From d058d7835c4187a99ac2a9abb97eaddbdf3bef2b Mon Sep 17 00:00:00 2001 From: Steven Yuan Date: Fri, 8 Sep 2023 14:04:45 -0700 Subject: [PATCH] chore(codegen): update smithy-typescript commit (#5191) * chore(codegen): update smithy-typescript commit * chore(codegen): generate clients with smithy-typescript changes * chore(codegen): update yarn.lock * chore(codegen): update npm dependency versions * fix(xhr-http-handler): update `XhrHttpHandler` to implement `HttpHandler` * fix(aws-client-retry-test): update mock client configs * fix(aws-util-test): update `TestHttpHandler` implementation * fix(aws-middleware-test): update `requestHandler` implementation * fix(middleware-sdk-sqs): update `requestHandler` implementation --- clients/client-accessanalyzer/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-account/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-account/src/runtimeExtensions.ts | 5 +- clients/client-acm-pca/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../client-acm-pca/src/runtimeExtensions.ts | 5 +- clients/client-acm/package.json | 34 +- .../client-acm/src/extensionConfiguration.ts | 3 +- clients/client-acm/src/runtimeExtensions.ts | 5 +- .../client-alexa-for-business/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-amp/package.json | 34 +- .../client-amp/src/extensionConfiguration.ts | 3 +- clients/client-amp/src/runtimeExtensions.ts | 5 +- clients/client-amplify/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-amplify/src/runtimeExtensions.ts | 5 +- clients/client-amplifybackend/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-amplifyuibuilder/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-api-gateway/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-apigatewayv2/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-app-mesh/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-app-mesh/src/runtimeExtensions.ts | 5 +- clients/client-appconfig/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../client-appconfig/src/runtimeExtensions.ts | 5 +- clients/client-appconfigdata/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-appfabric/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-appfabric/src/runtimeExtensions.ts | 5 +- clients/client-appflow/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-appflow/src/runtimeExtensions.ts | 5 +- clients/client-appintegrations/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../client-application-insights/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-apprunner/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-apprunner/src/runtimeExtensions.ts | 5 +- clients/client-appstream/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../client-appstream/src/runtimeExtensions.ts | 5 +- clients/client-appsync/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../client-appsync/src/runtimeExtensions.ts | 5 +- clients/client-arc-zonal-shift/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-athena/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-athena/src/runtimeExtensions.ts | 5 +- clients/client-auditmanager/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../client-auto-scaling-plans/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-auto-scaling/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-backup-gateway/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-backup/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-backup/src/runtimeExtensions.ts | 5 +- clients/client-backupstorage/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-batch/package.json | 32 +- .../src/extensionConfiguration.ts | 3 +- clients/client-batch/src/runtimeExtensions.ts | 5 +- clients/client-billingconductor/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-braket/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-braket/src/runtimeExtensions.ts | 5 +- clients/client-budgets/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-budgets/src/runtimeExtensions.ts | 5 +- .../client-chime-sdk-identity/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../client-chime-sdk-meetings/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../client-chime-sdk-messaging/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-chime-sdk-voice/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-chime/package.json | 32 +- .../src/extensionConfiguration.ts | 3 +- clients/client-chime/src/runtimeExtensions.ts | 5 +- clients/client-cleanrooms/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-cloud9/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-cloud9/src/runtimeExtensions.ts | 5 +- clients/client-cloudcontrol/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-clouddirectory/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-cloudformation/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-cloudfront/package.json | 36 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-cloudhsm-v2/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-cloudhsm/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-cloudhsm/src/runtimeExtensions.ts | 5 +- .../client-cloudsearch-domain/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-cloudsearch/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-cloudtrail-data/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-cloudtrail/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-cloudwatch-events/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-cloudwatch-logs/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-cloudwatch/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-codeartifact/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-codebuild/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-codebuild/src/runtimeExtensions.ts | 5 +- clients/client-codecatalyst/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-codecommit/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-codedeploy/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-codeguru-reviewer/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-codeguru-security/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-codeguruprofiler/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-codepipeline/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../client-codestar-connections/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-codestar/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-codestar/src/runtimeExtensions.ts | 5 +- .../package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-cognito-identity/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-cognito-sync/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-comprehend/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-comprehendmedical/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-compute-optimizer/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-config-service/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../client-connect-contact-lens/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-connect/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-connect/src/runtimeExtensions.ts | 5 +- clients/client-connectcampaigns/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-connectcases/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../client-connectparticipant/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-controltower/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-cost-explorer/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-customer-profiles/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-data-pipeline/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-databrew/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-databrew/src/runtimeExtensions.ts | 5 +- clients/client-dataexchange/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-datasync/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-datasync/src/runtimeExtensions.ts | 5 +- clients/client-dax/package.json | 32 +- .../client-dax/src/extensionConfiguration.ts | 3 +- clients/client-dax/src/runtimeExtensions.ts | 5 +- clients/client-detective/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-detective/src/runtimeExtensions.ts | 5 +- clients/client-device-farm/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-devops-guru/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-direct-connect/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-directory-service/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-dlm/package.json | 32 +- .../client-dlm/src/extensionConfiguration.ts | 3 +- clients/client-dlm/src/runtimeExtensions.ts | 5 +- clients/client-docdb-elastic/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-docdb/package.json | 34 +- .../src/extensionConfiguration.ts | 3 +- clients/client-docdb/src/runtimeExtensions.ts | 5 +- clients/client-drs/package.json | 32 +- .../client-drs/src/extensionConfiguration.ts | 3 +- clients/client-drs/src/runtimeExtensions.ts | 5 +- clients/client-dynamodb-streams/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-dynamodb/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../client-dynamodb/src/runtimeExtensions.ts | 5 +- clients/client-ebs/package.json | 34 +- .../client-ebs/src/extensionConfiguration.ts | 3 +- clients/client-ebs/src/runtimeExtensions.ts | 5 +- .../client-ec2-instance-connect/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-ec2/package.json | 34 +- .../client-ec2/src/extensionConfiguration.ts | 3 +- clients/client-ec2/src/runtimeExtensions.ts | 5 +- clients/client-ecr-public/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-ecr/package.json | 34 +- .../client-ecr/src/extensionConfiguration.ts | 3 +- clients/client-ecr/src/runtimeExtensions.ts | 5 +- clients/client-ecs/package.json | 34 +- .../client-ecs/src/extensionConfiguration.ts | 3 +- clients/client-ecs/src/runtimeExtensions.ts | 5 +- clients/client-efs/package.json | 32 +- .../client-efs/src/extensionConfiguration.ts | 3 +- clients/client-efs/src/runtimeExtensions.ts | 5 +- clients/client-eks/package.json | 34 +- .../client-eks/src/extensionConfiguration.ts | 3 +- clients/client-eks/src/runtimeExtensions.ts | 5 +- clients/client-elastic-beanstalk/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-elastic-inference/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../client-elastic-transcoder/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-elasticache/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../client-elasticsearch-service/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-emr-containers/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-emr-serverless/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-emr/package.json | 34 +- .../client-emr/src/extensionConfiguration.ts | 3 +- clients/client-emr/src/runtimeExtensions.ts | 5 +- clients/client-entityresolution/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-eventbridge/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-evidently/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-evidently/src/runtimeExtensions.ts | 5 +- clients/client-finspace-data/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-finspace/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-finspace/src/runtimeExtensions.ts | 5 +- clients/client-firehose/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-firehose/src/runtimeExtensions.ts | 5 +- clients/client-fis/package.json | 32 +- .../client-fis/src/extensionConfiguration.ts | 3 +- clients/client-fis/src/runtimeExtensions.ts | 5 +- clients/client-fms/package.json | 32 +- .../client-fms/src/extensionConfiguration.ts | 3 +- clients/client-fms/src/runtimeExtensions.ts | 5 +- clients/client-forecast/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-forecast/src/runtimeExtensions.ts | 5 +- clients/client-forecastquery/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-frauddetector/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-fsx/package.json | 32 +- .../client-fsx/src/extensionConfiguration.ts | 3 +- clients/client-fsx/src/runtimeExtensions.ts | 5 +- clients/client-gamelift/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-gamelift/src/runtimeExtensions.ts | 5 +- clients/client-gamesparks/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-glacier/package.json | 36 +- .../src/extensionConfiguration.ts | 5 +- .../client-glacier/src/runtimeExtensions.ts | 5 +- .../client-global-accelerator/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-glue/package.json | 32 +- .../client-glue/src/extensionConfiguration.ts | 3 +- clients/client-glue/src/runtimeExtensions.ts | 5 +- clients/client-grafana/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-grafana/src/runtimeExtensions.ts | 5 +- clients/client-greengrass/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-greengrassv2/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-groundstation/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-guardduty/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-guardduty/src/runtimeExtensions.ts | 5 +- clients/client-health/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-health/src/runtimeExtensions.ts | 5 +- clients/client-healthlake/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-honeycode/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-honeycode/src/runtimeExtensions.ts | 5 +- clients/client-iam/package.json | 34 +- .../client-iam/src/extensionConfiguration.ts | 3 +- clients/client-iam/src/runtimeExtensions.ts | 5 +- clients/client-identitystore/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-imagebuilder/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-inspector/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-inspector/src/runtimeExtensions.ts | 5 +- clients/client-inspector2/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-internetmonitor/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../client-iot-1click-projects/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-iot-data-plane/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-iot-events-data/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-iot-events/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../client-iot-jobs-data-plane/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-iot-roborunner/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-iot-wireless/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-iot/package.json | 32 +- .../client-iot/src/extensionConfiguration.ts | 3 +- clients/client-iot/src/runtimeExtensions.ts | 5 +- clients/client-iotanalytics/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-iotdeviceadvisor/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-iotfleethub/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-iotfleetwise/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../client-iotsecuretunneling/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-iotsitewise/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-iotthingsgraph/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-iottwinmaker/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-ivs-realtime/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-ivs/package.json | 32 +- .../client-ivs/src/extensionConfiguration.ts | 3 +- clients/client-ivs/src/runtimeExtensions.ts | 5 +- clients/client-ivschat/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-ivschat/src/runtimeExtensions.ts | 5 +- clients/client-kafka/package.json | 32 +- .../src/extensionConfiguration.ts | 3 +- clients/client-kafka/src/runtimeExtensions.ts | 5 +- clients/client-kafkaconnect/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-kendra-ranking/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-kendra/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-kendra/src/runtimeExtensions.ts | 5 +- clients/client-keyspaces/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-keyspaces/src/runtimeExtensions.ts | 5 +- .../client-kinesis-analytics-v2/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-kinesis-analytics/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../client-kinesis-video-media/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-kinesis-video/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-kinesis/package.json | 40 +- .../src/extensionConfiguration.ts | 5 +- .../client-kinesis/src/runtimeExtensions.ts | 5 +- clients/client-kms/package.json | 32 +- .../client-kms/src/extensionConfiguration.ts | 3 +- clients/client-kms/src/runtimeExtensions.ts | 5 +- clients/client-lakeformation/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-lambda/package.json | 42 +- .../src/extensionConfiguration.ts | 5 +- .../client-lambda/src/runtimeExtensions.ts | 5 +- .../package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-lex-models-v2/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../client-lex-runtime-service/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-lex-runtime-v2/package.json | 40 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-license-manager/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-lightsail/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-lightsail/src/runtimeExtensions.ts | 5 +- clients/client-location/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../client-location/src/runtimeExtensions.ts | 5 +- clients/client-lookoutequipment/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-lookoutmetrics/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-lookoutvision/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-m2/package.json | 32 +- .../client-m2/src/extensionConfiguration.ts | 3 +- clients/client-m2/src/runtimeExtensions.ts | 5 +- clients/client-machine-learning/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-macie/package.json | 32 +- .../src/extensionConfiguration.ts | 3 +- clients/client-macie/src/runtimeExtensions.ts | 5 +- clients/client-macie2/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../client-macie2/src/runtimeExtensions.ts | 5 +- .../package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-managedblockchain/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../client-marketplace-catalog/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../client-marketplace-metering/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-mediaconnect/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-mediaconvert/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-medialive/package.json | 36 +- .../src/extensionConfiguration.ts | 5 +- .../client-medialive/src/runtimeExtensions.ts | 5 +- clients/client-mediapackage-vod/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-mediapackage/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-mediapackagev2/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-mediastore-data/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-mediastore/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-mediatailor/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-medical-imaging/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-memorydb/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-memorydb/src/runtimeExtensions.ts | 5 +- clients/client-mgn/package.json | 32 +- .../client-mgn/src/extensionConfiguration.ts | 3 +- clients/client-mgn/src/runtimeExtensions.ts | 5 +- .../package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-migration-hub/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../client-migrationhub-config/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../client-migrationhubstrategy/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-mobile/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-mobile/src/runtimeExtensions.ts | 5 +- clients/client-mq/package.json | 32 +- .../client-mq/src/extensionConfiguration.ts | 3 +- clients/client-mq/src/runtimeExtensions.ts | 5 +- clients/client-mturk/package.json | 32 +- .../src/extensionConfiguration.ts | 3 +- clients/client-mturk/src/runtimeExtensions.ts | 5 +- clients/client-mwaa/package.json | 32 +- .../client-mwaa/src/extensionConfiguration.ts | 3 +- clients/client-mwaa/src/runtimeExtensions.ts | 5 +- clients/client-neptune/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../client-neptune/src/runtimeExtensions.ts | 5 +- clients/client-neptunedata/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-network-firewall/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-networkmanager/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-nimble/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../client-nimble/src/runtimeExtensions.ts | 5 +- clients/client-oam/package.json | 32 +- .../client-oam/src/extensionConfiguration.ts | 3 +- clients/client-oam/src/runtimeExtensions.ts | 5 +- clients/client-omics/package.json | 36 +- .../src/extensionConfiguration.ts | 3 +- clients/client-omics/src/runtimeExtensions.ts | 5 +- clients/client-opensearch/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../client-opensearchserverless/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-opsworks/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../client-opsworks/src/runtimeExtensions.ts | 5 +- clients/client-opsworkscm/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-organizations/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-osis/package.json | 32 +- .../client-osis/src/extensionConfiguration.ts | 3 +- clients/client-osis/src/runtimeExtensions.ts | 5 +- clients/client-outposts/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-outposts/src/runtimeExtensions.ts | 5 +- clients/client-panorama/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-panorama/src/runtimeExtensions.ts | 5 +- .../package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../client-payment-cryptography/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-pca-connector-ad/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../client-personalize-events/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../client-personalize-runtime/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-personalize/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-pi/package.json | 32 +- .../client-pi/src/extensionConfiguration.ts | 3 +- clients/client-pi/src/runtimeExtensions.ts | 5 +- clients/client-pinpoint-email/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../client-pinpoint-sms-voice-v2/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../client-pinpoint-sms-voice/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-pinpoint/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-pinpoint/src/runtimeExtensions.ts | 5 +- clients/client-pipes/package.json | 32 +- .../src/extensionConfiguration.ts | 3 +- clients/client-pipes/src/runtimeExtensions.ts | 5 +- clients/client-polly/package.json | 34 +- .../src/extensionConfiguration.ts | 3 +- clients/client-polly/src/runtimeExtensions.ts | 5 +- clients/client-pricing/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-pricing/src/runtimeExtensions.ts | 5 +- clients/client-privatenetworks/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-proton/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../client-proton/src/runtimeExtensions.ts | 5 +- clients/client-qldb-session/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-qldb/package.json | 32 +- .../client-qldb/src/extensionConfiguration.ts | 3 +- clients/client-qldb/src/runtimeExtensions.ts | 5 +- clients/client-quicksight/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-ram/package.json | 32 +- .../client-ram/src/extensionConfiguration.ts | 3 +- clients/client-ram/src/runtimeExtensions.ts | 5 +- clients/client-rbin/package.json | 32 +- .../client-rbin/src/extensionConfiguration.ts | 3 +- clients/client-rbin/src/runtimeExtensions.ts | 5 +- clients/client-rds-data/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-rds-data/src/runtimeExtensions.ts | 5 +- clients/client-rds/package.json | 34 +- .../client-rds/src/extensionConfiguration.ts | 3 +- clients/client-rds/src/runtimeExtensions.ts | 5 +- clients/client-redshift-data/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../client-redshift-serverless/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-redshift/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../client-redshift/src/runtimeExtensions.ts | 5 +- clients/client-rekognition/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../client-rekognitionstreaming/package.json | 38 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-resiliencehub/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../client-resource-explorer-2/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-resource-groups/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-robomaker/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-robomaker/src/runtimeExtensions.ts | 5 +- clients/client-rolesanywhere/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-route-53-domains/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-route-53/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../client-route-53/src/runtimeExtensions.ts | 5 +- .../package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-route53resolver/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-rum/package.json | 32 +- .../client-rum/src/extensionConfiguration.ts | 3 +- clients/client-rum/src/runtimeExtensions.ts | 5 +- clients/client-s3-control/package.json | 40 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-s3/package.json | 48 +- .../client-s3/src/extensionConfiguration.ts | 3 +- clients/client-s3/src/runtimeExtensions.ts | 5 +- clients/client-s3outposts/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../client-sagemaker-a2i-runtime/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-sagemaker-edge/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../client-sagemaker-geospatial/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-sagemaker-metrics/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-sagemaker-runtime/package.json | 40 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-sagemaker/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../client-sagemaker/src/runtimeExtensions.ts | 5 +- clients/client-savingsplans/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-scheduler/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-scheduler/src/runtimeExtensions.ts | 5 +- clients/client-schemas/package.json | 36 +- .../src/extensionConfiguration.ts | 5 +- .../client-schemas/src/runtimeExtensions.ts | 5 +- clients/client-secrets-manager/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-securityhub/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-securitylake/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-service-catalog/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-service-quotas/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-servicediscovery/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-ses/package.json | 34 +- .../client-ses/src/extensionConfiguration.ts | 3 +- clients/client-ses/src/runtimeExtensions.ts | 5 +- clients/client-sesv2/package.json | 32 +- .../src/extensionConfiguration.ts | 3 +- clients/client-sesv2/src/runtimeExtensions.ts | 5 +- clients/client-sfn/package.json | 32 +- .../client-sfn/src/extensionConfiguration.ts | 3 +- clients/client-sfn/src/runtimeExtensions.ts | 5 +- clients/client-shield/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-shield/src/runtimeExtensions.ts | 5 +- clients/client-signer/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../client-signer/src/runtimeExtensions.ts | 5 +- clients/client-simspaceweaver/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-sms/package.json | 32 +- .../client-sms/src/extensionConfiguration.ts | 3 +- clients/client-sms/src/runtimeExtensions.ts | 5 +- .../package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-snowball/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-snowball/src/runtimeExtensions.ts | 5 +- clients/client-sns/package.json | 32 +- .../client-sns/src/extensionConfiguration.ts | 3 +- clients/client-sns/src/runtimeExtensions.ts | 5 +- clients/client-sqs/package.json | 34 +- .../client-sqs/src/extensionConfiguration.ts | 3 +- clients/client-sqs/src/runtimeExtensions.ts | 5 +- clients/client-ssm-contacts/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-ssm-incidents/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-ssm-sap/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-ssm-sap/src/runtimeExtensions.ts | 5 +- clients/client-ssm/package.json | 34 +- .../client-ssm/src/extensionConfiguration.ts | 3 +- clients/client-ssm/src/runtimeExtensions.ts | 5 +- clients/client-sso-admin/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-sso-admin/src/runtimeExtensions.ts | 5 +- clients/client-sso-oidc/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-sso-oidc/src/runtimeExtensions.ts | 5 +- clients/client-sso/package.json | 32 +- .../client-sso/src/extensionConfiguration.ts | 3 +- clients/client-sso/src/runtimeExtensions.ts | 5 +- clients/client-storage-gateway/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-sts/package.json | 32 +- .../client-sts/src/extensionConfiguration.ts | 3 +- clients/client-sts/src/runtimeExtensions.ts | 5 +- clients/client-support-app/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-support/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-support/src/runtimeExtensions.ts | 5 +- clients/client-swf/package.json | 32 +- .../client-swf/src/extensionConfiguration.ts | 3 +- clients/client-swf/src/runtimeExtensions.ts | 5 +- clients/client-synthetics/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-textract/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-textract/src/runtimeExtensions.ts | 5 +- clients/client-timestream-query/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-timestream-write/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-tnb/package.json | 34 +- .../client-tnb/src/extensionConfiguration.ts | 3 +- clients/client-tnb/src/runtimeExtensions.ts | 5 +- .../client-transcribe-streaming/package.json | 38 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-transcribe/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-transfer/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../client-transfer/src/runtimeExtensions.ts | 5 +- clients/client-translate/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-translate/src/runtimeExtensions.ts | 5 +- .../client-verifiedpermissions/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-voice-id/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-voice-id/src/runtimeExtensions.ts | 5 +- clients/client-vpc-lattice/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-waf-regional/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-waf/package.json | 32 +- .../client-waf/src/extensionConfiguration.ts | 3 +- clients/client-waf/src/runtimeExtensions.ts | 5 +- clients/client-wafv2/package.json | 32 +- .../src/extensionConfiguration.ts | 3 +- clients/client-wafv2/src/runtimeExtensions.ts | 5 +- clients/client-wellarchitected/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-wisdom/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-wisdom/src/runtimeExtensions.ts | 5 +- clients/client-workdocs/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-workdocs/src/runtimeExtensions.ts | 5 +- clients/client-worklink/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-worklink/src/runtimeExtensions.ts | 5 +- clients/client-workmail/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../client-workmail/src/runtimeExtensions.ts | 5 +- .../client-workmailmessageflow/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-workspaces-web/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-workspaces/package.json | 32 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- clients/client-xray/package.json | 32 +- .../client-xray/src/extensionConfiguration.ts | 3 +- clients/client-xray/src/runtimeExtensions.ts | 5 +- lib/lib-dynamodb/package.json | 4 +- lib/lib-storage/package.json | 6 +- packages/body-checksum-browser/package.json | 4 +- packages/body-checksum-node/package.json | 4 +- packages/cloudfront-signer/package.json | 2 +- .../package.json | 2 +- packages/credential-provider-env/package.json | 2 +- packages/credential-provider-ini/package.json | 2 +- .../credential-provider-node/package.json | 2 +- .../credential-provider-process/package.json | 2 +- packages/credential-provider-sso/package.json | 2 +- .../package.json | 2 +- packages/credential-providers/package.json | 2 +- .../eventstream-handler-node/package.json | 2 +- packages/middleware-api-key/package.json | 4 +- .../middleware-bucket-endpoint/package.json | 6 +- .../package.json | 6 +- packages/middleware-eventstream/package.json | 4 +- .../middleware-expect-continue/package.json | 4 +- .../package.json | 6 +- packages/middleware-host-header/package.json | 4 +- .../package.json | 2 +- packages/middleware-logger/package.json | 2 +- .../package.json | 4 +- .../middleware-sdk-api-gateway/package.json | 4 +- packages/middleware-sdk-ec2/package.json | 8 +- packages/middleware-sdk-glacier/package.json | 4 +- .../package.json | 4 +- packages/middleware-sdk-rds/package.json | 6 +- packages/middleware-sdk-route53/package.json | 2 +- .../middleware-sdk-s3-control/package.json | 4 +- packages/middleware-sdk-s3/package.json | 4 +- packages/middleware-sdk-sqs/package.json | 2 +- .../src/middleware-sdk-sqs.integ.spec.ts | 38 +- packages/middleware-sdk-sts/package.json | 2 +- .../package.json | 6 +- packages/middleware-signing/package.json | 4 +- packages/middleware-ssec/package.json | 2 +- packages/middleware-token/package.json | 4 +- packages/middleware-user-agent/package.json | 4 +- packages/middleware-websocket/package.json | 8 +- packages/polly-request-presigner/package.json | 4 +- packages/rds-signer/package.json | 12 +- packages/region-config-resolver/package.json | 4 +- packages/s3-presigned-post/package.json | 4 +- packages/s3-request-presigner/package.json | 10 +- packages/sha256-tree-hash/package.json | 2 +- packages/signature-v4-crt/package.json | 4 +- .../signature-v4-multi-region/package.json | 4 +- packages/smithy-client/package.json | 2 +- packages/token-providers/package.json | 32 +- packages/types/package.json | 2 +- packages/util-create-request/package.json | 6 +- packages/util-format-url/package.json | 4 +- packages/util-user-agent-browser/package.json | 2 +- packages/util-user-agent-node/package.json | 4 +- packages/xhr-http-handler/package.json | 6 +- .../xhr-http-handler/src/xhr-http-handler.ts | 16 +- private/aws-client-api-test/package.json | 24 +- private/aws-client-retry-test/package.json | 4 +- .../src/ClientRetryTest.spec.ts | 20 +- private/aws-echo-service/package.json | 30 +- .../src/extensionConfiguration.ts | 5 +- .../aws-echo-service/src/runtimeExtensions.ts | 5 +- private/aws-middleware-test/package.json | 6 +- .../src/util-stream.spec.ts | 8 +- private/aws-protocoltests-ec2/package.json | 30 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../test/functional/ec2query.spec.ts | 8 + .../aws-protocoltests-json-10/package.json | 30 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../test/functional/awsjson1_0.spec.ts | 8 + private/aws-protocoltests-json/package.json | 30 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../test/functional/awsjson1_1.spec.ts | 8 + private/aws-protocoltests-query/package.json | 30 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../test/functional/awsquery.spec.ts | 8 + .../aws-protocoltests-restjson/package.json | 42 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../test/functional/restjson1.spec.ts | 8 + .../aws-protocoltests-restxml/package.json | 34 +- .../src/extensionConfiguration.ts | 5 +- .../src/runtimeExtensions.ts | 5 +- .../test/functional/restxml.spec.ts | 8 + private/aws-restjson-server/package.json | 28 +- .../src/extensionConfiguration.ts | 7 - .../src/runtimeExtensions.ts | 36 -- .../test/functional/restjson1.spec.ts | 8 + .../package.json | 28 +- .../src/extensionConfiguration.ts | 7 - .../src/runtimeExtensions.ts | 36 -- .../test/functional/restjson1.spec.ts | 8 + private/aws-util-test/package.json | 4 +- .../src/requests/test-http-handler.ts | 6 + scripts/generate-clients/config.js | 2 +- yarn.lock | 423 +++++++++--------- 1167 files changed, 9220 insertions(+), 7111 deletions(-) delete mode 100644 private/aws-restjson-server/src/extensionConfiguration.ts delete mode 100644 private/aws-restjson-server/src/runtimeExtensions.ts delete mode 100644 private/aws-restjson-validation-server/src/extensionConfiguration.ts delete mode 100644 private/aws-restjson-validation-server/src/runtimeExtensions.ts diff --git a/clients/client-accessanalyzer/package.json b/clients/client-accessanalyzer/package.json index e968706a340f9..0d4f83fa8d066 100644 --- a/clients/client-accessanalyzer/package.json +++ b/clients/client-accessanalyzer/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-accessanalyzer/src/extensionConfiguration.ts b/clients/client-accessanalyzer/src/extensionConfiguration.ts index 6d8fbc43442b8..660d1c6fbfef0 100644 --- a/clients/client-accessanalyzer/src/extensionConfiguration.ts +++ b/clients/client-accessanalyzer/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface AccessAnalyzerExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface AccessAnalyzerExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-accessanalyzer/src/runtimeExtensions.ts b/clients/client-accessanalyzer/src/runtimeExtensions.ts index 52162c3f77bfb..df73513b2ebf9 100644 --- a/clients/client-accessanalyzer/src/runtimeExtensions.ts +++ b/clients/client-accessanalyzer/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { AccessAnalyzerExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { AccessAnalyzerExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: AccessAnalyzerExtensionConfiguration): void; + configure(extensionConfiguration: AccessAnalyzerExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: AccessAnalyzerExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-account/package.json b/clients/client-account/package.json index 93a384e4ffd55..7161abb17316b 100644 --- a/clients/client-account/package.json +++ b/clients/client-account/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-account/src/extensionConfiguration.ts b/clients/client-account/src/extensionConfiguration.ts index cd1fbe672f111..23188be1425f8 100644 --- a/clients/client-account/src/extensionConfiguration.ts +++ b/clients/client-account/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface AccountExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface AccountExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-account/src/runtimeExtensions.ts b/clients/client-account/src/runtimeExtensions.ts index 30dee008b7aaf..f94dfa9361dd1 100644 --- a/clients/client-account/src/runtimeExtensions.ts +++ b/clients/client-account/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { AccountExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { AccountExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: AccountExtensionConfiguration): void; + configure(extensionConfiguration: AccountExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: AccountExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-acm-pca/package.json b/clients/client-acm-pca/package.json index c5a247e04e8ba..75989c902e407 100644 --- a/clients/client-acm-pca/package.json +++ b/clients/client-acm-pca/package.json @@ -32,29 +32,29 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "tslib": "^2.5.0" }, "devDependencies": { diff --git a/clients/client-acm-pca/src/extensionConfiguration.ts b/clients/client-acm-pca/src/extensionConfiguration.ts index 0979ecf648e4c..b6491b9d7b6c8 100644 --- a/clients/client-acm-pca/src/extensionConfiguration.ts +++ b/clients/client-acm-pca/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ACMPCAExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ACMPCAExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-acm-pca/src/runtimeExtensions.ts b/clients/client-acm-pca/src/runtimeExtensions.ts index 3ebd34bcf514b..bff92d98a081a 100644 --- a/clients/client-acm-pca/src/runtimeExtensions.ts +++ b/clients/client-acm-pca/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ACMPCAExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ACMPCAExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ACMPCAExtensionConfiguration): void; + configure(extensionConfiguration: ACMPCAExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: ACMPCAExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-acm/package.json b/clients/client-acm/package.json index 2c655c3274fdc..25f849205f537 100644 --- a/clients/client-acm/package.json +++ b/clients/client-acm/package.json @@ -32,29 +32,29 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "tslib": "^2.5.0" }, "devDependencies": { diff --git a/clients/client-acm/src/extensionConfiguration.ts b/clients/client-acm/src/extensionConfiguration.ts index 768a7e6a2e4b9..70c5f86fac625 100644 --- a/clients/client-acm/src/extensionConfiguration.ts +++ b/clients/client-acm/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ACMExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ACMExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-acm/src/runtimeExtensions.ts b/clients/client-acm/src/runtimeExtensions.ts index 353667adbb565..3dcd514cc633f 100644 --- a/clients/client-acm/src/runtimeExtensions.ts +++ b/clients/client-acm/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ACMExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ACMExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ACMExtensionConfiguration): void; + configure(extensionConfiguration: ACMExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: ACMExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-alexa-for-business/package.json b/clients/client-alexa-for-business/package.json index 1048e7a6aa3a8..76591b93fea93 100644 --- a/clients/client-alexa-for-business/package.json +++ b/clients/client-alexa-for-business/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-alexa-for-business/src/extensionConfiguration.ts b/clients/client-alexa-for-business/src/extensionConfiguration.ts index c588166b13f55..2339769e4e58c 100644 --- a/clients/client-alexa-for-business/src/extensionConfiguration.ts +++ b/clients/client-alexa-for-business/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface AlexaForBusinessExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface AlexaForBusinessExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-alexa-for-business/src/runtimeExtensions.ts b/clients/client-alexa-for-business/src/runtimeExtensions.ts index a48851027162e..6b7fd3eed9351 100644 --- a/clients/client-alexa-for-business/src/runtimeExtensions.ts +++ b/clients/client-alexa-for-business/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { AlexaForBusinessExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { AlexaForBusinessExtensionConfiguration } from "./extensionConfiguration * @public */ export interface RuntimeExtension { - configure(clientConfiguration: AlexaForBusinessExtensionConfiguration): void; + configure(extensionConfiguration: AlexaForBusinessExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: AlexaForBusinessExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-amp/package.json b/clients/client-amp/package.json index 94869e104a8b3..deb38fc00df39 100644 --- a/clients/client-amp/package.json +++ b/clients/client-amp/package.json @@ -32,29 +32,29 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "tslib": "^2.5.0", "uuid": "^8.3.2" }, diff --git a/clients/client-amp/src/extensionConfiguration.ts b/clients/client-amp/src/extensionConfiguration.ts index 7b86272ab4094..6204e6776fb99 100644 --- a/clients/client-amp/src/extensionConfiguration.ts +++ b/clients/client-amp/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface AmpExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface AmpExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-amp/src/runtimeExtensions.ts b/clients/client-amp/src/runtimeExtensions.ts index ecc3e2953ab3f..f48d27abd7521 100644 --- a/clients/client-amp/src/runtimeExtensions.ts +++ b/clients/client-amp/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { AmpExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { AmpExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: AmpExtensionConfiguration): void; + configure(extensionConfiguration: AmpExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: AmpExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-amplify/package.json b/clients/client-amplify/package.json index e353f50d74478..7dd8a04ff8d82 100644 --- a/clients/client-amplify/package.json +++ b/clients/client-amplify/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-amplify/src/extensionConfiguration.ts b/clients/client-amplify/src/extensionConfiguration.ts index 30c9966ad8111..ee4ea23e75b90 100644 --- a/clients/client-amplify/src/extensionConfiguration.ts +++ b/clients/client-amplify/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface AmplifyExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface AmplifyExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-amplify/src/runtimeExtensions.ts b/clients/client-amplify/src/runtimeExtensions.ts index efdf417ad9321..8641f9b4b39e0 100644 --- a/clients/client-amplify/src/runtimeExtensions.ts +++ b/clients/client-amplify/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { AmplifyExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { AmplifyExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: AmplifyExtensionConfiguration): void; + configure(extensionConfiguration: AmplifyExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: AmplifyExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-amplifybackend/package.json b/clients/client-amplifybackend/package.json index fe3cfa3e27028..b999fafcd6c45 100644 --- a/clients/client-amplifybackend/package.json +++ b/clients/client-amplifybackend/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-amplifybackend/src/extensionConfiguration.ts b/clients/client-amplifybackend/src/extensionConfiguration.ts index 3675d33f960cb..daf1d1bf2c81d 100644 --- a/clients/client-amplifybackend/src/extensionConfiguration.ts +++ b/clients/client-amplifybackend/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface AmplifyBackendExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface AmplifyBackendExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-amplifybackend/src/runtimeExtensions.ts b/clients/client-amplifybackend/src/runtimeExtensions.ts index 2992634f413c5..f9c179ba88858 100644 --- a/clients/client-amplifybackend/src/runtimeExtensions.ts +++ b/clients/client-amplifybackend/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { AmplifyBackendExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { AmplifyBackendExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: AmplifyBackendExtensionConfiguration): void; + configure(extensionConfiguration: AmplifyBackendExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: AmplifyBackendExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-amplifyuibuilder/package.json b/clients/client-amplifyuibuilder/package.json index a188326b4fce8..2f28c3f79f699 100644 --- a/clients/client-amplifyuibuilder/package.json +++ b/clients/client-amplifyuibuilder/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-amplifyuibuilder/src/extensionConfiguration.ts b/clients/client-amplifyuibuilder/src/extensionConfiguration.ts index c31a4d6b7a141..f49181c13acae 100644 --- a/clients/client-amplifyuibuilder/src/extensionConfiguration.ts +++ b/clients/client-amplifyuibuilder/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface AmplifyUIBuilderExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface AmplifyUIBuilderExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-amplifyuibuilder/src/runtimeExtensions.ts b/clients/client-amplifyuibuilder/src/runtimeExtensions.ts index d503f42efdaf0..76b9ace930375 100644 --- a/clients/client-amplifyuibuilder/src/runtimeExtensions.ts +++ b/clients/client-amplifyuibuilder/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { AmplifyUIBuilderExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { AmplifyUIBuilderExtensionConfiguration } from "./extensionConfiguration * @public */ export interface RuntimeExtension { - configure(clientConfiguration: AmplifyUIBuilderExtensionConfiguration): void; + configure(extensionConfiguration: AmplifyUIBuilderExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: AmplifyUIBuilderExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-api-gateway/package.json b/clients/client-api-gateway/package.json index 09abc7ea36938..2b54ac429067e 100644 --- a/clients/client-api-gateway/package.json +++ b/clients/client-api-gateway/package.json @@ -33,28 +33,28 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", - "@smithy/util-stream": "^2.0.5", + "@smithy/util-stream": "^2.0.9", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" }, diff --git a/clients/client-api-gateway/src/extensionConfiguration.ts b/clients/client-api-gateway/src/extensionConfiguration.ts index e13b7740ba2b8..d3adf883d48f3 100644 --- a/clients/client-api-gateway/src/extensionConfiguration.ts +++ b/clients/client-api-gateway/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface APIGatewayExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface APIGatewayExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-api-gateway/src/runtimeExtensions.ts b/clients/client-api-gateway/src/runtimeExtensions.ts index 9eab8200073b8..1be2b579129b6 100644 --- a/clients/client-api-gateway/src/runtimeExtensions.ts +++ b/clients/client-api-gateway/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { APIGatewayExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { APIGatewayExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: APIGatewayExtensionConfiguration): void; + configure(extensionConfiguration: APIGatewayExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: APIGatewayExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-apigatewaymanagementapi/package.json b/clients/client-apigatewaymanagementapi/package.json index 342368cdf0bad..2dd8c27c32b6d 100644 --- a/clients/client-apigatewaymanagementapi/package.json +++ b/clients/client-apigatewaymanagementapi/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-apigatewaymanagementapi/src/extensionConfiguration.ts b/clients/client-apigatewaymanagementapi/src/extensionConfiguration.ts index 08fde24779cfc..67c3dd36d58f6 100644 --- a/clients/client-apigatewaymanagementapi/src/extensionConfiguration.ts +++ b/clients/client-apigatewaymanagementapi/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ApiGatewayManagementApiExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ApiGatewayManagementApiExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-apigatewaymanagementapi/src/runtimeExtensions.ts b/clients/client-apigatewaymanagementapi/src/runtimeExtensions.ts index 9df086d4cb0eb..c242f252603fc 100644 --- a/clients/client-apigatewaymanagementapi/src/runtimeExtensions.ts +++ b/clients/client-apigatewaymanagementapi/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ApiGatewayManagementApiExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ApiGatewayManagementApiExtensionConfiguration } from "./extensionConfig * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ApiGatewayManagementApiExtensionConfiguration): void; + configure(extensionConfiguration: ApiGatewayManagementApiExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = { const extensionConfiguration: ApiGatewayManagementApiExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-apigatewayv2/package.json b/clients/client-apigatewayv2/package.json index d74f525e1a2f7..09ed87ff94061 100644 --- a/clients/client-apigatewayv2/package.json +++ b/clients/client-apigatewayv2/package.json @@ -32,28 +32,28 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", - "@smithy/util-stream": "^2.0.5", + "@smithy/util-stream": "^2.0.9", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" }, diff --git a/clients/client-apigatewayv2/src/extensionConfiguration.ts b/clients/client-apigatewayv2/src/extensionConfiguration.ts index 0573e92015ad0..d6a1ceb1a7a79 100644 --- a/clients/client-apigatewayv2/src/extensionConfiguration.ts +++ b/clients/client-apigatewayv2/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ApiGatewayV2ExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ApiGatewayV2ExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-apigatewayv2/src/runtimeExtensions.ts b/clients/client-apigatewayv2/src/runtimeExtensions.ts index 1182d48fb1f06..a44ff6da14b8a 100644 --- a/clients/client-apigatewayv2/src/runtimeExtensions.ts +++ b/clients/client-apigatewayv2/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ApiGatewayV2ExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ApiGatewayV2ExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ApiGatewayV2ExtensionConfiguration): void; + configure(extensionConfiguration: ApiGatewayV2ExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: ApiGatewayV2ExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-app-mesh/package.json b/clients/client-app-mesh/package.json index 27472de91bdfa..d4df706adeec2 100644 --- a/clients/client-app-mesh/package.json +++ b/clients/client-app-mesh/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-app-mesh/src/extensionConfiguration.ts b/clients/client-app-mesh/src/extensionConfiguration.ts index 71821bb5a063a..07d537b1184e2 100644 --- a/clients/client-app-mesh/src/extensionConfiguration.ts +++ b/clients/client-app-mesh/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface AppMeshExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface AppMeshExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-app-mesh/src/runtimeExtensions.ts b/clients/client-app-mesh/src/runtimeExtensions.ts index 94f5a575e05c5..db0a07b76836c 100644 --- a/clients/client-app-mesh/src/runtimeExtensions.ts +++ b/clients/client-app-mesh/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { AppMeshExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { AppMeshExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: AppMeshExtensionConfiguration): void; + configure(extensionConfiguration: AppMeshExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: AppMeshExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-appconfig/package.json b/clients/client-appconfig/package.json index 04619a2286f89..4a0de96be69ee 100644 --- a/clients/client-appconfig/package.json +++ b/clients/client-appconfig/package.json @@ -32,28 +32,28 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", - "@smithy/util-stream": "^2.0.5", + "@smithy/util-stream": "^2.0.9", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" }, diff --git a/clients/client-appconfig/src/extensionConfiguration.ts b/clients/client-appconfig/src/extensionConfiguration.ts index 57b02d2dfdc34..9925736ff678c 100644 --- a/clients/client-appconfig/src/extensionConfiguration.ts +++ b/clients/client-appconfig/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface AppConfigExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface AppConfigExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-appconfig/src/runtimeExtensions.ts b/clients/client-appconfig/src/runtimeExtensions.ts index ac66dfbfddfa7..b4a7f9e936251 100644 --- a/clients/client-appconfig/src/runtimeExtensions.ts +++ b/clients/client-appconfig/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { AppConfigExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { AppConfigExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: AppConfigExtensionConfiguration): void; + configure(extensionConfiguration: AppConfigExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: AppConfigExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-appconfigdata/package.json b/clients/client-appconfigdata/package.json index 52eaf72802eee..9025880007343 100644 --- a/clients/client-appconfigdata/package.json +++ b/clients/client-appconfigdata/package.json @@ -32,28 +32,28 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", - "@smithy/util-stream": "^2.0.5", + "@smithy/util-stream": "^2.0.9", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" }, diff --git a/clients/client-appconfigdata/src/extensionConfiguration.ts b/clients/client-appconfigdata/src/extensionConfiguration.ts index ceaf53e0eb3b3..3fd80e14caf66 100644 --- a/clients/client-appconfigdata/src/extensionConfiguration.ts +++ b/clients/client-appconfigdata/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface AppConfigDataExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface AppConfigDataExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-appconfigdata/src/runtimeExtensions.ts b/clients/client-appconfigdata/src/runtimeExtensions.ts index e1cca68329e1d..03fa205901a7c 100644 --- a/clients/client-appconfigdata/src/runtimeExtensions.ts +++ b/clients/client-appconfigdata/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { AppConfigDataExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { AppConfigDataExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: AppConfigDataExtensionConfiguration): void; + configure(extensionConfiguration: AppConfigDataExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: AppConfigDataExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-appfabric/package.json b/clients/client-appfabric/package.json index 095446a9e6e90..8261b55f7823d 100644 --- a/clients/client-appfabric/package.json +++ b/clients/client-appfabric/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-appfabric/src/extensionConfiguration.ts b/clients/client-appfabric/src/extensionConfiguration.ts index 8426728282b25..07622e393db52 100644 --- a/clients/client-appfabric/src/extensionConfiguration.ts +++ b/clients/client-appfabric/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface AppFabricExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface AppFabricExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-appfabric/src/runtimeExtensions.ts b/clients/client-appfabric/src/runtimeExtensions.ts index 1b793d322ab7e..290c6b7e8ecdc 100644 --- a/clients/client-appfabric/src/runtimeExtensions.ts +++ b/clients/client-appfabric/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { AppFabricExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { AppFabricExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: AppFabricExtensionConfiguration): void; + configure(extensionConfiguration: AppFabricExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: AppFabricExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-appflow/package.json b/clients/client-appflow/package.json index 820523bffc30e..964f79ed55f20 100644 --- a/clients/client-appflow/package.json +++ b/clients/client-appflow/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-appflow/src/extensionConfiguration.ts b/clients/client-appflow/src/extensionConfiguration.ts index 16fd9469fba6c..b2f4f51838e9d 100644 --- a/clients/client-appflow/src/extensionConfiguration.ts +++ b/clients/client-appflow/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface AppflowExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface AppflowExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-appflow/src/runtimeExtensions.ts b/clients/client-appflow/src/runtimeExtensions.ts index da394fa6b7987..ea1ef8a9513f3 100644 --- a/clients/client-appflow/src/runtimeExtensions.ts +++ b/clients/client-appflow/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { AppflowExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { AppflowExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: AppflowExtensionConfiguration): void; + configure(extensionConfiguration: AppflowExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: AppflowExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-appintegrations/package.json b/clients/client-appintegrations/package.json index 8600d46842ca0..fba9f5b21a0e9 100644 --- a/clients/client-appintegrations/package.json +++ b/clients/client-appintegrations/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-appintegrations/src/extensionConfiguration.ts b/clients/client-appintegrations/src/extensionConfiguration.ts index 13a11a68604e1..8ce70400c7802 100644 --- a/clients/client-appintegrations/src/extensionConfiguration.ts +++ b/clients/client-appintegrations/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface AppIntegrationsExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface AppIntegrationsExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-appintegrations/src/runtimeExtensions.ts b/clients/client-appintegrations/src/runtimeExtensions.ts index d51c861ba6c3b..b702010d28566 100644 --- a/clients/client-appintegrations/src/runtimeExtensions.ts +++ b/clients/client-appintegrations/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { AppIntegrationsExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { AppIntegrationsExtensionConfiguration } from "./extensionConfiguration" * @public */ export interface RuntimeExtension { - configure(clientConfiguration: AppIntegrationsExtensionConfiguration): void; + configure(extensionConfiguration: AppIntegrationsExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: AppIntegrationsExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-application-auto-scaling/package.json b/clients/client-application-auto-scaling/package.json index 0d69f774e64ae..e0f35eb72e630 100644 --- a/clients/client-application-auto-scaling/package.json +++ b/clients/client-application-auto-scaling/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-application-auto-scaling/src/extensionConfiguration.ts b/clients/client-application-auto-scaling/src/extensionConfiguration.ts index d54ad0a54624e..ba602ad9e214f 100644 --- a/clients/client-application-auto-scaling/src/extensionConfiguration.ts +++ b/clients/client-application-auto-scaling/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ApplicationAutoScalingExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ApplicationAutoScalingExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-application-auto-scaling/src/runtimeExtensions.ts b/clients/client-application-auto-scaling/src/runtimeExtensions.ts index d4a3f1d7f7960..907b011c48e1a 100644 --- a/clients/client-application-auto-scaling/src/runtimeExtensions.ts +++ b/clients/client-application-auto-scaling/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ApplicationAutoScalingExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ApplicationAutoScalingExtensionConfiguration } from "./extensionConfigu * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ApplicationAutoScalingExtensionConfiguration): void; + configure(extensionConfiguration: ApplicationAutoScalingExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = { const extensionConfiguration: ApplicationAutoScalingExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-application-discovery-service/package.json b/clients/client-application-discovery-service/package.json index 78d61508ace96..7dcac50f90a97 100644 --- a/clients/client-application-discovery-service/package.json +++ b/clients/client-application-discovery-service/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-application-discovery-service/src/extensionConfiguration.ts b/clients/client-application-discovery-service/src/extensionConfiguration.ts index 4231049d30a83..0e897b62940e2 100644 --- a/clients/client-application-discovery-service/src/extensionConfiguration.ts +++ b/clients/client-application-discovery-service/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ApplicationDiscoveryServiceExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ApplicationDiscoveryServiceExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-application-discovery-service/src/runtimeExtensions.ts b/clients/client-application-discovery-service/src/runtimeExtensions.ts index 519db0883757c..05bdec31fcf99 100644 --- a/clients/client-application-discovery-service/src/runtimeExtensions.ts +++ b/clients/client-application-discovery-service/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ApplicationDiscoveryServiceExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ApplicationDiscoveryServiceExtensionConfiguration } from "./extensionCo * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ApplicationDiscoveryServiceExtensionConfiguration): void; + configure(extensionConfiguration: ApplicationDiscoveryServiceExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = { const extensionConfiguration: ApplicationDiscoveryServiceExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-application-insights/package.json b/clients/client-application-insights/package.json index 3d46b1ca44547..6dd01d0bf96ad 100644 --- a/clients/client-application-insights/package.json +++ b/clients/client-application-insights/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-application-insights/src/extensionConfiguration.ts b/clients/client-application-insights/src/extensionConfiguration.ts index 71ae418ca63a0..8806bea89b3a4 100644 --- a/clients/client-application-insights/src/extensionConfiguration.ts +++ b/clients/client-application-insights/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ApplicationInsightsExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ApplicationInsightsExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-application-insights/src/runtimeExtensions.ts b/clients/client-application-insights/src/runtimeExtensions.ts index 27644c13bd227..796f0cd498181 100644 --- a/clients/client-application-insights/src/runtimeExtensions.ts +++ b/clients/client-application-insights/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ApplicationInsightsExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ApplicationInsightsExtensionConfiguration } from "./extensionConfigurat * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ApplicationInsightsExtensionConfiguration): void; + configure(extensionConfiguration: ApplicationInsightsExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = > export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: ApplicationInsightsExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-applicationcostprofiler/package.json b/clients/client-applicationcostprofiler/package.json index 11a111d204fea..dd805776c7c06 100644 --- a/clients/client-applicationcostprofiler/package.json +++ b/clients/client-applicationcostprofiler/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-applicationcostprofiler/src/extensionConfiguration.ts b/clients/client-applicationcostprofiler/src/extensionConfiguration.ts index 14e9ad1acc129..0cab5069164a2 100644 --- a/clients/client-applicationcostprofiler/src/extensionConfiguration.ts +++ b/clients/client-applicationcostprofiler/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ApplicationCostProfilerExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ApplicationCostProfilerExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-applicationcostprofiler/src/runtimeExtensions.ts b/clients/client-applicationcostprofiler/src/runtimeExtensions.ts index c58eee79ab35c..1c0fac7e315bf 100644 --- a/clients/client-applicationcostprofiler/src/runtimeExtensions.ts +++ b/clients/client-applicationcostprofiler/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ApplicationCostProfilerExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ApplicationCostProfilerExtensionConfiguration } from "./extensionConfig * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ApplicationCostProfilerExtensionConfiguration): void; + configure(extensionConfiguration: ApplicationCostProfilerExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = { const extensionConfiguration: ApplicationCostProfilerExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-apprunner/package.json b/clients/client-apprunner/package.json index f02c4e015609a..569840351cb0a 100644 --- a/clients/client-apprunner/package.json +++ b/clients/client-apprunner/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-apprunner/src/extensionConfiguration.ts b/clients/client-apprunner/src/extensionConfiguration.ts index 734a3739197fa..0e7994684bcb2 100644 --- a/clients/client-apprunner/src/extensionConfiguration.ts +++ b/clients/client-apprunner/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface AppRunnerExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface AppRunnerExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-apprunner/src/runtimeExtensions.ts b/clients/client-apprunner/src/runtimeExtensions.ts index e98ae54c42be0..c96b3abb2d4ee 100644 --- a/clients/client-apprunner/src/runtimeExtensions.ts +++ b/clients/client-apprunner/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { AppRunnerExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { AppRunnerExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: AppRunnerExtensionConfiguration): void; + configure(extensionConfiguration: AppRunnerExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: AppRunnerExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-appstream/package.json b/clients/client-appstream/package.json index 0e125e5bbb81f..fef46c5e9a5d0 100644 --- a/clients/client-appstream/package.json +++ b/clients/client-appstream/package.json @@ -32,29 +32,29 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "tslib": "^2.5.0" }, "devDependencies": { diff --git a/clients/client-appstream/src/extensionConfiguration.ts b/clients/client-appstream/src/extensionConfiguration.ts index e93574950fad6..d8b6f493b9d39 100644 --- a/clients/client-appstream/src/extensionConfiguration.ts +++ b/clients/client-appstream/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface AppStreamExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface AppStreamExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-appstream/src/runtimeExtensions.ts b/clients/client-appstream/src/runtimeExtensions.ts index 16477dce67179..4ae2ff6c22751 100644 --- a/clients/client-appstream/src/runtimeExtensions.ts +++ b/clients/client-appstream/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { AppStreamExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { AppStreamExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: AppStreamExtensionConfiguration): void; + configure(extensionConfiguration: AppStreamExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: AppStreamExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-appsync/package.json b/clients/client-appsync/package.json index 59cc6334d2a74..81f85d9a7d5b4 100644 --- a/clients/client-appsync/package.json +++ b/clients/client-appsync/package.json @@ -32,28 +32,28 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", - "@smithy/util-stream": "^2.0.5", + "@smithy/util-stream": "^2.0.9", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" }, diff --git a/clients/client-appsync/src/extensionConfiguration.ts b/clients/client-appsync/src/extensionConfiguration.ts index 4f23bb8d0edf9..15b26a5279979 100644 --- a/clients/client-appsync/src/extensionConfiguration.ts +++ b/clients/client-appsync/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface AppSyncExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface AppSyncExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-appsync/src/runtimeExtensions.ts b/clients/client-appsync/src/runtimeExtensions.ts index 99163f4a18833..bc54017e40cc7 100644 --- a/clients/client-appsync/src/runtimeExtensions.ts +++ b/clients/client-appsync/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { AppSyncExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { AppSyncExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: AppSyncExtensionConfiguration): void; + configure(extensionConfiguration: AppSyncExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: AppSyncExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-arc-zonal-shift/package.json b/clients/client-arc-zonal-shift/package.json index 344f52493e935..c935b3a63d8dc 100644 --- a/clients/client-arc-zonal-shift/package.json +++ b/clients/client-arc-zonal-shift/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-arc-zonal-shift/src/extensionConfiguration.ts b/clients/client-arc-zonal-shift/src/extensionConfiguration.ts index f9eae2131afc8..8ab6147cdf26e 100644 --- a/clients/client-arc-zonal-shift/src/extensionConfiguration.ts +++ b/clients/client-arc-zonal-shift/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ARCZonalShiftExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ARCZonalShiftExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-arc-zonal-shift/src/runtimeExtensions.ts b/clients/client-arc-zonal-shift/src/runtimeExtensions.ts index 49fbff6dd9b6e..bcd700e06d52e 100644 --- a/clients/client-arc-zonal-shift/src/runtimeExtensions.ts +++ b/clients/client-arc-zonal-shift/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ARCZonalShiftExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ARCZonalShiftExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ARCZonalShiftExtensionConfiguration): void; + configure(extensionConfiguration: ARCZonalShiftExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: ARCZonalShiftExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-athena/package.json b/clients/client-athena/package.json index b5f3f747383d2..dda938bea5b9f 100644 --- a/clients/client-athena/package.json +++ b/clients/client-athena/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-athena/src/extensionConfiguration.ts b/clients/client-athena/src/extensionConfiguration.ts index bb3239b4b0c0e..b33ec50975564 100644 --- a/clients/client-athena/src/extensionConfiguration.ts +++ b/clients/client-athena/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface AthenaExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface AthenaExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-athena/src/runtimeExtensions.ts b/clients/client-athena/src/runtimeExtensions.ts index c6b57cc673d17..25c54cc7b1964 100644 --- a/clients/client-athena/src/runtimeExtensions.ts +++ b/clients/client-athena/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { AthenaExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { AthenaExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: AthenaExtensionConfiguration): void; + configure(extensionConfiguration: AthenaExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: AthenaExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-auditmanager/package.json b/clients/client-auditmanager/package.json index f268a47bf6e1b..9866086f4d5ce 100644 --- a/clients/client-auditmanager/package.json +++ b/clients/client-auditmanager/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-auditmanager/src/extensionConfiguration.ts b/clients/client-auditmanager/src/extensionConfiguration.ts index 23ef391cdf387..2df8282f8349b 100644 --- a/clients/client-auditmanager/src/extensionConfiguration.ts +++ b/clients/client-auditmanager/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface AuditManagerExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface AuditManagerExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-auditmanager/src/runtimeExtensions.ts b/clients/client-auditmanager/src/runtimeExtensions.ts index 7be93d5ac57a4..3b33cf891a347 100644 --- a/clients/client-auditmanager/src/runtimeExtensions.ts +++ b/clients/client-auditmanager/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { AuditManagerExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { AuditManagerExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: AuditManagerExtensionConfiguration): void; + configure(extensionConfiguration: AuditManagerExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: AuditManagerExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-auto-scaling-plans/package.json b/clients/client-auto-scaling-plans/package.json index 30684ec17fbc5..df80de5e76d91 100644 --- a/clients/client-auto-scaling-plans/package.json +++ b/clients/client-auto-scaling-plans/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-auto-scaling-plans/src/extensionConfiguration.ts b/clients/client-auto-scaling-plans/src/extensionConfiguration.ts index 3c7e76ff03396..ff43b08389cb1 100644 --- a/clients/client-auto-scaling-plans/src/extensionConfiguration.ts +++ b/clients/client-auto-scaling-plans/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface AutoScalingPlansExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface AutoScalingPlansExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-auto-scaling-plans/src/runtimeExtensions.ts b/clients/client-auto-scaling-plans/src/runtimeExtensions.ts index bd567bc9a7dee..6e7e4152f4f1a 100644 --- a/clients/client-auto-scaling-plans/src/runtimeExtensions.ts +++ b/clients/client-auto-scaling-plans/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { AutoScalingPlansExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { AutoScalingPlansExtensionConfiguration } from "./extensionConfiguration * @public */ export interface RuntimeExtension { - configure(clientConfiguration: AutoScalingPlansExtensionConfiguration): void; + configure(extensionConfiguration: AutoScalingPlansExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: AutoScalingPlansExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-auto-scaling/package.json b/clients/client-auto-scaling/package.json index e03ebddb9ab99..c5d9cc41ff3d5 100644 --- a/clients/client-auto-scaling/package.json +++ b/clients/client-auto-scaling/package.json @@ -32,29 +32,29 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "fast-xml-parser": "4.2.5", "tslib": "^2.5.0" }, diff --git a/clients/client-auto-scaling/src/extensionConfiguration.ts b/clients/client-auto-scaling/src/extensionConfiguration.ts index 5f988e6e3149a..101facaf26d7d 100644 --- a/clients/client-auto-scaling/src/extensionConfiguration.ts +++ b/clients/client-auto-scaling/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface AutoScalingExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface AutoScalingExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-auto-scaling/src/runtimeExtensions.ts b/clients/client-auto-scaling/src/runtimeExtensions.ts index 757a6cced3a6f..1925d8c5ee5d5 100644 --- a/clients/client-auto-scaling/src/runtimeExtensions.ts +++ b/clients/client-auto-scaling/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { AutoScalingExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { AutoScalingExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: AutoScalingExtensionConfiguration): void; + configure(extensionConfiguration: AutoScalingExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) = export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: AutoScalingExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-backup-gateway/package.json b/clients/client-backup-gateway/package.json index 69d191f694383..b671c1dece263 100644 --- a/clients/client-backup-gateway/package.json +++ b/clients/client-backup-gateway/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-backup-gateway/src/extensionConfiguration.ts b/clients/client-backup-gateway/src/extensionConfiguration.ts index 406cd9cae7dd8..50a2dec8b3a44 100644 --- a/clients/client-backup-gateway/src/extensionConfiguration.ts +++ b/clients/client-backup-gateway/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface BackupGatewayExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface BackupGatewayExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-backup-gateway/src/runtimeExtensions.ts b/clients/client-backup-gateway/src/runtimeExtensions.ts index 4e2a0c8cc8e1b..da2a2b70855f8 100644 --- a/clients/client-backup-gateway/src/runtimeExtensions.ts +++ b/clients/client-backup-gateway/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { BackupGatewayExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { BackupGatewayExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: BackupGatewayExtensionConfiguration): void; + configure(extensionConfiguration: BackupGatewayExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: BackupGatewayExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-backup/package.json b/clients/client-backup/package.json index 601ed9d7874e7..f1f3a7ae2fbf5 100644 --- a/clients/client-backup/package.json +++ b/clients/client-backup/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-backup/src/extensionConfiguration.ts b/clients/client-backup/src/extensionConfiguration.ts index e9b9515cf7b33..815273e86d9d1 100644 --- a/clients/client-backup/src/extensionConfiguration.ts +++ b/clients/client-backup/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface BackupExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface BackupExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-backup/src/runtimeExtensions.ts b/clients/client-backup/src/runtimeExtensions.ts index 99bf143ae5986..237f498addb2e 100644 --- a/clients/client-backup/src/runtimeExtensions.ts +++ b/clients/client-backup/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { BackupExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { BackupExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: BackupExtensionConfiguration): void; + configure(extensionConfiguration: BackupExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: BackupExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-backupstorage/package.json b/clients/client-backupstorage/package.json index 8c9701b7625a6..3608c8751ec38 100644 --- a/clients/client-backupstorage/package.json +++ b/clients/client-backupstorage/package.json @@ -32,28 +32,28 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", - "@smithy/util-stream": "^2.0.5", + "@smithy/util-stream": "^2.0.9", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" }, diff --git a/clients/client-backupstorage/src/extensionConfiguration.ts b/clients/client-backupstorage/src/extensionConfiguration.ts index c29d8ebf1ad1a..38a5d0c0a6e9f 100644 --- a/clients/client-backupstorage/src/extensionConfiguration.ts +++ b/clients/client-backupstorage/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface BackupStorageExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface BackupStorageExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-backupstorage/src/runtimeExtensions.ts b/clients/client-backupstorage/src/runtimeExtensions.ts index bf7faaf753521..2b0bf443c3069 100644 --- a/clients/client-backupstorage/src/runtimeExtensions.ts +++ b/clients/client-backupstorage/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { BackupStorageExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { BackupStorageExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: BackupStorageExtensionConfiguration): void; + configure(extensionConfiguration: BackupStorageExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: BackupStorageExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-batch/package.json b/clients/client-batch/package.json index 186c5030f1dae..ab0aa4c8c57dc 100644 --- a/clients/client-batch/package.json +++ b/clients/client-batch/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-batch/src/extensionConfiguration.ts b/clients/client-batch/src/extensionConfiguration.ts index daa22d5d1e080..7511a1d2e8fb4 100644 --- a/clients/client-batch/src/extensionConfiguration.ts +++ b/clients/client-batch/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface BatchExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface BatchExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-batch/src/runtimeExtensions.ts b/clients/client-batch/src/runtimeExtensions.ts index ca863df229514..f326c9559636b 100644 --- a/clients/client-batch/src/runtimeExtensions.ts +++ b/clients/client-batch/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { BatchExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { BatchExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: BatchExtensionConfiguration): void; + configure(extensionConfiguration: BatchExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: BatchExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-billingconductor/package.json b/clients/client-billingconductor/package.json index 2cf30b3d2f749..ccfe99532d3ce 100644 --- a/clients/client-billingconductor/package.json +++ b/clients/client-billingconductor/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-billingconductor/src/extensionConfiguration.ts b/clients/client-billingconductor/src/extensionConfiguration.ts index cec232b38d286..2b246983d2116 100644 --- a/clients/client-billingconductor/src/extensionConfiguration.ts +++ b/clients/client-billingconductor/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface BillingconductorExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface BillingconductorExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-billingconductor/src/runtimeExtensions.ts b/clients/client-billingconductor/src/runtimeExtensions.ts index 9bbf9124600e5..21dc927b21d91 100644 --- a/clients/client-billingconductor/src/runtimeExtensions.ts +++ b/clients/client-billingconductor/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { BillingconductorExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { BillingconductorExtensionConfiguration } from "./extensionConfiguration * @public */ export interface RuntimeExtension { - configure(clientConfiguration: BillingconductorExtensionConfiguration): void; + configure(extensionConfiguration: BillingconductorExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: BillingconductorExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-braket/package.json b/clients/client-braket/package.json index 7424fa598ad85..32fae0c1d5630 100644 --- a/clients/client-braket/package.json +++ b/clients/client-braket/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-braket/src/extensionConfiguration.ts b/clients/client-braket/src/extensionConfiguration.ts index 646c3913480ad..073b542071c0a 100644 --- a/clients/client-braket/src/extensionConfiguration.ts +++ b/clients/client-braket/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface BraketExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface BraketExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-braket/src/runtimeExtensions.ts b/clients/client-braket/src/runtimeExtensions.ts index d90e46e3b1b90..5d59fe3a263d2 100644 --- a/clients/client-braket/src/runtimeExtensions.ts +++ b/clients/client-braket/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { BraketExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { BraketExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: BraketExtensionConfiguration): void; + configure(extensionConfiguration: BraketExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: BraketExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-budgets/package.json b/clients/client-budgets/package.json index 02771c1b9060f..9fe618d41a7aa 100644 --- a/clients/client-budgets/package.json +++ b/clients/client-budgets/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-budgets/src/extensionConfiguration.ts b/clients/client-budgets/src/extensionConfiguration.ts index 57c8a4f7640b1..42feeb2dd03e3 100644 --- a/clients/client-budgets/src/extensionConfiguration.ts +++ b/clients/client-budgets/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface BudgetsExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface BudgetsExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-budgets/src/runtimeExtensions.ts b/clients/client-budgets/src/runtimeExtensions.ts index f18f9cfeb58ec..068e3c41a56a9 100644 --- a/clients/client-budgets/src/runtimeExtensions.ts +++ b/clients/client-budgets/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { BudgetsExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { BudgetsExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: BudgetsExtensionConfiguration): void; + configure(extensionConfiguration: BudgetsExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: BudgetsExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-chime-sdk-identity/package.json b/clients/client-chime-sdk-identity/package.json index e837110b9a5ff..100ac4f7cf91f 100644 --- a/clients/client-chime-sdk-identity/package.json +++ b/clients/client-chime-sdk-identity/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-chime-sdk-identity/src/extensionConfiguration.ts b/clients/client-chime-sdk-identity/src/extensionConfiguration.ts index 50e198c2f77bc..4fe63fe92c0c1 100644 --- a/clients/client-chime-sdk-identity/src/extensionConfiguration.ts +++ b/clients/client-chime-sdk-identity/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ChimeSDKIdentityExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ChimeSDKIdentityExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-chime-sdk-identity/src/runtimeExtensions.ts b/clients/client-chime-sdk-identity/src/runtimeExtensions.ts index 9cd249c50f745..51365804a4cf4 100644 --- a/clients/client-chime-sdk-identity/src/runtimeExtensions.ts +++ b/clients/client-chime-sdk-identity/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ChimeSDKIdentityExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ChimeSDKIdentityExtensionConfiguration } from "./extensionConfiguration * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ChimeSDKIdentityExtensionConfiguration): void; + configure(extensionConfiguration: ChimeSDKIdentityExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: ChimeSDKIdentityExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-chime-sdk-media-pipelines/package.json b/clients/client-chime-sdk-media-pipelines/package.json index 5ca4ca8a52218..30dfde0efaa8b 100644 --- a/clients/client-chime-sdk-media-pipelines/package.json +++ b/clients/client-chime-sdk-media-pipelines/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-chime-sdk-media-pipelines/src/extensionConfiguration.ts b/clients/client-chime-sdk-media-pipelines/src/extensionConfiguration.ts index 9828b6bbc3ebc..05680f1b7b131 100644 --- a/clients/client-chime-sdk-media-pipelines/src/extensionConfiguration.ts +++ b/clients/client-chime-sdk-media-pipelines/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ChimeSDKMediaPipelinesExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ChimeSDKMediaPipelinesExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-chime-sdk-media-pipelines/src/runtimeExtensions.ts b/clients/client-chime-sdk-media-pipelines/src/runtimeExtensions.ts index a38e68288f2b0..9cbc7531b976d 100644 --- a/clients/client-chime-sdk-media-pipelines/src/runtimeExtensions.ts +++ b/clients/client-chime-sdk-media-pipelines/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ChimeSDKMediaPipelinesExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ChimeSDKMediaPipelinesExtensionConfiguration } from "./extensionConfigu * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ChimeSDKMediaPipelinesExtensionConfiguration): void; + configure(extensionConfiguration: ChimeSDKMediaPipelinesExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = { const extensionConfiguration: ChimeSDKMediaPipelinesExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-chime-sdk-meetings/package.json b/clients/client-chime-sdk-meetings/package.json index 4ed91b44b776c..35c3a838d33cb 100644 --- a/clients/client-chime-sdk-meetings/package.json +++ b/clients/client-chime-sdk-meetings/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-chime-sdk-meetings/src/extensionConfiguration.ts b/clients/client-chime-sdk-meetings/src/extensionConfiguration.ts index 16b8a37639c68..50c86a04bec82 100644 --- a/clients/client-chime-sdk-meetings/src/extensionConfiguration.ts +++ b/clients/client-chime-sdk-meetings/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ChimeSDKMeetingsExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ChimeSDKMeetingsExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-chime-sdk-meetings/src/runtimeExtensions.ts b/clients/client-chime-sdk-meetings/src/runtimeExtensions.ts index 64837470f71f4..ea4164acb862d 100644 --- a/clients/client-chime-sdk-meetings/src/runtimeExtensions.ts +++ b/clients/client-chime-sdk-meetings/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ChimeSDKMeetingsExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ChimeSDKMeetingsExtensionConfiguration } from "./extensionConfiguration * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ChimeSDKMeetingsExtensionConfiguration): void; + configure(extensionConfiguration: ChimeSDKMeetingsExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: ChimeSDKMeetingsExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-chime-sdk-messaging/package.json b/clients/client-chime-sdk-messaging/package.json index accb94ee69658..96afc3f5e6850 100644 --- a/clients/client-chime-sdk-messaging/package.json +++ b/clients/client-chime-sdk-messaging/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-chime-sdk-messaging/src/extensionConfiguration.ts b/clients/client-chime-sdk-messaging/src/extensionConfiguration.ts index 063ea805712a5..d9a98ae979999 100644 --- a/clients/client-chime-sdk-messaging/src/extensionConfiguration.ts +++ b/clients/client-chime-sdk-messaging/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ChimeSDKMessagingExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ChimeSDKMessagingExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-chime-sdk-messaging/src/runtimeExtensions.ts b/clients/client-chime-sdk-messaging/src/runtimeExtensions.ts index d41c3c261b58d..d62e6108c505a 100644 --- a/clients/client-chime-sdk-messaging/src/runtimeExtensions.ts +++ b/clients/client-chime-sdk-messaging/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ChimeSDKMessagingExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ChimeSDKMessagingExtensionConfiguration } from "./extensionConfiguratio * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ChimeSDKMessagingExtensionConfiguration): void; + configure(extensionConfiguration: ChimeSDKMessagingExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: ChimeSDKMessagingExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-chime-sdk-voice/package.json b/clients/client-chime-sdk-voice/package.json index 6a813893ea70f..74618913dec6c 100644 --- a/clients/client-chime-sdk-voice/package.json +++ b/clients/client-chime-sdk-voice/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-chime-sdk-voice/src/extensionConfiguration.ts b/clients/client-chime-sdk-voice/src/extensionConfiguration.ts index 0bde0db9bc3d6..4ae5df228a6d8 100644 --- a/clients/client-chime-sdk-voice/src/extensionConfiguration.ts +++ b/clients/client-chime-sdk-voice/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ChimeSDKVoiceExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ChimeSDKVoiceExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-chime-sdk-voice/src/runtimeExtensions.ts b/clients/client-chime-sdk-voice/src/runtimeExtensions.ts index 15db95c19bcc9..b5de59d0fcd67 100644 --- a/clients/client-chime-sdk-voice/src/runtimeExtensions.ts +++ b/clients/client-chime-sdk-voice/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ChimeSDKVoiceExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ChimeSDKVoiceExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ChimeSDKVoiceExtensionConfiguration): void; + configure(extensionConfiguration: ChimeSDKVoiceExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: ChimeSDKVoiceExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-chime/package.json b/clients/client-chime/package.json index 3d8f39b0fd101..d5e0b917499f2 100644 --- a/clients/client-chime/package.json +++ b/clients/client-chime/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-chime/src/extensionConfiguration.ts b/clients/client-chime/src/extensionConfiguration.ts index d0fdef4713819..05bbb5c4e2856 100644 --- a/clients/client-chime/src/extensionConfiguration.ts +++ b/clients/client-chime/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ChimeExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ChimeExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-chime/src/runtimeExtensions.ts b/clients/client-chime/src/runtimeExtensions.ts index c2f9d6fc1d543..02d96c6f38c9b 100644 --- a/clients/client-chime/src/runtimeExtensions.ts +++ b/clients/client-chime/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ChimeExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ChimeExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ChimeExtensionConfiguration): void; + configure(extensionConfiguration: ChimeExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: ChimeExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-cleanrooms/package.json b/clients/client-cleanrooms/package.json index 1d85dfe370198..68212d62ae37a 100644 --- a/clients/client-cleanrooms/package.json +++ b/clients/client-cleanrooms/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-cleanrooms/src/extensionConfiguration.ts b/clients/client-cleanrooms/src/extensionConfiguration.ts index ea7761539ee11..95e01180b18b2 100644 --- a/clients/client-cleanrooms/src/extensionConfiguration.ts +++ b/clients/client-cleanrooms/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface CleanRoomsExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface CleanRoomsExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-cleanrooms/src/runtimeExtensions.ts b/clients/client-cleanrooms/src/runtimeExtensions.ts index da16870d72f01..e140ad59329a6 100644 --- a/clients/client-cleanrooms/src/runtimeExtensions.ts +++ b/clients/client-cleanrooms/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { CleanRoomsExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { CleanRoomsExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: CleanRoomsExtensionConfiguration): void; + configure(extensionConfiguration: CleanRoomsExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: CleanRoomsExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-cloud9/package.json b/clients/client-cloud9/package.json index e10b89170cb6a..003078647c23d 100644 --- a/clients/client-cloud9/package.json +++ b/clients/client-cloud9/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-cloud9/src/extensionConfiguration.ts b/clients/client-cloud9/src/extensionConfiguration.ts index a4afe9e992f46..100b730affafc 100644 --- a/clients/client-cloud9/src/extensionConfiguration.ts +++ b/clients/client-cloud9/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface Cloud9ExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface Cloud9ExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-cloud9/src/runtimeExtensions.ts b/clients/client-cloud9/src/runtimeExtensions.ts index 6082f19b72a0e..a7e557a74e8b2 100644 --- a/clients/client-cloud9/src/runtimeExtensions.ts +++ b/clients/client-cloud9/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { Cloud9ExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { Cloud9ExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: Cloud9ExtensionConfiguration): void; + configure(extensionConfiguration: Cloud9ExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: Cloud9ExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-cloudcontrol/package.json b/clients/client-cloudcontrol/package.json index e02634f379f22..7bbb4c8202a85 100644 --- a/clients/client-cloudcontrol/package.json +++ b/clients/client-cloudcontrol/package.json @@ -32,29 +32,29 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "tslib": "^2.5.0", "uuid": "^8.3.2" }, diff --git a/clients/client-cloudcontrol/src/extensionConfiguration.ts b/clients/client-cloudcontrol/src/extensionConfiguration.ts index a753a017a3cb4..7c30c8275af2e 100644 --- a/clients/client-cloudcontrol/src/extensionConfiguration.ts +++ b/clients/client-cloudcontrol/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface CloudControlExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface CloudControlExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-cloudcontrol/src/runtimeExtensions.ts b/clients/client-cloudcontrol/src/runtimeExtensions.ts index 642d351114e00..715a58049c2ba 100644 --- a/clients/client-cloudcontrol/src/runtimeExtensions.ts +++ b/clients/client-cloudcontrol/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { CloudControlExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { CloudControlExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: CloudControlExtensionConfiguration): void; + configure(extensionConfiguration: CloudControlExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: CloudControlExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-clouddirectory/package.json b/clients/client-clouddirectory/package.json index f34c86b919912..d193572e72a95 100644 --- a/clients/client-clouddirectory/package.json +++ b/clients/client-clouddirectory/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-clouddirectory/src/extensionConfiguration.ts b/clients/client-clouddirectory/src/extensionConfiguration.ts index ba6eb47b1cc96..8cdd960db7e00 100644 --- a/clients/client-clouddirectory/src/extensionConfiguration.ts +++ b/clients/client-clouddirectory/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface CloudDirectoryExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface CloudDirectoryExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-clouddirectory/src/runtimeExtensions.ts b/clients/client-clouddirectory/src/runtimeExtensions.ts index 78df606968a0b..64e826408dca9 100644 --- a/clients/client-clouddirectory/src/runtimeExtensions.ts +++ b/clients/client-clouddirectory/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { CloudDirectoryExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { CloudDirectoryExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: CloudDirectoryExtensionConfiguration): void; + configure(extensionConfiguration: CloudDirectoryExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: CloudDirectoryExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-cloudformation/package.json b/clients/client-cloudformation/package.json index 880847bef15d4..73c662bef79dc 100644 --- a/clients/client-cloudformation/package.json +++ b/clients/client-cloudformation/package.json @@ -32,29 +32,29 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "fast-xml-parser": "4.2.5", "tslib": "^2.5.0", "uuid": "^8.3.2" diff --git a/clients/client-cloudformation/src/extensionConfiguration.ts b/clients/client-cloudformation/src/extensionConfiguration.ts index a8d92933346c6..21c4906962d23 100644 --- a/clients/client-cloudformation/src/extensionConfiguration.ts +++ b/clients/client-cloudformation/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface CloudFormationExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface CloudFormationExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-cloudformation/src/runtimeExtensions.ts b/clients/client-cloudformation/src/runtimeExtensions.ts index 16a4fc3fca792..24ad0412f06a5 100644 --- a/clients/client-cloudformation/src/runtimeExtensions.ts +++ b/clients/client-cloudformation/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { CloudFormationExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { CloudFormationExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: CloudFormationExtensionConfiguration): void; + configure(extensionConfiguration: CloudFormationExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: CloudFormationExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-cloudfront/package.json b/clients/client-cloudfront/package.json index 1f638ac815524..6a52b382a600d 100644 --- a/clients/client-cloudfront/package.json +++ b/clients/client-cloudfront/package.json @@ -33,30 +33,30 @@ "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", "@aws-sdk/xml-builder": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", - "@smithy/util-stream": "^2.0.5", + "@smithy/util-stream": "^2.0.9", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "fast-xml-parser": "4.2.5", "tslib": "^2.5.0" }, diff --git a/clients/client-cloudfront/src/extensionConfiguration.ts b/clients/client-cloudfront/src/extensionConfiguration.ts index ac64bcdaecf87..6fa510cfdfd1c 100644 --- a/clients/client-cloudfront/src/extensionConfiguration.ts +++ b/clients/client-cloudfront/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface CloudFrontExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface CloudFrontExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-cloudfront/src/runtimeExtensions.ts b/clients/client-cloudfront/src/runtimeExtensions.ts index 673c049217986..75885495f12ed 100644 --- a/clients/client-cloudfront/src/runtimeExtensions.ts +++ b/clients/client-cloudfront/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { CloudFrontExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { CloudFrontExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: CloudFrontExtensionConfiguration): void; + configure(extensionConfiguration: CloudFrontExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: CloudFrontExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-cloudhsm-v2/package.json b/clients/client-cloudhsm-v2/package.json index 4024d5797e6bf..51e67e5367f3d 100644 --- a/clients/client-cloudhsm-v2/package.json +++ b/clients/client-cloudhsm-v2/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-cloudhsm-v2/src/extensionConfiguration.ts b/clients/client-cloudhsm-v2/src/extensionConfiguration.ts index 6933eec51bf9e..01f5f9d845c06 100644 --- a/clients/client-cloudhsm-v2/src/extensionConfiguration.ts +++ b/clients/client-cloudhsm-v2/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface CloudHSMV2ExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface CloudHSMV2ExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-cloudhsm-v2/src/runtimeExtensions.ts b/clients/client-cloudhsm-v2/src/runtimeExtensions.ts index 808b5f480f211..6e77ae26e043e 100644 --- a/clients/client-cloudhsm-v2/src/runtimeExtensions.ts +++ b/clients/client-cloudhsm-v2/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { CloudHSMV2ExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { CloudHSMV2ExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: CloudHSMV2ExtensionConfiguration): void; + configure(extensionConfiguration: CloudHSMV2ExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: CloudHSMV2ExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-cloudhsm/package.json b/clients/client-cloudhsm/package.json index f62cbaeabd571..809d75cf3a87b 100644 --- a/clients/client-cloudhsm/package.json +++ b/clients/client-cloudhsm/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-cloudhsm/src/extensionConfiguration.ts b/clients/client-cloudhsm/src/extensionConfiguration.ts index 4b9ca2d6a2498..b4b2458592336 100644 --- a/clients/client-cloudhsm/src/extensionConfiguration.ts +++ b/clients/client-cloudhsm/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface CloudHSMExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface CloudHSMExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-cloudhsm/src/runtimeExtensions.ts b/clients/client-cloudhsm/src/runtimeExtensions.ts index 17b976e7aa15b..1b38c77d53782 100644 --- a/clients/client-cloudhsm/src/runtimeExtensions.ts +++ b/clients/client-cloudhsm/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { CloudHSMExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { CloudHSMExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: CloudHSMExtensionConfiguration): void; + configure(extensionConfiguration: CloudHSMExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: CloudHSMExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-cloudsearch-domain/package.json b/clients/client-cloudsearch-domain/package.json index a5df4d8975dec..3df6a32369bc3 100644 --- a/clients/client-cloudsearch-domain/package.json +++ b/clients/client-cloudsearch-domain/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-cloudsearch-domain/src/extensionConfiguration.ts b/clients/client-cloudsearch-domain/src/extensionConfiguration.ts index 500a20287e4dc..5c3b53332cdc6 100644 --- a/clients/client-cloudsearch-domain/src/extensionConfiguration.ts +++ b/clients/client-cloudsearch-domain/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface CloudSearchDomainExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface CloudSearchDomainExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-cloudsearch-domain/src/runtimeExtensions.ts b/clients/client-cloudsearch-domain/src/runtimeExtensions.ts index 5d3a87c059b9e..c2a54672e6ddc 100644 --- a/clients/client-cloudsearch-domain/src/runtimeExtensions.ts +++ b/clients/client-cloudsearch-domain/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { CloudSearchDomainExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { CloudSearchDomainExtensionConfiguration } from "./extensionConfiguratio * @public */ export interface RuntimeExtension { - configure(clientConfiguration: CloudSearchDomainExtensionConfiguration): void; + configure(extensionConfiguration: CloudSearchDomainExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: CloudSearchDomainExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-cloudsearch/package.json b/clients/client-cloudsearch/package.json index 1d2b9b927f59e..45caee7cee2fe 100644 --- a/clients/client-cloudsearch/package.json +++ b/clients/client-cloudsearch/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "fast-xml-parser": "4.2.5", diff --git a/clients/client-cloudsearch/src/extensionConfiguration.ts b/clients/client-cloudsearch/src/extensionConfiguration.ts index eb60a8cf67055..151c479791bbb 100644 --- a/clients/client-cloudsearch/src/extensionConfiguration.ts +++ b/clients/client-cloudsearch/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface CloudSearchExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface CloudSearchExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-cloudsearch/src/runtimeExtensions.ts b/clients/client-cloudsearch/src/runtimeExtensions.ts index 61e7d019aa646..90631558efcb4 100644 --- a/clients/client-cloudsearch/src/runtimeExtensions.ts +++ b/clients/client-cloudsearch/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { CloudSearchExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { CloudSearchExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: CloudSearchExtensionConfiguration): void; + configure(extensionConfiguration: CloudSearchExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) = export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: CloudSearchExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-cloudtrail-data/package.json b/clients/client-cloudtrail-data/package.json index 7ac5ac6aa0958..726efead2b75b 100644 --- a/clients/client-cloudtrail-data/package.json +++ b/clients/client-cloudtrail-data/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-cloudtrail-data/src/extensionConfiguration.ts b/clients/client-cloudtrail-data/src/extensionConfiguration.ts index e186d277f8e9d..bed9f16f5c5a0 100644 --- a/clients/client-cloudtrail-data/src/extensionConfiguration.ts +++ b/clients/client-cloudtrail-data/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface CloudTrailDataExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface CloudTrailDataExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-cloudtrail-data/src/runtimeExtensions.ts b/clients/client-cloudtrail-data/src/runtimeExtensions.ts index 239cef6c14ed5..7bdcf9ff40d27 100644 --- a/clients/client-cloudtrail-data/src/runtimeExtensions.ts +++ b/clients/client-cloudtrail-data/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { CloudTrailDataExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { CloudTrailDataExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: CloudTrailDataExtensionConfiguration): void; + configure(extensionConfiguration: CloudTrailDataExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: CloudTrailDataExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-cloudtrail/package.json b/clients/client-cloudtrail/package.json index d73a6abd36799..7e033ae7938ff 100644 --- a/clients/client-cloudtrail/package.json +++ b/clients/client-cloudtrail/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-cloudtrail/src/extensionConfiguration.ts b/clients/client-cloudtrail/src/extensionConfiguration.ts index cbb2a25054de0..d7b3e8a834f9c 100644 --- a/clients/client-cloudtrail/src/extensionConfiguration.ts +++ b/clients/client-cloudtrail/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface CloudTrailExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface CloudTrailExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-cloudtrail/src/runtimeExtensions.ts b/clients/client-cloudtrail/src/runtimeExtensions.ts index 1c49c38beffc7..ef4e5e10429be 100644 --- a/clients/client-cloudtrail/src/runtimeExtensions.ts +++ b/clients/client-cloudtrail/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { CloudTrailExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { CloudTrailExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: CloudTrailExtensionConfiguration): void; + configure(extensionConfiguration: CloudTrailExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: CloudTrailExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-cloudwatch-events/package.json b/clients/client-cloudwatch-events/package.json index ed61d0521cd01..631c427c6c83b 100644 --- a/clients/client-cloudwatch-events/package.json +++ b/clients/client-cloudwatch-events/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-cloudwatch-events/src/extensionConfiguration.ts b/clients/client-cloudwatch-events/src/extensionConfiguration.ts index bac3d20c6f66d..34133b631b798 100644 --- a/clients/client-cloudwatch-events/src/extensionConfiguration.ts +++ b/clients/client-cloudwatch-events/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface CloudWatchEventsExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface CloudWatchEventsExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-cloudwatch-events/src/runtimeExtensions.ts b/clients/client-cloudwatch-events/src/runtimeExtensions.ts index 88e7ffde3716f..f7325a56b0e25 100644 --- a/clients/client-cloudwatch-events/src/runtimeExtensions.ts +++ b/clients/client-cloudwatch-events/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { CloudWatchEventsExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { CloudWatchEventsExtensionConfiguration } from "./extensionConfiguration * @public */ export interface RuntimeExtension { - configure(clientConfiguration: CloudWatchEventsExtensionConfiguration): void; + configure(extensionConfiguration: CloudWatchEventsExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: CloudWatchEventsExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-cloudwatch-logs/package.json b/clients/client-cloudwatch-logs/package.json index 3bfc8c9dada8b..3f96cf5135854 100644 --- a/clients/client-cloudwatch-logs/package.json +++ b/clients/client-cloudwatch-logs/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-cloudwatch-logs/src/extensionConfiguration.ts b/clients/client-cloudwatch-logs/src/extensionConfiguration.ts index d1f612072a53b..e7a1220668417 100644 --- a/clients/client-cloudwatch-logs/src/extensionConfiguration.ts +++ b/clients/client-cloudwatch-logs/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface CloudWatchLogsExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface CloudWatchLogsExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-cloudwatch-logs/src/runtimeExtensions.ts b/clients/client-cloudwatch-logs/src/runtimeExtensions.ts index 6acfc98cf542f..51630f062c85a 100644 --- a/clients/client-cloudwatch-logs/src/runtimeExtensions.ts +++ b/clients/client-cloudwatch-logs/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { CloudWatchLogsExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { CloudWatchLogsExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: CloudWatchLogsExtensionConfiguration): void; + configure(extensionConfiguration: CloudWatchLogsExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: CloudWatchLogsExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-cloudwatch/package.json b/clients/client-cloudwatch/package.json index 948c14b4dcf91..93fee0d92556b 100644 --- a/clients/client-cloudwatch/package.json +++ b/clients/client-cloudwatch/package.json @@ -32,29 +32,29 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "fast-xml-parser": "4.2.5", "tslib": "^2.5.0" }, diff --git a/clients/client-cloudwatch/src/extensionConfiguration.ts b/clients/client-cloudwatch/src/extensionConfiguration.ts index 5fd8ab365b5ff..20eddbc70bbd0 100644 --- a/clients/client-cloudwatch/src/extensionConfiguration.ts +++ b/clients/client-cloudwatch/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface CloudWatchExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface CloudWatchExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-cloudwatch/src/runtimeExtensions.ts b/clients/client-cloudwatch/src/runtimeExtensions.ts index a2d222f1937fd..f38e813d48037 100644 --- a/clients/client-cloudwatch/src/runtimeExtensions.ts +++ b/clients/client-cloudwatch/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { CloudWatchExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { CloudWatchExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: CloudWatchExtensionConfiguration): void; + configure(extensionConfiguration: CloudWatchExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: CloudWatchExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-codeartifact/package.json b/clients/client-codeartifact/package.json index 2fd375c95b983..70ad33d6ed337 100644 --- a/clients/client-codeartifact/package.json +++ b/clients/client-codeartifact/package.json @@ -32,28 +32,28 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", - "@smithy/util-stream": "^2.0.5", + "@smithy/util-stream": "^2.0.9", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" }, diff --git a/clients/client-codeartifact/src/extensionConfiguration.ts b/clients/client-codeartifact/src/extensionConfiguration.ts index 36cc6481e0804..cd5795e22cf72 100644 --- a/clients/client-codeartifact/src/extensionConfiguration.ts +++ b/clients/client-codeartifact/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface CodeartifactExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface CodeartifactExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-codeartifact/src/runtimeExtensions.ts b/clients/client-codeartifact/src/runtimeExtensions.ts index 8697b90d3b106..682d2c075db28 100644 --- a/clients/client-codeartifact/src/runtimeExtensions.ts +++ b/clients/client-codeartifact/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { CodeartifactExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { CodeartifactExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: CodeartifactExtensionConfiguration): void; + configure(extensionConfiguration: CodeartifactExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: CodeartifactExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-codebuild/package.json b/clients/client-codebuild/package.json index c3e6f52a0e9f5..a4871f34fac82 100644 --- a/clients/client-codebuild/package.json +++ b/clients/client-codebuild/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-codebuild/src/extensionConfiguration.ts b/clients/client-codebuild/src/extensionConfiguration.ts index 780dbe4dc72ed..911aa569ca833 100644 --- a/clients/client-codebuild/src/extensionConfiguration.ts +++ b/clients/client-codebuild/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface CodeBuildExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface CodeBuildExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-codebuild/src/runtimeExtensions.ts b/clients/client-codebuild/src/runtimeExtensions.ts index b68fc4b6133fe..050317e373600 100644 --- a/clients/client-codebuild/src/runtimeExtensions.ts +++ b/clients/client-codebuild/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { CodeBuildExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { CodeBuildExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: CodeBuildExtensionConfiguration): void; + configure(extensionConfiguration: CodeBuildExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: CodeBuildExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-codecatalyst/package.json b/clients/client-codecatalyst/package.json index aac9fa7971a7e..6678bd8c01318 100644 --- a/clients/client-codecatalyst/package.json +++ b/clients/client-codecatalyst/package.json @@ -30,26 +30,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-codecatalyst/src/extensionConfiguration.ts b/clients/client-codecatalyst/src/extensionConfiguration.ts index 63237dc685683..c34d9123d5cea 100644 --- a/clients/client-codecatalyst/src/extensionConfiguration.ts +++ b/clients/client-codecatalyst/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface CodeCatalystExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface CodeCatalystExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-codecatalyst/src/runtimeExtensions.ts b/clients/client-codecatalyst/src/runtimeExtensions.ts index 5a8cebdd2c254..6b5690f28f52e 100644 --- a/clients/client-codecatalyst/src/runtimeExtensions.ts +++ b/clients/client-codecatalyst/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { CodeCatalystExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { CodeCatalystExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: CodeCatalystExtensionConfiguration): void; + configure(extensionConfiguration: CodeCatalystExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: CodeCatalystExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-codecommit/package.json b/clients/client-codecommit/package.json index f798e90b20ecd..b8dd75693060b 100644 --- a/clients/client-codecommit/package.json +++ b/clients/client-codecommit/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-codecommit/src/extensionConfiguration.ts b/clients/client-codecommit/src/extensionConfiguration.ts index 4bab787af7ba2..2cb4791f1e647 100644 --- a/clients/client-codecommit/src/extensionConfiguration.ts +++ b/clients/client-codecommit/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface CodeCommitExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface CodeCommitExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-codecommit/src/runtimeExtensions.ts b/clients/client-codecommit/src/runtimeExtensions.ts index 372ea2425eaa5..da1f2397421af 100644 --- a/clients/client-codecommit/src/runtimeExtensions.ts +++ b/clients/client-codecommit/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { CodeCommitExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { CodeCommitExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: CodeCommitExtensionConfiguration): void; + configure(extensionConfiguration: CodeCommitExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: CodeCommitExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-codedeploy/package.json b/clients/client-codedeploy/package.json index edbeea6117a3c..e4d7c7e452684 100644 --- a/clients/client-codedeploy/package.json +++ b/clients/client-codedeploy/package.json @@ -32,29 +32,29 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "tslib": "^2.5.0" }, "devDependencies": { diff --git a/clients/client-codedeploy/src/extensionConfiguration.ts b/clients/client-codedeploy/src/extensionConfiguration.ts index dee3063c51591..179bb768f9d6c 100644 --- a/clients/client-codedeploy/src/extensionConfiguration.ts +++ b/clients/client-codedeploy/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface CodeDeployExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface CodeDeployExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-codedeploy/src/runtimeExtensions.ts b/clients/client-codedeploy/src/runtimeExtensions.ts index fd1d93231cfba..a40c6cd2b4a82 100644 --- a/clients/client-codedeploy/src/runtimeExtensions.ts +++ b/clients/client-codedeploy/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { CodeDeployExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { CodeDeployExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: CodeDeployExtensionConfiguration): void; + configure(extensionConfiguration: CodeDeployExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: CodeDeployExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-codeguru-reviewer/package.json b/clients/client-codeguru-reviewer/package.json index 4849f64b0ed06..4b687e1e9c1b1 100644 --- a/clients/client-codeguru-reviewer/package.json +++ b/clients/client-codeguru-reviewer/package.json @@ -32,29 +32,29 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "tslib": "^2.5.0", "uuid": "^8.3.2" }, diff --git a/clients/client-codeguru-reviewer/src/extensionConfiguration.ts b/clients/client-codeguru-reviewer/src/extensionConfiguration.ts index 1f72e672dd903..6f00116b993a4 100644 --- a/clients/client-codeguru-reviewer/src/extensionConfiguration.ts +++ b/clients/client-codeguru-reviewer/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface CodeGuruReviewerExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface CodeGuruReviewerExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-codeguru-reviewer/src/runtimeExtensions.ts b/clients/client-codeguru-reviewer/src/runtimeExtensions.ts index 8cf6d8111caf0..fa1e00074088a 100644 --- a/clients/client-codeguru-reviewer/src/runtimeExtensions.ts +++ b/clients/client-codeguru-reviewer/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { CodeGuruReviewerExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { CodeGuruReviewerExtensionConfiguration } from "./extensionConfiguration * @public */ export interface RuntimeExtension { - configure(clientConfiguration: CodeGuruReviewerExtensionConfiguration): void; + configure(extensionConfiguration: CodeGuruReviewerExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: CodeGuruReviewerExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-codeguru-security/package.json b/clients/client-codeguru-security/package.json index 2c634ddfc0556..2b94e5c753ded 100644 --- a/clients/client-codeguru-security/package.json +++ b/clients/client-codeguru-security/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-codeguru-security/src/extensionConfiguration.ts b/clients/client-codeguru-security/src/extensionConfiguration.ts index 97329d7a3862d..f878f702c9e48 100644 --- a/clients/client-codeguru-security/src/extensionConfiguration.ts +++ b/clients/client-codeguru-security/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface CodeGuruSecurityExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface CodeGuruSecurityExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-codeguru-security/src/runtimeExtensions.ts b/clients/client-codeguru-security/src/runtimeExtensions.ts index 856798d866f3a..c534f4ea367ce 100644 --- a/clients/client-codeguru-security/src/runtimeExtensions.ts +++ b/clients/client-codeguru-security/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { CodeGuruSecurityExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { CodeGuruSecurityExtensionConfiguration } from "./extensionConfiguration * @public */ export interface RuntimeExtension { - configure(clientConfiguration: CodeGuruSecurityExtensionConfiguration): void; + configure(extensionConfiguration: CodeGuruSecurityExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: CodeGuruSecurityExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-codeguruprofiler/package.json b/clients/client-codeguruprofiler/package.json index 273b37497dc3b..e83d42e2dbe6f 100644 --- a/clients/client-codeguruprofiler/package.json +++ b/clients/client-codeguruprofiler/package.json @@ -32,28 +32,28 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", - "@smithy/util-stream": "^2.0.5", + "@smithy/util-stream": "^2.0.9", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", "uuid": "^8.3.2" diff --git a/clients/client-codeguruprofiler/src/extensionConfiguration.ts b/clients/client-codeguruprofiler/src/extensionConfiguration.ts index c73975f63cdea..47532f3e0d553 100644 --- a/clients/client-codeguruprofiler/src/extensionConfiguration.ts +++ b/clients/client-codeguruprofiler/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface CodeGuruProfilerExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface CodeGuruProfilerExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-codeguruprofiler/src/runtimeExtensions.ts b/clients/client-codeguruprofiler/src/runtimeExtensions.ts index 89f7ff542e637..41bf2f3b587f1 100644 --- a/clients/client-codeguruprofiler/src/runtimeExtensions.ts +++ b/clients/client-codeguruprofiler/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { CodeGuruProfilerExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { CodeGuruProfilerExtensionConfiguration } from "./extensionConfiguration * @public */ export interface RuntimeExtension { - configure(clientConfiguration: CodeGuruProfilerExtensionConfiguration): void; + configure(extensionConfiguration: CodeGuruProfilerExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: CodeGuruProfilerExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-codepipeline/package.json b/clients/client-codepipeline/package.json index 3645af4c57c73..3f6afd026ac39 100644 --- a/clients/client-codepipeline/package.json +++ b/clients/client-codepipeline/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-codepipeline/src/extensionConfiguration.ts b/clients/client-codepipeline/src/extensionConfiguration.ts index fcfc9c633b4e8..c8fb07732309b 100644 --- a/clients/client-codepipeline/src/extensionConfiguration.ts +++ b/clients/client-codepipeline/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface CodePipelineExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface CodePipelineExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-codepipeline/src/runtimeExtensions.ts b/clients/client-codepipeline/src/runtimeExtensions.ts index 7cbd0dcf55079..9536adf3e600e 100644 --- a/clients/client-codepipeline/src/runtimeExtensions.ts +++ b/clients/client-codepipeline/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { CodePipelineExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { CodePipelineExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: CodePipelineExtensionConfiguration): void; + configure(extensionConfiguration: CodePipelineExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: CodePipelineExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-codestar-connections/package.json b/clients/client-codestar-connections/package.json index 92f0a033e4b41..cdf0b8d062280 100644 --- a/clients/client-codestar-connections/package.json +++ b/clients/client-codestar-connections/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-codestar-connections/src/extensionConfiguration.ts b/clients/client-codestar-connections/src/extensionConfiguration.ts index 389482e59f562..9de8a29086b0d 100644 --- a/clients/client-codestar-connections/src/extensionConfiguration.ts +++ b/clients/client-codestar-connections/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface CodeStarConnectionsExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface CodeStarConnectionsExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-codestar-connections/src/runtimeExtensions.ts b/clients/client-codestar-connections/src/runtimeExtensions.ts index 5c2c7f943667e..31ac3d5f4f3fa 100644 --- a/clients/client-codestar-connections/src/runtimeExtensions.ts +++ b/clients/client-codestar-connections/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { CodeStarConnectionsExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { CodeStarConnectionsExtensionConfiguration } from "./extensionConfigurat * @public */ export interface RuntimeExtension { - configure(clientConfiguration: CodeStarConnectionsExtensionConfiguration): void; + configure(extensionConfiguration: CodeStarConnectionsExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = > export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: CodeStarConnectionsExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-codestar-notifications/package.json b/clients/client-codestar-notifications/package.json index 8cb88a97d930e..7b1c43749c533 100644 --- a/clients/client-codestar-notifications/package.json +++ b/clients/client-codestar-notifications/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-codestar-notifications/src/extensionConfiguration.ts b/clients/client-codestar-notifications/src/extensionConfiguration.ts index e4a5d073decb2..807f3b1dc150e 100644 --- a/clients/client-codestar-notifications/src/extensionConfiguration.ts +++ b/clients/client-codestar-notifications/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface CodestarNotificationsExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface CodestarNotificationsExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-codestar-notifications/src/runtimeExtensions.ts b/clients/client-codestar-notifications/src/runtimeExtensions.ts index b262a2e6fa0b1..2e14b4df992a8 100644 --- a/clients/client-codestar-notifications/src/runtimeExtensions.ts +++ b/clients/client-codestar-notifications/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { CodestarNotificationsExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { CodestarNotificationsExtensionConfiguration } from "./extensionConfigur * @public */ export interface RuntimeExtension { - configure(clientConfiguration: CodestarNotificationsExtensionConfiguration): void; + configure(extensionConfiguration: CodestarNotificationsExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = { const extensionConfiguration: CodestarNotificationsExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-codestar/package.json b/clients/client-codestar/package.json index 9627c2026c414..65229207ec271 100644 --- a/clients/client-codestar/package.json +++ b/clients/client-codestar/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-codestar/src/extensionConfiguration.ts b/clients/client-codestar/src/extensionConfiguration.ts index b2c7983901424..a6cc2f440aba6 100644 --- a/clients/client-codestar/src/extensionConfiguration.ts +++ b/clients/client-codestar/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface CodeStarExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface CodeStarExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-codestar/src/runtimeExtensions.ts b/clients/client-codestar/src/runtimeExtensions.ts index fe296cbd9d165..f1eb6c90a940e 100644 --- a/clients/client-codestar/src/runtimeExtensions.ts +++ b/clients/client-codestar/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { CodeStarExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { CodeStarExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: CodeStarExtensionConfiguration): void; + configure(extensionConfiguration: CodeStarExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: CodeStarExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-cognito-identity-provider/package.json b/clients/client-cognito-identity-provider/package.json index a3cda3956a2f0..14ab3d9074367 100644 --- a/clients/client-cognito-identity-provider/package.json +++ b/clients/client-cognito-identity-provider/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-cognito-identity-provider/src/extensionConfiguration.ts b/clients/client-cognito-identity-provider/src/extensionConfiguration.ts index 6a1b89df67069..8eaac07dba9a1 100644 --- a/clients/client-cognito-identity-provider/src/extensionConfiguration.ts +++ b/clients/client-cognito-identity-provider/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface CognitoIdentityProviderExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface CognitoIdentityProviderExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-cognito-identity-provider/src/runtimeExtensions.ts b/clients/client-cognito-identity-provider/src/runtimeExtensions.ts index a3c8a4e0fa294..8f4fe8c00e7f8 100644 --- a/clients/client-cognito-identity-provider/src/runtimeExtensions.ts +++ b/clients/client-cognito-identity-provider/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { CognitoIdentityProviderExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { CognitoIdentityProviderExtensionConfiguration } from "./extensionConfig * @public */ export interface RuntimeExtension { - configure(clientConfiguration: CognitoIdentityProviderExtensionConfiguration): void; + configure(extensionConfiguration: CognitoIdentityProviderExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = { const extensionConfiguration: CognitoIdentityProviderExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-cognito-identity/package.json b/clients/client-cognito-identity/package.json index 27652522ab73c..9164fa9017c8c 100644 --- a/clients/client-cognito-identity/package.json +++ b/clients/client-cognito-identity/package.json @@ -33,26 +33,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-cognito-identity/src/extensionConfiguration.ts b/clients/client-cognito-identity/src/extensionConfiguration.ts index 24fb1e72b858b..c88390b1b0201 100644 --- a/clients/client-cognito-identity/src/extensionConfiguration.ts +++ b/clients/client-cognito-identity/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface CognitoIdentityExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface CognitoIdentityExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-cognito-identity/src/runtimeExtensions.ts b/clients/client-cognito-identity/src/runtimeExtensions.ts index d5918e986bb11..b2fab35d0aeda 100644 --- a/clients/client-cognito-identity/src/runtimeExtensions.ts +++ b/clients/client-cognito-identity/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { CognitoIdentityExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { CognitoIdentityExtensionConfiguration } from "./extensionConfiguration" * @public */ export interface RuntimeExtension { - configure(clientConfiguration: CognitoIdentityExtensionConfiguration): void; + configure(extensionConfiguration: CognitoIdentityExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: CognitoIdentityExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-cognito-sync/package.json b/clients/client-cognito-sync/package.json index 04470d2635c92..fadc7f77a77de 100644 --- a/clients/client-cognito-sync/package.json +++ b/clients/client-cognito-sync/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-cognito-sync/src/extensionConfiguration.ts b/clients/client-cognito-sync/src/extensionConfiguration.ts index 3b42989d4668c..6cbe17d17c778 100644 --- a/clients/client-cognito-sync/src/extensionConfiguration.ts +++ b/clients/client-cognito-sync/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface CognitoSyncExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface CognitoSyncExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-cognito-sync/src/runtimeExtensions.ts b/clients/client-cognito-sync/src/runtimeExtensions.ts index 849e074c18242..34f027faf5a57 100644 --- a/clients/client-cognito-sync/src/runtimeExtensions.ts +++ b/clients/client-cognito-sync/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { CognitoSyncExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { CognitoSyncExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: CognitoSyncExtensionConfiguration): void; + configure(extensionConfiguration: CognitoSyncExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) = export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: CognitoSyncExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-comprehend/package.json b/clients/client-comprehend/package.json index f766fd3bad8e3..563f8ce79ddb0 100644 --- a/clients/client-comprehend/package.json +++ b/clients/client-comprehend/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-comprehend/src/extensionConfiguration.ts b/clients/client-comprehend/src/extensionConfiguration.ts index a7904bb4a7cb2..16be23e81cd9d 100644 --- a/clients/client-comprehend/src/extensionConfiguration.ts +++ b/clients/client-comprehend/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ComprehendExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ComprehendExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-comprehend/src/runtimeExtensions.ts b/clients/client-comprehend/src/runtimeExtensions.ts index 0ea1ef0b7595e..cecc0bfc3c70d 100644 --- a/clients/client-comprehend/src/runtimeExtensions.ts +++ b/clients/client-comprehend/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ComprehendExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ComprehendExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ComprehendExtensionConfiguration): void; + configure(extensionConfiguration: ComprehendExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: ComprehendExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-comprehendmedical/package.json b/clients/client-comprehendmedical/package.json index c6ab344adea85..9394a3cfe13d0 100644 --- a/clients/client-comprehendmedical/package.json +++ b/clients/client-comprehendmedical/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-comprehendmedical/src/extensionConfiguration.ts b/clients/client-comprehendmedical/src/extensionConfiguration.ts index c8e964a8cd438..8f525551792c2 100644 --- a/clients/client-comprehendmedical/src/extensionConfiguration.ts +++ b/clients/client-comprehendmedical/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ComprehendMedicalExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ComprehendMedicalExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-comprehendmedical/src/runtimeExtensions.ts b/clients/client-comprehendmedical/src/runtimeExtensions.ts index 94c15319d694e..0568b514dc6b4 100644 --- a/clients/client-comprehendmedical/src/runtimeExtensions.ts +++ b/clients/client-comprehendmedical/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ComprehendMedicalExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ComprehendMedicalExtensionConfiguration } from "./extensionConfiguratio * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ComprehendMedicalExtensionConfiguration): void; + configure(extensionConfiguration: ComprehendMedicalExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: ComprehendMedicalExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-compute-optimizer/package.json b/clients/client-compute-optimizer/package.json index 347c4d5150036..8c052bdb51492 100644 --- a/clients/client-compute-optimizer/package.json +++ b/clients/client-compute-optimizer/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-compute-optimizer/src/extensionConfiguration.ts b/clients/client-compute-optimizer/src/extensionConfiguration.ts index cc88f94c5d957..b1e328a9c38a9 100644 --- a/clients/client-compute-optimizer/src/extensionConfiguration.ts +++ b/clients/client-compute-optimizer/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ComputeOptimizerExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ComputeOptimizerExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-compute-optimizer/src/runtimeExtensions.ts b/clients/client-compute-optimizer/src/runtimeExtensions.ts index dbc24a063c844..70263aeafcef1 100644 --- a/clients/client-compute-optimizer/src/runtimeExtensions.ts +++ b/clients/client-compute-optimizer/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ComputeOptimizerExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ComputeOptimizerExtensionConfiguration } from "./extensionConfiguration * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ComputeOptimizerExtensionConfiguration): void; + configure(extensionConfiguration: ComputeOptimizerExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: ComputeOptimizerExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-config-service/package.json b/clients/client-config-service/package.json index 642dcad7e13f1..3a23af364aef7 100644 --- a/clients/client-config-service/package.json +++ b/clients/client-config-service/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-config-service/src/extensionConfiguration.ts b/clients/client-config-service/src/extensionConfiguration.ts index e4b9dc40074a1..22cf71bf7916a 100644 --- a/clients/client-config-service/src/extensionConfiguration.ts +++ b/clients/client-config-service/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ConfigServiceExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ConfigServiceExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-config-service/src/runtimeExtensions.ts b/clients/client-config-service/src/runtimeExtensions.ts index 86639da3cc3ec..ab7ceadd547c2 100644 --- a/clients/client-config-service/src/runtimeExtensions.ts +++ b/clients/client-config-service/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ConfigServiceExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ConfigServiceExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ConfigServiceExtensionConfiguration): void; + configure(extensionConfiguration: ConfigServiceExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: ConfigServiceExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-connect-contact-lens/package.json b/clients/client-connect-contact-lens/package.json index 6275bccc5e5ec..520f943f8ed90 100644 --- a/clients/client-connect-contact-lens/package.json +++ b/clients/client-connect-contact-lens/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-connect-contact-lens/src/extensionConfiguration.ts b/clients/client-connect-contact-lens/src/extensionConfiguration.ts index c733e0b8341ae..5583ab75844c9 100644 --- a/clients/client-connect-contact-lens/src/extensionConfiguration.ts +++ b/clients/client-connect-contact-lens/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ConnectContactLensExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ConnectContactLensExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-connect-contact-lens/src/runtimeExtensions.ts b/clients/client-connect-contact-lens/src/runtimeExtensions.ts index 7b903b3cd884a..5618eeedd4e3d 100644 --- a/clients/client-connect-contact-lens/src/runtimeExtensions.ts +++ b/clients/client-connect-contact-lens/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ConnectContactLensExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ConnectContactLensExtensionConfiguration } from "./extensionConfigurati * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ConnectContactLensExtensionConfiguration): void; + configure(extensionConfiguration: ConnectContactLensExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >( export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: ConnectContactLensExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-connect/package.json b/clients/client-connect/package.json index d83266e157cc0..448ecde5b11d1 100644 --- a/clients/client-connect/package.json +++ b/clients/client-connect/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-connect/src/extensionConfiguration.ts b/clients/client-connect/src/extensionConfiguration.ts index 997eeba743329..3c87c99bc0ecd 100644 --- a/clients/client-connect/src/extensionConfiguration.ts +++ b/clients/client-connect/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ConnectExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ConnectExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-connect/src/runtimeExtensions.ts b/clients/client-connect/src/runtimeExtensions.ts index 568087f82c095..55f64abac3383 100644 --- a/clients/client-connect/src/runtimeExtensions.ts +++ b/clients/client-connect/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ConnectExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ConnectExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ConnectExtensionConfiguration): void; + configure(extensionConfiguration: ConnectExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: ConnectExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-connectcampaigns/package.json b/clients/client-connectcampaigns/package.json index 6d8b0d02d0bce..933e4649cc30b 100644 --- a/clients/client-connectcampaigns/package.json +++ b/clients/client-connectcampaigns/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-connectcampaigns/src/extensionConfiguration.ts b/clients/client-connectcampaigns/src/extensionConfiguration.ts index 5970c3aee73a5..0fc2af1655a45 100644 --- a/clients/client-connectcampaigns/src/extensionConfiguration.ts +++ b/clients/client-connectcampaigns/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ConnectCampaignsExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ConnectCampaignsExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-connectcampaigns/src/runtimeExtensions.ts b/clients/client-connectcampaigns/src/runtimeExtensions.ts index 1a4f2a6975577..4dd8eeab6ea18 100644 --- a/clients/client-connectcampaigns/src/runtimeExtensions.ts +++ b/clients/client-connectcampaigns/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ConnectCampaignsExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ConnectCampaignsExtensionConfiguration } from "./extensionConfiguration * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ConnectCampaignsExtensionConfiguration): void; + configure(extensionConfiguration: ConnectCampaignsExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: ConnectCampaignsExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-connectcases/package.json b/clients/client-connectcases/package.json index 650c666461de7..d81ae722dec49 100644 --- a/clients/client-connectcases/package.json +++ b/clients/client-connectcases/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-connectcases/src/extensionConfiguration.ts b/clients/client-connectcases/src/extensionConfiguration.ts index 25a10fa2683a8..5a20b6449f37d 100644 --- a/clients/client-connectcases/src/extensionConfiguration.ts +++ b/clients/client-connectcases/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ConnectCasesExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ConnectCasesExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-connectcases/src/runtimeExtensions.ts b/clients/client-connectcases/src/runtimeExtensions.ts index 15100ca011e92..71cdd97b5e4c3 100644 --- a/clients/client-connectcases/src/runtimeExtensions.ts +++ b/clients/client-connectcases/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ConnectCasesExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ConnectCasesExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ConnectCasesExtensionConfiguration): void; + configure(extensionConfiguration: ConnectCasesExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: ConnectCasesExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-connectparticipant/package.json b/clients/client-connectparticipant/package.json index de9d1027e5044..11f77ac675aa5 100644 --- a/clients/client-connectparticipant/package.json +++ b/clients/client-connectparticipant/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-connectparticipant/src/extensionConfiguration.ts b/clients/client-connectparticipant/src/extensionConfiguration.ts index 1c0807016f92c..17a75d76a5979 100644 --- a/clients/client-connectparticipant/src/extensionConfiguration.ts +++ b/clients/client-connectparticipant/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ConnectParticipantExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ConnectParticipantExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-connectparticipant/src/runtimeExtensions.ts b/clients/client-connectparticipant/src/runtimeExtensions.ts index 8512fa8d5f973..abcea8c5c2bb7 100644 --- a/clients/client-connectparticipant/src/runtimeExtensions.ts +++ b/clients/client-connectparticipant/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ConnectParticipantExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ConnectParticipantExtensionConfiguration } from "./extensionConfigurati * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ConnectParticipantExtensionConfiguration): void; + configure(extensionConfiguration: ConnectParticipantExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >( export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: ConnectParticipantExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-controltower/package.json b/clients/client-controltower/package.json index 1991a31b82156..167452e8ca28c 100644 --- a/clients/client-controltower/package.json +++ b/clients/client-controltower/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-controltower/src/extensionConfiguration.ts b/clients/client-controltower/src/extensionConfiguration.ts index be6b80463660d..0f5a45c816264 100644 --- a/clients/client-controltower/src/extensionConfiguration.ts +++ b/clients/client-controltower/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ControlTowerExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ControlTowerExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-controltower/src/runtimeExtensions.ts b/clients/client-controltower/src/runtimeExtensions.ts index 683b7455d1ec0..aa584c9b4d50a 100644 --- a/clients/client-controltower/src/runtimeExtensions.ts +++ b/clients/client-controltower/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ControlTowerExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ControlTowerExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ControlTowerExtensionConfiguration): void; + configure(extensionConfiguration: ControlTowerExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: ControlTowerExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-cost-and-usage-report-service/package.json b/clients/client-cost-and-usage-report-service/package.json index 99ae7db85437d..205484e43762d 100644 --- a/clients/client-cost-and-usage-report-service/package.json +++ b/clients/client-cost-and-usage-report-service/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-cost-and-usage-report-service/src/extensionConfiguration.ts b/clients/client-cost-and-usage-report-service/src/extensionConfiguration.ts index 804233de9635d..ea78741679e1f 100644 --- a/clients/client-cost-and-usage-report-service/src/extensionConfiguration.ts +++ b/clients/client-cost-and-usage-report-service/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface CostAndUsageReportServiceExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface CostAndUsageReportServiceExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-cost-and-usage-report-service/src/runtimeExtensions.ts b/clients/client-cost-and-usage-report-service/src/runtimeExtensions.ts index b10a9680553a9..b1dcbcb528cab 100644 --- a/clients/client-cost-and-usage-report-service/src/runtimeExtensions.ts +++ b/clients/client-cost-and-usage-report-service/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { CostAndUsageReportServiceExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { CostAndUsageReportServiceExtensionConfiguration } from "./extensionConf * @public */ export interface RuntimeExtension { - configure(clientConfiguration: CostAndUsageReportServiceExtensionConfiguration): void; + configure(extensionConfiguration: CostAndUsageReportServiceExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = { const extensionConfiguration: CostAndUsageReportServiceExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-cost-explorer/package.json b/clients/client-cost-explorer/package.json index 81d3e7e2a92d0..ebc53052ef8be 100644 --- a/clients/client-cost-explorer/package.json +++ b/clients/client-cost-explorer/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-cost-explorer/src/extensionConfiguration.ts b/clients/client-cost-explorer/src/extensionConfiguration.ts index 29ecdbe1fc9a7..b2865ac6895d9 100644 --- a/clients/client-cost-explorer/src/extensionConfiguration.ts +++ b/clients/client-cost-explorer/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface CostExplorerExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface CostExplorerExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-cost-explorer/src/runtimeExtensions.ts b/clients/client-cost-explorer/src/runtimeExtensions.ts index 0fe2ac19ef4da..94d340ea5e9a6 100644 --- a/clients/client-cost-explorer/src/runtimeExtensions.ts +++ b/clients/client-cost-explorer/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { CostExplorerExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { CostExplorerExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: CostExplorerExtensionConfiguration): void; + configure(extensionConfiguration: CostExplorerExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: CostExplorerExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-customer-profiles/package.json b/clients/client-customer-profiles/package.json index 38b9eeab2305c..a6caea02540c2 100644 --- a/clients/client-customer-profiles/package.json +++ b/clients/client-customer-profiles/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-customer-profiles/src/extensionConfiguration.ts b/clients/client-customer-profiles/src/extensionConfiguration.ts index de32cb8ab2c05..1d7bd10dcf4c1 100644 --- a/clients/client-customer-profiles/src/extensionConfiguration.ts +++ b/clients/client-customer-profiles/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface CustomerProfilesExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface CustomerProfilesExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-customer-profiles/src/runtimeExtensions.ts b/clients/client-customer-profiles/src/runtimeExtensions.ts index 385ae274430ce..abc4b4529ed61 100644 --- a/clients/client-customer-profiles/src/runtimeExtensions.ts +++ b/clients/client-customer-profiles/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { CustomerProfilesExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { CustomerProfilesExtensionConfiguration } from "./extensionConfiguration * @public */ export interface RuntimeExtension { - configure(clientConfiguration: CustomerProfilesExtensionConfiguration): void; + configure(extensionConfiguration: CustomerProfilesExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: CustomerProfilesExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-data-pipeline/package.json b/clients/client-data-pipeline/package.json index 417469527b3be..f5c8f0c987762 100644 --- a/clients/client-data-pipeline/package.json +++ b/clients/client-data-pipeline/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-data-pipeline/src/extensionConfiguration.ts b/clients/client-data-pipeline/src/extensionConfiguration.ts index 443f9c2aad050..41041b224745e 100644 --- a/clients/client-data-pipeline/src/extensionConfiguration.ts +++ b/clients/client-data-pipeline/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface DataPipelineExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface DataPipelineExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-data-pipeline/src/runtimeExtensions.ts b/clients/client-data-pipeline/src/runtimeExtensions.ts index 3e10fa242801b..aa143351cbdac 100644 --- a/clients/client-data-pipeline/src/runtimeExtensions.ts +++ b/clients/client-data-pipeline/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { DataPipelineExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { DataPipelineExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: DataPipelineExtensionConfiguration): void; + configure(extensionConfiguration: DataPipelineExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: DataPipelineExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-database-migration-service/package.json b/clients/client-database-migration-service/package.json index 037d0d329d70b..efff99ca5415b 100644 --- a/clients/client-database-migration-service/package.json +++ b/clients/client-database-migration-service/package.json @@ -32,29 +32,29 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "tslib": "^2.5.0" }, "devDependencies": { diff --git a/clients/client-database-migration-service/src/extensionConfiguration.ts b/clients/client-database-migration-service/src/extensionConfiguration.ts index 1c2f339eb6f2c..f2b0fee750f50 100644 --- a/clients/client-database-migration-service/src/extensionConfiguration.ts +++ b/clients/client-database-migration-service/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface DatabaseMigrationServiceExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface DatabaseMigrationServiceExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-database-migration-service/src/runtimeExtensions.ts b/clients/client-database-migration-service/src/runtimeExtensions.ts index 926c6e6608aea..fcf91cda56f8d 100644 --- a/clients/client-database-migration-service/src/runtimeExtensions.ts +++ b/clients/client-database-migration-service/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { DatabaseMigrationServiceExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { DatabaseMigrationServiceExtensionConfiguration } from "./extensionConfi * @public */ export interface RuntimeExtension { - configure(clientConfiguration: DatabaseMigrationServiceExtensionConfiguration): void; + configure(extensionConfiguration: DatabaseMigrationServiceExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = { const extensionConfiguration: DatabaseMigrationServiceExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-databrew/package.json b/clients/client-databrew/package.json index 02781d0c9dcf7..7a40f884965aa 100644 --- a/clients/client-databrew/package.json +++ b/clients/client-databrew/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-databrew/src/extensionConfiguration.ts b/clients/client-databrew/src/extensionConfiguration.ts index 298b02375cc0f..5f4fef4fce30e 100644 --- a/clients/client-databrew/src/extensionConfiguration.ts +++ b/clients/client-databrew/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface DataBrewExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface DataBrewExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-databrew/src/runtimeExtensions.ts b/clients/client-databrew/src/runtimeExtensions.ts index f533525c57c86..cdfeafed7e2b9 100644 --- a/clients/client-databrew/src/runtimeExtensions.ts +++ b/clients/client-databrew/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { DataBrewExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { DataBrewExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: DataBrewExtensionConfiguration): void; + configure(extensionConfiguration: DataBrewExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: DataBrewExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-dataexchange/package.json b/clients/client-dataexchange/package.json index 932c2e5352a00..12b70897ef480 100644 --- a/clients/client-dataexchange/package.json +++ b/clients/client-dataexchange/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-dataexchange/src/extensionConfiguration.ts b/clients/client-dataexchange/src/extensionConfiguration.ts index 709efcb939d32..53418ae90b42e 100644 --- a/clients/client-dataexchange/src/extensionConfiguration.ts +++ b/clients/client-dataexchange/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface DataExchangeExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface DataExchangeExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-dataexchange/src/runtimeExtensions.ts b/clients/client-dataexchange/src/runtimeExtensions.ts index 59ebd9317d64a..5b3c9b8f36f8f 100644 --- a/clients/client-dataexchange/src/runtimeExtensions.ts +++ b/clients/client-dataexchange/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { DataExchangeExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { DataExchangeExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: DataExchangeExtensionConfiguration): void; + configure(extensionConfiguration: DataExchangeExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: DataExchangeExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-datasync/package.json b/clients/client-datasync/package.json index 63029644a4720..7a8a5130d546f 100644 --- a/clients/client-datasync/package.json +++ b/clients/client-datasync/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-datasync/src/extensionConfiguration.ts b/clients/client-datasync/src/extensionConfiguration.ts index bb0bbaf6d55ee..7653008c99fd5 100644 --- a/clients/client-datasync/src/extensionConfiguration.ts +++ b/clients/client-datasync/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface DataSyncExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface DataSyncExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-datasync/src/runtimeExtensions.ts b/clients/client-datasync/src/runtimeExtensions.ts index 89a88c35f318e..04ae09a89d9b2 100644 --- a/clients/client-datasync/src/runtimeExtensions.ts +++ b/clients/client-datasync/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { DataSyncExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { DataSyncExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: DataSyncExtensionConfiguration): void; + configure(extensionConfiguration: DataSyncExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: DataSyncExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-dax/package.json b/clients/client-dax/package.json index 7710d4fb86c6f..68f69f85c63b8 100644 --- a/clients/client-dax/package.json +++ b/clients/client-dax/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-dax/src/extensionConfiguration.ts b/clients/client-dax/src/extensionConfiguration.ts index 747f1e08c6561..6479cf5961f4f 100644 --- a/clients/client-dax/src/extensionConfiguration.ts +++ b/clients/client-dax/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface DAXExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface DAXExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-dax/src/runtimeExtensions.ts b/clients/client-dax/src/runtimeExtensions.ts index 9ba65f01a5a21..4c266fcd72626 100644 --- a/clients/client-dax/src/runtimeExtensions.ts +++ b/clients/client-dax/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { DAXExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { DAXExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: DAXExtensionConfiguration): void; + configure(extensionConfiguration: DAXExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: DAXExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-detective/package.json b/clients/client-detective/package.json index 309f833d9d535..1b2c62959be93 100644 --- a/clients/client-detective/package.json +++ b/clients/client-detective/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-detective/src/extensionConfiguration.ts b/clients/client-detective/src/extensionConfiguration.ts index c06de8a30a0b3..53cdf487cd435 100644 --- a/clients/client-detective/src/extensionConfiguration.ts +++ b/clients/client-detective/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface DetectiveExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface DetectiveExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-detective/src/runtimeExtensions.ts b/clients/client-detective/src/runtimeExtensions.ts index 01ba5df9eabd2..68d93f3ebbfbd 100644 --- a/clients/client-detective/src/runtimeExtensions.ts +++ b/clients/client-detective/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { DetectiveExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { DetectiveExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: DetectiveExtensionConfiguration): void; + configure(extensionConfiguration: DetectiveExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: DetectiveExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-device-farm/package.json b/clients/client-device-farm/package.json index 18f570283b0cf..a9caa364a9775 100644 --- a/clients/client-device-farm/package.json +++ b/clients/client-device-farm/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-device-farm/src/extensionConfiguration.ts b/clients/client-device-farm/src/extensionConfiguration.ts index 2c83b0c9f322b..5a8b25f0768b9 100644 --- a/clients/client-device-farm/src/extensionConfiguration.ts +++ b/clients/client-device-farm/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface DeviceFarmExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface DeviceFarmExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-device-farm/src/runtimeExtensions.ts b/clients/client-device-farm/src/runtimeExtensions.ts index b3804467bfd21..5b854eacfa977 100644 --- a/clients/client-device-farm/src/runtimeExtensions.ts +++ b/clients/client-device-farm/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { DeviceFarmExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { DeviceFarmExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: DeviceFarmExtensionConfiguration): void; + configure(extensionConfiguration: DeviceFarmExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: DeviceFarmExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-devops-guru/package.json b/clients/client-devops-guru/package.json index fc74597a5b95c..d7bf31df6d166 100644 --- a/clients/client-devops-guru/package.json +++ b/clients/client-devops-guru/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-devops-guru/src/extensionConfiguration.ts b/clients/client-devops-guru/src/extensionConfiguration.ts index ec04d809a962a..65a3dd2c7d01d 100644 --- a/clients/client-devops-guru/src/extensionConfiguration.ts +++ b/clients/client-devops-guru/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface DevOpsGuruExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface DevOpsGuruExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-devops-guru/src/runtimeExtensions.ts b/clients/client-devops-guru/src/runtimeExtensions.ts index 8d7211d20fad6..3fe7fd1ebd3f6 100644 --- a/clients/client-devops-guru/src/runtimeExtensions.ts +++ b/clients/client-devops-guru/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { DevOpsGuruExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { DevOpsGuruExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: DevOpsGuruExtensionConfiguration): void; + configure(extensionConfiguration: DevOpsGuruExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: DevOpsGuruExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-direct-connect/package.json b/clients/client-direct-connect/package.json index fde3b0397b028..ad93705fe9f99 100644 --- a/clients/client-direct-connect/package.json +++ b/clients/client-direct-connect/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-direct-connect/src/extensionConfiguration.ts b/clients/client-direct-connect/src/extensionConfiguration.ts index 573a50f9b97b4..e9550414ded58 100644 --- a/clients/client-direct-connect/src/extensionConfiguration.ts +++ b/clients/client-direct-connect/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface DirectConnectExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface DirectConnectExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-direct-connect/src/runtimeExtensions.ts b/clients/client-direct-connect/src/runtimeExtensions.ts index fa2b2f10a31c1..33460eaeaa43e 100644 --- a/clients/client-direct-connect/src/runtimeExtensions.ts +++ b/clients/client-direct-connect/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { DirectConnectExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { DirectConnectExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: DirectConnectExtensionConfiguration): void; + configure(extensionConfiguration: DirectConnectExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: DirectConnectExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-directory-service/package.json b/clients/client-directory-service/package.json index 425ee81f07203..20e34681778d6 100644 --- a/clients/client-directory-service/package.json +++ b/clients/client-directory-service/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-directory-service/src/extensionConfiguration.ts b/clients/client-directory-service/src/extensionConfiguration.ts index 25064f9f18332..0f79e66523fd1 100644 --- a/clients/client-directory-service/src/extensionConfiguration.ts +++ b/clients/client-directory-service/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface DirectoryServiceExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface DirectoryServiceExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-directory-service/src/runtimeExtensions.ts b/clients/client-directory-service/src/runtimeExtensions.ts index 05a730132e0f7..2b1b14c32ace5 100644 --- a/clients/client-directory-service/src/runtimeExtensions.ts +++ b/clients/client-directory-service/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { DirectoryServiceExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { DirectoryServiceExtensionConfiguration } from "./extensionConfiguration * @public */ export interface RuntimeExtension { - configure(clientConfiguration: DirectoryServiceExtensionConfiguration): void; + configure(extensionConfiguration: DirectoryServiceExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: DirectoryServiceExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-dlm/package.json b/clients/client-dlm/package.json index 191a877824f9e..b086cc3ba5975 100644 --- a/clients/client-dlm/package.json +++ b/clients/client-dlm/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-dlm/src/extensionConfiguration.ts b/clients/client-dlm/src/extensionConfiguration.ts index fb4a208cbfa38..fb5a63e7014b2 100644 --- a/clients/client-dlm/src/extensionConfiguration.ts +++ b/clients/client-dlm/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface DLMExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface DLMExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-dlm/src/runtimeExtensions.ts b/clients/client-dlm/src/runtimeExtensions.ts index 38d62db18e9c1..3cfa301cbddb3 100644 --- a/clients/client-dlm/src/runtimeExtensions.ts +++ b/clients/client-dlm/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { DLMExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { DLMExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: DLMExtensionConfiguration): void; + configure(extensionConfiguration: DLMExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: DLMExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-docdb-elastic/package.json b/clients/client-docdb-elastic/package.json index 1b1915d523716..17c58cc7ea739 100644 --- a/clients/client-docdb-elastic/package.json +++ b/clients/client-docdb-elastic/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-docdb-elastic/src/extensionConfiguration.ts b/clients/client-docdb-elastic/src/extensionConfiguration.ts index 42ce8bd56cc9c..1a9a69cf14f6d 100644 --- a/clients/client-docdb-elastic/src/extensionConfiguration.ts +++ b/clients/client-docdb-elastic/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface DocDBElasticExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface DocDBElasticExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-docdb-elastic/src/runtimeExtensions.ts b/clients/client-docdb-elastic/src/runtimeExtensions.ts index caa9e2ede3dcc..58d7cb3089135 100644 --- a/clients/client-docdb-elastic/src/runtimeExtensions.ts +++ b/clients/client-docdb-elastic/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { DocDBElasticExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { DocDBElasticExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: DocDBElasticExtensionConfiguration): void; + configure(extensionConfiguration: DocDBElasticExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: DocDBElasticExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-docdb/package.json b/clients/client-docdb/package.json index 667b70d138b1e..b22fb1fd1add4 100644 --- a/clients/client-docdb/package.json +++ b/clients/client-docdb/package.json @@ -33,29 +33,29 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "fast-xml-parser": "4.2.5", "tslib": "^2.5.0" }, diff --git a/clients/client-docdb/src/extensionConfiguration.ts b/clients/client-docdb/src/extensionConfiguration.ts index bbc98b287d653..ba8737f4c3daf 100644 --- a/clients/client-docdb/src/extensionConfiguration.ts +++ b/clients/client-docdb/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface DocDBExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface DocDBExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-docdb/src/runtimeExtensions.ts b/clients/client-docdb/src/runtimeExtensions.ts index 9ffa5af61fc44..0698e391f9300 100644 --- a/clients/client-docdb/src/runtimeExtensions.ts +++ b/clients/client-docdb/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { DocDBExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { DocDBExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: DocDBExtensionConfiguration): void; + configure(extensionConfiguration: DocDBExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: DocDBExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-drs/package.json b/clients/client-drs/package.json index b9c54c2fed0e7..5850c52156614 100644 --- a/clients/client-drs/package.json +++ b/clients/client-drs/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-drs/src/extensionConfiguration.ts b/clients/client-drs/src/extensionConfiguration.ts index a87cc2592741c..4308b2ad02963 100644 --- a/clients/client-drs/src/extensionConfiguration.ts +++ b/clients/client-drs/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface DrsExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface DrsExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-drs/src/runtimeExtensions.ts b/clients/client-drs/src/runtimeExtensions.ts index 49bf133b07465..bfae020c7566b 100644 --- a/clients/client-drs/src/runtimeExtensions.ts +++ b/clients/client-drs/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { DrsExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { DrsExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: DrsExtensionConfiguration): void; + configure(extensionConfiguration: DrsExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: DrsExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-dynamodb-streams/package.json b/clients/client-dynamodb-streams/package.json index 3487e20779dc7..5845495f706ed 100644 --- a/clients/client-dynamodb-streams/package.json +++ b/clients/client-dynamodb-streams/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-dynamodb-streams/src/extensionConfiguration.ts b/clients/client-dynamodb-streams/src/extensionConfiguration.ts index 0991c0d3c342d..3b4212246dae5 100644 --- a/clients/client-dynamodb-streams/src/extensionConfiguration.ts +++ b/clients/client-dynamodb-streams/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface DynamoDBStreamsExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface DynamoDBStreamsExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-dynamodb-streams/src/runtimeExtensions.ts b/clients/client-dynamodb-streams/src/runtimeExtensions.ts index 7aab8e2d05225..ac622c6c5a55e 100644 --- a/clients/client-dynamodb-streams/src/runtimeExtensions.ts +++ b/clients/client-dynamodb-streams/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { DynamoDBStreamsExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { DynamoDBStreamsExtensionConfiguration } from "./extensionConfiguration" * @public */ export interface RuntimeExtension { - configure(clientConfiguration: DynamoDBStreamsExtensionConfiguration): void; + configure(extensionConfiguration: DynamoDBStreamsExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: DynamoDBStreamsExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-dynamodb/package.json b/clients/client-dynamodb/package.json index f198c6d5511fa..da1b2d557d0d0 100644 --- a/clients/client-dynamodb/package.json +++ b/clients/client-dynamodb/package.json @@ -33,29 +33,29 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "tslib": "^2.5.0", "uuid": "^8.3.2" }, diff --git a/clients/client-dynamodb/src/extensionConfiguration.ts b/clients/client-dynamodb/src/extensionConfiguration.ts index 78ff263768a08..afe24d4da06e7 100644 --- a/clients/client-dynamodb/src/extensionConfiguration.ts +++ b/clients/client-dynamodb/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface DynamoDBExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface DynamoDBExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-dynamodb/src/runtimeExtensions.ts b/clients/client-dynamodb/src/runtimeExtensions.ts index 289a0c8079a61..a72441b0e94ae 100644 --- a/clients/client-dynamodb/src/runtimeExtensions.ts +++ b/clients/client-dynamodb/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { DynamoDBExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { DynamoDBExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: DynamoDBExtensionConfiguration): void; + configure(extensionConfiguration: DynamoDBExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: DynamoDBExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-ebs/package.json b/clients/client-ebs/package.json index 2a2963c2c0e58..113483be344af 100644 --- a/clients/client-ebs/package.json +++ b/clients/client-ebs/package.json @@ -32,28 +32,28 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", - "@smithy/util-stream": "^2.0.5", + "@smithy/util-stream": "^2.0.9", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", "uuid": "^8.3.2" diff --git a/clients/client-ebs/src/extensionConfiguration.ts b/clients/client-ebs/src/extensionConfiguration.ts index 4971d0b2a33f5..145d8358298b5 100644 --- a/clients/client-ebs/src/extensionConfiguration.ts +++ b/clients/client-ebs/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface EBSExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface EBSExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-ebs/src/runtimeExtensions.ts b/clients/client-ebs/src/runtimeExtensions.ts index 9622d62219dd1..e3945d33830ad 100644 --- a/clients/client-ebs/src/runtimeExtensions.ts +++ b/clients/client-ebs/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { EBSExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { EBSExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: EBSExtensionConfiguration): void; + configure(extensionConfiguration: EBSExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: EBSExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-ec2-instance-connect/package.json b/clients/client-ec2-instance-connect/package.json index bfca1606c9827..1880d713c024b 100644 --- a/clients/client-ec2-instance-connect/package.json +++ b/clients/client-ec2-instance-connect/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-ec2-instance-connect/src/extensionConfiguration.ts b/clients/client-ec2-instance-connect/src/extensionConfiguration.ts index 561036b07ded7..fd3c1b7b3b80e 100644 --- a/clients/client-ec2-instance-connect/src/extensionConfiguration.ts +++ b/clients/client-ec2-instance-connect/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface EC2InstanceConnectExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface EC2InstanceConnectExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-ec2-instance-connect/src/runtimeExtensions.ts b/clients/client-ec2-instance-connect/src/runtimeExtensions.ts index 5aed705c6577e..8fc0d74f94632 100644 --- a/clients/client-ec2-instance-connect/src/runtimeExtensions.ts +++ b/clients/client-ec2-instance-connect/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { EC2InstanceConnectExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { EC2InstanceConnectExtensionConfiguration } from "./extensionConfigurati * @public */ export interface RuntimeExtension { - configure(clientConfiguration: EC2InstanceConnectExtensionConfiguration): void; + configure(extensionConfiguration: EC2InstanceConnectExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >( export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: EC2InstanceConnectExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-ec2/package.json b/clients/client-ec2/package.json index 49ec78075e009..882f763179bde 100644 --- a/clients/client-ec2/package.json +++ b/clients/client-ec2/package.json @@ -33,29 +33,29 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "fast-xml-parser": "4.2.5", "tslib": "^2.5.0", "uuid": "^8.3.2" diff --git a/clients/client-ec2/src/extensionConfiguration.ts b/clients/client-ec2/src/extensionConfiguration.ts index c091675d53ec3..a282a44d500a3 100644 --- a/clients/client-ec2/src/extensionConfiguration.ts +++ b/clients/client-ec2/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface EC2ExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface EC2ExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-ec2/src/runtimeExtensions.ts b/clients/client-ec2/src/runtimeExtensions.ts index 768cfa2e739f4..77b58f841fe2c 100644 --- a/clients/client-ec2/src/runtimeExtensions.ts +++ b/clients/client-ec2/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { EC2ExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { EC2ExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: EC2ExtensionConfiguration): void; + configure(extensionConfiguration: EC2ExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: EC2ExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-ecr-public/package.json b/clients/client-ecr-public/package.json index 6b26acd892fc4..135b428497915 100644 --- a/clients/client-ecr-public/package.json +++ b/clients/client-ecr-public/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-ecr-public/src/extensionConfiguration.ts b/clients/client-ecr-public/src/extensionConfiguration.ts index a560b5cf1e623..84904ae5be7bc 100644 --- a/clients/client-ecr-public/src/extensionConfiguration.ts +++ b/clients/client-ecr-public/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ECRPUBLICExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ECRPUBLICExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-ecr-public/src/runtimeExtensions.ts b/clients/client-ecr-public/src/runtimeExtensions.ts index 65b67bc898367..0df81073da44a 100644 --- a/clients/client-ecr-public/src/runtimeExtensions.ts +++ b/clients/client-ecr-public/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ECRPUBLICExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ECRPUBLICExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ECRPUBLICExtensionConfiguration): void; + configure(extensionConfiguration: ECRPUBLICExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: ECRPUBLICExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-ecr/package.json b/clients/client-ecr/package.json index 5197eb46edb0e..ba10a85b7922d 100644 --- a/clients/client-ecr/package.json +++ b/clients/client-ecr/package.json @@ -32,29 +32,29 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "tslib": "^2.5.0" }, "devDependencies": { diff --git a/clients/client-ecr/src/extensionConfiguration.ts b/clients/client-ecr/src/extensionConfiguration.ts index b23ea2d73b790..9ea1a2117d221 100644 --- a/clients/client-ecr/src/extensionConfiguration.ts +++ b/clients/client-ecr/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ECRExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ECRExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-ecr/src/runtimeExtensions.ts b/clients/client-ecr/src/runtimeExtensions.ts index 11f096534d3ed..84ebf764c303c 100644 --- a/clients/client-ecr/src/runtimeExtensions.ts +++ b/clients/client-ecr/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ECRExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ECRExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ECRExtensionConfiguration): void; + configure(extensionConfiguration: ECRExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: ECRExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-ecs/package.json b/clients/client-ecs/package.json index 8d8aa2a5a953f..cf158f5854419 100644 --- a/clients/client-ecs/package.json +++ b/clients/client-ecs/package.json @@ -32,29 +32,29 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "tslib": "^2.5.0" }, "devDependencies": { diff --git a/clients/client-ecs/src/extensionConfiguration.ts b/clients/client-ecs/src/extensionConfiguration.ts index c6c1fe2915fc4..2c11d1d246898 100644 --- a/clients/client-ecs/src/extensionConfiguration.ts +++ b/clients/client-ecs/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ECSExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ECSExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-ecs/src/runtimeExtensions.ts b/clients/client-ecs/src/runtimeExtensions.ts index a14bb581e8f64..590b6ec3fde4f 100644 --- a/clients/client-ecs/src/runtimeExtensions.ts +++ b/clients/client-ecs/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ECSExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ECSExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ECSExtensionConfiguration): void; + configure(extensionConfiguration: ECSExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: ECSExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-efs/package.json b/clients/client-efs/package.json index 6bdb7bb4fe245..3ade034e790a1 100644 --- a/clients/client-efs/package.json +++ b/clients/client-efs/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-efs/src/extensionConfiguration.ts b/clients/client-efs/src/extensionConfiguration.ts index 51d4b473c9c39..9456d1de2f3e1 100644 --- a/clients/client-efs/src/extensionConfiguration.ts +++ b/clients/client-efs/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface EFSExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface EFSExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-efs/src/runtimeExtensions.ts b/clients/client-efs/src/runtimeExtensions.ts index d57ac7f2644d9..debcbec46f526 100644 --- a/clients/client-efs/src/runtimeExtensions.ts +++ b/clients/client-efs/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { EFSExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { EFSExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: EFSExtensionConfiguration): void; + configure(extensionConfiguration: EFSExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: EFSExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-eks/package.json b/clients/client-eks/package.json index 6b862e2a12474..e1e36eca06c20 100644 --- a/clients/client-eks/package.json +++ b/clients/client-eks/package.json @@ -32,29 +32,29 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "tslib": "^2.5.0", "uuid": "^8.3.2" }, diff --git a/clients/client-eks/src/extensionConfiguration.ts b/clients/client-eks/src/extensionConfiguration.ts index 0f81a661542c8..9cd9da890e671 100644 --- a/clients/client-eks/src/extensionConfiguration.ts +++ b/clients/client-eks/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface EKSExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface EKSExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-eks/src/runtimeExtensions.ts b/clients/client-eks/src/runtimeExtensions.ts index 5df434330c668..feb47c6a67c69 100644 --- a/clients/client-eks/src/runtimeExtensions.ts +++ b/clients/client-eks/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { EKSExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { EKSExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: EKSExtensionConfiguration): void; + configure(extensionConfiguration: EKSExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: EKSExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-elastic-beanstalk/package.json b/clients/client-elastic-beanstalk/package.json index ab1c3a18dc505..f3641f7af75b6 100644 --- a/clients/client-elastic-beanstalk/package.json +++ b/clients/client-elastic-beanstalk/package.json @@ -32,29 +32,29 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "fast-xml-parser": "4.2.5", "tslib": "^2.5.0" }, diff --git a/clients/client-elastic-beanstalk/src/extensionConfiguration.ts b/clients/client-elastic-beanstalk/src/extensionConfiguration.ts index c1297928fdccf..7007f011b8273 100644 --- a/clients/client-elastic-beanstalk/src/extensionConfiguration.ts +++ b/clients/client-elastic-beanstalk/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ElasticBeanstalkExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ElasticBeanstalkExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-elastic-beanstalk/src/runtimeExtensions.ts b/clients/client-elastic-beanstalk/src/runtimeExtensions.ts index dcab4d25652d3..38ee86fe34238 100644 --- a/clients/client-elastic-beanstalk/src/runtimeExtensions.ts +++ b/clients/client-elastic-beanstalk/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ElasticBeanstalkExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ElasticBeanstalkExtensionConfiguration } from "./extensionConfiguration * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ElasticBeanstalkExtensionConfiguration): void; + configure(extensionConfiguration: ElasticBeanstalkExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: ElasticBeanstalkExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-elastic-inference/package.json b/clients/client-elastic-inference/package.json index 16169d69b437f..72ee9518eeb26 100644 --- a/clients/client-elastic-inference/package.json +++ b/clients/client-elastic-inference/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-elastic-inference/src/extensionConfiguration.ts b/clients/client-elastic-inference/src/extensionConfiguration.ts index 4fd940258a0c6..8e5c1bdf7164a 100644 --- a/clients/client-elastic-inference/src/extensionConfiguration.ts +++ b/clients/client-elastic-inference/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ElasticInferenceExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ElasticInferenceExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-elastic-inference/src/runtimeExtensions.ts b/clients/client-elastic-inference/src/runtimeExtensions.ts index dfe6aa9af5371..e655afebb5591 100644 --- a/clients/client-elastic-inference/src/runtimeExtensions.ts +++ b/clients/client-elastic-inference/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ElasticInferenceExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ElasticInferenceExtensionConfiguration } from "./extensionConfiguration * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ElasticInferenceExtensionConfiguration): void; + configure(extensionConfiguration: ElasticInferenceExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: ElasticInferenceExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-elastic-load-balancing-v2/package.json b/clients/client-elastic-load-balancing-v2/package.json index 3bc9ad1f52fc6..47286e2f5efe5 100644 --- a/clients/client-elastic-load-balancing-v2/package.json +++ b/clients/client-elastic-load-balancing-v2/package.json @@ -32,29 +32,29 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "fast-xml-parser": "4.2.5", "tslib": "^2.5.0" }, diff --git a/clients/client-elastic-load-balancing-v2/src/extensionConfiguration.ts b/clients/client-elastic-load-balancing-v2/src/extensionConfiguration.ts index 3f7ae53bd970b..3602780931ca2 100644 --- a/clients/client-elastic-load-balancing-v2/src/extensionConfiguration.ts +++ b/clients/client-elastic-load-balancing-v2/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ElasticLoadBalancingV2ExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ElasticLoadBalancingV2ExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-elastic-load-balancing-v2/src/runtimeExtensions.ts b/clients/client-elastic-load-balancing-v2/src/runtimeExtensions.ts index dc915a360bda7..851eb9693fa65 100644 --- a/clients/client-elastic-load-balancing-v2/src/runtimeExtensions.ts +++ b/clients/client-elastic-load-balancing-v2/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ElasticLoadBalancingV2ExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ElasticLoadBalancingV2ExtensionConfiguration } from "./extensionConfigu * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ElasticLoadBalancingV2ExtensionConfiguration): void; + configure(extensionConfiguration: ElasticLoadBalancingV2ExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = { const extensionConfiguration: ElasticLoadBalancingV2ExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-elastic-load-balancing/package.json b/clients/client-elastic-load-balancing/package.json index 70bb1f847bfc4..6918e2e747ebf 100644 --- a/clients/client-elastic-load-balancing/package.json +++ b/clients/client-elastic-load-balancing/package.json @@ -32,29 +32,29 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "fast-xml-parser": "4.2.5", "tslib": "^2.5.0" }, diff --git a/clients/client-elastic-load-balancing/src/extensionConfiguration.ts b/clients/client-elastic-load-balancing/src/extensionConfiguration.ts index f7a1c375347d4..3bb1de0097d13 100644 --- a/clients/client-elastic-load-balancing/src/extensionConfiguration.ts +++ b/clients/client-elastic-load-balancing/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ElasticLoadBalancingExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ElasticLoadBalancingExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-elastic-load-balancing/src/runtimeExtensions.ts b/clients/client-elastic-load-balancing/src/runtimeExtensions.ts index 79d30af93562a..44a0cbac35661 100644 --- a/clients/client-elastic-load-balancing/src/runtimeExtensions.ts +++ b/clients/client-elastic-load-balancing/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ElasticLoadBalancingExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ElasticLoadBalancingExtensionConfiguration } from "./extensionConfigura * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ElasticLoadBalancingExtensionConfiguration): void; + configure(extensionConfiguration: ElasticLoadBalancingExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: ElasticLoadBalancingExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-elastic-transcoder/package.json b/clients/client-elastic-transcoder/package.json index 9796ae9d9782e..ebe4885c27711 100644 --- a/clients/client-elastic-transcoder/package.json +++ b/clients/client-elastic-transcoder/package.json @@ -32,29 +32,29 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "tslib": "^2.5.0" }, "devDependencies": { diff --git a/clients/client-elastic-transcoder/src/extensionConfiguration.ts b/clients/client-elastic-transcoder/src/extensionConfiguration.ts index b54ced7af586e..c1a51e84ccfcb 100644 --- a/clients/client-elastic-transcoder/src/extensionConfiguration.ts +++ b/clients/client-elastic-transcoder/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ElasticTranscoderExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ElasticTranscoderExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-elastic-transcoder/src/runtimeExtensions.ts b/clients/client-elastic-transcoder/src/runtimeExtensions.ts index 3ff7add540ab9..06a209f46f6de 100644 --- a/clients/client-elastic-transcoder/src/runtimeExtensions.ts +++ b/clients/client-elastic-transcoder/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ElasticTranscoderExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ElasticTranscoderExtensionConfiguration } from "./extensionConfiguratio * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ElasticTranscoderExtensionConfiguration): void; + configure(extensionConfiguration: ElasticTranscoderExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: ElasticTranscoderExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-elasticache/package.json b/clients/client-elasticache/package.json index f5864ce391234..eff7cb1fac435 100644 --- a/clients/client-elasticache/package.json +++ b/clients/client-elasticache/package.json @@ -32,29 +32,29 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "fast-xml-parser": "4.2.5", "tslib": "^2.5.0" }, diff --git a/clients/client-elasticache/src/extensionConfiguration.ts b/clients/client-elasticache/src/extensionConfiguration.ts index 9d617d1c44b73..f57a25f1c83bd 100644 --- a/clients/client-elasticache/src/extensionConfiguration.ts +++ b/clients/client-elasticache/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ElastiCacheExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ElastiCacheExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-elasticache/src/runtimeExtensions.ts b/clients/client-elasticache/src/runtimeExtensions.ts index 6489dd732b8bc..34deff006f465 100644 --- a/clients/client-elasticache/src/runtimeExtensions.ts +++ b/clients/client-elasticache/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ElastiCacheExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ElastiCacheExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ElastiCacheExtensionConfiguration): void; + configure(extensionConfiguration: ElastiCacheExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) = export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: ElastiCacheExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-elasticsearch-service/package.json b/clients/client-elasticsearch-service/package.json index d6e6075987549..60d1910672d34 100644 --- a/clients/client-elasticsearch-service/package.json +++ b/clients/client-elasticsearch-service/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-elasticsearch-service/src/extensionConfiguration.ts b/clients/client-elasticsearch-service/src/extensionConfiguration.ts index 3f2a9c7f35b76..f5ab7bcf7a55d 100644 --- a/clients/client-elasticsearch-service/src/extensionConfiguration.ts +++ b/clients/client-elasticsearch-service/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ElasticsearchServiceExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ElasticsearchServiceExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-elasticsearch-service/src/runtimeExtensions.ts b/clients/client-elasticsearch-service/src/runtimeExtensions.ts index 8f4c275bc63bf..ca79842eac59b 100644 --- a/clients/client-elasticsearch-service/src/runtimeExtensions.ts +++ b/clients/client-elasticsearch-service/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ElasticsearchServiceExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ElasticsearchServiceExtensionConfiguration } from "./extensionConfigura * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ElasticsearchServiceExtensionConfiguration): void; + configure(extensionConfiguration: ElasticsearchServiceExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: ElasticsearchServiceExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-emr-containers/package.json b/clients/client-emr-containers/package.json index c463ca6f01ee8..8a6919ec7051d 100644 --- a/clients/client-emr-containers/package.json +++ b/clients/client-emr-containers/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-emr-containers/src/extensionConfiguration.ts b/clients/client-emr-containers/src/extensionConfiguration.ts index fd3c0bae14758..cfa6a448dac4d 100644 --- a/clients/client-emr-containers/src/extensionConfiguration.ts +++ b/clients/client-emr-containers/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface EMRContainersExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface EMRContainersExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-emr-containers/src/runtimeExtensions.ts b/clients/client-emr-containers/src/runtimeExtensions.ts index b0bb851f60e7c..427e4d535f663 100644 --- a/clients/client-emr-containers/src/runtimeExtensions.ts +++ b/clients/client-emr-containers/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { EMRContainersExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { EMRContainersExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: EMRContainersExtensionConfiguration): void; + configure(extensionConfiguration: EMRContainersExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: EMRContainersExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-emr-serverless/package.json b/clients/client-emr-serverless/package.json index 74e0c69bdcfa1..7dddb4cdb95bc 100644 --- a/clients/client-emr-serverless/package.json +++ b/clients/client-emr-serverless/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-emr-serverless/src/extensionConfiguration.ts b/clients/client-emr-serverless/src/extensionConfiguration.ts index 2fa88699dcb1d..7ea11a7cca934 100644 --- a/clients/client-emr-serverless/src/extensionConfiguration.ts +++ b/clients/client-emr-serverless/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface EMRServerlessExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface EMRServerlessExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-emr-serverless/src/runtimeExtensions.ts b/clients/client-emr-serverless/src/runtimeExtensions.ts index d848c37078a8e..812e3b4ecf998 100644 --- a/clients/client-emr-serverless/src/runtimeExtensions.ts +++ b/clients/client-emr-serverless/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { EMRServerlessExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { EMRServerlessExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: EMRServerlessExtensionConfiguration): void; + configure(extensionConfiguration: EMRServerlessExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: EMRServerlessExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-emr/package.json b/clients/client-emr/package.json index d27806977aabd..b8bd45a220ba4 100644 --- a/clients/client-emr/package.json +++ b/clients/client-emr/package.json @@ -32,29 +32,29 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "tslib": "^2.5.0" }, "devDependencies": { diff --git a/clients/client-emr/src/extensionConfiguration.ts b/clients/client-emr/src/extensionConfiguration.ts index 28d60a794efbd..259181d6614ba 100644 --- a/clients/client-emr/src/extensionConfiguration.ts +++ b/clients/client-emr/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface EMRExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface EMRExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-emr/src/runtimeExtensions.ts b/clients/client-emr/src/runtimeExtensions.ts index f29955ffbb314..60908c79257a2 100644 --- a/clients/client-emr/src/runtimeExtensions.ts +++ b/clients/client-emr/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { EMRExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { EMRExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: EMRExtensionConfiguration): void; + configure(extensionConfiguration: EMRExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: EMRExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-entityresolution/package.json b/clients/client-entityresolution/package.json index f489f217a8818..e7b2389ed4a90 100644 --- a/clients/client-entityresolution/package.json +++ b/clients/client-entityresolution/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-entityresolution/src/extensionConfiguration.ts b/clients/client-entityresolution/src/extensionConfiguration.ts index daeeddbc958e2..1e34c5c6e5fdc 100644 --- a/clients/client-entityresolution/src/extensionConfiguration.ts +++ b/clients/client-entityresolution/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface EntityResolutionExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface EntityResolutionExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-entityresolution/src/runtimeExtensions.ts b/clients/client-entityresolution/src/runtimeExtensions.ts index b3cd4a34c6251..9e0b4a28f8eb1 100644 --- a/clients/client-entityresolution/src/runtimeExtensions.ts +++ b/clients/client-entityresolution/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { EntityResolutionExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { EntityResolutionExtensionConfiguration } from "./extensionConfiguration * @public */ export interface RuntimeExtension { - configure(clientConfiguration: EntityResolutionExtensionConfiguration): void; + configure(extensionConfiguration: EntityResolutionExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: EntityResolutionExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-eventbridge/package.json b/clients/client-eventbridge/package.json index 5744104b3d9e7..c7b9d23a6fa45 100644 --- a/clients/client-eventbridge/package.json +++ b/clients/client-eventbridge/package.json @@ -35,26 +35,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-eventbridge/src/extensionConfiguration.ts b/clients/client-eventbridge/src/extensionConfiguration.ts index 64ec407f1dc73..06b613e934d00 100644 --- a/clients/client-eventbridge/src/extensionConfiguration.ts +++ b/clients/client-eventbridge/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface EventBridgeExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface EventBridgeExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-eventbridge/src/runtimeExtensions.ts b/clients/client-eventbridge/src/runtimeExtensions.ts index d4660cfe52acd..67f977c1a6c81 100644 --- a/clients/client-eventbridge/src/runtimeExtensions.ts +++ b/clients/client-eventbridge/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { EventBridgeExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { EventBridgeExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: EventBridgeExtensionConfiguration): void; + configure(extensionConfiguration: EventBridgeExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) = export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: EventBridgeExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-evidently/package.json b/clients/client-evidently/package.json index baa687cc74cfc..ac5fbd8e6f1a3 100644 --- a/clients/client-evidently/package.json +++ b/clients/client-evidently/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-evidently/src/extensionConfiguration.ts b/clients/client-evidently/src/extensionConfiguration.ts index 0ddaa51023750..fa42e59a2a722 100644 --- a/clients/client-evidently/src/extensionConfiguration.ts +++ b/clients/client-evidently/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface EvidentlyExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface EvidentlyExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-evidently/src/runtimeExtensions.ts b/clients/client-evidently/src/runtimeExtensions.ts index e6f39e6e7fc99..64cead41eea56 100644 --- a/clients/client-evidently/src/runtimeExtensions.ts +++ b/clients/client-evidently/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { EvidentlyExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { EvidentlyExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: EvidentlyExtensionConfiguration): void; + configure(extensionConfiguration: EvidentlyExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: EvidentlyExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-finspace-data/package.json b/clients/client-finspace-data/package.json index 7de9dc4846a47..a2b2412bef373 100644 --- a/clients/client-finspace-data/package.json +++ b/clients/client-finspace-data/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-finspace-data/src/extensionConfiguration.ts b/clients/client-finspace-data/src/extensionConfiguration.ts index 6281cde30fb70..8e5b7d933c861 100644 --- a/clients/client-finspace-data/src/extensionConfiguration.ts +++ b/clients/client-finspace-data/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface FinspaceDataExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface FinspaceDataExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-finspace-data/src/runtimeExtensions.ts b/clients/client-finspace-data/src/runtimeExtensions.ts index e7fd5f31bae3d..2cad9b75416b4 100644 --- a/clients/client-finspace-data/src/runtimeExtensions.ts +++ b/clients/client-finspace-data/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { FinspaceDataExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { FinspaceDataExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: FinspaceDataExtensionConfiguration): void; + configure(extensionConfiguration: FinspaceDataExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: FinspaceDataExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-finspace/package.json b/clients/client-finspace/package.json index 20b56e6fd1ece..7098ab4ba6002 100644 --- a/clients/client-finspace/package.json +++ b/clients/client-finspace/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-finspace/src/extensionConfiguration.ts b/clients/client-finspace/src/extensionConfiguration.ts index 6ac3464b69281..f4e47cc92e82a 100644 --- a/clients/client-finspace/src/extensionConfiguration.ts +++ b/clients/client-finspace/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface FinspaceExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface FinspaceExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-finspace/src/runtimeExtensions.ts b/clients/client-finspace/src/runtimeExtensions.ts index 501901fe9289d..297d58b1ac489 100644 --- a/clients/client-finspace/src/runtimeExtensions.ts +++ b/clients/client-finspace/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { FinspaceExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { FinspaceExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: FinspaceExtensionConfiguration): void; + configure(extensionConfiguration: FinspaceExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: FinspaceExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-firehose/package.json b/clients/client-firehose/package.json index 1277ff515c7ee..6f53328da81e3 100644 --- a/clients/client-firehose/package.json +++ b/clients/client-firehose/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-firehose/src/extensionConfiguration.ts b/clients/client-firehose/src/extensionConfiguration.ts index f6cc0abd0ae88..02467a4d98b13 100644 --- a/clients/client-firehose/src/extensionConfiguration.ts +++ b/clients/client-firehose/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface FirehoseExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface FirehoseExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-firehose/src/runtimeExtensions.ts b/clients/client-firehose/src/runtimeExtensions.ts index 4e43bbecbbb7a..d47822aaee520 100644 --- a/clients/client-firehose/src/runtimeExtensions.ts +++ b/clients/client-firehose/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { FirehoseExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { FirehoseExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: FirehoseExtensionConfiguration): void; + configure(extensionConfiguration: FirehoseExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: FirehoseExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-fis/package.json b/clients/client-fis/package.json index ea31673d0a657..e41dbb7e8f3f6 100644 --- a/clients/client-fis/package.json +++ b/clients/client-fis/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-fis/src/extensionConfiguration.ts b/clients/client-fis/src/extensionConfiguration.ts index 3603c9e804da5..788cebda32418 100644 --- a/clients/client-fis/src/extensionConfiguration.ts +++ b/clients/client-fis/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface FisExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface FisExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-fis/src/runtimeExtensions.ts b/clients/client-fis/src/runtimeExtensions.ts index 6e70e259f6938..8326d587713e0 100644 --- a/clients/client-fis/src/runtimeExtensions.ts +++ b/clients/client-fis/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { FisExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { FisExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: FisExtensionConfiguration): void; + configure(extensionConfiguration: FisExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: FisExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-fms/package.json b/clients/client-fms/package.json index ccc997254683b..27eb8d1155c31 100644 --- a/clients/client-fms/package.json +++ b/clients/client-fms/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-fms/src/extensionConfiguration.ts b/clients/client-fms/src/extensionConfiguration.ts index cb6015e7c69f2..d62087cf9a68d 100644 --- a/clients/client-fms/src/extensionConfiguration.ts +++ b/clients/client-fms/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface FMSExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface FMSExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-fms/src/runtimeExtensions.ts b/clients/client-fms/src/runtimeExtensions.ts index 2cff6b52daa34..6067af454e3f2 100644 --- a/clients/client-fms/src/runtimeExtensions.ts +++ b/clients/client-fms/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { FMSExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { FMSExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: FMSExtensionConfiguration): void; + configure(extensionConfiguration: FMSExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: FMSExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-forecast/package.json b/clients/client-forecast/package.json index 95d32d6b987fb..e574111bc2166 100644 --- a/clients/client-forecast/package.json +++ b/clients/client-forecast/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-forecast/src/extensionConfiguration.ts b/clients/client-forecast/src/extensionConfiguration.ts index 26dd2fed3a34f..5e2bd3ae102d6 100644 --- a/clients/client-forecast/src/extensionConfiguration.ts +++ b/clients/client-forecast/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ForecastExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ForecastExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-forecast/src/runtimeExtensions.ts b/clients/client-forecast/src/runtimeExtensions.ts index 491c7146a286b..0789ac6adb5d1 100644 --- a/clients/client-forecast/src/runtimeExtensions.ts +++ b/clients/client-forecast/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ForecastExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ForecastExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ForecastExtensionConfiguration): void; + configure(extensionConfiguration: ForecastExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: ForecastExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-forecastquery/package.json b/clients/client-forecastquery/package.json index 533258880085c..21388711755c5 100644 --- a/clients/client-forecastquery/package.json +++ b/clients/client-forecastquery/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-forecastquery/src/extensionConfiguration.ts b/clients/client-forecastquery/src/extensionConfiguration.ts index 47d42e285a128..48494a635d231 100644 --- a/clients/client-forecastquery/src/extensionConfiguration.ts +++ b/clients/client-forecastquery/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ForecastqueryExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ForecastqueryExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-forecastquery/src/runtimeExtensions.ts b/clients/client-forecastquery/src/runtimeExtensions.ts index c1068803663c7..fc82e4d075d16 100644 --- a/clients/client-forecastquery/src/runtimeExtensions.ts +++ b/clients/client-forecastquery/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ForecastqueryExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ForecastqueryExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ForecastqueryExtensionConfiguration): void; + configure(extensionConfiguration: ForecastqueryExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: ForecastqueryExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-frauddetector/package.json b/clients/client-frauddetector/package.json index 8139dd89d9437..25e770c433d72 100644 --- a/clients/client-frauddetector/package.json +++ b/clients/client-frauddetector/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-frauddetector/src/extensionConfiguration.ts b/clients/client-frauddetector/src/extensionConfiguration.ts index 8d80ac7eba588..11883c46af7a5 100644 --- a/clients/client-frauddetector/src/extensionConfiguration.ts +++ b/clients/client-frauddetector/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface FraudDetectorExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface FraudDetectorExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-frauddetector/src/runtimeExtensions.ts b/clients/client-frauddetector/src/runtimeExtensions.ts index 744dd5ee6546a..0c2faa5948758 100644 --- a/clients/client-frauddetector/src/runtimeExtensions.ts +++ b/clients/client-frauddetector/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { FraudDetectorExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { FraudDetectorExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: FraudDetectorExtensionConfiguration): void; + configure(extensionConfiguration: FraudDetectorExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: FraudDetectorExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-fsx/package.json b/clients/client-fsx/package.json index 93a6f5125f2ef..a018b1b272b68 100644 --- a/clients/client-fsx/package.json +++ b/clients/client-fsx/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-fsx/src/extensionConfiguration.ts b/clients/client-fsx/src/extensionConfiguration.ts index 033f3caf873a7..c1453404c6e44 100644 --- a/clients/client-fsx/src/extensionConfiguration.ts +++ b/clients/client-fsx/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface FSxExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface FSxExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-fsx/src/runtimeExtensions.ts b/clients/client-fsx/src/runtimeExtensions.ts index fc434b6c3e3a4..9cca1019b2fcd 100644 --- a/clients/client-fsx/src/runtimeExtensions.ts +++ b/clients/client-fsx/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { FSxExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { FSxExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: FSxExtensionConfiguration): void; + configure(extensionConfiguration: FSxExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: FSxExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-gamelift/package.json b/clients/client-gamelift/package.json index 1159affae82da..af9c330f51e62 100644 --- a/clients/client-gamelift/package.json +++ b/clients/client-gamelift/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-gamelift/src/extensionConfiguration.ts b/clients/client-gamelift/src/extensionConfiguration.ts index 90fc22a9279df..f83bfdcb93cc3 100644 --- a/clients/client-gamelift/src/extensionConfiguration.ts +++ b/clients/client-gamelift/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface GameLiftExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface GameLiftExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-gamelift/src/runtimeExtensions.ts b/clients/client-gamelift/src/runtimeExtensions.ts index ce914be407069..3e7dee63254ae 100644 --- a/clients/client-gamelift/src/runtimeExtensions.ts +++ b/clients/client-gamelift/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { GameLiftExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { GameLiftExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: GameLiftExtensionConfiguration): void; + configure(extensionConfiguration: GameLiftExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: GameLiftExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-gamesparks/package.json b/clients/client-gamesparks/package.json index 79d3e60e93c85..ed9e9e91c22ba 100644 --- a/clients/client-gamesparks/package.json +++ b/clients/client-gamesparks/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-gamesparks/src/extensionConfiguration.ts b/clients/client-gamesparks/src/extensionConfiguration.ts index e5ed839ff0018..3cb6a564a431a 100644 --- a/clients/client-gamesparks/src/extensionConfiguration.ts +++ b/clients/client-gamesparks/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface GameSparksExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface GameSparksExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-gamesparks/src/runtimeExtensions.ts b/clients/client-gamesparks/src/runtimeExtensions.ts index 53547cd491050..f2922a6358eea 100644 --- a/clients/client-gamesparks/src/runtimeExtensions.ts +++ b/clients/client-gamesparks/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { GameSparksExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { GameSparksExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: GameSparksExtensionConfiguration): void; + configure(extensionConfiguration: GameSparksExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: GameSparksExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-glacier/package.json b/clients/client-glacier/package.json index f1404636b8ee6..c91b33957553b 100644 --- a/clients/client-glacier/package.json +++ b/clients/client-glacier/package.json @@ -35,30 +35,30 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", - "@smithy/util-stream": "^2.0.5", + "@smithy/util-stream": "^2.0.9", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "tslib": "^2.5.0" }, "devDependencies": { diff --git a/clients/client-glacier/src/extensionConfiguration.ts b/clients/client-glacier/src/extensionConfiguration.ts index 9b792bd1402c6..f36466aa6eb5a 100644 --- a/clients/client-glacier/src/extensionConfiguration.ts +++ b/clients/client-glacier/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface GlacierExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface GlacierExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-glacier/src/runtimeExtensions.ts b/clients/client-glacier/src/runtimeExtensions.ts index 965fb6fbc5333..f7cd7df2afd3e 100644 --- a/clients/client-glacier/src/runtimeExtensions.ts +++ b/clients/client-glacier/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { GlacierExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { GlacierExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: GlacierExtensionConfiguration): void; + configure(extensionConfiguration: GlacierExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: GlacierExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-global-accelerator/package.json b/clients/client-global-accelerator/package.json index c78948ab76d9a..9e4082582fbdb 100644 --- a/clients/client-global-accelerator/package.json +++ b/clients/client-global-accelerator/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-global-accelerator/src/extensionConfiguration.ts b/clients/client-global-accelerator/src/extensionConfiguration.ts index 0fbf3b80cfa85..b77f4f925aaee 100644 --- a/clients/client-global-accelerator/src/extensionConfiguration.ts +++ b/clients/client-global-accelerator/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface GlobalAcceleratorExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface GlobalAcceleratorExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-global-accelerator/src/runtimeExtensions.ts b/clients/client-global-accelerator/src/runtimeExtensions.ts index 1a6a46c88dcfb..d0c951d402d90 100644 --- a/clients/client-global-accelerator/src/runtimeExtensions.ts +++ b/clients/client-global-accelerator/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { GlobalAcceleratorExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { GlobalAcceleratorExtensionConfiguration } from "./extensionConfiguratio * @public */ export interface RuntimeExtension { - configure(clientConfiguration: GlobalAcceleratorExtensionConfiguration): void; + configure(extensionConfiguration: GlobalAcceleratorExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: GlobalAcceleratorExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-glue/package.json b/clients/client-glue/package.json index fe50b6cbe2321..5cd35fbe4c5f1 100644 --- a/clients/client-glue/package.json +++ b/clients/client-glue/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-glue/src/extensionConfiguration.ts b/clients/client-glue/src/extensionConfiguration.ts index d70db3516c792..5d1c7b6e2c663 100644 --- a/clients/client-glue/src/extensionConfiguration.ts +++ b/clients/client-glue/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface GlueExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface GlueExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-glue/src/runtimeExtensions.ts b/clients/client-glue/src/runtimeExtensions.ts index 5e0b58be56a4d..298d4c6bcfe28 100644 --- a/clients/client-glue/src/runtimeExtensions.ts +++ b/clients/client-glue/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { GlueExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { GlueExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: GlueExtensionConfiguration): void; + configure(extensionConfiguration: GlueExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: GlueExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-grafana/package.json b/clients/client-grafana/package.json index dcaabc2cb2faa..f3ee5cd97e4ce 100644 --- a/clients/client-grafana/package.json +++ b/clients/client-grafana/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-grafana/src/extensionConfiguration.ts b/clients/client-grafana/src/extensionConfiguration.ts index 618b2b7c54676..e98cf27b1eaba 100644 --- a/clients/client-grafana/src/extensionConfiguration.ts +++ b/clients/client-grafana/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface GrafanaExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface GrafanaExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-grafana/src/runtimeExtensions.ts b/clients/client-grafana/src/runtimeExtensions.ts index d8919df42c1ad..0e791a46705ca 100644 --- a/clients/client-grafana/src/runtimeExtensions.ts +++ b/clients/client-grafana/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { GrafanaExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { GrafanaExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: GrafanaExtensionConfiguration): void; + configure(extensionConfiguration: GrafanaExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: GrafanaExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-greengrass/package.json b/clients/client-greengrass/package.json index e99603b5b763f..d7fdbb090b7a3 100644 --- a/clients/client-greengrass/package.json +++ b/clients/client-greengrass/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-greengrass/src/extensionConfiguration.ts b/clients/client-greengrass/src/extensionConfiguration.ts index 8ce7841260119..fd81629941ac4 100644 --- a/clients/client-greengrass/src/extensionConfiguration.ts +++ b/clients/client-greengrass/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface GreengrassExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface GreengrassExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-greengrass/src/runtimeExtensions.ts b/clients/client-greengrass/src/runtimeExtensions.ts index 16bda90a0745f..97aba1bf306ba 100644 --- a/clients/client-greengrass/src/runtimeExtensions.ts +++ b/clients/client-greengrass/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { GreengrassExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { GreengrassExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: GreengrassExtensionConfiguration): void; + configure(extensionConfiguration: GreengrassExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: GreengrassExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-greengrassv2/package.json b/clients/client-greengrassv2/package.json index b1b67f5dd901a..64960d35fa71a 100644 --- a/clients/client-greengrassv2/package.json +++ b/clients/client-greengrassv2/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-greengrassv2/src/extensionConfiguration.ts b/clients/client-greengrassv2/src/extensionConfiguration.ts index 020780771a70e..db89ee67c046e 100644 --- a/clients/client-greengrassv2/src/extensionConfiguration.ts +++ b/clients/client-greengrassv2/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface GreengrassV2ExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface GreengrassV2ExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-greengrassv2/src/runtimeExtensions.ts b/clients/client-greengrassv2/src/runtimeExtensions.ts index 8b56a409c32ec..0cb78298f433a 100644 --- a/clients/client-greengrassv2/src/runtimeExtensions.ts +++ b/clients/client-greengrassv2/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { GreengrassV2ExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { GreengrassV2ExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: GreengrassV2ExtensionConfiguration): void; + configure(extensionConfiguration: GreengrassV2ExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: GreengrassV2ExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-groundstation/package.json b/clients/client-groundstation/package.json index 35f9c73d47c44..952d640b6b1de 100644 --- a/clients/client-groundstation/package.json +++ b/clients/client-groundstation/package.json @@ -32,29 +32,29 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "tslib": "^2.5.0" }, "devDependencies": { diff --git a/clients/client-groundstation/src/extensionConfiguration.ts b/clients/client-groundstation/src/extensionConfiguration.ts index 954ffaf50c3e6..bc7a780d29393 100644 --- a/clients/client-groundstation/src/extensionConfiguration.ts +++ b/clients/client-groundstation/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface GroundStationExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface GroundStationExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-groundstation/src/runtimeExtensions.ts b/clients/client-groundstation/src/runtimeExtensions.ts index 70060bdf062e2..17395435ec833 100644 --- a/clients/client-groundstation/src/runtimeExtensions.ts +++ b/clients/client-groundstation/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { GroundStationExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { GroundStationExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: GroundStationExtensionConfiguration): void; + configure(extensionConfiguration: GroundStationExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: GroundStationExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-guardduty/package.json b/clients/client-guardduty/package.json index 91952f06e35b9..c80c105fc8384 100644 --- a/clients/client-guardduty/package.json +++ b/clients/client-guardduty/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-guardduty/src/extensionConfiguration.ts b/clients/client-guardduty/src/extensionConfiguration.ts index 6867638579c1a..02d2bafe7647f 100644 --- a/clients/client-guardduty/src/extensionConfiguration.ts +++ b/clients/client-guardduty/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface GuardDutyExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface GuardDutyExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-guardduty/src/runtimeExtensions.ts b/clients/client-guardduty/src/runtimeExtensions.ts index 7607efbd2574d..6d2e4d76a5e72 100644 --- a/clients/client-guardduty/src/runtimeExtensions.ts +++ b/clients/client-guardduty/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { GuardDutyExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { GuardDutyExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: GuardDutyExtensionConfiguration): void; + configure(extensionConfiguration: GuardDutyExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: GuardDutyExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-health/package.json b/clients/client-health/package.json index ac20071d10c42..f494f8105a48d 100644 --- a/clients/client-health/package.json +++ b/clients/client-health/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-health/src/extensionConfiguration.ts b/clients/client-health/src/extensionConfiguration.ts index d688f62aa5d9e..8cc99743cda17 100644 --- a/clients/client-health/src/extensionConfiguration.ts +++ b/clients/client-health/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface HealthExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface HealthExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-health/src/runtimeExtensions.ts b/clients/client-health/src/runtimeExtensions.ts index 15b15d21dd333..832ff8b477032 100644 --- a/clients/client-health/src/runtimeExtensions.ts +++ b/clients/client-health/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { HealthExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { HealthExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: HealthExtensionConfiguration): void; + configure(extensionConfiguration: HealthExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: HealthExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-healthlake/package.json b/clients/client-healthlake/package.json index d704aeacb3da4..e3a4ed63e2493 100644 --- a/clients/client-healthlake/package.json +++ b/clients/client-healthlake/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-healthlake/src/extensionConfiguration.ts b/clients/client-healthlake/src/extensionConfiguration.ts index 58d6ea1749cb7..f6036d1eca05a 100644 --- a/clients/client-healthlake/src/extensionConfiguration.ts +++ b/clients/client-healthlake/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface HealthLakeExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface HealthLakeExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-healthlake/src/runtimeExtensions.ts b/clients/client-healthlake/src/runtimeExtensions.ts index f91c7caac67d6..c888bec06415b 100644 --- a/clients/client-healthlake/src/runtimeExtensions.ts +++ b/clients/client-healthlake/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { HealthLakeExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { HealthLakeExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: HealthLakeExtensionConfiguration): void; + configure(extensionConfiguration: HealthLakeExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: HealthLakeExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-honeycode/package.json b/clients/client-honeycode/package.json index 7c9c11c0f7209..eb55a4ae7785f 100644 --- a/clients/client-honeycode/package.json +++ b/clients/client-honeycode/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-honeycode/src/extensionConfiguration.ts b/clients/client-honeycode/src/extensionConfiguration.ts index 96fe8a2e135a9..21ee6250cb7fd 100644 --- a/clients/client-honeycode/src/extensionConfiguration.ts +++ b/clients/client-honeycode/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface HoneycodeExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface HoneycodeExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-honeycode/src/runtimeExtensions.ts b/clients/client-honeycode/src/runtimeExtensions.ts index b5a14397fbf64..1ee7e57810e39 100644 --- a/clients/client-honeycode/src/runtimeExtensions.ts +++ b/clients/client-honeycode/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { HoneycodeExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { HoneycodeExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: HoneycodeExtensionConfiguration): void; + configure(extensionConfiguration: HoneycodeExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: HoneycodeExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-iam/package.json b/clients/client-iam/package.json index 990c176907b2e..14166bdad0de6 100644 --- a/clients/client-iam/package.json +++ b/clients/client-iam/package.json @@ -32,29 +32,29 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "fast-xml-parser": "4.2.5", "tslib": "^2.5.0" }, diff --git a/clients/client-iam/src/extensionConfiguration.ts b/clients/client-iam/src/extensionConfiguration.ts index f50344a53eed7..f23c29c150829 100644 --- a/clients/client-iam/src/extensionConfiguration.ts +++ b/clients/client-iam/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface IAMExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface IAMExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-iam/src/runtimeExtensions.ts b/clients/client-iam/src/runtimeExtensions.ts index fae6c7dd2899d..20e17995a1b0b 100644 --- a/clients/client-iam/src/runtimeExtensions.ts +++ b/clients/client-iam/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { IAMExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { IAMExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: IAMExtensionConfiguration): void; + configure(extensionConfiguration: IAMExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: IAMExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-identitystore/package.json b/clients/client-identitystore/package.json index 2eac599db4f05..c34f018bf8e5a 100644 --- a/clients/client-identitystore/package.json +++ b/clients/client-identitystore/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-identitystore/src/extensionConfiguration.ts b/clients/client-identitystore/src/extensionConfiguration.ts index d58628696a1e4..a2e1bc2aaab16 100644 --- a/clients/client-identitystore/src/extensionConfiguration.ts +++ b/clients/client-identitystore/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface IdentitystoreExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface IdentitystoreExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-identitystore/src/runtimeExtensions.ts b/clients/client-identitystore/src/runtimeExtensions.ts index 17b8119fb4c6a..14093dad64e82 100644 --- a/clients/client-identitystore/src/runtimeExtensions.ts +++ b/clients/client-identitystore/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { IdentitystoreExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { IdentitystoreExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: IdentitystoreExtensionConfiguration): void; + configure(extensionConfiguration: IdentitystoreExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: IdentitystoreExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-imagebuilder/package.json b/clients/client-imagebuilder/package.json index 0a308c660f0c2..3e01b2600f79d 100644 --- a/clients/client-imagebuilder/package.json +++ b/clients/client-imagebuilder/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-imagebuilder/src/extensionConfiguration.ts b/clients/client-imagebuilder/src/extensionConfiguration.ts index 542f4be9a0647..8b1f911505f74 100644 --- a/clients/client-imagebuilder/src/extensionConfiguration.ts +++ b/clients/client-imagebuilder/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ImagebuilderExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ImagebuilderExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-imagebuilder/src/runtimeExtensions.ts b/clients/client-imagebuilder/src/runtimeExtensions.ts index 54526dbef6e73..c5c70f1776cd0 100644 --- a/clients/client-imagebuilder/src/runtimeExtensions.ts +++ b/clients/client-imagebuilder/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ImagebuilderExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ImagebuilderExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ImagebuilderExtensionConfiguration): void; + configure(extensionConfiguration: ImagebuilderExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: ImagebuilderExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-inspector/package.json b/clients/client-inspector/package.json index fb3f4ba7b9f77..27648701038f5 100644 --- a/clients/client-inspector/package.json +++ b/clients/client-inspector/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-inspector/src/extensionConfiguration.ts b/clients/client-inspector/src/extensionConfiguration.ts index 4bcd7a434f653..f7f8ed97e9bbd 100644 --- a/clients/client-inspector/src/extensionConfiguration.ts +++ b/clients/client-inspector/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface InspectorExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface InspectorExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-inspector/src/runtimeExtensions.ts b/clients/client-inspector/src/runtimeExtensions.ts index c3d6258ec0650..687c2ea103cc1 100644 --- a/clients/client-inspector/src/runtimeExtensions.ts +++ b/clients/client-inspector/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { InspectorExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { InspectorExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: InspectorExtensionConfiguration): void; + configure(extensionConfiguration: InspectorExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: InspectorExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-inspector2/package.json b/clients/client-inspector2/package.json index ca7487dbbc780..2e15af3dc142b 100644 --- a/clients/client-inspector2/package.json +++ b/clients/client-inspector2/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-inspector2/src/extensionConfiguration.ts b/clients/client-inspector2/src/extensionConfiguration.ts index 6cc02bd65b786..e410dae2f6ae4 100644 --- a/clients/client-inspector2/src/extensionConfiguration.ts +++ b/clients/client-inspector2/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface Inspector2ExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface Inspector2ExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-inspector2/src/runtimeExtensions.ts b/clients/client-inspector2/src/runtimeExtensions.ts index 20e7cedfbcc4c..96cca026db31b 100644 --- a/clients/client-inspector2/src/runtimeExtensions.ts +++ b/clients/client-inspector2/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { Inspector2ExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { Inspector2ExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: Inspector2ExtensionConfiguration): void; + configure(extensionConfiguration: Inspector2ExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: Inspector2ExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-internetmonitor/package.json b/clients/client-internetmonitor/package.json index 3e94c9d44d47f..8b570e0d16d89 100644 --- a/clients/client-internetmonitor/package.json +++ b/clients/client-internetmonitor/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-internetmonitor/src/extensionConfiguration.ts b/clients/client-internetmonitor/src/extensionConfiguration.ts index 261a4b3f8bde4..77a80eb663459 100644 --- a/clients/client-internetmonitor/src/extensionConfiguration.ts +++ b/clients/client-internetmonitor/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface InternetMonitorExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface InternetMonitorExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-internetmonitor/src/runtimeExtensions.ts b/clients/client-internetmonitor/src/runtimeExtensions.ts index 229e310ca540d..0f80d9ee27484 100644 --- a/clients/client-internetmonitor/src/runtimeExtensions.ts +++ b/clients/client-internetmonitor/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { InternetMonitorExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { InternetMonitorExtensionConfiguration } from "./extensionConfiguration" * @public */ export interface RuntimeExtension { - configure(clientConfiguration: InternetMonitorExtensionConfiguration): void; + configure(extensionConfiguration: InternetMonitorExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: InternetMonitorExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-iot-1click-devices-service/package.json b/clients/client-iot-1click-devices-service/package.json index 5f54264695f1b..7b0ea3ad18bcb 100644 --- a/clients/client-iot-1click-devices-service/package.json +++ b/clients/client-iot-1click-devices-service/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-iot-1click-devices-service/src/extensionConfiguration.ts b/clients/client-iot-1click-devices-service/src/extensionConfiguration.ts index 627c096b8c632..de0cdd96872b7 100644 --- a/clients/client-iot-1click-devices-service/src/extensionConfiguration.ts +++ b/clients/client-iot-1click-devices-service/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface IoT1ClickDevicesServiceExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface IoT1ClickDevicesServiceExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-iot-1click-devices-service/src/runtimeExtensions.ts b/clients/client-iot-1click-devices-service/src/runtimeExtensions.ts index d41946f57d91e..d7f94747fa2b3 100644 --- a/clients/client-iot-1click-devices-service/src/runtimeExtensions.ts +++ b/clients/client-iot-1click-devices-service/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { IoT1ClickDevicesServiceExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { IoT1ClickDevicesServiceExtensionConfiguration } from "./extensionConfig * @public */ export interface RuntimeExtension { - configure(clientConfiguration: IoT1ClickDevicesServiceExtensionConfiguration): void; + configure(extensionConfiguration: IoT1ClickDevicesServiceExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = { const extensionConfiguration: IoT1ClickDevicesServiceExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-iot-1click-projects/package.json b/clients/client-iot-1click-projects/package.json index cf71bae2f2544..19279da43e1b8 100644 --- a/clients/client-iot-1click-projects/package.json +++ b/clients/client-iot-1click-projects/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-iot-1click-projects/src/extensionConfiguration.ts b/clients/client-iot-1click-projects/src/extensionConfiguration.ts index d7ad401104345..781a889b8e0a3 100644 --- a/clients/client-iot-1click-projects/src/extensionConfiguration.ts +++ b/clients/client-iot-1click-projects/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface IoT1ClickProjectsExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface IoT1ClickProjectsExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-iot-1click-projects/src/runtimeExtensions.ts b/clients/client-iot-1click-projects/src/runtimeExtensions.ts index a3a398d534aa7..3807d2c1fde50 100644 --- a/clients/client-iot-1click-projects/src/runtimeExtensions.ts +++ b/clients/client-iot-1click-projects/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { IoT1ClickProjectsExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { IoT1ClickProjectsExtensionConfiguration } from "./extensionConfiguratio * @public */ export interface RuntimeExtension { - configure(clientConfiguration: IoT1ClickProjectsExtensionConfiguration): void; + configure(extensionConfiguration: IoT1ClickProjectsExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: IoT1ClickProjectsExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-iot-data-plane/package.json b/clients/client-iot-data-plane/package.json index ff54a957f8e41..c90834ca6e79e 100644 --- a/clients/client-iot-data-plane/package.json +++ b/clients/client-iot-data-plane/package.json @@ -32,28 +32,28 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", - "@smithy/util-stream": "^2.0.5", + "@smithy/util-stream": "^2.0.9", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" }, diff --git a/clients/client-iot-data-plane/src/extensionConfiguration.ts b/clients/client-iot-data-plane/src/extensionConfiguration.ts index c1a3e42efb410..32bfe1ce6af34 100644 --- a/clients/client-iot-data-plane/src/extensionConfiguration.ts +++ b/clients/client-iot-data-plane/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface IoTDataPlaneExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface IoTDataPlaneExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-iot-data-plane/src/runtimeExtensions.ts b/clients/client-iot-data-plane/src/runtimeExtensions.ts index 1b1bc4f844d81..8553296ce9f70 100644 --- a/clients/client-iot-data-plane/src/runtimeExtensions.ts +++ b/clients/client-iot-data-plane/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { IoTDataPlaneExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { IoTDataPlaneExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: IoTDataPlaneExtensionConfiguration): void; + configure(extensionConfiguration: IoTDataPlaneExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: IoTDataPlaneExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-iot-events-data/package.json b/clients/client-iot-events-data/package.json index 738a28bc3e8b0..0778fc368add1 100644 --- a/clients/client-iot-events-data/package.json +++ b/clients/client-iot-events-data/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-iot-events-data/src/extensionConfiguration.ts b/clients/client-iot-events-data/src/extensionConfiguration.ts index f7d0a6336128d..5e1e6fdaf7825 100644 --- a/clients/client-iot-events-data/src/extensionConfiguration.ts +++ b/clients/client-iot-events-data/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface IoTEventsDataExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface IoTEventsDataExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-iot-events-data/src/runtimeExtensions.ts b/clients/client-iot-events-data/src/runtimeExtensions.ts index 1ee62d406e077..7056f66fe8298 100644 --- a/clients/client-iot-events-data/src/runtimeExtensions.ts +++ b/clients/client-iot-events-data/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { IoTEventsDataExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { IoTEventsDataExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: IoTEventsDataExtensionConfiguration): void; + configure(extensionConfiguration: IoTEventsDataExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: IoTEventsDataExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-iot-events/package.json b/clients/client-iot-events/package.json index d31b9e4cefead..e511eff7065f0 100644 --- a/clients/client-iot-events/package.json +++ b/clients/client-iot-events/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-iot-events/src/extensionConfiguration.ts b/clients/client-iot-events/src/extensionConfiguration.ts index 5e45d763d435e..acbb5b7ed3bdc 100644 --- a/clients/client-iot-events/src/extensionConfiguration.ts +++ b/clients/client-iot-events/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface IoTEventsExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface IoTEventsExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-iot-events/src/runtimeExtensions.ts b/clients/client-iot-events/src/runtimeExtensions.ts index aaf602daff73d..c3f4fd54f0992 100644 --- a/clients/client-iot-events/src/runtimeExtensions.ts +++ b/clients/client-iot-events/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { IoTEventsExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { IoTEventsExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: IoTEventsExtensionConfiguration): void; + configure(extensionConfiguration: IoTEventsExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: IoTEventsExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-iot-jobs-data-plane/package.json b/clients/client-iot-jobs-data-plane/package.json index 58b1ce46a3641..b92812e867063 100644 --- a/clients/client-iot-jobs-data-plane/package.json +++ b/clients/client-iot-jobs-data-plane/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-iot-jobs-data-plane/src/extensionConfiguration.ts b/clients/client-iot-jobs-data-plane/src/extensionConfiguration.ts index 636806721e797..119bc7dc079eb 100644 --- a/clients/client-iot-jobs-data-plane/src/extensionConfiguration.ts +++ b/clients/client-iot-jobs-data-plane/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface IoTJobsDataPlaneExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface IoTJobsDataPlaneExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-iot-jobs-data-plane/src/runtimeExtensions.ts b/clients/client-iot-jobs-data-plane/src/runtimeExtensions.ts index 4f9437b1e255c..35de106f7cc0d 100644 --- a/clients/client-iot-jobs-data-plane/src/runtimeExtensions.ts +++ b/clients/client-iot-jobs-data-plane/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { IoTJobsDataPlaneExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { IoTJobsDataPlaneExtensionConfiguration } from "./extensionConfiguration * @public */ export interface RuntimeExtension { - configure(clientConfiguration: IoTJobsDataPlaneExtensionConfiguration): void; + configure(extensionConfiguration: IoTJobsDataPlaneExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: IoTJobsDataPlaneExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-iot-roborunner/package.json b/clients/client-iot-roborunner/package.json index 5edbb10a5e2d4..0687bc8c6e6bb 100644 --- a/clients/client-iot-roborunner/package.json +++ b/clients/client-iot-roborunner/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-iot-roborunner/src/extensionConfiguration.ts b/clients/client-iot-roborunner/src/extensionConfiguration.ts index 44fe713869069..f2a588eb8541e 100644 --- a/clients/client-iot-roborunner/src/extensionConfiguration.ts +++ b/clients/client-iot-roborunner/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface IoTRoboRunnerExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface IoTRoboRunnerExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-iot-roborunner/src/runtimeExtensions.ts b/clients/client-iot-roborunner/src/runtimeExtensions.ts index 6ad5fdf390f13..9abad58c1eddc 100644 --- a/clients/client-iot-roborunner/src/runtimeExtensions.ts +++ b/clients/client-iot-roborunner/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { IoTRoboRunnerExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { IoTRoboRunnerExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: IoTRoboRunnerExtensionConfiguration): void; + configure(extensionConfiguration: IoTRoboRunnerExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: IoTRoboRunnerExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-iot-wireless/package.json b/clients/client-iot-wireless/package.json index 256387b7b046b..13b706a9d1343 100644 --- a/clients/client-iot-wireless/package.json +++ b/clients/client-iot-wireless/package.json @@ -32,28 +32,28 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", - "@smithy/util-stream": "^2.0.5", + "@smithy/util-stream": "^2.0.9", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", "uuid": "^8.3.2" diff --git a/clients/client-iot-wireless/src/extensionConfiguration.ts b/clients/client-iot-wireless/src/extensionConfiguration.ts index 0f6a489386e00..d58ccb71a1700 100644 --- a/clients/client-iot-wireless/src/extensionConfiguration.ts +++ b/clients/client-iot-wireless/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface IoTWirelessExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface IoTWirelessExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-iot-wireless/src/runtimeExtensions.ts b/clients/client-iot-wireless/src/runtimeExtensions.ts index 52331305a9718..cf422a719e868 100644 --- a/clients/client-iot-wireless/src/runtimeExtensions.ts +++ b/clients/client-iot-wireless/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { IoTWirelessExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { IoTWirelessExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: IoTWirelessExtensionConfiguration): void; + configure(extensionConfiguration: IoTWirelessExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) = export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: IoTWirelessExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-iot/package.json b/clients/client-iot/package.json index e44599ddad5f4..53006b1aa19ce 100644 --- a/clients/client-iot/package.json +++ b/clients/client-iot/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-iot/src/extensionConfiguration.ts b/clients/client-iot/src/extensionConfiguration.ts index 8e14688b3157d..3b2c9e1ee8a62 100644 --- a/clients/client-iot/src/extensionConfiguration.ts +++ b/clients/client-iot/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface IoTExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface IoTExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-iot/src/runtimeExtensions.ts b/clients/client-iot/src/runtimeExtensions.ts index 5bf5458aa1763..d44c2b53764c4 100644 --- a/clients/client-iot/src/runtimeExtensions.ts +++ b/clients/client-iot/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { IoTExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { IoTExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: IoTExtensionConfiguration): void; + configure(extensionConfiguration: IoTExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: IoTExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-iotanalytics/package.json b/clients/client-iotanalytics/package.json index 3f3897eebd8d9..d89e70adee4d7 100644 --- a/clients/client-iotanalytics/package.json +++ b/clients/client-iotanalytics/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-iotanalytics/src/extensionConfiguration.ts b/clients/client-iotanalytics/src/extensionConfiguration.ts index 47783653f6da4..4dad4b11d05fb 100644 --- a/clients/client-iotanalytics/src/extensionConfiguration.ts +++ b/clients/client-iotanalytics/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface IoTAnalyticsExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface IoTAnalyticsExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-iotanalytics/src/runtimeExtensions.ts b/clients/client-iotanalytics/src/runtimeExtensions.ts index ae1d278b0d789..1432767e2c4db 100644 --- a/clients/client-iotanalytics/src/runtimeExtensions.ts +++ b/clients/client-iotanalytics/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { IoTAnalyticsExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { IoTAnalyticsExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: IoTAnalyticsExtensionConfiguration): void; + configure(extensionConfiguration: IoTAnalyticsExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: IoTAnalyticsExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-iotdeviceadvisor/package.json b/clients/client-iotdeviceadvisor/package.json index 07a9a855053ed..6c0cc016988b1 100644 --- a/clients/client-iotdeviceadvisor/package.json +++ b/clients/client-iotdeviceadvisor/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-iotdeviceadvisor/src/extensionConfiguration.ts b/clients/client-iotdeviceadvisor/src/extensionConfiguration.ts index c457b0c84dd1e..a795443e5edf4 100644 --- a/clients/client-iotdeviceadvisor/src/extensionConfiguration.ts +++ b/clients/client-iotdeviceadvisor/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface IotDeviceAdvisorExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface IotDeviceAdvisorExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-iotdeviceadvisor/src/runtimeExtensions.ts b/clients/client-iotdeviceadvisor/src/runtimeExtensions.ts index 9870f46007c5d..4627c6603acf4 100644 --- a/clients/client-iotdeviceadvisor/src/runtimeExtensions.ts +++ b/clients/client-iotdeviceadvisor/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { IotDeviceAdvisorExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { IotDeviceAdvisorExtensionConfiguration } from "./extensionConfiguration * @public */ export interface RuntimeExtension { - configure(clientConfiguration: IotDeviceAdvisorExtensionConfiguration): void; + configure(extensionConfiguration: IotDeviceAdvisorExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: IotDeviceAdvisorExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-iotfleethub/package.json b/clients/client-iotfleethub/package.json index 99497bb0d51d6..4d1af27db98ff 100644 --- a/clients/client-iotfleethub/package.json +++ b/clients/client-iotfleethub/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-iotfleethub/src/extensionConfiguration.ts b/clients/client-iotfleethub/src/extensionConfiguration.ts index 22117058899bf..001809fa91390 100644 --- a/clients/client-iotfleethub/src/extensionConfiguration.ts +++ b/clients/client-iotfleethub/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface IoTFleetHubExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface IoTFleetHubExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-iotfleethub/src/runtimeExtensions.ts b/clients/client-iotfleethub/src/runtimeExtensions.ts index 9bcaa7ff17972..e7c7823f598c5 100644 --- a/clients/client-iotfleethub/src/runtimeExtensions.ts +++ b/clients/client-iotfleethub/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { IoTFleetHubExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { IoTFleetHubExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: IoTFleetHubExtensionConfiguration): void; + configure(extensionConfiguration: IoTFleetHubExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) = export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: IoTFleetHubExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-iotfleetwise/package.json b/clients/client-iotfleetwise/package.json index b4502cff9f689..563c7a1b58404 100644 --- a/clients/client-iotfleetwise/package.json +++ b/clients/client-iotfleetwise/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-iotfleetwise/src/extensionConfiguration.ts b/clients/client-iotfleetwise/src/extensionConfiguration.ts index 8db1a03707194..6e4bc29abcca9 100644 --- a/clients/client-iotfleetwise/src/extensionConfiguration.ts +++ b/clients/client-iotfleetwise/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface IoTFleetWiseExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface IoTFleetWiseExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-iotfleetwise/src/runtimeExtensions.ts b/clients/client-iotfleetwise/src/runtimeExtensions.ts index f77fbaddd27e7..9774d8d3531a7 100644 --- a/clients/client-iotfleetwise/src/runtimeExtensions.ts +++ b/clients/client-iotfleetwise/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { IoTFleetWiseExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { IoTFleetWiseExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: IoTFleetWiseExtensionConfiguration): void; + configure(extensionConfiguration: IoTFleetWiseExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: IoTFleetWiseExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-iotsecuretunneling/package.json b/clients/client-iotsecuretunneling/package.json index e6dac980ebac7..e50334abeb9f0 100644 --- a/clients/client-iotsecuretunneling/package.json +++ b/clients/client-iotsecuretunneling/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-iotsecuretunneling/src/extensionConfiguration.ts b/clients/client-iotsecuretunneling/src/extensionConfiguration.ts index ed60aa56f2493..d594943a4b442 100644 --- a/clients/client-iotsecuretunneling/src/extensionConfiguration.ts +++ b/clients/client-iotsecuretunneling/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface IoTSecureTunnelingExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface IoTSecureTunnelingExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-iotsecuretunneling/src/runtimeExtensions.ts b/clients/client-iotsecuretunneling/src/runtimeExtensions.ts index 2ffe4d9b2d422..df69cd7aa1592 100644 --- a/clients/client-iotsecuretunneling/src/runtimeExtensions.ts +++ b/clients/client-iotsecuretunneling/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { IoTSecureTunnelingExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { IoTSecureTunnelingExtensionConfiguration } from "./extensionConfigurati * @public */ export interface RuntimeExtension { - configure(clientConfiguration: IoTSecureTunnelingExtensionConfiguration): void; + configure(extensionConfiguration: IoTSecureTunnelingExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >( export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: IoTSecureTunnelingExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-iotsitewise/package.json b/clients/client-iotsitewise/package.json index 34299198faec8..4002ea0a3d613 100644 --- a/clients/client-iotsitewise/package.json +++ b/clients/client-iotsitewise/package.json @@ -32,29 +32,29 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "tslib": "^2.5.0", "uuid": "^8.3.2" }, diff --git a/clients/client-iotsitewise/src/extensionConfiguration.ts b/clients/client-iotsitewise/src/extensionConfiguration.ts index 00b8e97deca31..2d35ff8e0099a 100644 --- a/clients/client-iotsitewise/src/extensionConfiguration.ts +++ b/clients/client-iotsitewise/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface IoTSiteWiseExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface IoTSiteWiseExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-iotsitewise/src/runtimeExtensions.ts b/clients/client-iotsitewise/src/runtimeExtensions.ts index 12f49b4ee861a..e53a4966c36cc 100644 --- a/clients/client-iotsitewise/src/runtimeExtensions.ts +++ b/clients/client-iotsitewise/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { IoTSiteWiseExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { IoTSiteWiseExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: IoTSiteWiseExtensionConfiguration): void; + configure(extensionConfiguration: IoTSiteWiseExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) = export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: IoTSiteWiseExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-iotthingsgraph/package.json b/clients/client-iotthingsgraph/package.json index 852c35cd204cb..0e694fe8e72cf 100644 --- a/clients/client-iotthingsgraph/package.json +++ b/clients/client-iotthingsgraph/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-iotthingsgraph/src/extensionConfiguration.ts b/clients/client-iotthingsgraph/src/extensionConfiguration.ts index 57ada6ed704fb..c34e6ff769809 100644 --- a/clients/client-iotthingsgraph/src/extensionConfiguration.ts +++ b/clients/client-iotthingsgraph/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface IoTThingsGraphExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface IoTThingsGraphExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-iotthingsgraph/src/runtimeExtensions.ts b/clients/client-iotthingsgraph/src/runtimeExtensions.ts index 7c9a9754484e6..e3c13a54b9547 100644 --- a/clients/client-iotthingsgraph/src/runtimeExtensions.ts +++ b/clients/client-iotthingsgraph/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { IoTThingsGraphExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { IoTThingsGraphExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: IoTThingsGraphExtensionConfiguration): void; + configure(extensionConfiguration: IoTThingsGraphExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: IoTThingsGraphExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-iottwinmaker/package.json b/clients/client-iottwinmaker/package.json index 61ca6ccb6cf91..282ffd243562c 100644 --- a/clients/client-iottwinmaker/package.json +++ b/clients/client-iottwinmaker/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-iottwinmaker/src/extensionConfiguration.ts b/clients/client-iottwinmaker/src/extensionConfiguration.ts index 5f25eb9a4c111..bd268c62c6e80 100644 --- a/clients/client-iottwinmaker/src/extensionConfiguration.ts +++ b/clients/client-iottwinmaker/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface IoTTwinMakerExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface IoTTwinMakerExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-iottwinmaker/src/runtimeExtensions.ts b/clients/client-iottwinmaker/src/runtimeExtensions.ts index 3f699e4403db6..a970844faeb6d 100644 --- a/clients/client-iottwinmaker/src/runtimeExtensions.ts +++ b/clients/client-iottwinmaker/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { IoTTwinMakerExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { IoTTwinMakerExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: IoTTwinMakerExtensionConfiguration): void; + configure(extensionConfiguration: IoTTwinMakerExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: IoTTwinMakerExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-ivs-realtime/package.json b/clients/client-ivs-realtime/package.json index 7f666f0318411..02d1f5f8a77ca 100644 --- a/clients/client-ivs-realtime/package.json +++ b/clients/client-ivs-realtime/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-ivs-realtime/src/extensionConfiguration.ts b/clients/client-ivs-realtime/src/extensionConfiguration.ts index 9f716d9256dcf..cf71ecb9fd64c 100644 --- a/clients/client-ivs-realtime/src/extensionConfiguration.ts +++ b/clients/client-ivs-realtime/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface IVSRealTimeExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface IVSRealTimeExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-ivs-realtime/src/runtimeExtensions.ts b/clients/client-ivs-realtime/src/runtimeExtensions.ts index c5f0ca4ee51da..a52de6bb1731c 100644 --- a/clients/client-ivs-realtime/src/runtimeExtensions.ts +++ b/clients/client-ivs-realtime/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { IVSRealTimeExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { IVSRealTimeExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: IVSRealTimeExtensionConfiguration): void; + configure(extensionConfiguration: IVSRealTimeExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) = export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: IVSRealTimeExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-ivs/package.json b/clients/client-ivs/package.json index 55ff8b37e987c..ddf38b83313c7 100644 --- a/clients/client-ivs/package.json +++ b/clients/client-ivs/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-ivs/src/extensionConfiguration.ts b/clients/client-ivs/src/extensionConfiguration.ts index 7ff60f989ace7..6e437bad89daf 100644 --- a/clients/client-ivs/src/extensionConfiguration.ts +++ b/clients/client-ivs/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface IvsExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface IvsExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-ivs/src/runtimeExtensions.ts b/clients/client-ivs/src/runtimeExtensions.ts index 71ac2402be08e..ce8a87de14f9e 100644 --- a/clients/client-ivs/src/runtimeExtensions.ts +++ b/clients/client-ivs/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { IvsExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { IvsExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: IvsExtensionConfiguration): void; + configure(extensionConfiguration: IvsExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: IvsExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-ivschat/package.json b/clients/client-ivschat/package.json index 78380240934f8..6d5964d1b6bc0 100644 --- a/clients/client-ivschat/package.json +++ b/clients/client-ivschat/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-ivschat/src/extensionConfiguration.ts b/clients/client-ivschat/src/extensionConfiguration.ts index 55b9b31e98336..f76aa40f1e467 100644 --- a/clients/client-ivschat/src/extensionConfiguration.ts +++ b/clients/client-ivschat/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface IvschatExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface IvschatExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-ivschat/src/runtimeExtensions.ts b/clients/client-ivschat/src/runtimeExtensions.ts index df792ed15a858..0b0b273d07243 100644 --- a/clients/client-ivschat/src/runtimeExtensions.ts +++ b/clients/client-ivschat/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { IvschatExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { IvschatExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: IvschatExtensionConfiguration): void; + configure(extensionConfiguration: IvschatExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: IvschatExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-kafka/package.json b/clients/client-kafka/package.json index f801e54172e55..f193571de2618 100644 --- a/clients/client-kafka/package.json +++ b/clients/client-kafka/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-kafka/src/extensionConfiguration.ts b/clients/client-kafka/src/extensionConfiguration.ts index f765197b6f64c..bbf4689253f07 100644 --- a/clients/client-kafka/src/extensionConfiguration.ts +++ b/clients/client-kafka/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface KafkaExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface KafkaExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-kafka/src/runtimeExtensions.ts b/clients/client-kafka/src/runtimeExtensions.ts index d08202a71f075..30e4e8d695464 100644 --- a/clients/client-kafka/src/runtimeExtensions.ts +++ b/clients/client-kafka/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { KafkaExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { KafkaExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: KafkaExtensionConfiguration): void; + configure(extensionConfiguration: KafkaExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: KafkaExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-kafkaconnect/package.json b/clients/client-kafkaconnect/package.json index a2e885174806d..b9217fccbef98 100644 --- a/clients/client-kafkaconnect/package.json +++ b/clients/client-kafkaconnect/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-kafkaconnect/src/extensionConfiguration.ts b/clients/client-kafkaconnect/src/extensionConfiguration.ts index 17ebc18405c08..4ab29659d9e5e 100644 --- a/clients/client-kafkaconnect/src/extensionConfiguration.ts +++ b/clients/client-kafkaconnect/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface KafkaConnectExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface KafkaConnectExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-kafkaconnect/src/runtimeExtensions.ts b/clients/client-kafkaconnect/src/runtimeExtensions.ts index eacd19ab49b78..2faef3a1f36ae 100644 --- a/clients/client-kafkaconnect/src/runtimeExtensions.ts +++ b/clients/client-kafkaconnect/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { KafkaConnectExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { KafkaConnectExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: KafkaConnectExtensionConfiguration): void; + configure(extensionConfiguration: KafkaConnectExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: KafkaConnectExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-kendra-ranking/package.json b/clients/client-kendra-ranking/package.json index b8513ac276660..f2b9c2356d637 100644 --- a/clients/client-kendra-ranking/package.json +++ b/clients/client-kendra-ranking/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-kendra-ranking/src/extensionConfiguration.ts b/clients/client-kendra-ranking/src/extensionConfiguration.ts index 3125d5b1ec8cb..087c301c5fb23 100644 --- a/clients/client-kendra-ranking/src/extensionConfiguration.ts +++ b/clients/client-kendra-ranking/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface KendraRankingExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface KendraRankingExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-kendra-ranking/src/runtimeExtensions.ts b/clients/client-kendra-ranking/src/runtimeExtensions.ts index 51dfa074ee850..2c804d1dc5eaf 100644 --- a/clients/client-kendra-ranking/src/runtimeExtensions.ts +++ b/clients/client-kendra-ranking/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { KendraRankingExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { KendraRankingExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: KendraRankingExtensionConfiguration): void; + configure(extensionConfiguration: KendraRankingExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: KendraRankingExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-kendra/package.json b/clients/client-kendra/package.json index 1cde0e223b5e5..a8ee9f28ef46e 100644 --- a/clients/client-kendra/package.json +++ b/clients/client-kendra/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-kendra/src/extensionConfiguration.ts b/clients/client-kendra/src/extensionConfiguration.ts index 04cd549a8a9d5..a52eb00ff658d 100644 --- a/clients/client-kendra/src/extensionConfiguration.ts +++ b/clients/client-kendra/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface KendraExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface KendraExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-kendra/src/runtimeExtensions.ts b/clients/client-kendra/src/runtimeExtensions.ts index 22467968707c9..43bde5ee0fa3f 100644 --- a/clients/client-kendra/src/runtimeExtensions.ts +++ b/clients/client-kendra/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { KendraExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { KendraExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: KendraExtensionConfiguration): void; + configure(extensionConfiguration: KendraExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: KendraExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-keyspaces/package.json b/clients/client-keyspaces/package.json index dc7d071532106..0eb222892e215 100644 --- a/clients/client-keyspaces/package.json +++ b/clients/client-keyspaces/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-keyspaces/src/extensionConfiguration.ts b/clients/client-keyspaces/src/extensionConfiguration.ts index 297b84f0fa485..63ffc2c077e8d 100644 --- a/clients/client-keyspaces/src/extensionConfiguration.ts +++ b/clients/client-keyspaces/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface KeyspacesExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface KeyspacesExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-keyspaces/src/runtimeExtensions.ts b/clients/client-keyspaces/src/runtimeExtensions.ts index 3c63cdb95f9d0..51404f7c226ec 100644 --- a/clients/client-keyspaces/src/runtimeExtensions.ts +++ b/clients/client-keyspaces/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { KeyspacesExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { KeyspacesExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: KeyspacesExtensionConfiguration): void; + configure(extensionConfiguration: KeyspacesExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: KeyspacesExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-kinesis-analytics-v2/package.json b/clients/client-kinesis-analytics-v2/package.json index 4d22dd1dee448..56c08acf6125f 100644 --- a/clients/client-kinesis-analytics-v2/package.json +++ b/clients/client-kinesis-analytics-v2/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-kinesis-analytics-v2/src/extensionConfiguration.ts b/clients/client-kinesis-analytics-v2/src/extensionConfiguration.ts index ff3e75a8eefae..4717f662421e4 100644 --- a/clients/client-kinesis-analytics-v2/src/extensionConfiguration.ts +++ b/clients/client-kinesis-analytics-v2/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface KinesisAnalyticsV2ExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface KinesisAnalyticsV2ExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-kinesis-analytics-v2/src/runtimeExtensions.ts b/clients/client-kinesis-analytics-v2/src/runtimeExtensions.ts index a25b5b14cfde9..a80655d782730 100644 --- a/clients/client-kinesis-analytics-v2/src/runtimeExtensions.ts +++ b/clients/client-kinesis-analytics-v2/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { KinesisAnalyticsV2ExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { KinesisAnalyticsV2ExtensionConfiguration } from "./extensionConfigurati * @public */ export interface RuntimeExtension { - configure(clientConfiguration: KinesisAnalyticsV2ExtensionConfiguration): void; + configure(extensionConfiguration: KinesisAnalyticsV2ExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >( export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: KinesisAnalyticsV2ExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-kinesis-analytics/package.json b/clients/client-kinesis-analytics/package.json index ea3bc98417471..1c57d71bb57b8 100644 --- a/clients/client-kinesis-analytics/package.json +++ b/clients/client-kinesis-analytics/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-kinesis-analytics/src/extensionConfiguration.ts b/clients/client-kinesis-analytics/src/extensionConfiguration.ts index 4be16434ba2ec..c9fb2ec6c1cd9 100644 --- a/clients/client-kinesis-analytics/src/extensionConfiguration.ts +++ b/clients/client-kinesis-analytics/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface KinesisAnalyticsExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface KinesisAnalyticsExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-kinesis-analytics/src/runtimeExtensions.ts b/clients/client-kinesis-analytics/src/runtimeExtensions.ts index 8f006cbbd7254..300fa69b15097 100644 --- a/clients/client-kinesis-analytics/src/runtimeExtensions.ts +++ b/clients/client-kinesis-analytics/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { KinesisAnalyticsExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { KinesisAnalyticsExtensionConfiguration } from "./extensionConfiguration * @public */ export interface RuntimeExtension { - configure(clientConfiguration: KinesisAnalyticsExtensionConfiguration): void; + configure(extensionConfiguration: KinesisAnalyticsExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: KinesisAnalyticsExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-kinesis-video-archived-media/package.json b/clients/client-kinesis-video-archived-media/package.json index d9f8cd33f7130..1bfbc1e35085f 100644 --- a/clients/client-kinesis-video-archived-media/package.json +++ b/clients/client-kinesis-video-archived-media/package.json @@ -32,28 +32,28 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", - "@smithy/util-stream": "^2.0.5", + "@smithy/util-stream": "^2.0.9", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" }, diff --git a/clients/client-kinesis-video-archived-media/src/extensionConfiguration.ts b/clients/client-kinesis-video-archived-media/src/extensionConfiguration.ts index 4991b365fe63f..9aad742254ec0 100644 --- a/clients/client-kinesis-video-archived-media/src/extensionConfiguration.ts +++ b/clients/client-kinesis-video-archived-media/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface KinesisVideoArchivedMediaExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface KinesisVideoArchivedMediaExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-kinesis-video-archived-media/src/runtimeExtensions.ts b/clients/client-kinesis-video-archived-media/src/runtimeExtensions.ts index 9ef14b254b5b6..a853cab2237fb 100644 --- a/clients/client-kinesis-video-archived-media/src/runtimeExtensions.ts +++ b/clients/client-kinesis-video-archived-media/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { KinesisVideoArchivedMediaExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { KinesisVideoArchivedMediaExtensionConfiguration } from "./extensionConf * @public */ export interface RuntimeExtension { - configure(clientConfiguration: KinesisVideoArchivedMediaExtensionConfiguration): void; + configure(extensionConfiguration: KinesisVideoArchivedMediaExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = { const extensionConfiguration: KinesisVideoArchivedMediaExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-kinesis-video-media/package.json b/clients/client-kinesis-video-media/package.json index 66d9a7584b63a..9eaf0a9f6a7eb 100644 --- a/clients/client-kinesis-video-media/package.json +++ b/clients/client-kinesis-video-media/package.json @@ -32,28 +32,28 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", - "@smithy/util-stream": "^2.0.5", + "@smithy/util-stream": "^2.0.9", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" }, diff --git a/clients/client-kinesis-video-media/src/extensionConfiguration.ts b/clients/client-kinesis-video-media/src/extensionConfiguration.ts index e75430e41ae42..aacf8945f69d0 100644 --- a/clients/client-kinesis-video-media/src/extensionConfiguration.ts +++ b/clients/client-kinesis-video-media/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface KinesisVideoMediaExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface KinesisVideoMediaExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-kinesis-video-media/src/runtimeExtensions.ts b/clients/client-kinesis-video-media/src/runtimeExtensions.ts index 159ad56348528..f25b182069876 100644 --- a/clients/client-kinesis-video-media/src/runtimeExtensions.ts +++ b/clients/client-kinesis-video-media/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { KinesisVideoMediaExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { KinesisVideoMediaExtensionConfiguration } from "./extensionConfiguratio * @public */ export interface RuntimeExtension { - configure(clientConfiguration: KinesisVideoMediaExtensionConfiguration): void; + configure(extensionConfiguration: KinesisVideoMediaExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: KinesisVideoMediaExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-kinesis-video-signaling/package.json b/clients/client-kinesis-video-signaling/package.json index ebbce6a911f4c..f2aebe11ea3a4 100644 --- a/clients/client-kinesis-video-signaling/package.json +++ b/clients/client-kinesis-video-signaling/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-kinesis-video-signaling/src/extensionConfiguration.ts b/clients/client-kinesis-video-signaling/src/extensionConfiguration.ts index d2e21c1addcb2..bb8f7900b7b50 100644 --- a/clients/client-kinesis-video-signaling/src/extensionConfiguration.ts +++ b/clients/client-kinesis-video-signaling/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface KinesisVideoSignalingExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface KinesisVideoSignalingExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-kinesis-video-signaling/src/runtimeExtensions.ts b/clients/client-kinesis-video-signaling/src/runtimeExtensions.ts index 28d1e1f4e1a5b..f1fd7516f7ebb 100644 --- a/clients/client-kinesis-video-signaling/src/runtimeExtensions.ts +++ b/clients/client-kinesis-video-signaling/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { KinesisVideoSignalingExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { KinesisVideoSignalingExtensionConfiguration } from "./extensionConfigur * @public */ export interface RuntimeExtension { - configure(clientConfiguration: KinesisVideoSignalingExtensionConfiguration): void; + configure(extensionConfiguration: KinesisVideoSignalingExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = { const extensionConfiguration: KinesisVideoSignalingExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-kinesis-video-webrtc-storage/package.json b/clients/client-kinesis-video-webrtc-storage/package.json index 5a11166d156ba..36eb52f6c6011 100644 --- a/clients/client-kinesis-video-webrtc-storage/package.json +++ b/clients/client-kinesis-video-webrtc-storage/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-kinesis-video-webrtc-storage/src/extensionConfiguration.ts b/clients/client-kinesis-video-webrtc-storage/src/extensionConfiguration.ts index 0036ecb472da2..df13f2dc584b8 100644 --- a/clients/client-kinesis-video-webrtc-storage/src/extensionConfiguration.ts +++ b/clients/client-kinesis-video-webrtc-storage/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface KinesisVideoWebRTCStorageExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface KinesisVideoWebRTCStorageExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-kinesis-video-webrtc-storage/src/runtimeExtensions.ts b/clients/client-kinesis-video-webrtc-storage/src/runtimeExtensions.ts index c8f90c5814cc5..95c4e2c54741f 100644 --- a/clients/client-kinesis-video-webrtc-storage/src/runtimeExtensions.ts +++ b/clients/client-kinesis-video-webrtc-storage/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { KinesisVideoWebRTCStorageExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { KinesisVideoWebRTCStorageExtensionConfiguration } from "./extensionConf * @public */ export interface RuntimeExtension { - configure(clientConfiguration: KinesisVideoWebRTCStorageExtensionConfiguration): void; + configure(extensionConfiguration: KinesisVideoWebRTCStorageExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = { const extensionConfiguration: KinesisVideoWebRTCStorageExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-kinesis-video/package.json b/clients/client-kinesis-video/package.json index a5668905f7bf4..9878d00987659 100644 --- a/clients/client-kinesis-video/package.json +++ b/clients/client-kinesis-video/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-kinesis-video/src/extensionConfiguration.ts b/clients/client-kinesis-video/src/extensionConfiguration.ts index c4bffb2084c45..47827e4175372 100644 --- a/clients/client-kinesis-video/src/extensionConfiguration.ts +++ b/clients/client-kinesis-video/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface KinesisVideoExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface KinesisVideoExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-kinesis-video/src/runtimeExtensions.ts b/clients/client-kinesis-video/src/runtimeExtensions.ts index 6ba21243a4c8b..5334775eaa7a2 100644 --- a/clients/client-kinesis-video/src/runtimeExtensions.ts +++ b/clients/client-kinesis-video/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { KinesisVideoExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { KinesisVideoExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: KinesisVideoExtensionConfiguration): void; + configure(extensionConfiguration: KinesisVideoExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: KinesisVideoExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-kinesis/package.json b/clients/client-kinesis/package.json index c18ada16014f7..6478fd04311fd 100644 --- a/clients/client-kinesis/package.json +++ b/clients/client-kinesis/package.json @@ -33,32 +33,32 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/eventstream-serde-browser": "^2.0.5", - "@smithy/eventstream-serde-config-resolver": "^2.0.5", - "@smithy/eventstream-serde-node": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/eventstream-serde-browser": "^2.0.6", + "@smithy/eventstream-serde-config-resolver": "^2.0.6", + "@smithy/eventstream-serde-node": "^2.0.6", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "tslib": "^2.5.0" }, "devDependencies": { diff --git a/clients/client-kinesis/src/extensionConfiguration.ts b/clients/client-kinesis/src/extensionConfiguration.ts index 64c08d55ec4b7..05539031e0d68 100644 --- a/clients/client-kinesis/src/extensionConfiguration.ts +++ b/clients/client-kinesis/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface KinesisExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface KinesisExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-kinesis/src/runtimeExtensions.ts b/clients/client-kinesis/src/runtimeExtensions.ts index 12d73bfcb3e90..608c5595c5d1b 100644 --- a/clients/client-kinesis/src/runtimeExtensions.ts +++ b/clients/client-kinesis/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { KinesisExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { KinesisExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: KinesisExtensionConfiguration): void; + configure(extensionConfiguration: KinesisExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: KinesisExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-kms/package.json b/clients/client-kms/package.json index 320114547d3ff..811b9107c0912 100644 --- a/clients/client-kms/package.json +++ b/clients/client-kms/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-kms/src/extensionConfiguration.ts b/clients/client-kms/src/extensionConfiguration.ts index 48190a8770bf7..56c33e0b3e784 100644 --- a/clients/client-kms/src/extensionConfiguration.ts +++ b/clients/client-kms/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface KMSExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface KMSExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-kms/src/runtimeExtensions.ts b/clients/client-kms/src/runtimeExtensions.ts index 7a92d0fe9c04e..2eeb21f481d2e 100644 --- a/clients/client-kms/src/runtimeExtensions.ts +++ b/clients/client-kms/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { KMSExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { KMSExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: KMSExtensionConfiguration): void; + configure(extensionConfiguration: KMSExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: KMSExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-lakeformation/package.json b/clients/client-lakeformation/package.json index 187f2e2ac753e..dcae04ae9258d 100644 --- a/clients/client-lakeformation/package.json +++ b/clients/client-lakeformation/package.json @@ -32,28 +32,28 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", - "@smithy/util-stream": "^2.0.5", + "@smithy/util-stream": "^2.0.9", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" }, diff --git a/clients/client-lakeformation/src/extensionConfiguration.ts b/clients/client-lakeformation/src/extensionConfiguration.ts index dcde66e86ad15..e70cfeef392f9 100644 --- a/clients/client-lakeformation/src/extensionConfiguration.ts +++ b/clients/client-lakeformation/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface LakeFormationExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface LakeFormationExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-lakeformation/src/runtimeExtensions.ts b/clients/client-lakeformation/src/runtimeExtensions.ts index 341f243900960..ad96a97bfa9ad 100644 --- a/clients/client-lakeformation/src/runtimeExtensions.ts +++ b/clients/client-lakeformation/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { LakeFormationExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { LakeFormationExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: LakeFormationExtensionConfiguration): void; + configure(extensionConfiguration: LakeFormationExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: LakeFormationExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-lambda/package.json b/clients/client-lambda/package.json index 548f70ff055c1..11ffaca0ac312 100644 --- a/clients/client-lambda/package.json +++ b/clients/client-lambda/package.json @@ -32,33 +32,33 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/eventstream-serde-browser": "^2.0.5", - "@smithy/eventstream-serde-config-resolver": "^2.0.5", - "@smithy/eventstream-serde-node": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/eventstream-serde-browser": "^2.0.6", + "@smithy/eventstream-serde-config-resolver": "^2.0.6", + "@smithy/eventstream-serde-node": "^2.0.6", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", - "@smithy/util-stream": "^2.0.5", + "@smithy/util-stream": "^2.0.9", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "tslib": "^2.5.0" }, "devDependencies": { diff --git a/clients/client-lambda/src/extensionConfiguration.ts b/clients/client-lambda/src/extensionConfiguration.ts index f4a836696b6cf..e1fd2d1f40c46 100644 --- a/clients/client-lambda/src/extensionConfiguration.ts +++ b/clients/client-lambda/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface LambdaExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface LambdaExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-lambda/src/runtimeExtensions.ts b/clients/client-lambda/src/runtimeExtensions.ts index 86077c6430424..4909675466b41 100644 --- a/clients/client-lambda/src/runtimeExtensions.ts +++ b/clients/client-lambda/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { LambdaExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { LambdaExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: LambdaExtensionConfiguration): void; + configure(extensionConfiguration: LambdaExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: LambdaExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-lex-model-building-service/package.json b/clients/client-lex-model-building-service/package.json index 0b72480a0d820..5867ef9442a7e 100644 --- a/clients/client-lex-model-building-service/package.json +++ b/clients/client-lex-model-building-service/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-lex-model-building-service/src/extensionConfiguration.ts b/clients/client-lex-model-building-service/src/extensionConfiguration.ts index 20bf314cc113d..a4106849b4bca 100644 --- a/clients/client-lex-model-building-service/src/extensionConfiguration.ts +++ b/clients/client-lex-model-building-service/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface LexModelBuildingServiceExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface LexModelBuildingServiceExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-lex-model-building-service/src/runtimeExtensions.ts b/clients/client-lex-model-building-service/src/runtimeExtensions.ts index 3be78cac1e4ca..e1eb4f68fb71a 100644 --- a/clients/client-lex-model-building-service/src/runtimeExtensions.ts +++ b/clients/client-lex-model-building-service/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { LexModelBuildingServiceExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { LexModelBuildingServiceExtensionConfiguration } from "./extensionConfig * @public */ export interface RuntimeExtension { - configure(clientConfiguration: LexModelBuildingServiceExtensionConfiguration): void; + configure(extensionConfiguration: LexModelBuildingServiceExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = { const extensionConfiguration: LexModelBuildingServiceExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-lex-models-v2/package.json b/clients/client-lex-models-v2/package.json index a625bf8cfdebc..c61977733e84b 100644 --- a/clients/client-lex-models-v2/package.json +++ b/clients/client-lex-models-v2/package.json @@ -32,29 +32,29 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "tslib": "^2.5.0" }, "devDependencies": { diff --git a/clients/client-lex-models-v2/src/extensionConfiguration.ts b/clients/client-lex-models-v2/src/extensionConfiguration.ts index 83d936ddcb6c6..b35a6067f4ef3 100644 --- a/clients/client-lex-models-v2/src/extensionConfiguration.ts +++ b/clients/client-lex-models-v2/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface LexModelsV2ExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface LexModelsV2ExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-lex-models-v2/src/runtimeExtensions.ts b/clients/client-lex-models-v2/src/runtimeExtensions.ts index 928fb06828e3b..3e84fdd99ece6 100644 --- a/clients/client-lex-models-v2/src/runtimeExtensions.ts +++ b/clients/client-lex-models-v2/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { LexModelsV2ExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { LexModelsV2ExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: LexModelsV2ExtensionConfiguration): void; + configure(extensionConfiguration: LexModelsV2ExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) = export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: LexModelsV2ExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-lex-runtime-service/package.json b/clients/client-lex-runtime-service/package.json index 982ac0e6a7505..4f222bdbbfb38 100644 --- a/clients/client-lex-runtime-service/package.json +++ b/clients/client-lex-runtime-service/package.json @@ -34,28 +34,28 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", - "@smithy/util-stream": "^2.0.5", + "@smithy/util-stream": "^2.0.9", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" }, diff --git a/clients/client-lex-runtime-service/src/extensionConfiguration.ts b/clients/client-lex-runtime-service/src/extensionConfiguration.ts index 647e37f03d83e..d889d39714e0e 100644 --- a/clients/client-lex-runtime-service/src/extensionConfiguration.ts +++ b/clients/client-lex-runtime-service/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface LexRuntimeServiceExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface LexRuntimeServiceExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-lex-runtime-service/src/runtimeExtensions.ts b/clients/client-lex-runtime-service/src/runtimeExtensions.ts index 2a7633357c2ec..68354561e9cd6 100644 --- a/clients/client-lex-runtime-service/src/runtimeExtensions.ts +++ b/clients/client-lex-runtime-service/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { LexRuntimeServiceExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { LexRuntimeServiceExtensionConfiguration } from "./extensionConfiguratio * @public */ export interface RuntimeExtension { - configure(clientConfiguration: LexRuntimeServiceExtensionConfiguration): void; + configure(extensionConfiguration: LexRuntimeServiceExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: LexRuntimeServiceExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-lex-runtime-v2/package.json b/clients/client-lex-runtime-v2/package.json index 4f5aba2fb25ea..e77439a061255 100644 --- a/clients/client-lex-runtime-v2/package.json +++ b/clients/client-lex-runtime-v2/package.json @@ -34,31 +34,31 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/eventstream-serde-browser": "^2.0.5", - "@smithy/eventstream-serde-config-resolver": "^2.0.5", - "@smithy/eventstream-serde-node": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/eventstream-serde-browser": "^2.0.6", + "@smithy/eventstream-serde-config-resolver": "^2.0.6", + "@smithy/eventstream-serde-node": "^2.0.6", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", - "@smithy/util-stream": "^2.0.5", + "@smithy/util-stream": "^2.0.9", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" }, diff --git a/clients/client-lex-runtime-v2/src/extensionConfiguration.ts b/clients/client-lex-runtime-v2/src/extensionConfiguration.ts index 33b2946df623e..4098f6326b054 100644 --- a/clients/client-lex-runtime-v2/src/extensionConfiguration.ts +++ b/clients/client-lex-runtime-v2/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface LexRuntimeV2ExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface LexRuntimeV2ExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-lex-runtime-v2/src/runtimeExtensions.ts b/clients/client-lex-runtime-v2/src/runtimeExtensions.ts index 9a4489b6cedb0..d79ea054c6f3d 100644 --- a/clients/client-lex-runtime-v2/src/runtimeExtensions.ts +++ b/clients/client-lex-runtime-v2/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { LexRuntimeV2ExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { LexRuntimeV2ExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: LexRuntimeV2ExtensionConfiguration): void; + configure(extensionConfiguration: LexRuntimeV2ExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: LexRuntimeV2ExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-license-manager-linux-subscriptions/package.json b/clients/client-license-manager-linux-subscriptions/package.json index 16876c7d05d68..d886234a675d2 100644 --- a/clients/client-license-manager-linux-subscriptions/package.json +++ b/clients/client-license-manager-linux-subscriptions/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-license-manager-linux-subscriptions/src/extensionConfiguration.ts b/clients/client-license-manager-linux-subscriptions/src/extensionConfiguration.ts index 1eed172e55e2a..7683480d67fbe 100644 --- a/clients/client-license-manager-linux-subscriptions/src/extensionConfiguration.ts +++ b/clients/client-license-manager-linux-subscriptions/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface LicenseManagerLinuxSubscriptionsExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface LicenseManagerLinuxSubscriptionsExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-license-manager-linux-subscriptions/src/runtimeExtensions.ts b/clients/client-license-manager-linux-subscriptions/src/runtimeExtensions.ts index 975a15920a6e7..8fe53bf5e5421 100644 --- a/clients/client-license-manager-linux-subscriptions/src/runtimeExtensions.ts +++ b/clients/client-license-manager-linux-subscriptions/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { LicenseManagerLinuxSubscriptionsExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { LicenseManagerLinuxSubscriptionsExtensionConfiguration } from "./extens * @public */ export interface RuntimeExtension { - configure(clientConfiguration: LicenseManagerLinuxSubscriptionsExtensionConfiguration): void; + configure(extensionConfiguration: LicenseManagerLinuxSubscriptionsExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = { const extensionConfiguration: LicenseManagerLinuxSubscriptionsExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-license-manager-user-subscriptions/package.json b/clients/client-license-manager-user-subscriptions/package.json index e1208f022736d..c8c76586ccf75 100644 --- a/clients/client-license-manager-user-subscriptions/package.json +++ b/clients/client-license-manager-user-subscriptions/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-license-manager-user-subscriptions/src/extensionConfiguration.ts b/clients/client-license-manager-user-subscriptions/src/extensionConfiguration.ts index 592a4cd040d82..8cbf41a0f08b0 100644 --- a/clients/client-license-manager-user-subscriptions/src/extensionConfiguration.ts +++ b/clients/client-license-manager-user-subscriptions/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface LicenseManagerUserSubscriptionsExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface LicenseManagerUserSubscriptionsExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-license-manager-user-subscriptions/src/runtimeExtensions.ts b/clients/client-license-manager-user-subscriptions/src/runtimeExtensions.ts index 92ba9f0554fcc..f5fc8a229e7f1 100644 --- a/clients/client-license-manager-user-subscriptions/src/runtimeExtensions.ts +++ b/clients/client-license-manager-user-subscriptions/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { LicenseManagerUserSubscriptionsExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { LicenseManagerUserSubscriptionsExtensionConfiguration } from "./extensi * @public */ export interface RuntimeExtension { - configure(clientConfiguration: LicenseManagerUserSubscriptionsExtensionConfiguration): void; + configure(extensionConfiguration: LicenseManagerUserSubscriptionsExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = { const extensionConfiguration: LicenseManagerUserSubscriptionsExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-license-manager/package.json b/clients/client-license-manager/package.json index 66e9f8ea79914..a9b790c234cb4 100644 --- a/clients/client-license-manager/package.json +++ b/clients/client-license-manager/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-license-manager/src/extensionConfiguration.ts b/clients/client-license-manager/src/extensionConfiguration.ts index 38104e7210814..1544bce2bae44 100644 --- a/clients/client-license-manager/src/extensionConfiguration.ts +++ b/clients/client-license-manager/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface LicenseManagerExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface LicenseManagerExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-license-manager/src/runtimeExtensions.ts b/clients/client-license-manager/src/runtimeExtensions.ts index 78e3c469a394a..94ddc360921da 100644 --- a/clients/client-license-manager/src/runtimeExtensions.ts +++ b/clients/client-license-manager/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { LicenseManagerExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { LicenseManagerExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: LicenseManagerExtensionConfiguration): void; + configure(extensionConfiguration: LicenseManagerExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: LicenseManagerExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-lightsail/package.json b/clients/client-lightsail/package.json index 9982aec3808ac..04909a754b7c9 100644 --- a/clients/client-lightsail/package.json +++ b/clients/client-lightsail/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-lightsail/src/extensionConfiguration.ts b/clients/client-lightsail/src/extensionConfiguration.ts index 5414230bcf5c5..fc26195f38e0d 100644 --- a/clients/client-lightsail/src/extensionConfiguration.ts +++ b/clients/client-lightsail/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface LightsailExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface LightsailExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-lightsail/src/runtimeExtensions.ts b/clients/client-lightsail/src/runtimeExtensions.ts index 608527ad1c46c..f816d03dbf386 100644 --- a/clients/client-lightsail/src/runtimeExtensions.ts +++ b/clients/client-lightsail/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { LightsailExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { LightsailExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: LightsailExtensionConfiguration): void; + configure(extensionConfiguration: LightsailExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: LightsailExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-location/package.json b/clients/client-location/package.json index 87fa8223deb4e..b7ea039518c66 100644 --- a/clients/client-location/package.json +++ b/clients/client-location/package.json @@ -32,28 +32,28 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", - "@smithy/util-stream": "^2.0.5", + "@smithy/util-stream": "^2.0.9", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" }, diff --git a/clients/client-location/src/extensionConfiguration.ts b/clients/client-location/src/extensionConfiguration.ts index 5269ea0f534f5..4dbad6ce52d6c 100644 --- a/clients/client-location/src/extensionConfiguration.ts +++ b/clients/client-location/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface LocationExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface LocationExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-location/src/runtimeExtensions.ts b/clients/client-location/src/runtimeExtensions.ts index e8685073393c5..d18618387cd5f 100644 --- a/clients/client-location/src/runtimeExtensions.ts +++ b/clients/client-location/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { LocationExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { LocationExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: LocationExtensionConfiguration): void; + configure(extensionConfiguration: LocationExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: LocationExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-lookoutequipment/package.json b/clients/client-lookoutequipment/package.json index f41cb819b0bd4..88cdf7c61a451 100644 --- a/clients/client-lookoutequipment/package.json +++ b/clients/client-lookoutequipment/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-lookoutequipment/src/extensionConfiguration.ts b/clients/client-lookoutequipment/src/extensionConfiguration.ts index b389930eb0ca6..b213a7a9f8e7b 100644 --- a/clients/client-lookoutequipment/src/extensionConfiguration.ts +++ b/clients/client-lookoutequipment/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface LookoutEquipmentExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface LookoutEquipmentExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-lookoutequipment/src/runtimeExtensions.ts b/clients/client-lookoutequipment/src/runtimeExtensions.ts index e86e7b01765dc..b51626d05e687 100644 --- a/clients/client-lookoutequipment/src/runtimeExtensions.ts +++ b/clients/client-lookoutequipment/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { LookoutEquipmentExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { LookoutEquipmentExtensionConfiguration } from "./extensionConfiguration * @public */ export interface RuntimeExtension { - configure(clientConfiguration: LookoutEquipmentExtensionConfiguration): void; + configure(extensionConfiguration: LookoutEquipmentExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: LookoutEquipmentExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-lookoutmetrics/package.json b/clients/client-lookoutmetrics/package.json index b9db5ed9a8cb8..4c1c36facd2d6 100644 --- a/clients/client-lookoutmetrics/package.json +++ b/clients/client-lookoutmetrics/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-lookoutmetrics/src/extensionConfiguration.ts b/clients/client-lookoutmetrics/src/extensionConfiguration.ts index 94ca21ce9aff6..390100c7f83f3 100644 --- a/clients/client-lookoutmetrics/src/extensionConfiguration.ts +++ b/clients/client-lookoutmetrics/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface LookoutMetricsExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface LookoutMetricsExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-lookoutmetrics/src/runtimeExtensions.ts b/clients/client-lookoutmetrics/src/runtimeExtensions.ts index 380567626f493..1d2b33d5eb26e 100644 --- a/clients/client-lookoutmetrics/src/runtimeExtensions.ts +++ b/clients/client-lookoutmetrics/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { LookoutMetricsExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { LookoutMetricsExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: LookoutMetricsExtensionConfiguration): void; + configure(extensionConfiguration: LookoutMetricsExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: LookoutMetricsExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-lookoutvision/package.json b/clients/client-lookoutvision/package.json index 3f520f78fd1d1..8b32d208ad678 100644 --- a/clients/client-lookoutvision/package.json +++ b/clients/client-lookoutvision/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-lookoutvision/src/extensionConfiguration.ts b/clients/client-lookoutvision/src/extensionConfiguration.ts index 1253f1720b636..9dcfd59ad0599 100644 --- a/clients/client-lookoutvision/src/extensionConfiguration.ts +++ b/clients/client-lookoutvision/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface LookoutVisionExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface LookoutVisionExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-lookoutvision/src/runtimeExtensions.ts b/clients/client-lookoutvision/src/runtimeExtensions.ts index deebea3a952bc..19aba387e331f 100644 --- a/clients/client-lookoutvision/src/runtimeExtensions.ts +++ b/clients/client-lookoutvision/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { LookoutVisionExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { LookoutVisionExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: LookoutVisionExtensionConfiguration): void; + configure(extensionConfiguration: LookoutVisionExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: LookoutVisionExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-m2/package.json b/clients/client-m2/package.json index f1e75df721c5e..a8db76c5afee3 100644 --- a/clients/client-m2/package.json +++ b/clients/client-m2/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-m2/src/extensionConfiguration.ts b/clients/client-m2/src/extensionConfiguration.ts index 6432e6dcc73df..2ebc919812624 100644 --- a/clients/client-m2/src/extensionConfiguration.ts +++ b/clients/client-m2/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface M2ExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface M2ExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-m2/src/runtimeExtensions.ts b/clients/client-m2/src/runtimeExtensions.ts index 6efef911ce6ad..dd1d50f888448 100644 --- a/clients/client-m2/src/runtimeExtensions.ts +++ b/clients/client-m2/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { M2ExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { M2ExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: M2ExtensionConfiguration): void; + configure(extensionConfiguration: M2ExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: M2ExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-machine-learning/package.json b/clients/client-machine-learning/package.json index b29db8120a075..6ae8756d8e968 100644 --- a/clients/client-machine-learning/package.json +++ b/clients/client-machine-learning/package.json @@ -33,29 +33,29 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "tslib": "^2.5.0" }, "devDependencies": { diff --git a/clients/client-machine-learning/src/extensionConfiguration.ts b/clients/client-machine-learning/src/extensionConfiguration.ts index adf942e81c674..75639e9a33ab4 100644 --- a/clients/client-machine-learning/src/extensionConfiguration.ts +++ b/clients/client-machine-learning/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface MachineLearningExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface MachineLearningExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-machine-learning/src/runtimeExtensions.ts b/clients/client-machine-learning/src/runtimeExtensions.ts index cbcca8b443a86..383cc74220fa5 100644 --- a/clients/client-machine-learning/src/runtimeExtensions.ts +++ b/clients/client-machine-learning/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { MachineLearningExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { MachineLearningExtensionConfiguration } from "./extensionConfiguration" * @public */ export interface RuntimeExtension { - configure(clientConfiguration: MachineLearningExtensionConfiguration): void; + configure(extensionConfiguration: MachineLearningExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: MachineLearningExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-macie/package.json b/clients/client-macie/package.json index 98dcda989cfcc..e3cd6838b6fda 100644 --- a/clients/client-macie/package.json +++ b/clients/client-macie/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-macie/src/extensionConfiguration.ts b/clients/client-macie/src/extensionConfiguration.ts index 59a82fadc453c..ecfb750660633 100644 --- a/clients/client-macie/src/extensionConfiguration.ts +++ b/clients/client-macie/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface MacieExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface MacieExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-macie/src/runtimeExtensions.ts b/clients/client-macie/src/runtimeExtensions.ts index 6944452b5a506..d05fc9e1f9858 100644 --- a/clients/client-macie/src/runtimeExtensions.ts +++ b/clients/client-macie/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { MacieExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { MacieExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: MacieExtensionConfiguration): void; + configure(extensionConfiguration: MacieExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: MacieExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-macie2/package.json b/clients/client-macie2/package.json index 5e8c7f263a179..9f7edc00fe2ff 100644 --- a/clients/client-macie2/package.json +++ b/clients/client-macie2/package.json @@ -32,29 +32,29 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "tslib": "^2.5.0", "uuid": "^8.3.2" }, diff --git a/clients/client-macie2/src/extensionConfiguration.ts b/clients/client-macie2/src/extensionConfiguration.ts index 88e3d701cb0f6..4f5675137c62d 100644 --- a/clients/client-macie2/src/extensionConfiguration.ts +++ b/clients/client-macie2/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface Macie2ExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface Macie2ExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-macie2/src/runtimeExtensions.ts b/clients/client-macie2/src/runtimeExtensions.ts index 0f03d5c4fbbd5..1dbb2c5848634 100644 --- a/clients/client-macie2/src/runtimeExtensions.ts +++ b/clients/client-macie2/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { Macie2ExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { Macie2ExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: Macie2ExtensionConfiguration): void; + configure(extensionConfiguration: Macie2ExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: Macie2ExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-managedblockchain-query/package.json b/clients/client-managedblockchain-query/package.json index 665417fffcaad..19926cb3bab3a 100644 --- a/clients/client-managedblockchain-query/package.json +++ b/clients/client-managedblockchain-query/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-managedblockchain-query/src/extensionConfiguration.ts b/clients/client-managedblockchain-query/src/extensionConfiguration.ts index 23053f98bdb1f..29f770044e16a 100644 --- a/clients/client-managedblockchain-query/src/extensionConfiguration.ts +++ b/clients/client-managedblockchain-query/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ManagedBlockchainQueryExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ManagedBlockchainQueryExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-managedblockchain-query/src/runtimeExtensions.ts b/clients/client-managedblockchain-query/src/runtimeExtensions.ts index b6c4dc449cf6a..1a3a881a5d3c4 100644 --- a/clients/client-managedblockchain-query/src/runtimeExtensions.ts +++ b/clients/client-managedblockchain-query/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ManagedBlockchainQueryExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ManagedBlockchainQueryExtensionConfiguration } from "./extensionConfigu * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ManagedBlockchainQueryExtensionConfiguration): void; + configure(extensionConfiguration: ManagedBlockchainQueryExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = { const extensionConfiguration: ManagedBlockchainQueryExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-managedblockchain/package.json b/clients/client-managedblockchain/package.json index e511da28a799e..c3ee8539f83e5 100644 --- a/clients/client-managedblockchain/package.json +++ b/clients/client-managedblockchain/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-managedblockchain/src/extensionConfiguration.ts b/clients/client-managedblockchain/src/extensionConfiguration.ts index ab30a64a8a75d..8cc3f627b301d 100644 --- a/clients/client-managedblockchain/src/extensionConfiguration.ts +++ b/clients/client-managedblockchain/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ManagedBlockchainExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ManagedBlockchainExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-managedblockchain/src/runtimeExtensions.ts b/clients/client-managedblockchain/src/runtimeExtensions.ts index c6c6832a3208f..bfc42e922cc03 100644 --- a/clients/client-managedblockchain/src/runtimeExtensions.ts +++ b/clients/client-managedblockchain/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ManagedBlockchainExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ManagedBlockchainExtensionConfiguration } from "./extensionConfiguratio * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ManagedBlockchainExtensionConfiguration): void; + configure(extensionConfiguration: ManagedBlockchainExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: ManagedBlockchainExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-marketplace-catalog/package.json b/clients/client-marketplace-catalog/package.json index 4dc7d8518416d..c165c24d96e22 100644 --- a/clients/client-marketplace-catalog/package.json +++ b/clients/client-marketplace-catalog/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-marketplace-catalog/src/extensionConfiguration.ts b/clients/client-marketplace-catalog/src/extensionConfiguration.ts index 00747d2afd1c9..42244fac21ec7 100644 --- a/clients/client-marketplace-catalog/src/extensionConfiguration.ts +++ b/clients/client-marketplace-catalog/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface MarketplaceCatalogExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface MarketplaceCatalogExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-marketplace-catalog/src/runtimeExtensions.ts b/clients/client-marketplace-catalog/src/runtimeExtensions.ts index fd90f625927dd..09355a02d506a 100644 --- a/clients/client-marketplace-catalog/src/runtimeExtensions.ts +++ b/clients/client-marketplace-catalog/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { MarketplaceCatalogExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { MarketplaceCatalogExtensionConfiguration } from "./extensionConfigurati * @public */ export interface RuntimeExtension { - configure(clientConfiguration: MarketplaceCatalogExtensionConfiguration): void; + configure(extensionConfiguration: MarketplaceCatalogExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >( export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: MarketplaceCatalogExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-marketplace-commerce-analytics/package.json b/clients/client-marketplace-commerce-analytics/package.json index 1c7cba0389a69..fd4d94ba5460a 100644 --- a/clients/client-marketplace-commerce-analytics/package.json +++ b/clients/client-marketplace-commerce-analytics/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-marketplace-commerce-analytics/src/extensionConfiguration.ts b/clients/client-marketplace-commerce-analytics/src/extensionConfiguration.ts index 5fa3f6717121f..039911ea09960 100644 --- a/clients/client-marketplace-commerce-analytics/src/extensionConfiguration.ts +++ b/clients/client-marketplace-commerce-analytics/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface MarketplaceCommerceAnalyticsExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface MarketplaceCommerceAnalyticsExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-marketplace-commerce-analytics/src/runtimeExtensions.ts b/clients/client-marketplace-commerce-analytics/src/runtimeExtensions.ts index 5b266615bb663..32a2b63e8fc72 100644 --- a/clients/client-marketplace-commerce-analytics/src/runtimeExtensions.ts +++ b/clients/client-marketplace-commerce-analytics/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { MarketplaceCommerceAnalyticsExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { MarketplaceCommerceAnalyticsExtensionConfiguration } from "./extensionC * @public */ export interface RuntimeExtension { - configure(clientConfiguration: MarketplaceCommerceAnalyticsExtensionConfiguration): void; + configure(extensionConfiguration: MarketplaceCommerceAnalyticsExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = { const extensionConfiguration: MarketplaceCommerceAnalyticsExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-marketplace-entitlement-service/package.json b/clients/client-marketplace-entitlement-service/package.json index fd0808af667c3..abed24a759f1f 100644 --- a/clients/client-marketplace-entitlement-service/package.json +++ b/clients/client-marketplace-entitlement-service/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-marketplace-entitlement-service/src/extensionConfiguration.ts b/clients/client-marketplace-entitlement-service/src/extensionConfiguration.ts index cc35b05d2f8c4..5046a581ba92b 100644 --- a/clients/client-marketplace-entitlement-service/src/extensionConfiguration.ts +++ b/clients/client-marketplace-entitlement-service/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface MarketplaceEntitlementServiceExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface MarketplaceEntitlementServiceExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-marketplace-entitlement-service/src/runtimeExtensions.ts b/clients/client-marketplace-entitlement-service/src/runtimeExtensions.ts index 9248f785a9c09..87368c09e8120 100644 --- a/clients/client-marketplace-entitlement-service/src/runtimeExtensions.ts +++ b/clients/client-marketplace-entitlement-service/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { MarketplaceEntitlementServiceExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { MarketplaceEntitlementServiceExtensionConfiguration } from "./extension * @public */ export interface RuntimeExtension { - configure(clientConfiguration: MarketplaceEntitlementServiceExtensionConfiguration): void; + configure(extensionConfiguration: MarketplaceEntitlementServiceExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = { const extensionConfiguration: MarketplaceEntitlementServiceExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-marketplace-metering/package.json b/clients/client-marketplace-metering/package.json index 5076cd6b6c6b1..d56c9f115aa03 100644 --- a/clients/client-marketplace-metering/package.json +++ b/clients/client-marketplace-metering/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-marketplace-metering/src/extensionConfiguration.ts b/clients/client-marketplace-metering/src/extensionConfiguration.ts index 5b972cabdc1fa..5a9458cbeefa9 100644 --- a/clients/client-marketplace-metering/src/extensionConfiguration.ts +++ b/clients/client-marketplace-metering/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface MarketplaceMeteringExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface MarketplaceMeteringExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-marketplace-metering/src/runtimeExtensions.ts b/clients/client-marketplace-metering/src/runtimeExtensions.ts index 5138b89de92fa..7ef1520dcc2df 100644 --- a/clients/client-marketplace-metering/src/runtimeExtensions.ts +++ b/clients/client-marketplace-metering/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { MarketplaceMeteringExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { MarketplaceMeteringExtensionConfiguration } from "./extensionConfigurat * @public */ export interface RuntimeExtension { - configure(clientConfiguration: MarketplaceMeteringExtensionConfiguration): void; + configure(extensionConfiguration: MarketplaceMeteringExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = > export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: MarketplaceMeteringExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-mediaconnect/package.json b/clients/client-mediaconnect/package.json index c71a67bb97092..8b493db5241f2 100644 --- a/clients/client-mediaconnect/package.json +++ b/clients/client-mediaconnect/package.json @@ -32,29 +32,29 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "tslib": "^2.5.0" }, "devDependencies": { diff --git a/clients/client-mediaconnect/src/extensionConfiguration.ts b/clients/client-mediaconnect/src/extensionConfiguration.ts index cf954ec22c682..de08e2d65c9d0 100644 --- a/clients/client-mediaconnect/src/extensionConfiguration.ts +++ b/clients/client-mediaconnect/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface MediaConnectExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface MediaConnectExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-mediaconnect/src/runtimeExtensions.ts b/clients/client-mediaconnect/src/runtimeExtensions.ts index 790e6b6eef17a..9e11534227f10 100644 --- a/clients/client-mediaconnect/src/runtimeExtensions.ts +++ b/clients/client-mediaconnect/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { MediaConnectExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { MediaConnectExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: MediaConnectExtensionConfiguration): void; + configure(extensionConfiguration: MediaConnectExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: MediaConnectExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-mediaconvert/package.json b/clients/client-mediaconvert/package.json index caa383e800051..83030c2659888 100644 --- a/clients/client-mediaconvert/package.json +++ b/clients/client-mediaconvert/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-mediaconvert/src/extensionConfiguration.ts b/clients/client-mediaconvert/src/extensionConfiguration.ts index ac652891842d4..eeafb74782741 100644 --- a/clients/client-mediaconvert/src/extensionConfiguration.ts +++ b/clients/client-mediaconvert/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface MediaConvertExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface MediaConvertExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-mediaconvert/src/runtimeExtensions.ts b/clients/client-mediaconvert/src/runtimeExtensions.ts index a1c996996367c..9a165dc2a405f 100644 --- a/clients/client-mediaconvert/src/runtimeExtensions.ts +++ b/clients/client-mediaconvert/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { MediaConvertExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { MediaConvertExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: MediaConvertExtensionConfiguration): void; + configure(extensionConfiguration: MediaConvertExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: MediaConvertExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-medialive/package.json b/clients/client-medialive/package.json index 330e0e0b7330a..79e429c6a34ea 100644 --- a/clients/client-medialive/package.json +++ b/clients/client-medialive/package.json @@ -32,30 +32,30 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", - "@smithy/util-stream": "^2.0.5", + "@smithy/util-stream": "^2.0.9", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "tslib": "^2.5.0", "uuid": "^8.3.2" }, diff --git a/clients/client-medialive/src/extensionConfiguration.ts b/clients/client-medialive/src/extensionConfiguration.ts index 5a42fe9c62a84..43c06d601a223 100644 --- a/clients/client-medialive/src/extensionConfiguration.ts +++ b/clients/client-medialive/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface MediaLiveExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface MediaLiveExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-medialive/src/runtimeExtensions.ts b/clients/client-medialive/src/runtimeExtensions.ts index 0947ec8c16a18..99e70495dba80 100644 --- a/clients/client-medialive/src/runtimeExtensions.ts +++ b/clients/client-medialive/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { MediaLiveExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { MediaLiveExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: MediaLiveExtensionConfiguration): void; + configure(extensionConfiguration: MediaLiveExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: MediaLiveExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-mediapackage-vod/package.json b/clients/client-mediapackage-vod/package.json index a81f9cf2ec307..f132e4037bf91 100644 --- a/clients/client-mediapackage-vod/package.json +++ b/clients/client-mediapackage-vod/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-mediapackage-vod/src/extensionConfiguration.ts b/clients/client-mediapackage-vod/src/extensionConfiguration.ts index b7fdc2563e757..9d6b568bcdea2 100644 --- a/clients/client-mediapackage-vod/src/extensionConfiguration.ts +++ b/clients/client-mediapackage-vod/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface MediaPackageVodExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface MediaPackageVodExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-mediapackage-vod/src/runtimeExtensions.ts b/clients/client-mediapackage-vod/src/runtimeExtensions.ts index 9a53c70033cba..ad53487835199 100644 --- a/clients/client-mediapackage-vod/src/runtimeExtensions.ts +++ b/clients/client-mediapackage-vod/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { MediaPackageVodExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { MediaPackageVodExtensionConfiguration } from "./extensionConfiguration" * @public */ export interface RuntimeExtension { - configure(clientConfiguration: MediaPackageVodExtensionConfiguration): void; + configure(extensionConfiguration: MediaPackageVodExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: MediaPackageVodExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-mediapackage/package.json b/clients/client-mediapackage/package.json index a1ae9890e0ab1..d368361d890eb 100644 --- a/clients/client-mediapackage/package.json +++ b/clients/client-mediapackage/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-mediapackage/src/extensionConfiguration.ts b/clients/client-mediapackage/src/extensionConfiguration.ts index a8f0267bbf13f..0d62015a8db79 100644 --- a/clients/client-mediapackage/src/extensionConfiguration.ts +++ b/clients/client-mediapackage/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface MediaPackageExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface MediaPackageExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-mediapackage/src/runtimeExtensions.ts b/clients/client-mediapackage/src/runtimeExtensions.ts index c80969f32de35..07e003df91d09 100644 --- a/clients/client-mediapackage/src/runtimeExtensions.ts +++ b/clients/client-mediapackage/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { MediaPackageExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { MediaPackageExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: MediaPackageExtensionConfiguration): void; + configure(extensionConfiguration: MediaPackageExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: MediaPackageExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-mediapackagev2/package.json b/clients/client-mediapackagev2/package.json index 603ebb428fc08..ff2c9727516ad 100644 --- a/clients/client-mediapackagev2/package.json +++ b/clients/client-mediapackagev2/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-mediapackagev2/src/extensionConfiguration.ts b/clients/client-mediapackagev2/src/extensionConfiguration.ts index 2f627e1113749..8e494bab44e8f 100644 --- a/clients/client-mediapackagev2/src/extensionConfiguration.ts +++ b/clients/client-mediapackagev2/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface MediaPackageV2ExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface MediaPackageV2ExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-mediapackagev2/src/runtimeExtensions.ts b/clients/client-mediapackagev2/src/runtimeExtensions.ts index e16cf9f8373d7..67714a072f9f8 100644 --- a/clients/client-mediapackagev2/src/runtimeExtensions.ts +++ b/clients/client-mediapackagev2/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { MediaPackageV2ExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { MediaPackageV2ExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: MediaPackageV2ExtensionConfiguration): void; + configure(extensionConfiguration: MediaPackageV2ExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: MediaPackageV2ExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-mediastore-data/package.json b/clients/client-mediastore-data/package.json index 34147163c1213..285926273586f 100644 --- a/clients/client-mediastore-data/package.json +++ b/clients/client-mediastore-data/package.json @@ -34,28 +34,28 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", - "@smithy/util-stream": "^2.0.5", + "@smithy/util-stream": "^2.0.9", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" }, diff --git a/clients/client-mediastore-data/src/extensionConfiguration.ts b/clients/client-mediastore-data/src/extensionConfiguration.ts index 3017c136c7970..d51c3adcc3230 100644 --- a/clients/client-mediastore-data/src/extensionConfiguration.ts +++ b/clients/client-mediastore-data/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface MediaStoreDataExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface MediaStoreDataExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-mediastore-data/src/runtimeExtensions.ts b/clients/client-mediastore-data/src/runtimeExtensions.ts index 2c0c8c5304914..47506a3c74a9f 100644 --- a/clients/client-mediastore-data/src/runtimeExtensions.ts +++ b/clients/client-mediastore-data/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { MediaStoreDataExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { MediaStoreDataExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: MediaStoreDataExtensionConfiguration): void; + configure(extensionConfiguration: MediaStoreDataExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: MediaStoreDataExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-mediastore/package.json b/clients/client-mediastore/package.json index 5c06fec876a48..a523013dcb3e8 100644 --- a/clients/client-mediastore/package.json +++ b/clients/client-mediastore/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-mediastore/src/extensionConfiguration.ts b/clients/client-mediastore/src/extensionConfiguration.ts index 0e585a8332880..5dff936fa6d6e 100644 --- a/clients/client-mediastore/src/extensionConfiguration.ts +++ b/clients/client-mediastore/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface MediaStoreExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface MediaStoreExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-mediastore/src/runtimeExtensions.ts b/clients/client-mediastore/src/runtimeExtensions.ts index b23f93266590a..5439853ec23db 100644 --- a/clients/client-mediastore/src/runtimeExtensions.ts +++ b/clients/client-mediastore/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { MediaStoreExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { MediaStoreExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: MediaStoreExtensionConfiguration): void; + configure(extensionConfiguration: MediaStoreExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: MediaStoreExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-mediatailor/package.json b/clients/client-mediatailor/package.json index 49a483065ae26..4f9eb18e7c851 100644 --- a/clients/client-mediatailor/package.json +++ b/clients/client-mediatailor/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-mediatailor/src/extensionConfiguration.ts b/clients/client-mediatailor/src/extensionConfiguration.ts index 5f36f4395a3cd..5ee91208ebe23 100644 --- a/clients/client-mediatailor/src/extensionConfiguration.ts +++ b/clients/client-mediatailor/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface MediaTailorExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface MediaTailorExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-mediatailor/src/runtimeExtensions.ts b/clients/client-mediatailor/src/runtimeExtensions.ts index 776d28df4b542..8a0eb386e8821 100644 --- a/clients/client-mediatailor/src/runtimeExtensions.ts +++ b/clients/client-mediatailor/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { MediaTailorExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { MediaTailorExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: MediaTailorExtensionConfiguration): void; + configure(extensionConfiguration: MediaTailorExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) = export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: MediaTailorExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-medical-imaging/package.json b/clients/client-medical-imaging/package.json index 5abac23ef6e78..feca21515db07 100644 --- a/clients/client-medical-imaging/package.json +++ b/clients/client-medical-imaging/package.json @@ -32,28 +32,28 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", - "@smithy/util-stream": "^2.0.5", + "@smithy/util-stream": "^2.0.9", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", "uuid": "^8.3.2" diff --git a/clients/client-medical-imaging/src/extensionConfiguration.ts b/clients/client-medical-imaging/src/extensionConfiguration.ts index 60ba5a86a1370..79be12812f648 100644 --- a/clients/client-medical-imaging/src/extensionConfiguration.ts +++ b/clients/client-medical-imaging/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface MedicalImagingExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface MedicalImagingExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-medical-imaging/src/runtimeExtensions.ts b/clients/client-medical-imaging/src/runtimeExtensions.ts index 12def41f9705a..1a0152cb28792 100644 --- a/clients/client-medical-imaging/src/runtimeExtensions.ts +++ b/clients/client-medical-imaging/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { MedicalImagingExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { MedicalImagingExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: MedicalImagingExtensionConfiguration): void; + configure(extensionConfiguration: MedicalImagingExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: MedicalImagingExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-memorydb/package.json b/clients/client-memorydb/package.json index ad5507b0ed9ac..88fc73e30ced0 100644 --- a/clients/client-memorydb/package.json +++ b/clients/client-memorydb/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-memorydb/src/extensionConfiguration.ts b/clients/client-memorydb/src/extensionConfiguration.ts index 4ba6fd332a02f..9e59673bef2a8 100644 --- a/clients/client-memorydb/src/extensionConfiguration.ts +++ b/clients/client-memorydb/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface MemoryDBExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface MemoryDBExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-memorydb/src/runtimeExtensions.ts b/clients/client-memorydb/src/runtimeExtensions.ts index d74f1bc6130dc..6281eda51c260 100644 --- a/clients/client-memorydb/src/runtimeExtensions.ts +++ b/clients/client-memorydb/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { MemoryDBExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { MemoryDBExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: MemoryDBExtensionConfiguration): void; + configure(extensionConfiguration: MemoryDBExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: MemoryDBExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-mgn/package.json b/clients/client-mgn/package.json index c45b90d4d8bea..d5aea2135bc43 100644 --- a/clients/client-mgn/package.json +++ b/clients/client-mgn/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-mgn/src/extensionConfiguration.ts b/clients/client-mgn/src/extensionConfiguration.ts index 6a2125a9afe1e..68b279ef73eb7 100644 --- a/clients/client-mgn/src/extensionConfiguration.ts +++ b/clients/client-mgn/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface MgnExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface MgnExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-mgn/src/runtimeExtensions.ts b/clients/client-mgn/src/runtimeExtensions.ts index 6283bebbcafd8..299e8e1fba1aa 100644 --- a/clients/client-mgn/src/runtimeExtensions.ts +++ b/clients/client-mgn/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { MgnExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { MgnExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: MgnExtensionConfiguration): void; + configure(extensionConfiguration: MgnExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: MgnExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-migration-hub-refactor-spaces/package.json b/clients/client-migration-hub-refactor-spaces/package.json index 917f88a21f3a6..725ffd510beb7 100644 --- a/clients/client-migration-hub-refactor-spaces/package.json +++ b/clients/client-migration-hub-refactor-spaces/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-migration-hub-refactor-spaces/src/extensionConfiguration.ts b/clients/client-migration-hub-refactor-spaces/src/extensionConfiguration.ts index 6f73411f225e1..2e449d75e34f6 100644 --- a/clients/client-migration-hub-refactor-spaces/src/extensionConfiguration.ts +++ b/clients/client-migration-hub-refactor-spaces/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface MigrationHubRefactorSpacesExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface MigrationHubRefactorSpacesExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-migration-hub-refactor-spaces/src/runtimeExtensions.ts b/clients/client-migration-hub-refactor-spaces/src/runtimeExtensions.ts index 276af15bd7be0..e6ff0e975e97f 100644 --- a/clients/client-migration-hub-refactor-spaces/src/runtimeExtensions.ts +++ b/clients/client-migration-hub-refactor-spaces/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { MigrationHubRefactorSpacesExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { MigrationHubRefactorSpacesExtensionConfiguration } from "./extensionCon * @public */ export interface RuntimeExtension { - configure(clientConfiguration: MigrationHubRefactorSpacesExtensionConfiguration): void; + configure(extensionConfiguration: MigrationHubRefactorSpacesExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = { const extensionConfiguration: MigrationHubRefactorSpacesExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-migration-hub/package.json b/clients/client-migration-hub/package.json index c976a39d8cc78..d3f44945a5225 100644 --- a/clients/client-migration-hub/package.json +++ b/clients/client-migration-hub/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-migration-hub/src/extensionConfiguration.ts b/clients/client-migration-hub/src/extensionConfiguration.ts index 935f9830341a9..629184de23814 100644 --- a/clients/client-migration-hub/src/extensionConfiguration.ts +++ b/clients/client-migration-hub/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface MigrationHubExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface MigrationHubExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-migration-hub/src/runtimeExtensions.ts b/clients/client-migration-hub/src/runtimeExtensions.ts index 94f69b1d95e2c..e039ad6b1be56 100644 --- a/clients/client-migration-hub/src/runtimeExtensions.ts +++ b/clients/client-migration-hub/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { MigrationHubExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { MigrationHubExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: MigrationHubExtensionConfiguration): void; + configure(extensionConfiguration: MigrationHubExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: MigrationHubExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-migrationhub-config/package.json b/clients/client-migrationhub-config/package.json index 31f28c875d440..7cb71918dc69a 100644 --- a/clients/client-migrationhub-config/package.json +++ b/clients/client-migrationhub-config/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-migrationhub-config/src/extensionConfiguration.ts b/clients/client-migrationhub-config/src/extensionConfiguration.ts index 27718f8f76788..0c071060dc0b6 100644 --- a/clients/client-migrationhub-config/src/extensionConfiguration.ts +++ b/clients/client-migrationhub-config/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface MigrationHubConfigExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface MigrationHubConfigExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-migrationhub-config/src/runtimeExtensions.ts b/clients/client-migrationhub-config/src/runtimeExtensions.ts index a56f967479996..288a97d0ce09a 100644 --- a/clients/client-migrationhub-config/src/runtimeExtensions.ts +++ b/clients/client-migrationhub-config/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { MigrationHubConfigExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { MigrationHubConfigExtensionConfiguration } from "./extensionConfigurati * @public */ export interface RuntimeExtension { - configure(clientConfiguration: MigrationHubConfigExtensionConfiguration): void; + configure(extensionConfiguration: MigrationHubConfigExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >( export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: MigrationHubConfigExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-migrationhuborchestrator/package.json b/clients/client-migrationhuborchestrator/package.json index 2236e29ae4990..c0700f3d2d837 100644 --- a/clients/client-migrationhuborchestrator/package.json +++ b/clients/client-migrationhuborchestrator/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-migrationhuborchestrator/src/extensionConfiguration.ts b/clients/client-migrationhuborchestrator/src/extensionConfiguration.ts index 20dfca097cc1c..2e6527ef2f3f6 100644 --- a/clients/client-migrationhuborchestrator/src/extensionConfiguration.ts +++ b/clients/client-migrationhuborchestrator/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface MigrationHubOrchestratorExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface MigrationHubOrchestratorExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-migrationhuborchestrator/src/runtimeExtensions.ts b/clients/client-migrationhuborchestrator/src/runtimeExtensions.ts index 0d2cf3bed9297..de14fea5869b6 100644 --- a/clients/client-migrationhuborchestrator/src/runtimeExtensions.ts +++ b/clients/client-migrationhuborchestrator/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { MigrationHubOrchestratorExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { MigrationHubOrchestratorExtensionConfiguration } from "./extensionConfi * @public */ export interface RuntimeExtension { - configure(clientConfiguration: MigrationHubOrchestratorExtensionConfiguration): void; + configure(extensionConfiguration: MigrationHubOrchestratorExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = { const extensionConfiguration: MigrationHubOrchestratorExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-migrationhubstrategy/package.json b/clients/client-migrationhubstrategy/package.json index 91b50a43b65e0..439258270b000 100644 --- a/clients/client-migrationhubstrategy/package.json +++ b/clients/client-migrationhubstrategy/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-migrationhubstrategy/src/extensionConfiguration.ts b/clients/client-migrationhubstrategy/src/extensionConfiguration.ts index 89f08ff1743bd..798b2106f726b 100644 --- a/clients/client-migrationhubstrategy/src/extensionConfiguration.ts +++ b/clients/client-migrationhubstrategy/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface MigrationHubStrategyExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface MigrationHubStrategyExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-migrationhubstrategy/src/runtimeExtensions.ts b/clients/client-migrationhubstrategy/src/runtimeExtensions.ts index 45e96ba94d16a..9d2db5bb850ac 100644 --- a/clients/client-migrationhubstrategy/src/runtimeExtensions.ts +++ b/clients/client-migrationhubstrategy/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { MigrationHubStrategyExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { MigrationHubStrategyExtensionConfiguration } from "./extensionConfigura * @public */ export interface RuntimeExtension { - configure(clientConfiguration: MigrationHubStrategyExtensionConfiguration): void; + configure(extensionConfiguration: MigrationHubStrategyExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: MigrationHubStrategyExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-mobile/package.json b/clients/client-mobile/package.json index 74f7059bdf1c5..8a76f06abb936 100644 --- a/clients/client-mobile/package.json +++ b/clients/client-mobile/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-mobile/src/extensionConfiguration.ts b/clients/client-mobile/src/extensionConfiguration.ts index 9aed61ad6a2e3..a74b9f3b1ffa0 100644 --- a/clients/client-mobile/src/extensionConfiguration.ts +++ b/clients/client-mobile/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface MobileExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface MobileExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-mobile/src/runtimeExtensions.ts b/clients/client-mobile/src/runtimeExtensions.ts index 69d675439e37f..63315cf5335e0 100644 --- a/clients/client-mobile/src/runtimeExtensions.ts +++ b/clients/client-mobile/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { MobileExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { MobileExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: MobileExtensionConfiguration): void; + configure(extensionConfiguration: MobileExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: MobileExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-mq/package.json b/clients/client-mq/package.json index f68d59b6f2554..e69af56db1152 100644 --- a/clients/client-mq/package.json +++ b/clients/client-mq/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-mq/src/extensionConfiguration.ts b/clients/client-mq/src/extensionConfiguration.ts index afd036000b4ad..22bb9f222f81a 100644 --- a/clients/client-mq/src/extensionConfiguration.ts +++ b/clients/client-mq/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface MqExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface MqExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-mq/src/runtimeExtensions.ts b/clients/client-mq/src/runtimeExtensions.ts index 66a5153d692b2..cd39a96c15666 100644 --- a/clients/client-mq/src/runtimeExtensions.ts +++ b/clients/client-mq/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { MqExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { MqExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: MqExtensionConfiguration): void; + configure(extensionConfiguration: MqExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: MqExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-mturk/package.json b/clients/client-mturk/package.json index f2294a6304ae4..e25afc0e3acfc 100644 --- a/clients/client-mturk/package.json +++ b/clients/client-mturk/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-mturk/src/extensionConfiguration.ts b/clients/client-mturk/src/extensionConfiguration.ts index ede6954a6c789..d4611c2e441d2 100644 --- a/clients/client-mturk/src/extensionConfiguration.ts +++ b/clients/client-mturk/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface MTurkExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface MTurkExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-mturk/src/runtimeExtensions.ts b/clients/client-mturk/src/runtimeExtensions.ts index 96fc8253d001c..c99f277ce0bcc 100644 --- a/clients/client-mturk/src/runtimeExtensions.ts +++ b/clients/client-mturk/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { MTurkExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { MTurkExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: MTurkExtensionConfiguration): void; + configure(extensionConfiguration: MTurkExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: MTurkExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-mwaa/package.json b/clients/client-mwaa/package.json index a763e3204ea76..c263a405852d7 100644 --- a/clients/client-mwaa/package.json +++ b/clients/client-mwaa/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-mwaa/src/extensionConfiguration.ts b/clients/client-mwaa/src/extensionConfiguration.ts index 850eb9d7c6f33..8e49897e8a429 100644 --- a/clients/client-mwaa/src/extensionConfiguration.ts +++ b/clients/client-mwaa/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface MWAAExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface MWAAExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-mwaa/src/runtimeExtensions.ts b/clients/client-mwaa/src/runtimeExtensions.ts index 10e4822f97980..d5b28f8586b5d 100644 --- a/clients/client-mwaa/src/runtimeExtensions.ts +++ b/clients/client-mwaa/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { MWAAExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { MWAAExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: MWAAExtensionConfiguration): void; + configure(extensionConfiguration: MWAAExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: MWAAExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-neptune/package.json b/clients/client-neptune/package.json index 64cb5f83db4c5..1f49f9da000a7 100644 --- a/clients/client-neptune/package.json +++ b/clients/client-neptune/package.json @@ -33,29 +33,29 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "fast-xml-parser": "4.2.5", "tslib": "^2.5.0" }, diff --git a/clients/client-neptune/src/extensionConfiguration.ts b/clients/client-neptune/src/extensionConfiguration.ts index 6210713a0991f..69d6a590c7b5f 100644 --- a/clients/client-neptune/src/extensionConfiguration.ts +++ b/clients/client-neptune/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface NeptuneExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface NeptuneExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-neptune/src/runtimeExtensions.ts b/clients/client-neptune/src/runtimeExtensions.ts index 56fb1dc201269..14e5d1056293a 100644 --- a/clients/client-neptune/src/runtimeExtensions.ts +++ b/clients/client-neptune/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { NeptuneExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { NeptuneExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: NeptuneExtensionConfiguration): void; + configure(extensionConfiguration: NeptuneExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: NeptuneExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-neptunedata/package.json b/clients/client-neptunedata/package.json index 4462c06bf5baa..25e10933464cf 100644 --- a/clients/client-neptunedata/package.json +++ b/clients/client-neptunedata/package.json @@ -32,28 +32,28 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", - "@smithy/util-stream": "^2.0.5", + "@smithy/util-stream": "^2.0.9", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" }, diff --git a/clients/client-neptunedata/src/extensionConfiguration.ts b/clients/client-neptunedata/src/extensionConfiguration.ts index 89e52f547af2e..37452d0f2d254 100644 --- a/clients/client-neptunedata/src/extensionConfiguration.ts +++ b/clients/client-neptunedata/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface NeptunedataExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface NeptunedataExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-neptunedata/src/runtimeExtensions.ts b/clients/client-neptunedata/src/runtimeExtensions.ts index 2f67f165f6e7d..1c1d78a03e1fd 100644 --- a/clients/client-neptunedata/src/runtimeExtensions.ts +++ b/clients/client-neptunedata/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { NeptunedataExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { NeptunedataExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: NeptunedataExtensionConfiguration): void; + configure(extensionConfiguration: NeptunedataExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) = export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: NeptunedataExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-network-firewall/package.json b/clients/client-network-firewall/package.json index ccd046b87040d..f3d6840ae7509 100644 --- a/clients/client-network-firewall/package.json +++ b/clients/client-network-firewall/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-network-firewall/src/extensionConfiguration.ts b/clients/client-network-firewall/src/extensionConfiguration.ts index dda0a0c9e09a0..877cbb0d1ab25 100644 --- a/clients/client-network-firewall/src/extensionConfiguration.ts +++ b/clients/client-network-firewall/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface NetworkFirewallExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface NetworkFirewallExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-network-firewall/src/runtimeExtensions.ts b/clients/client-network-firewall/src/runtimeExtensions.ts index 1443e94059037..0c46da31f3d01 100644 --- a/clients/client-network-firewall/src/runtimeExtensions.ts +++ b/clients/client-network-firewall/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { NetworkFirewallExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { NetworkFirewallExtensionConfiguration } from "./extensionConfiguration" * @public */ export interface RuntimeExtension { - configure(clientConfiguration: NetworkFirewallExtensionConfiguration): void; + configure(extensionConfiguration: NetworkFirewallExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: NetworkFirewallExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-networkmanager/package.json b/clients/client-networkmanager/package.json index 083c47e47c421..00bd7b41ae326 100644 --- a/clients/client-networkmanager/package.json +++ b/clients/client-networkmanager/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-networkmanager/src/extensionConfiguration.ts b/clients/client-networkmanager/src/extensionConfiguration.ts index e503247b34ae9..b3ac997877f5b 100644 --- a/clients/client-networkmanager/src/extensionConfiguration.ts +++ b/clients/client-networkmanager/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface NetworkManagerExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface NetworkManagerExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-networkmanager/src/runtimeExtensions.ts b/clients/client-networkmanager/src/runtimeExtensions.ts index b4d0d71620fb7..96b3e0fa21428 100644 --- a/clients/client-networkmanager/src/runtimeExtensions.ts +++ b/clients/client-networkmanager/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { NetworkManagerExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { NetworkManagerExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: NetworkManagerExtensionConfiguration): void; + configure(extensionConfiguration: NetworkManagerExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: NetworkManagerExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-nimble/package.json b/clients/client-nimble/package.json index 0138d096b7ff4..f93aa899e0de8 100644 --- a/clients/client-nimble/package.json +++ b/clients/client-nimble/package.json @@ -32,29 +32,29 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "tslib": "^2.5.0", "uuid": "^8.3.2" }, diff --git a/clients/client-nimble/src/extensionConfiguration.ts b/clients/client-nimble/src/extensionConfiguration.ts index 18e6146c44dd3..1f2f08354a790 100644 --- a/clients/client-nimble/src/extensionConfiguration.ts +++ b/clients/client-nimble/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface NimbleExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface NimbleExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-nimble/src/runtimeExtensions.ts b/clients/client-nimble/src/runtimeExtensions.ts index be81c58b7dfd8..721d63f53fd0d 100644 --- a/clients/client-nimble/src/runtimeExtensions.ts +++ b/clients/client-nimble/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { NimbleExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { NimbleExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: NimbleExtensionConfiguration): void; + configure(extensionConfiguration: NimbleExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: NimbleExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-oam/package.json b/clients/client-oam/package.json index 9cf9f374c8234..ad2817700f2b8 100644 --- a/clients/client-oam/package.json +++ b/clients/client-oam/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-oam/src/extensionConfiguration.ts b/clients/client-oam/src/extensionConfiguration.ts index 7fc90f7457687..8eb2d333cd457 100644 --- a/clients/client-oam/src/extensionConfiguration.ts +++ b/clients/client-oam/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface OAMExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface OAMExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-oam/src/runtimeExtensions.ts b/clients/client-oam/src/runtimeExtensions.ts index dc0d863c1918d..3370f2848573a 100644 --- a/clients/client-oam/src/runtimeExtensions.ts +++ b/clients/client-oam/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { OAMExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { OAMExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: OAMExtensionConfiguration): void; + configure(extensionConfiguration: OAMExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: OAMExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-omics/package.json b/clients/client-omics/package.json index eb622b1b504d4..06e087d861056 100644 --- a/clients/client-omics/package.json +++ b/clients/client-omics/package.json @@ -32,30 +32,30 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", - "@smithy/util-stream": "^2.0.5", + "@smithy/util-stream": "^2.0.9", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "tslib": "^2.5.0", "uuid": "^8.3.2" }, diff --git a/clients/client-omics/src/extensionConfiguration.ts b/clients/client-omics/src/extensionConfiguration.ts index f600462d5b399..0abe03e23e4d1 100644 --- a/clients/client-omics/src/extensionConfiguration.ts +++ b/clients/client-omics/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface OmicsExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface OmicsExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-omics/src/runtimeExtensions.ts b/clients/client-omics/src/runtimeExtensions.ts index 3ef3668374ffe..244c238a847ca 100644 --- a/clients/client-omics/src/runtimeExtensions.ts +++ b/clients/client-omics/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { OmicsExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { OmicsExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: OmicsExtensionConfiguration): void; + configure(extensionConfiguration: OmicsExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: OmicsExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-opensearch/package.json b/clients/client-opensearch/package.json index e785a00c4b0bb..baddc48f17e28 100644 --- a/clients/client-opensearch/package.json +++ b/clients/client-opensearch/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-opensearch/src/extensionConfiguration.ts b/clients/client-opensearch/src/extensionConfiguration.ts index 5d8a18a00b0da..ebd7363eb32a4 100644 --- a/clients/client-opensearch/src/extensionConfiguration.ts +++ b/clients/client-opensearch/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface OpenSearchExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface OpenSearchExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-opensearch/src/runtimeExtensions.ts b/clients/client-opensearch/src/runtimeExtensions.ts index b3fad910da2d4..c817ecdb28ee0 100644 --- a/clients/client-opensearch/src/runtimeExtensions.ts +++ b/clients/client-opensearch/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { OpenSearchExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { OpenSearchExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: OpenSearchExtensionConfiguration): void; + configure(extensionConfiguration: OpenSearchExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: OpenSearchExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-opensearchserverless/package.json b/clients/client-opensearchserverless/package.json index 7709b4f6201b9..f307d8a1622af 100644 --- a/clients/client-opensearchserverless/package.json +++ b/clients/client-opensearchserverless/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-opensearchserverless/src/extensionConfiguration.ts b/clients/client-opensearchserverless/src/extensionConfiguration.ts index 03b810ce5bcb4..a0924d86df2c8 100644 --- a/clients/client-opensearchserverless/src/extensionConfiguration.ts +++ b/clients/client-opensearchserverless/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface OpenSearchServerlessExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface OpenSearchServerlessExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-opensearchserverless/src/runtimeExtensions.ts b/clients/client-opensearchserverless/src/runtimeExtensions.ts index 40b86a65807f4..d7fe83f7b57b8 100644 --- a/clients/client-opensearchserverless/src/runtimeExtensions.ts +++ b/clients/client-opensearchserverless/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { OpenSearchServerlessExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { OpenSearchServerlessExtensionConfiguration } from "./extensionConfigura * @public */ export interface RuntimeExtension { - configure(clientConfiguration: OpenSearchServerlessExtensionConfiguration): void; + configure(extensionConfiguration: OpenSearchServerlessExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: OpenSearchServerlessExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-opsworks/package.json b/clients/client-opsworks/package.json index 3a22d2a969dbb..770a5e4678751 100644 --- a/clients/client-opsworks/package.json +++ b/clients/client-opsworks/package.json @@ -32,29 +32,29 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "tslib": "^2.5.0" }, "devDependencies": { diff --git a/clients/client-opsworks/src/extensionConfiguration.ts b/clients/client-opsworks/src/extensionConfiguration.ts index f21f90bb8ea1e..b250f6bee6ad5 100644 --- a/clients/client-opsworks/src/extensionConfiguration.ts +++ b/clients/client-opsworks/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface OpsWorksExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface OpsWorksExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-opsworks/src/runtimeExtensions.ts b/clients/client-opsworks/src/runtimeExtensions.ts index 7848423446cd4..37d925751c5a3 100644 --- a/clients/client-opsworks/src/runtimeExtensions.ts +++ b/clients/client-opsworks/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { OpsWorksExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { OpsWorksExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: OpsWorksExtensionConfiguration): void; + configure(extensionConfiguration: OpsWorksExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: OpsWorksExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-opsworkscm/package.json b/clients/client-opsworkscm/package.json index a0591a16bf61b..ee6b5828f5193 100644 --- a/clients/client-opsworkscm/package.json +++ b/clients/client-opsworkscm/package.json @@ -32,29 +32,29 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "tslib": "^2.5.0" }, "devDependencies": { diff --git a/clients/client-opsworkscm/src/extensionConfiguration.ts b/clients/client-opsworkscm/src/extensionConfiguration.ts index 089b8823a1adc..a62d94b617e03 100644 --- a/clients/client-opsworkscm/src/extensionConfiguration.ts +++ b/clients/client-opsworkscm/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface OpsWorksCMExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface OpsWorksCMExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-opsworkscm/src/runtimeExtensions.ts b/clients/client-opsworkscm/src/runtimeExtensions.ts index 5c044e2768e52..0ae67b6eaa3de 100644 --- a/clients/client-opsworkscm/src/runtimeExtensions.ts +++ b/clients/client-opsworkscm/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { OpsWorksCMExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { OpsWorksCMExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: OpsWorksCMExtensionConfiguration): void; + configure(extensionConfiguration: OpsWorksCMExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: OpsWorksCMExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-organizations/package.json b/clients/client-organizations/package.json index 71a5db19e0e8f..54bdc633ffd60 100644 --- a/clients/client-organizations/package.json +++ b/clients/client-organizations/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-organizations/src/extensionConfiguration.ts b/clients/client-organizations/src/extensionConfiguration.ts index 14ceeef140fa4..5b547c7a82fcc 100644 --- a/clients/client-organizations/src/extensionConfiguration.ts +++ b/clients/client-organizations/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface OrganizationsExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface OrganizationsExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-organizations/src/runtimeExtensions.ts b/clients/client-organizations/src/runtimeExtensions.ts index 2c89b07d6d5aa..dee2d4fc4e409 100644 --- a/clients/client-organizations/src/runtimeExtensions.ts +++ b/clients/client-organizations/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { OrganizationsExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { OrganizationsExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: OrganizationsExtensionConfiguration): void; + configure(extensionConfiguration: OrganizationsExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: OrganizationsExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-osis/package.json b/clients/client-osis/package.json index 95d1f0ca0f461..ccb0206b9d3b1 100644 --- a/clients/client-osis/package.json +++ b/clients/client-osis/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-osis/src/extensionConfiguration.ts b/clients/client-osis/src/extensionConfiguration.ts index 92d64ad741877..3c1bedb795b05 100644 --- a/clients/client-osis/src/extensionConfiguration.ts +++ b/clients/client-osis/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface OSISExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface OSISExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-osis/src/runtimeExtensions.ts b/clients/client-osis/src/runtimeExtensions.ts index 29d1d1b917292..b0a2d130ca789 100644 --- a/clients/client-osis/src/runtimeExtensions.ts +++ b/clients/client-osis/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { OSISExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { OSISExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: OSISExtensionConfiguration): void; + configure(extensionConfiguration: OSISExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: OSISExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-outposts/package.json b/clients/client-outposts/package.json index 762df51faef3b..3fa06e1a06639 100644 --- a/clients/client-outposts/package.json +++ b/clients/client-outposts/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-outposts/src/extensionConfiguration.ts b/clients/client-outposts/src/extensionConfiguration.ts index 13c24f3004e0a..541ecf008887b 100644 --- a/clients/client-outposts/src/extensionConfiguration.ts +++ b/clients/client-outposts/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface OutpostsExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface OutpostsExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-outposts/src/runtimeExtensions.ts b/clients/client-outposts/src/runtimeExtensions.ts index 1ecb26525673c..a67fb7d887f6b 100644 --- a/clients/client-outposts/src/runtimeExtensions.ts +++ b/clients/client-outposts/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { OutpostsExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { OutpostsExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: OutpostsExtensionConfiguration): void; + configure(extensionConfiguration: OutpostsExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: OutpostsExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-panorama/package.json b/clients/client-panorama/package.json index c02d11903ebcf..af5ab7d49c2a5 100644 --- a/clients/client-panorama/package.json +++ b/clients/client-panorama/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-panorama/src/extensionConfiguration.ts b/clients/client-panorama/src/extensionConfiguration.ts index 9b95e23052a1f..0ceffb2d5d101 100644 --- a/clients/client-panorama/src/extensionConfiguration.ts +++ b/clients/client-panorama/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface PanoramaExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface PanoramaExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-panorama/src/runtimeExtensions.ts b/clients/client-panorama/src/runtimeExtensions.ts index 5905bd2cc6fc6..ec44a14c8a8b4 100644 --- a/clients/client-panorama/src/runtimeExtensions.ts +++ b/clients/client-panorama/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { PanoramaExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { PanoramaExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: PanoramaExtensionConfiguration): void; + configure(extensionConfiguration: PanoramaExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: PanoramaExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-payment-cryptography-data/package.json b/clients/client-payment-cryptography-data/package.json index 9133938157104..fa98b37a96218 100644 --- a/clients/client-payment-cryptography-data/package.json +++ b/clients/client-payment-cryptography-data/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-payment-cryptography-data/src/extensionConfiguration.ts b/clients/client-payment-cryptography-data/src/extensionConfiguration.ts index edc69ea2b07e2..a48fb342713ac 100644 --- a/clients/client-payment-cryptography-data/src/extensionConfiguration.ts +++ b/clients/client-payment-cryptography-data/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface PaymentCryptographyDataExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface PaymentCryptographyDataExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-payment-cryptography-data/src/runtimeExtensions.ts b/clients/client-payment-cryptography-data/src/runtimeExtensions.ts index a2e49ef001d17..6855c9df7fb71 100644 --- a/clients/client-payment-cryptography-data/src/runtimeExtensions.ts +++ b/clients/client-payment-cryptography-data/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { PaymentCryptographyDataExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { PaymentCryptographyDataExtensionConfiguration } from "./extensionConfig * @public */ export interface RuntimeExtension { - configure(clientConfiguration: PaymentCryptographyDataExtensionConfiguration): void; + configure(extensionConfiguration: PaymentCryptographyDataExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = { const extensionConfiguration: PaymentCryptographyDataExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-payment-cryptography/package.json b/clients/client-payment-cryptography/package.json index 1bd46b94bf929..fa85c048fd787 100644 --- a/clients/client-payment-cryptography/package.json +++ b/clients/client-payment-cryptography/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-payment-cryptography/src/extensionConfiguration.ts b/clients/client-payment-cryptography/src/extensionConfiguration.ts index d2ee2c508e4dc..3307f98f048a9 100644 --- a/clients/client-payment-cryptography/src/extensionConfiguration.ts +++ b/clients/client-payment-cryptography/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface PaymentCryptographyExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface PaymentCryptographyExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-payment-cryptography/src/runtimeExtensions.ts b/clients/client-payment-cryptography/src/runtimeExtensions.ts index dbe26e9b07167..a03a6ee82dd7e 100644 --- a/clients/client-payment-cryptography/src/runtimeExtensions.ts +++ b/clients/client-payment-cryptography/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { PaymentCryptographyExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { PaymentCryptographyExtensionConfiguration } from "./extensionConfigurat * @public */ export interface RuntimeExtension { - configure(clientConfiguration: PaymentCryptographyExtensionConfiguration): void; + configure(extensionConfiguration: PaymentCryptographyExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = > export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: PaymentCryptographyExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-pca-connector-ad/package.json b/clients/client-pca-connector-ad/package.json index 80acce7e4dcbe..4ccb7c974130b 100644 --- a/clients/client-pca-connector-ad/package.json +++ b/clients/client-pca-connector-ad/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-pca-connector-ad/src/extensionConfiguration.ts b/clients/client-pca-connector-ad/src/extensionConfiguration.ts index 27f9b2fd28f7c..6039ed1b6e1ef 100644 --- a/clients/client-pca-connector-ad/src/extensionConfiguration.ts +++ b/clients/client-pca-connector-ad/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface PcaConnectorAdExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface PcaConnectorAdExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-pca-connector-ad/src/runtimeExtensions.ts b/clients/client-pca-connector-ad/src/runtimeExtensions.ts index 1f32328e7f704..3edcb8909dec0 100644 --- a/clients/client-pca-connector-ad/src/runtimeExtensions.ts +++ b/clients/client-pca-connector-ad/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { PcaConnectorAdExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { PcaConnectorAdExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: PcaConnectorAdExtensionConfiguration): void; + configure(extensionConfiguration: PcaConnectorAdExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: PcaConnectorAdExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-personalize-events/package.json b/clients/client-personalize-events/package.json index 3a53f67a10185..5353c62a44187 100644 --- a/clients/client-personalize-events/package.json +++ b/clients/client-personalize-events/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-personalize-events/src/extensionConfiguration.ts b/clients/client-personalize-events/src/extensionConfiguration.ts index 456f6808c7f75..cb7bb14d12d03 100644 --- a/clients/client-personalize-events/src/extensionConfiguration.ts +++ b/clients/client-personalize-events/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface PersonalizeEventsExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface PersonalizeEventsExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-personalize-events/src/runtimeExtensions.ts b/clients/client-personalize-events/src/runtimeExtensions.ts index d88c3d208610d..29b2386ef1ee7 100644 --- a/clients/client-personalize-events/src/runtimeExtensions.ts +++ b/clients/client-personalize-events/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { PersonalizeEventsExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { PersonalizeEventsExtensionConfiguration } from "./extensionConfiguratio * @public */ export interface RuntimeExtension { - configure(clientConfiguration: PersonalizeEventsExtensionConfiguration): void; + configure(extensionConfiguration: PersonalizeEventsExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: PersonalizeEventsExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-personalize-runtime/package.json b/clients/client-personalize-runtime/package.json index ecd666337437c..2ad2e7a5b386e 100644 --- a/clients/client-personalize-runtime/package.json +++ b/clients/client-personalize-runtime/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-personalize-runtime/src/extensionConfiguration.ts b/clients/client-personalize-runtime/src/extensionConfiguration.ts index a982835c84d89..e57fe2b1e4939 100644 --- a/clients/client-personalize-runtime/src/extensionConfiguration.ts +++ b/clients/client-personalize-runtime/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface PersonalizeRuntimeExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface PersonalizeRuntimeExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-personalize-runtime/src/runtimeExtensions.ts b/clients/client-personalize-runtime/src/runtimeExtensions.ts index 7fc3b1cb3192f..99f555010071f 100644 --- a/clients/client-personalize-runtime/src/runtimeExtensions.ts +++ b/clients/client-personalize-runtime/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { PersonalizeRuntimeExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { PersonalizeRuntimeExtensionConfiguration } from "./extensionConfigurati * @public */ export interface RuntimeExtension { - configure(clientConfiguration: PersonalizeRuntimeExtensionConfiguration): void; + configure(extensionConfiguration: PersonalizeRuntimeExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >( export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: PersonalizeRuntimeExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-personalize/package.json b/clients/client-personalize/package.json index 1d440af3b9307..4b5a67b309ea2 100644 --- a/clients/client-personalize/package.json +++ b/clients/client-personalize/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-personalize/src/extensionConfiguration.ts b/clients/client-personalize/src/extensionConfiguration.ts index d0a2808c8f331..052fad219c5ca 100644 --- a/clients/client-personalize/src/extensionConfiguration.ts +++ b/clients/client-personalize/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface PersonalizeExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface PersonalizeExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-personalize/src/runtimeExtensions.ts b/clients/client-personalize/src/runtimeExtensions.ts index a9aba4fe88bed..981f332881c78 100644 --- a/clients/client-personalize/src/runtimeExtensions.ts +++ b/clients/client-personalize/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { PersonalizeExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { PersonalizeExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: PersonalizeExtensionConfiguration): void; + configure(extensionConfiguration: PersonalizeExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) = export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: PersonalizeExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-pi/package.json b/clients/client-pi/package.json index 88e5ef6ec87fb..7680f71d3fb76 100644 --- a/clients/client-pi/package.json +++ b/clients/client-pi/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-pi/src/extensionConfiguration.ts b/clients/client-pi/src/extensionConfiguration.ts index 8931f910606d7..887c6ebbe5775 100644 --- a/clients/client-pi/src/extensionConfiguration.ts +++ b/clients/client-pi/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface PIExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface PIExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-pi/src/runtimeExtensions.ts b/clients/client-pi/src/runtimeExtensions.ts index 7cc052e51bba3..9349b9f016fbe 100644 --- a/clients/client-pi/src/runtimeExtensions.ts +++ b/clients/client-pi/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { PIExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { PIExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: PIExtensionConfiguration): void; + configure(extensionConfiguration: PIExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: PIExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-pinpoint-email/package.json b/clients/client-pinpoint-email/package.json index 7ce370eb112a9..9d6e5ff0873c1 100644 --- a/clients/client-pinpoint-email/package.json +++ b/clients/client-pinpoint-email/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-pinpoint-email/src/extensionConfiguration.ts b/clients/client-pinpoint-email/src/extensionConfiguration.ts index 67350a60d9e57..8daa126755195 100644 --- a/clients/client-pinpoint-email/src/extensionConfiguration.ts +++ b/clients/client-pinpoint-email/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface PinpointEmailExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface PinpointEmailExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-pinpoint-email/src/runtimeExtensions.ts b/clients/client-pinpoint-email/src/runtimeExtensions.ts index 0c962d410d8a0..5e4dc03ffbd28 100644 --- a/clients/client-pinpoint-email/src/runtimeExtensions.ts +++ b/clients/client-pinpoint-email/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { PinpointEmailExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { PinpointEmailExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: PinpointEmailExtensionConfiguration): void; + configure(extensionConfiguration: PinpointEmailExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: PinpointEmailExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-pinpoint-sms-voice-v2/package.json b/clients/client-pinpoint-sms-voice-v2/package.json index a1376de568c9c..76dfac6aa8f3d 100644 --- a/clients/client-pinpoint-sms-voice-v2/package.json +++ b/clients/client-pinpoint-sms-voice-v2/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-pinpoint-sms-voice-v2/src/extensionConfiguration.ts b/clients/client-pinpoint-sms-voice-v2/src/extensionConfiguration.ts index b3a789d5fae90..c3d727b3d9a4a 100644 --- a/clients/client-pinpoint-sms-voice-v2/src/extensionConfiguration.ts +++ b/clients/client-pinpoint-sms-voice-v2/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface PinpointSMSVoiceV2ExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface PinpointSMSVoiceV2ExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-pinpoint-sms-voice-v2/src/runtimeExtensions.ts b/clients/client-pinpoint-sms-voice-v2/src/runtimeExtensions.ts index 761fac1625fef..8a4041013ab42 100644 --- a/clients/client-pinpoint-sms-voice-v2/src/runtimeExtensions.ts +++ b/clients/client-pinpoint-sms-voice-v2/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { PinpointSMSVoiceV2ExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { PinpointSMSVoiceV2ExtensionConfiguration } from "./extensionConfigurati * @public */ export interface RuntimeExtension { - configure(clientConfiguration: PinpointSMSVoiceV2ExtensionConfiguration): void; + configure(extensionConfiguration: PinpointSMSVoiceV2ExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >( export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: PinpointSMSVoiceV2ExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-pinpoint-sms-voice/package.json b/clients/client-pinpoint-sms-voice/package.json index e7f5914299217..183a2a4cb9e78 100644 --- a/clients/client-pinpoint-sms-voice/package.json +++ b/clients/client-pinpoint-sms-voice/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-pinpoint-sms-voice/src/extensionConfiguration.ts b/clients/client-pinpoint-sms-voice/src/extensionConfiguration.ts index b95781503e28f..24ed66748d1b2 100644 --- a/clients/client-pinpoint-sms-voice/src/extensionConfiguration.ts +++ b/clients/client-pinpoint-sms-voice/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface PinpointSMSVoiceExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface PinpointSMSVoiceExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-pinpoint-sms-voice/src/runtimeExtensions.ts b/clients/client-pinpoint-sms-voice/src/runtimeExtensions.ts index 7ae79b33eb6cb..9ff3897cb1630 100644 --- a/clients/client-pinpoint-sms-voice/src/runtimeExtensions.ts +++ b/clients/client-pinpoint-sms-voice/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { PinpointSMSVoiceExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { PinpointSMSVoiceExtensionConfiguration } from "./extensionConfiguration * @public */ export interface RuntimeExtension { - configure(clientConfiguration: PinpointSMSVoiceExtensionConfiguration): void; + configure(extensionConfiguration: PinpointSMSVoiceExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: PinpointSMSVoiceExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-pinpoint/package.json b/clients/client-pinpoint/package.json index 0a9fc2b2e6f94..872a87a8f11a3 100644 --- a/clients/client-pinpoint/package.json +++ b/clients/client-pinpoint/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-pinpoint/src/extensionConfiguration.ts b/clients/client-pinpoint/src/extensionConfiguration.ts index c0ebc424c309d..eea75602cb217 100644 --- a/clients/client-pinpoint/src/extensionConfiguration.ts +++ b/clients/client-pinpoint/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface PinpointExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface PinpointExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-pinpoint/src/runtimeExtensions.ts b/clients/client-pinpoint/src/runtimeExtensions.ts index 580e37ed711ec..16d3aaa477a60 100644 --- a/clients/client-pinpoint/src/runtimeExtensions.ts +++ b/clients/client-pinpoint/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { PinpointExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { PinpointExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: PinpointExtensionConfiguration): void; + configure(extensionConfiguration: PinpointExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: PinpointExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-pipes/package.json b/clients/client-pipes/package.json index 35b8bd66d4f52..60a804d8400a8 100644 --- a/clients/client-pipes/package.json +++ b/clients/client-pipes/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-pipes/src/extensionConfiguration.ts b/clients/client-pipes/src/extensionConfiguration.ts index efabac85d2e1e..6c5833e31ba6d 100644 --- a/clients/client-pipes/src/extensionConfiguration.ts +++ b/clients/client-pipes/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface PipesExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface PipesExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-pipes/src/runtimeExtensions.ts b/clients/client-pipes/src/runtimeExtensions.ts index cb8da750b47b2..e9ea6ac535a84 100644 --- a/clients/client-pipes/src/runtimeExtensions.ts +++ b/clients/client-pipes/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { PipesExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { PipesExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: PipesExtensionConfiguration): void; + configure(extensionConfiguration: PipesExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: PipesExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-polly/package.json b/clients/client-polly/package.json index 717ee0b8373a9..03719f1c3648c 100644 --- a/clients/client-polly/package.json +++ b/clients/client-polly/package.json @@ -32,28 +32,28 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", - "@smithy/util-stream": "^2.0.5", + "@smithy/util-stream": "^2.0.9", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" }, diff --git a/clients/client-polly/src/extensionConfiguration.ts b/clients/client-polly/src/extensionConfiguration.ts index b991bef6c4cd2..559faccdf04c9 100644 --- a/clients/client-polly/src/extensionConfiguration.ts +++ b/clients/client-polly/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface PollyExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface PollyExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-polly/src/runtimeExtensions.ts b/clients/client-polly/src/runtimeExtensions.ts index eaeba9cb566e8..7d4abb425d7fe 100644 --- a/clients/client-polly/src/runtimeExtensions.ts +++ b/clients/client-polly/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { PollyExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { PollyExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: PollyExtensionConfiguration): void; + configure(extensionConfiguration: PollyExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: PollyExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-pricing/package.json b/clients/client-pricing/package.json index 06e8937a41765..4e4974434da0e 100644 --- a/clients/client-pricing/package.json +++ b/clients/client-pricing/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-pricing/src/extensionConfiguration.ts b/clients/client-pricing/src/extensionConfiguration.ts index c5436138b2bba..9dcf81587d12b 100644 --- a/clients/client-pricing/src/extensionConfiguration.ts +++ b/clients/client-pricing/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface PricingExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface PricingExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-pricing/src/runtimeExtensions.ts b/clients/client-pricing/src/runtimeExtensions.ts index 6cf6a4a989fd6..377babb0e62dd 100644 --- a/clients/client-pricing/src/runtimeExtensions.ts +++ b/clients/client-pricing/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { PricingExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { PricingExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: PricingExtensionConfiguration): void; + configure(extensionConfiguration: PricingExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: PricingExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-privatenetworks/package.json b/clients/client-privatenetworks/package.json index b83dec9af85f3..728335e9542b5 100644 --- a/clients/client-privatenetworks/package.json +++ b/clients/client-privatenetworks/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-privatenetworks/src/extensionConfiguration.ts b/clients/client-privatenetworks/src/extensionConfiguration.ts index dabbf42a940dc..191411f2a898f 100644 --- a/clients/client-privatenetworks/src/extensionConfiguration.ts +++ b/clients/client-privatenetworks/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface PrivateNetworksExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface PrivateNetworksExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-privatenetworks/src/runtimeExtensions.ts b/clients/client-privatenetworks/src/runtimeExtensions.ts index 2758c60390446..58ffd86609409 100644 --- a/clients/client-privatenetworks/src/runtimeExtensions.ts +++ b/clients/client-privatenetworks/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { PrivateNetworksExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { PrivateNetworksExtensionConfiguration } from "./extensionConfiguration" * @public */ export interface RuntimeExtension { - configure(clientConfiguration: PrivateNetworksExtensionConfiguration): void; + configure(extensionConfiguration: PrivateNetworksExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: PrivateNetworksExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-proton/package.json b/clients/client-proton/package.json index 55e88a1379ad6..112aa5ecc07ab 100644 --- a/clients/client-proton/package.json +++ b/clients/client-proton/package.json @@ -32,29 +32,29 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "tslib": "^2.5.0", "uuid": "^8.3.2" }, diff --git a/clients/client-proton/src/extensionConfiguration.ts b/clients/client-proton/src/extensionConfiguration.ts index ee3f7abce9770..88cc124bb3bb3 100644 --- a/clients/client-proton/src/extensionConfiguration.ts +++ b/clients/client-proton/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ProtonExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ProtonExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-proton/src/runtimeExtensions.ts b/clients/client-proton/src/runtimeExtensions.ts index 39474fbd440e9..ea5c3f280744f 100644 --- a/clients/client-proton/src/runtimeExtensions.ts +++ b/clients/client-proton/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ProtonExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ProtonExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ProtonExtensionConfiguration): void; + configure(extensionConfiguration: ProtonExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: ProtonExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-qldb-session/package.json b/clients/client-qldb-session/package.json index 7c21c571a9432..656391a8357f8 100644 --- a/clients/client-qldb-session/package.json +++ b/clients/client-qldb-session/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-qldb-session/src/extensionConfiguration.ts b/clients/client-qldb-session/src/extensionConfiguration.ts index 413b0439f04c6..69ae231d61739 100644 --- a/clients/client-qldb-session/src/extensionConfiguration.ts +++ b/clients/client-qldb-session/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface QLDBSessionExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface QLDBSessionExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-qldb-session/src/runtimeExtensions.ts b/clients/client-qldb-session/src/runtimeExtensions.ts index 618584af2a0d2..1016b8864a659 100644 --- a/clients/client-qldb-session/src/runtimeExtensions.ts +++ b/clients/client-qldb-session/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { QLDBSessionExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { QLDBSessionExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: QLDBSessionExtensionConfiguration): void; + configure(extensionConfiguration: QLDBSessionExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) = export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: QLDBSessionExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-qldb/package.json b/clients/client-qldb/package.json index eca3b7655363e..b5445c7d8750d 100644 --- a/clients/client-qldb/package.json +++ b/clients/client-qldb/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-qldb/src/extensionConfiguration.ts b/clients/client-qldb/src/extensionConfiguration.ts index ff28327d6eb16..816c6df547787 100644 --- a/clients/client-qldb/src/extensionConfiguration.ts +++ b/clients/client-qldb/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface QLDBExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface QLDBExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-qldb/src/runtimeExtensions.ts b/clients/client-qldb/src/runtimeExtensions.ts index b258979efffca..cadb529b88e85 100644 --- a/clients/client-qldb/src/runtimeExtensions.ts +++ b/clients/client-qldb/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { QLDBExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { QLDBExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: QLDBExtensionConfiguration): void; + configure(extensionConfiguration: QLDBExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: QLDBExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-quicksight/package.json b/clients/client-quicksight/package.json index 7b3a9029754e5..7d554cd446aed 100644 --- a/clients/client-quicksight/package.json +++ b/clients/client-quicksight/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-quicksight/src/extensionConfiguration.ts b/clients/client-quicksight/src/extensionConfiguration.ts index 878464b8ff35e..a176ff7e7275b 100644 --- a/clients/client-quicksight/src/extensionConfiguration.ts +++ b/clients/client-quicksight/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface QuickSightExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface QuickSightExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-quicksight/src/runtimeExtensions.ts b/clients/client-quicksight/src/runtimeExtensions.ts index e983e95b82b77..27a8da64cf19c 100644 --- a/clients/client-quicksight/src/runtimeExtensions.ts +++ b/clients/client-quicksight/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { QuickSightExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { QuickSightExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: QuickSightExtensionConfiguration): void; + configure(extensionConfiguration: QuickSightExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: QuickSightExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-ram/package.json b/clients/client-ram/package.json index fc2c12cdd0f93..5dc1b31284282 100644 --- a/clients/client-ram/package.json +++ b/clients/client-ram/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-ram/src/extensionConfiguration.ts b/clients/client-ram/src/extensionConfiguration.ts index 87e679520660a..7f408d818d3f2 100644 --- a/clients/client-ram/src/extensionConfiguration.ts +++ b/clients/client-ram/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface RAMExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface RAMExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-ram/src/runtimeExtensions.ts b/clients/client-ram/src/runtimeExtensions.ts index d4762c2a7ebb0..57e1c0d3e548e 100644 --- a/clients/client-ram/src/runtimeExtensions.ts +++ b/clients/client-ram/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { RAMExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { RAMExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: RAMExtensionConfiguration): void; + configure(extensionConfiguration: RAMExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: RAMExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-rbin/package.json b/clients/client-rbin/package.json index c3bb8dcd739c1..0f4143da44932 100644 --- a/clients/client-rbin/package.json +++ b/clients/client-rbin/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-rbin/src/extensionConfiguration.ts b/clients/client-rbin/src/extensionConfiguration.ts index c5aa0d4c4a50f..e00618d792966 100644 --- a/clients/client-rbin/src/extensionConfiguration.ts +++ b/clients/client-rbin/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface RbinExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface RbinExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-rbin/src/runtimeExtensions.ts b/clients/client-rbin/src/runtimeExtensions.ts index 6cb9e936315d2..98816c1227282 100644 --- a/clients/client-rbin/src/runtimeExtensions.ts +++ b/clients/client-rbin/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { RbinExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { RbinExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: RbinExtensionConfiguration): void; + configure(extensionConfiguration: RbinExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: RbinExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-rds-data/package.json b/clients/client-rds-data/package.json index 81d0e25944bfe..9affee762753c 100644 --- a/clients/client-rds-data/package.json +++ b/clients/client-rds-data/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-rds-data/src/extensionConfiguration.ts b/clients/client-rds-data/src/extensionConfiguration.ts index d1ca95aa90f86..4888c1e6f7be2 100644 --- a/clients/client-rds-data/src/extensionConfiguration.ts +++ b/clients/client-rds-data/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface RDSDataExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface RDSDataExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-rds-data/src/runtimeExtensions.ts b/clients/client-rds-data/src/runtimeExtensions.ts index 4ac0bfac8155a..9127df9cc6e14 100644 --- a/clients/client-rds-data/src/runtimeExtensions.ts +++ b/clients/client-rds-data/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { RDSDataExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { RDSDataExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: RDSDataExtensionConfiguration): void; + configure(extensionConfiguration: RDSDataExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: RDSDataExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-rds/package.json b/clients/client-rds/package.json index 9e508532cafaa..a36d371471462 100644 --- a/clients/client-rds/package.json +++ b/clients/client-rds/package.json @@ -33,29 +33,29 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "fast-xml-parser": "4.2.5", "tslib": "^2.5.0" }, diff --git a/clients/client-rds/src/extensionConfiguration.ts b/clients/client-rds/src/extensionConfiguration.ts index 0a09724940b37..9d3e647d35688 100644 --- a/clients/client-rds/src/extensionConfiguration.ts +++ b/clients/client-rds/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface RDSExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface RDSExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-rds/src/runtimeExtensions.ts b/clients/client-rds/src/runtimeExtensions.ts index 2bfc41ffeecff..990076f05609b 100644 --- a/clients/client-rds/src/runtimeExtensions.ts +++ b/clients/client-rds/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { RDSExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { RDSExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: RDSExtensionConfiguration): void; + configure(extensionConfiguration: RDSExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: RDSExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-redshift-data/package.json b/clients/client-redshift-data/package.json index cb2b9ba4f708e..d6d3d5a3c0412 100644 --- a/clients/client-redshift-data/package.json +++ b/clients/client-redshift-data/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-redshift-data/src/extensionConfiguration.ts b/clients/client-redshift-data/src/extensionConfiguration.ts index 5762d456b1170..ece061df86092 100644 --- a/clients/client-redshift-data/src/extensionConfiguration.ts +++ b/clients/client-redshift-data/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface RedshiftDataExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface RedshiftDataExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-redshift-data/src/runtimeExtensions.ts b/clients/client-redshift-data/src/runtimeExtensions.ts index 77b2b5b129061..d0282b1a1f25b 100644 --- a/clients/client-redshift-data/src/runtimeExtensions.ts +++ b/clients/client-redshift-data/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { RedshiftDataExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { RedshiftDataExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: RedshiftDataExtensionConfiguration): void; + configure(extensionConfiguration: RedshiftDataExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: RedshiftDataExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-redshift-serverless/package.json b/clients/client-redshift-serverless/package.json index a06dd6eb4a559..d8d03e1c46f2e 100644 --- a/clients/client-redshift-serverless/package.json +++ b/clients/client-redshift-serverless/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-redshift-serverless/src/extensionConfiguration.ts b/clients/client-redshift-serverless/src/extensionConfiguration.ts index 6d4ed273b6d64..f5933b515ff8a 100644 --- a/clients/client-redshift-serverless/src/extensionConfiguration.ts +++ b/clients/client-redshift-serverless/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface RedshiftServerlessExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface RedshiftServerlessExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-redshift-serverless/src/runtimeExtensions.ts b/clients/client-redshift-serverless/src/runtimeExtensions.ts index c1d51519415bd..2b9ce3bc1d850 100644 --- a/clients/client-redshift-serverless/src/runtimeExtensions.ts +++ b/clients/client-redshift-serverless/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { RedshiftServerlessExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { RedshiftServerlessExtensionConfiguration } from "./extensionConfigurati * @public */ export interface RuntimeExtension { - configure(clientConfiguration: RedshiftServerlessExtensionConfiguration): void; + configure(extensionConfiguration: RedshiftServerlessExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >( export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: RedshiftServerlessExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-redshift/package.json b/clients/client-redshift/package.json index 74144330482c3..ebad9a6e98114 100644 --- a/clients/client-redshift/package.json +++ b/clients/client-redshift/package.json @@ -32,29 +32,29 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "fast-xml-parser": "4.2.5", "tslib": "^2.5.0" }, diff --git a/clients/client-redshift/src/extensionConfiguration.ts b/clients/client-redshift/src/extensionConfiguration.ts index 847ac2459cce9..400b75cecbe27 100644 --- a/clients/client-redshift/src/extensionConfiguration.ts +++ b/clients/client-redshift/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface RedshiftExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface RedshiftExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-redshift/src/runtimeExtensions.ts b/clients/client-redshift/src/runtimeExtensions.ts index af3f1ffb4c6cd..f15bcef0375c2 100644 --- a/clients/client-redshift/src/runtimeExtensions.ts +++ b/clients/client-redshift/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { RedshiftExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { RedshiftExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: RedshiftExtensionConfiguration): void; + configure(extensionConfiguration: RedshiftExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: RedshiftExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-rekognition/package.json b/clients/client-rekognition/package.json index 65fbca2152dc6..047bd82388768 100644 --- a/clients/client-rekognition/package.json +++ b/clients/client-rekognition/package.json @@ -32,29 +32,29 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "tslib": "^2.5.0", "uuid": "^8.3.2" }, diff --git a/clients/client-rekognition/src/extensionConfiguration.ts b/clients/client-rekognition/src/extensionConfiguration.ts index 3009c2d3696ca..87e47f7117779 100644 --- a/clients/client-rekognition/src/extensionConfiguration.ts +++ b/clients/client-rekognition/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface RekognitionExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface RekognitionExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-rekognition/src/runtimeExtensions.ts b/clients/client-rekognition/src/runtimeExtensions.ts index 9551820177bfc..e0c620e87147d 100644 --- a/clients/client-rekognition/src/runtimeExtensions.ts +++ b/clients/client-rekognition/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { RekognitionExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { RekognitionExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: RekognitionExtensionConfiguration): void; + configure(extensionConfiguration: RekognitionExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) = export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: RekognitionExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-rekognitionstreaming/package.json b/clients/client-rekognitionstreaming/package.json index 9bdc39d0bcef8..fc21ab7f7b302 100644 --- a/clients/client-rekognitionstreaming/package.json +++ b/clients/client-rekognitionstreaming/package.json @@ -35,29 +35,29 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/eventstream-serde-browser": "^2.0.5", - "@smithy/eventstream-serde-config-resolver": "^2.0.5", - "@smithy/eventstream-serde-node": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/eventstream-serde-browser": "^2.0.6", + "@smithy/eventstream-serde-config-resolver": "^2.0.6", + "@smithy/eventstream-serde-node": "^2.0.6", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-rekognitionstreaming/src/extensionConfiguration.ts b/clients/client-rekognitionstreaming/src/extensionConfiguration.ts index 5553d6783a664..1e670d3a761a4 100644 --- a/clients/client-rekognitionstreaming/src/extensionConfiguration.ts +++ b/clients/client-rekognitionstreaming/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface RekognitionStreamingExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface RekognitionStreamingExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-rekognitionstreaming/src/runtimeExtensions.ts b/clients/client-rekognitionstreaming/src/runtimeExtensions.ts index 93da31115b891..026e659994a11 100644 --- a/clients/client-rekognitionstreaming/src/runtimeExtensions.ts +++ b/clients/client-rekognitionstreaming/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { RekognitionStreamingExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { RekognitionStreamingExtensionConfiguration } from "./extensionConfigura * @public */ export interface RuntimeExtension { - configure(clientConfiguration: RekognitionStreamingExtensionConfiguration): void; + configure(extensionConfiguration: RekognitionStreamingExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: RekognitionStreamingExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-resiliencehub/package.json b/clients/client-resiliencehub/package.json index a10844ebd8a32..d039e74afdad9 100644 --- a/clients/client-resiliencehub/package.json +++ b/clients/client-resiliencehub/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-resiliencehub/src/extensionConfiguration.ts b/clients/client-resiliencehub/src/extensionConfiguration.ts index e80f842b9a0f1..5af1c7bb4b726 100644 --- a/clients/client-resiliencehub/src/extensionConfiguration.ts +++ b/clients/client-resiliencehub/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ResiliencehubExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ResiliencehubExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-resiliencehub/src/runtimeExtensions.ts b/clients/client-resiliencehub/src/runtimeExtensions.ts index f295608323f81..3cace78212ccb 100644 --- a/clients/client-resiliencehub/src/runtimeExtensions.ts +++ b/clients/client-resiliencehub/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ResiliencehubExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ResiliencehubExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ResiliencehubExtensionConfiguration): void; + configure(extensionConfiguration: ResiliencehubExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: ResiliencehubExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-resource-explorer-2/package.json b/clients/client-resource-explorer-2/package.json index fd19103103e66..72e5ba67fb91d 100644 --- a/clients/client-resource-explorer-2/package.json +++ b/clients/client-resource-explorer-2/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-resource-explorer-2/src/extensionConfiguration.ts b/clients/client-resource-explorer-2/src/extensionConfiguration.ts index 3cab2c60d09e2..65a7ca9d324c1 100644 --- a/clients/client-resource-explorer-2/src/extensionConfiguration.ts +++ b/clients/client-resource-explorer-2/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ResourceExplorer2ExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ResourceExplorer2ExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-resource-explorer-2/src/runtimeExtensions.ts b/clients/client-resource-explorer-2/src/runtimeExtensions.ts index b240d13f8972f..7ebee53c4b308 100644 --- a/clients/client-resource-explorer-2/src/runtimeExtensions.ts +++ b/clients/client-resource-explorer-2/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ResourceExplorer2ExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ResourceExplorer2ExtensionConfiguration } from "./extensionConfiguratio * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ResourceExplorer2ExtensionConfiguration): void; + configure(extensionConfiguration: ResourceExplorer2ExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: ResourceExplorer2ExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-resource-groups-tagging-api/package.json b/clients/client-resource-groups-tagging-api/package.json index f938e1377cd8f..668f41035463a 100644 --- a/clients/client-resource-groups-tagging-api/package.json +++ b/clients/client-resource-groups-tagging-api/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-resource-groups-tagging-api/src/extensionConfiguration.ts b/clients/client-resource-groups-tagging-api/src/extensionConfiguration.ts index 33fd3c534b2b0..f9e49c2f8458e 100644 --- a/clients/client-resource-groups-tagging-api/src/extensionConfiguration.ts +++ b/clients/client-resource-groups-tagging-api/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ResourceGroupsTaggingAPIExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ResourceGroupsTaggingAPIExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-resource-groups-tagging-api/src/runtimeExtensions.ts b/clients/client-resource-groups-tagging-api/src/runtimeExtensions.ts index 805df7e124f75..a65e497f27768 100644 --- a/clients/client-resource-groups-tagging-api/src/runtimeExtensions.ts +++ b/clients/client-resource-groups-tagging-api/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ResourceGroupsTaggingAPIExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ResourceGroupsTaggingAPIExtensionConfiguration } from "./extensionConfi * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ResourceGroupsTaggingAPIExtensionConfiguration): void; + configure(extensionConfiguration: ResourceGroupsTaggingAPIExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = { const extensionConfiguration: ResourceGroupsTaggingAPIExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-resource-groups/package.json b/clients/client-resource-groups/package.json index 11375ace47560..6969e522a8166 100644 --- a/clients/client-resource-groups/package.json +++ b/clients/client-resource-groups/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-resource-groups/src/extensionConfiguration.ts b/clients/client-resource-groups/src/extensionConfiguration.ts index 222ac36eabc3c..f2c8fbaf2c9ae 100644 --- a/clients/client-resource-groups/src/extensionConfiguration.ts +++ b/clients/client-resource-groups/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ResourceGroupsExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ResourceGroupsExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-resource-groups/src/runtimeExtensions.ts b/clients/client-resource-groups/src/runtimeExtensions.ts index 86915528fced1..7ca4cbbd22d60 100644 --- a/clients/client-resource-groups/src/runtimeExtensions.ts +++ b/clients/client-resource-groups/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ResourceGroupsExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ResourceGroupsExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ResourceGroupsExtensionConfiguration): void; + configure(extensionConfiguration: ResourceGroupsExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: ResourceGroupsExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-robomaker/package.json b/clients/client-robomaker/package.json index 2d3870e8d0141..3d164708c4d96 100644 --- a/clients/client-robomaker/package.json +++ b/clients/client-robomaker/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-robomaker/src/extensionConfiguration.ts b/clients/client-robomaker/src/extensionConfiguration.ts index cef0fbe6903cf..1148b35d6bce8 100644 --- a/clients/client-robomaker/src/extensionConfiguration.ts +++ b/clients/client-robomaker/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface RoboMakerExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface RoboMakerExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-robomaker/src/runtimeExtensions.ts b/clients/client-robomaker/src/runtimeExtensions.ts index bb8e5b3b77707..eab99d71a3844 100644 --- a/clients/client-robomaker/src/runtimeExtensions.ts +++ b/clients/client-robomaker/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { RoboMakerExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { RoboMakerExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: RoboMakerExtensionConfiguration): void; + configure(extensionConfiguration: RoboMakerExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: RoboMakerExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-rolesanywhere/package.json b/clients/client-rolesanywhere/package.json index 2043ac2356cef..177f4e7bd9435 100644 --- a/clients/client-rolesanywhere/package.json +++ b/clients/client-rolesanywhere/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-rolesanywhere/src/extensionConfiguration.ts b/clients/client-rolesanywhere/src/extensionConfiguration.ts index 4656fdd3b5c93..3824fb751aa28 100644 --- a/clients/client-rolesanywhere/src/extensionConfiguration.ts +++ b/clients/client-rolesanywhere/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface RolesAnywhereExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface RolesAnywhereExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-rolesanywhere/src/runtimeExtensions.ts b/clients/client-rolesanywhere/src/runtimeExtensions.ts index e8d70e79f0f7a..7110b1477a890 100644 --- a/clients/client-rolesanywhere/src/runtimeExtensions.ts +++ b/clients/client-rolesanywhere/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { RolesAnywhereExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { RolesAnywhereExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: RolesAnywhereExtensionConfiguration): void; + configure(extensionConfiguration: RolesAnywhereExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: RolesAnywhereExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-route-53-domains/package.json b/clients/client-route-53-domains/package.json index 33eea5a4e72ff..9dd84cac72c58 100644 --- a/clients/client-route-53-domains/package.json +++ b/clients/client-route-53-domains/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-route-53-domains/src/extensionConfiguration.ts b/clients/client-route-53-domains/src/extensionConfiguration.ts index ad0a90f596f6d..ca26b92586f55 100644 --- a/clients/client-route-53-domains/src/extensionConfiguration.ts +++ b/clients/client-route-53-domains/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface Route53DomainsExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface Route53DomainsExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-route-53-domains/src/runtimeExtensions.ts b/clients/client-route-53-domains/src/runtimeExtensions.ts index 2cf4ba4d014e4..91cd84565f993 100644 --- a/clients/client-route-53-domains/src/runtimeExtensions.ts +++ b/clients/client-route-53-domains/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { Route53DomainsExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { Route53DomainsExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: Route53DomainsExtensionConfiguration): void; + configure(extensionConfiguration: Route53DomainsExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: Route53DomainsExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-route-53/package.json b/clients/client-route-53/package.json index df381781893fc..1a73903e8b210 100644 --- a/clients/client-route-53/package.json +++ b/clients/client-route-53/package.json @@ -34,29 +34,29 @@ "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", "@aws-sdk/xml-builder": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "fast-xml-parser": "4.2.5", "tslib": "^2.5.0" }, diff --git a/clients/client-route-53/src/extensionConfiguration.ts b/clients/client-route-53/src/extensionConfiguration.ts index ab894f93492f2..1757c65dad964 100644 --- a/clients/client-route-53/src/extensionConfiguration.ts +++ b/clients/client-route-53/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface Route53ExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface Route53ExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-route-53/src/runtimeExtensions.ts b/clients/client-route-53/src/runtimeExtensions.ts index fbb47039a4ebd..28b1b9bdec0f5 100644 --- a/clients/client-route-53/src/runtimeExtensions.ts +++ b/clients/client-route-53/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { Route53ExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { Route53ExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: Route53ExtensionConfiguration): void; + configure(extensionConfiguration: Route53ExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: Route53ExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-route53-recovery-cluster/package.json b/clients/client-route53-recovery-cluster/package.json index d18f055a62d4a..0749c20f37677 100644 --- a/clients/client-route53-recovery-cluster/package.json +++ b/clients/client-route53-recovery-cluster/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-route53-recovery-cluster/src/extensionConfiguration.ts b/clients/client-route53-recovery-cluster/src/extensionConfiguration.ts index 5b61b8da756ee..9611cfbf50cc5 100644 --- a/clients/client-route53-recovery-cluster/src/extensionConfiguration.ts +++ b/clients/client-route53-recovery-cluster/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface Route53RecoveryClusterExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface Route53RecoveryClusterExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-route53-recovery-cluster/src/runtimeExtensions.ts b/clients/client-route53-recovery-cluster/src/runtimeExtensions.ts index d0e18e0ac347d..fdfc74c85310f 100644 --- a/clients/client-route53-recovery-cluster/src/runtimeExtensions.ts +++ b/clients/client-route53-recovery-cluster/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { Route53RecoveryClusterExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { Route53RecoveryClusterExtensionConfiguration } from "./extensionConfigu * @public */ export interface RuntimeExtension { - configure(clientConfiguration: Route53RecoveryClusterExtensionConfiguration): void; + configure(extensionConfiguration: Route53RecoveryClusterExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = { const extensionConfiguration: Route53RecoveryClusterExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-route53-recovery-control-config/package.json b/clients/client-route53-recovery-control-config/package.json index 66b3a23b9584f..3cc5bc63f789e 100644 --- a/clients/client-route53-recovery-control-config/package.json +++ b/clients/client-route53-recovery-control-config/package.json @@ -32,29 +32,29 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "tslib": "^2.5.0", "uuid": "^8.3.2" }, diff --git a/clients/client-route53-recovery-control-config/src/extensionConfiguration.ts b/clients/client-route53-recovery-control-config/src/extensionConfiguration.ts index 28cf56aa70cc1..317c2ee35078d 100644 --- a/clients/client-route53-recovery-control-config/src/extensionConfiguration.ts +++ b/clients/client-route53-recovery-control-config/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface Route53RecoveryControlConfigExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface Route53RecoveryControlConfigExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-route53-recovery-control-config/src/runtimeExtensions.ts b/clients/client-route53-recovery-control-config/src/runtimeExtensions.ts index 49745f760109f..964de1ed53cfc 100644 --- a/clients/client-route53-recovery-control-config/src/runtimeExtensions.ts +++ b/clients/client-route53-recovery-control-config/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { Route53RecoveryControlConfigExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { Route53RecoveryControlConfigExtensionConfiguration } from "./extensionC * @public */ export interface RuntimeExtension { - configure(clientConfiguration: Route53RecoveryControlConfigExtensionConfiguration): void; + configure(extensionConfiguration: Route53RecoveryControlConfigExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = { const extensionConfiguration: Route53RecoveryControlConfigExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-route53-recovery-readiness/package.json b/clients/client-route53-recovery-readiness/package.json index 00eeb74eeb7f3..1f336a42147ef 100644 --- a/clients/client-route53-recovery-readiness/package.json +++ b/clients/client-route53-recovery-readiness/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-route53-recovery-readiness/src/extensionConfiguration.ts b/clients/client-route53-recovery-readiness/src/extensionConfiguration.ts index 99c7a05bd969f..f6a62cba45208 100644 --- a/clients/client-route53-recovery-readiness/src/extensionConfiguration.ts +++ b/clients/client-route53-recovery-readiness/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface Route53RecoveryReadinessExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface Route53RecoveryReadinessExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-route53-recovery-readiness/src/runtimeExtensions.ts b/clients/client-route53-recovery-readiness/src/runtimeExtensions.ts index 2bf00062c43bc..9de949448bc83 100644 --- a/clients/client-route53-recovery-readiness/src/runtimeExtensions.ts +++ b/clients/client-route53-recovery-readiness/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { Route53RecoveryReadinessExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { Route53RecoveryReadinessExtensionConfiguration } from "./extensionConfi * @public */ export interface RuntimeExtension { - configure(clientConfiguration: Route53RecoveryReadinessExtensionConfiguration): void; + configure(extensionConfiguration: Route53RecoveryReadinessExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = { const extensionConfiguration: Route53RecoveryReadinessExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-route53resolver/package.json b/clients/client-route53resolver/package.json index 4b6b9ee4723e3..f559b676c47b9 100644 --- a/clients/client-route53resolver/package.json +++ b/clients/client-route53resolver/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-route53resolver/src/extensionConfiguration.ts b/clients/client-route53resolver/src/extensionConfiguration.ts index 1a95552a5ea51..108475001cef7 100644 --- a/clients/client-route53resolver/src/extensionConfiguration.ts +++ b/clients/client-route53resolver/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface Route53ResolverExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface Route53ResolverExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-route53resolver/src/runtimeExtensions.ts b/clients/client-route53resolver/src/runtimeExtensions.ts index fc87273b2a183..0b36b04ed4509 100644 --- a/clients/client-route53resolver/src/runtimeExtensions.ts +++ b/clients/client-route53resolver/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { Route53ResolverExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { Route53ResolverExtensionConfiguration } from "./extensionConfiguration" * @public */ export interface RuntimeExtension { - configure(clientConfiguration: Route53ResolverExtensionConfiguration): void; + configure(extensionConfiguration: Route53ResolverExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: Route53ResolverExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-rum/package.json b/clients/client-rum/package.json index 8247d694dcd62..f8047b9cf7e6e 100644 --- a/clients/client-rum/package.json +++ b/clients/client-rum/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-rum/src/extensionConfiguration.ts b/clients/client-rum/src/extensionConfiguration.ts index a30acd2c29a58..173d7ba86a4bd 100644 --- a/clients/client-rum/src/extensionConfiguration.ts +++ b/clients/client-rum/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface RUMExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface RUMExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-rum/src/runtimeExtensions.ts b/clients/client-rum/src/runtimeExtensions.ts index 7728b588f3df1..13f5b955f8250 100644 --- a/clients/client-rum/src/runtimeExtensions.ts +++ b/clients/client-rum/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { RUMExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { RUMExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: RUMExtensionConfiguration): void; + configure(extensionConfiguration: RUMExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: RUMExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-s3-control/package.json b/clients/client-s3-control/package.json index a6c3de6beb8aa..807c7d001a60a 100644 --- a/clients/client-s3-control/package.json +++ b/clients/client-s3-control/package.json @@ -36,30 +36,30 @@ "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", "@aws-sdk/xml-builder": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-blob-browser": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/hash-stream-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/md5-js": "^2.0.5", - "@smithy/middleware-apply-body-checksum": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-blob-browser": "^2.0.6", + "@smithy/hash-node": "^2.0.6", + "@smithy/hash-stream-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/md5-js": "^2.0.6", + "@smithy/middleware-apply-body-checksum": "^2.0.8", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "fast-xml-parser": "4.2.5", diff --git a/clients/client-s3-control/src/extensionConfiguration.ts b/clients/client-s3-control/src/extensionConfiguration.ts index 4cfc8c2a1da6a..fe465bf3f2ac2 100644 --- a/clients/client-s3-control/src/extensionConfiguration.ts +++ b/clients/client-s3-control/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface S3ControlExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface S3ControlExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-s3-control/src/runtimeExtensions.ts b/clients/client-s3-control/src/runtimeExtensions.ts index b1a852bb6b869..8240dca57aa86 100644 --- a/clients/client-s3-control/src/runtimeExtensions.ts +++ b/clients/client-s3-control/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { S3ControlExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { S3ControlExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: S3ControlExtensionConfiguration): void; + configure(extensionConfiguration: S3ControlExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: S3ControlExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-s3/package.json b/clients/client-s3/package.json index 7ff86007b4990..b20c990405e9e 100644 --- a/clients/client-s3/package.json +++ b/clients/client-s3/package.json @@ -44,36 +44,36 @@ "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", "@aws-sdk/xml-builder": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/eventstream-serde-browser": "^2.0.5", - "@smithy/eventstream-serde-config-resolver": "^2.0.5", - "@smithy/eventstream-serde-node": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-blob-browser": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/hash-stream-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/md5-js": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/eventstream-serde-browser": "^2.0.6", + "@smithy/eventstream-serde-config-resolver": "^2.0.6", + "@smithy/eventstream-serde-node": "^2.0.6", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-blob-browser": "^2.0.6", + "@smithy/hash-node": "^2.0.6", + "@smithy/hash-stream-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/md5-js": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", - "@smithy/util-stream": "^2.0.5", + "@smithy/util-stream": "^2.0.9", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "fast-xml-parser": "4.2.5", "tslib": "^2.5.0" }, diff --git a/clients/client-s3/src/extensionConfiguration.ts b/clients/client-s3/src/extensionConfiguration.ts index 25ac983561b59..80a3aafbfb7db 100644 --- a/clients/client-s3/src/extensionConfiguration.ts +++ b/clients/client-s3/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface S3ExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface S3ExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-s3/src/runtimeExtensions.ts b/clients/client-s3/src/runtimeExtensions.ts index b0685d8fd66fb..f33a8e29e2b08 100644 --- a/clients/client-s3/src/runtimeExtensions.ts +++ b/clients/client-s3/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { S3ExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { S3ExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: S3ExtensionConfiguration): void; + configure(extensionConfiguration: S3ExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: S3ExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-s3outposts/package.json b/clients/client-s3outposts/package.json index 9a7955b734525..683725d7d83db 100644 --- a/clients/client-s3outposts/package.json +++ b/clients/client-s3outposts/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-s3outposts/src/extensionConfiguration.ts b/clients/client-s3outposts/src/extensionConfiguration.ts index 85f618e9c09ab..d812101c1fd0c 100644 --- a/clients/client-s3outposts/src/extensionConfiguration.ts +++ b/clients/client-s3outposts/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface S3OutpostsExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface S3OutpostsExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-s3outposts/src/runtimeExtensions.ts b/clients/client-s3outposts/src/runtimeExtensions.ts index 3261d9f6f1cf9..c7c15fea48c8a 100644 --- a/clients/client-s3outposts/src/runtimeExtensions.ts +++ b/clients/client-s3outposts/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { S3OutpostsExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { S3OutpostsExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: S3OutpostsExtensionConfiguration): void; + configure(extensionConfiguration: S3OutpostsExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: S3OutpostsExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-sagemaker-a2i-runtime/package.json b/clients/client-sagemaker-a2i-runtime/package.json index 9fba6832a8e01..486c27fd72f13 100644 --- a/clients/client-sagemaker-a2i-runtime/package.json +++ b/clients/client-sagemaker-a2i-runtime/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-sagemaker-a2i-runtime/src/extensionConfiguration.ts b/clients/client-sagemaker-a2i-runtime/src/extensionConfiguration.ts index 341c739bcdf43..a349f83b7e962 100644 --- a/clients/client-sagemaker-a2i-runtime/src/extensionConfiguration.ts +++ b/clients/client-sagemaker-a2i-runtime/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface SageMakerA2IRuntimeExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface SageMakerA2IRuntimeExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-sagemaker-a2i-runtime/src/runtimeExtensions.ts b/clients/client-sagemaker-a2i-runtime/src/runtimeExtensions.ts index 82c500082a062..5d029353c2279 100644 --- a/clients/client-sagemaker-a2i-runtime/src/runtimeExtensions.ts +++ b/clients/client-sagemaker-a2i-runtime/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { SageMakerA2IRuntimeExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { SageMakerA2IRuntimeExtensionConfiguration } from "./extensionConfigurat * @public */ export interface RuntimeExtension { - configure(clientConfiguration: SageMakerA2IRuntimeExtensionConfiguration): void; + configure(extensionConfiguration: SageMakerA2IRuntimeExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = > export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: SageMakerA2IRuntimeExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-sagemaker-edge/package.json b/clients/client-sagemaker-edge/package.json index 5e806bf51af73..d6a0e20050dcc 100644 --- a/clients/client-sagemaker-edge/package.json +++ b/clients/client-sagemaker-edge/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-sagemaker-edge/src/extensionConfiguration.ts b/clients/client-sagemaker-edge/src/extensionConfiguration.ts index 08bcdeac00ced..aefc5cedb570d 100644 --- a/clients/client-sagemaker-edge/src/extensionConfiguration.ts +++ b/clients/client-sagemaker-edge/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface SagemakerEdgeExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface SagemakerEdgeExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-sagemaker-edge/src/runtimeExtensions.ts b/clients/client-sagemaker-edge/src/runtimeExtensions.ts index 5b342ab3b6d98..351d96c4e49a9 100644 --- a/clients/client-sagemaker-edge/src/runtimeExtensions.ts +++ b/clients/client-sagemaker-edge/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { SagemakerEdgeExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { SagemakerEdgeExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: SagemakerEdgeExtensionConfiguration): void; + configure(extensionConfiguration: SagemakerEdgeExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: SagemakerEdgeExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-sagemaker-featurestore-runtime/package.json b/clients/client-sagemaker-featurestore-runtime/package.json index 1a8de5af02236..092a2da02b222 100644 --- a/clients/client-sagemaker-featurestore-runtime/package.json +++ b/clients/client-sagemaker-featurestore-runtime/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-sagemaker-featurestore-runtime/src/extensionConfiguration.ts b/clients/client-sagemaker-featurestore-runtime/src/extensionConfiguration.ts index 8501acc505dda..feb7ada9b4d04 100644 --- a/clients/client-sagemaker-featurestore-runtime/src/extensionConfiguration.ts +++ b/clients/client-sagemaker-featurestore-runtime/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface SageMakerFeatureStoreRuntimeExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface SageMakerFeatureStoreRuntimeExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-sagemaker-featurestore-runtime/src/runtimeExtensions.ts b/clients/client-sagemaker-featurestore-runtime/src/runtimeExtensions.ts index fd3bf2b6c5166..61cfeeaa2a2ed 100644 --- a/clients/client-sagemaker-featurestore-runtime/src/runtimeExtensions.ts +++ b/clients/client-sagemaker-featurestore-runtime/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { SageMakerFeatureStoreRuntimeExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { SageMakerFeatureStoreRuntimeExtensionConfiguration } from "./extensionC * @public */ export interface RuntimeExtension { - configure(clientConfiguration: SageMakerFeatureStoreRuntimeExtensionConfiguration): void; + configure(extensionConfiguration: SageMakerFeatureStoreRuntimeExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = { const extensionConfiguration: SageMakerFeatureStoreRuntimeExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-sagemaker-geospatial/package.json b/clients/client-sagemaker-geospatial/package.json index cea75a77be543..37906edcc33dc 100644 --- a/clients/client-sagemaker-geospatial/package.json +++ b/clients/client-sagemaker-geospatial/package.json @@ -32,28 +32,28 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", - "@smithy/util-stream": "^2.0.5", + "@smithy/util-stream": "^2.0.9", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", "uuid": "^8.3.2" diff --git a/clients/client-sagemaker-geospatial/src/extensionConfiguration.ts b/clients/client-sagemaker-geospatial/src/extensionConfiguration.ts index ca7c56f59af35..f364b6dbd1132 100644 --- a/clients/client-sagemaker-geospatial/src/extensionConfiguration.ts +++ b/clients/client-sagemaker-geospatial/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface SageMakerGeospatialExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface SageMakerGeospatialExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-sagemaker-geospatial/src/runtimeExtensions.ts b/clients/client-sagemaker-geospatial/src/runtimeExtensions.ts index 97d1731c5e7c4..fdf0465981233 100644 --- a/clients/client-sagemaker-geospatial/src/runtimeExtensions.ts +++ b/clients/client-sagemaker-geospatial/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { SageMakerGeospatialExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { SageMakerGeospatialExtensionConfiguration } from "./extensionConfigurat * @public */ export interface RuntimeExtension { - configure(clientConfiguration: SageMakerGeospatialExtensionConfiguration): void; + configure(extensionConfiguration: SageMakerGeospatialExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = > export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: SageMakerGeospatialExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-sagemaker-metrics/package.json b/clients/client-sagemaker-metrics/package.json index 22eb230b5dade..db7a9ac524ee3 100644 --- a/clients/client-sagemaker-metrics/package.json +++ b/clients/client-sagemaker-metrics/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-sagemaker-metrics/src/extensionConfiguration.ts b/clients/client-sagemaker-metrics/src/extensionConfiguration.ts index 565c8995e0466..5b6a28b97bc97 100644 --- a/clients/client-sagemaker-metrics/src/extensionConfiguration.ts +++ b/clients/client-sagemaker-metrics/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface SageMakerMetricsExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface SageMakerMetricsExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-sagemaker-metrics/src/runtimeExtensions.ts b/clients/client-sagemaker-metrics/src/runtimeExtensions.ts index c868d43b6a03f..7b16af1dce129 100644 --- a/clients/client-sagemaker-metrics/src/runtimeExtensions.ts +++ b/clients/client-sagemaker-metrics/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { SageMakerMetricsExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { SageMakerMetricsExtensionConfiguration } from "./extensionConfiguration * @public */ export interface RuntimeExtension { - configure(clientConfiguration: SageMakerMetricsExtensionConfiguration): void; + configure(extensionConfiguration: SageMakerMetricsExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: SageMakerMetricsExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-sagemaker-runtime/package.json b/clients/client-sagemaker-runtime/package.json index 3f9a5d9f14277..c2e057a046067 100644 --- a/clients/client-sagemaker-runtime/package.json +++ b/clients/client-sagemaker-runtime/package.json @@ -32,31 +32,31 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/eventstream-serde-browser": "^2.0.5", - "@smithy/eventstream-serde-config-resolver": "^2.0.5", - "@smithy/eventstream-serde-node": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/eventstream-serde-browser": "^2.0.6", + "@smithy/eventstream-serde-config-resolver": "^2.0.6", + "@smithy/eventstream-serde-node": "^2.0.6", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", - "@smithy/util-stream": "^2.0.5", + "@smithy/util-stream": "^2.0.9", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" }, diff --git a/clients/client-sagemaker-runtime/src/extensionConfiguration.ts b/clients/client-sagemaker-runtime/src/extensionConfiguration.ts index 0506605ee3f79..ef48e84b093b5 100644 --- a/clients/client-sagemaker-runtime/src/extensionConfiguration.ts +++ b/clients/client-sagemaker-runtime/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface SageMakerRuntimeExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface SageMakerRuntimeExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-sagemaker-runtime/src/runtimeExtensions.ts b/clients/client-sagemaker-runtime/src/runtimeExtensions.ts index bc119512e996f..213529c7d9a98 100644 --- a/clients/client-sagemaker-runtime/src/runtimeExtensions.ts +++ b/clients/client-sagemaker-runtime/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { SageMakerRuntimeExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { SageMakerRuntimeExtensionConfiguration } from "./extensionConfiguration * @public */ export interface RuntimeExtension { - configure(clientConfiguration: SageMakerRuntimeExtensionConfiguration): void; + configure(extensionConfiguration: SageMakerRuntimeExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: SageMakerRuntimeExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-sagemaker/package.json b/clients/client-sagemaker/package.json index 79ce3a4d27fa0..325ab3d080a90 100644 --- a/clients/client-sagemaker/package.json +++ b/clients/client-sagemaker/package.json @@ -32,29 +32,29 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "tslib": "^2.5.0", "uuid": "^8.3.2" }, diff --git a/clients/client-sagemaker/src/extensionConfiguration.ts b/clients/client-sagemaker/src/extensionConfiguration.ts index 327245790caec..aba4c65cccf1a 100644 --- a/clients/client-sagemaker/src/extensionConfiguration.ts +++ b/clients/client-sagemaker/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface SageMakerExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface SageMakerExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-sagemaker/src/runtimeExtensions.ts b/clients/client-sagemaker/src/runtimeExtensions.ts index b61c6d04c4967..863138ea6134f 100644 --- a/clients/client-sagemaker/src/runtimeExtensions.ts +++ b/clients/client-sagemaker/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { SageMakerExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { SageMakerExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: SageMakerExtensionConfiguration): void; + configure(extensionConfiguration: SageMakerExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: SageMakerExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-savingsplans/package.json b/clients/client-savingsplans/package.json index c94288a426499..98eba0c13abc9 100644 --- a/clients/client-savingsplans/package.json +++ b/clients/client-savingsplans/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-savingsplans/src/extensionConfiguration.ts b/clients/client-savingsplans/src/extensionConfiguration.ts index e7188fb238079..a837c4a9bfac1 100644 --- a/clients/client-savingsplans/src/extensionConfiguration.ts +++ b/clients/client-savingsplans/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface SavingsplansExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface SavingsplansExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-savingsplans/src/runtimeExtensions.ts b/clients/client-savingsplans/src/runtimeExtensions.ts index 35e2b9ffa0f04..7c137837e806d 100644 --- a/clients/client-savingsplans/src/runtimeExtensions.ts +++ b/clients/client-savingsplans/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { SavingsplansExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { SavingsplansExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: SavingsplansExtensionConfiguration): void; + configure(extensionConfiguration: SavingsplansExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: SavingsplansExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-scheduler/package.json b/clients/client-scheduler/package.json index e59410ec4957b..46af116f3ec73 100644 --- a/clients/client-scheduler/package.json +++ b/clients/client-scheduler/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-scheduler/src/extensionConfiguration.ts b/clients/client-scheduler/src/extensionConfiguration.ts index 34f38125ad38e..d783164face28 100644 --- a/clients/client-scheduler/src/extensionConfiguration.ts +++ b/clients/client-scheduler/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface SchedulerExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface SchedulerExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-scheduler/src/runtimeExtensions.ts b/clients/client-scheduler/src/runtimeExtensions.ts index da1779b68f44f..beb4988cdcfb5 100644 --- a/clients/client-scheduler/src/runtimeExtensions.ts +++ b/clients/client-scheduler/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { SchedulerExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { SchedulerExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: SchedulerExtensionConfiguration): void; + configure(extensionConfiguration: SchedulerExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: SchedulerExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-schemas/package.json b/clients/client-schemas/package.json index a93272cc7c0b2..a3b1e20695a76 100644 --- a/clients/client-schemas/package.json +++ b/clients/client-schemas/package.json @@ -32,30 +32,30 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", - "@smithy/util-stream": "^2.0.5", + "@smithy/util-stream": "^2.0.9", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "tslib": "^2.5.0", "uuid": "^8.3.2" }, diff --git a/clients/client-schemas/src/extensionConfiguration.ts b/clients/client-schemas/src/extensionConfiguration.ts index 27d55a9a1386b..ae04a19018fb8 100644 --- a/clients/client-schemas/src/extensionConfiguration.ts +++ b/clients/client-schemas/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface SchemasExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface SchemasExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-schemas/src/runtimeExtensions.ts b/clients/client-schemas/src/runtimeExtensions.ts index b51cd31c29aba..652459326a15b 100644 --- a/clients/client-schemas/src/runtimeExtensions.ts +++ b/clients/client-schemas/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { SchemasExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { SchemasExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: SchemasExtensionConfiguration): void; + configure(extensionConfiguration: SchemasExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: SchemasExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-secrets-manager/package.json b/clients/client-secrets-manager/package.json index 4f3451bd59e3c..018a67bfa6201 100644 --- a/clients/client-secrets-manager/package.json +++ b/clients/client-secrets-manager/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-secrets-manager/src/extensionConfiguration.ts b/clients/client-secrets-manager/src/extensionConfiguration.ts index 3acb25226cb6d..e6ac933284cea 100644 --- a/clients/client-secrets-manager/src/extensionConfiguration.ts +++ b/clients/client-secrets-manager/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface SecretsManagerExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface SecretsManagerExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-secrets-manager/src/runtimeExtensions.ts b/clients/client-secrets-manager/src/runtimeExtensions.ts index 239cf2fdab87e..edd191c437e29 100644 --- a/clients/client-secrets-manager/src/runtimeExtensions.ts +++ b/clients/client-secrets-manager/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { SecretsManagerExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { SecretsManagerExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: SecretsManagerExtensionConfiguration): void; + configure(extensionConfiguration: SecretsManagerExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: SecretsManagerExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-securityhub/package.json b/clients/client-securityhub/package.json index b170d351082c3..efa1d7b4c937f 100644 --- a/clients/client-securityhub/package.json +++ b/clients/client-securityhub/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-securityhub/src/extensionConfiguration.ts b/clients/client-securityhub/src/extensionConfiguration.ts index 00e2b24c8e61e..cd0ef92b289a7 100644 --- a/clients/client-securityhub/src/extensionConfiguration.ts +++ b/clients/client-securityhub/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface SecurityHubExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface SecurityHubExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-securityhub/src/runtimeExtensions.ts b/clients/client-securityhub/src/runtimeExtensions.ts index b3e1f34db15cb..a1afebf145ce3 100644 --- a/clients/client-securityhub/src/runtimeExtensions.ts +++ b/clients/client-securityhub/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { SecurityHubExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { SecurityHubExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: SecurityHubExtensionConfiguration): void; + configure(extensionConfiguration: SecurityHubExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) = export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: SecurityHubExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-securitylake/package.json b/clients/client-securitylake/package.json index 5ecd5f2f5f041..e43cb0967aadd 100644 --- a/clients/client-securitylake/package.json +++ b/clients/client-securitylake/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-securitylake/src/extensionConfiguration.ts b/clients/client-securitylake/src/extensionConfiguration.ts index f8cca3070e7cd..96ea241eaa704 100644 --- a/clients/client-securitylake/src/extensionConfiguration.ts +++ b/clients/client-securitylake/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface SecurityLakeExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface SecurityLakeExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-securitylake/src/runtimeExtensions.ts b/clients/client-securitylake/src/runtimeExtensions.ts index eca7ab13ff1d9..d9ef441f8c0fe 100644 --- a/clients/client-securitylake/src/runtimeExtensions.ts +++ b/clients/client-securitylake/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { SecurityLakeExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { SecurityLakeExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: SecurityLakeExtensionConfiguration): void; + configure(extensionConfiguration: SecurityLakeExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: SecurityLakeExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-serverlessapplicationrepository/package.json b/clients/client-serverlessapplicationrepository/package.json index 3a4d9a5931849..31da91dc87561 100644 --- a/clients/client-serverlessapplicationrepository/package.json +++ b/clients/client-serverlessapplicationrepository/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-serverlessapplicationrepository/src/extensionConfiguration.ts b/clients/client-serverlessapplicationrepository/src/extensionConfiguration.ts index ee51604bf7c15..e77e07c863084 100644 --- a/clients/client-serverlessapplicationrepository/src/extensionConfiguration.ts +++ b/clients/client-serverlessapplicationrepository/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ServerlessApplicationRepositoryExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ServerlessApplicationRepositoryExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-serverlessapplicationrepository/src/runtimeExtensions.ts b/clients/client-serverlessapplicationrepository/src/runtimeExtensions.ts index 347447faad7d0..be8ffc6b6e0f3 100644 --- a/clients/client-serverlessapplicationrepository/src/runtimeExtensions.ts +++ b/clients/client-serverlessapplicationrepository/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ServerlessApplicationRepositoryExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ServerlessApplicationRepositoryExtensionConfiguration } from "./extensi * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ServerlessApplicationRepositoryExtensionConfiguration): void; + configure(extensionConfiguration: ServerlessApplicationRepositoryExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = { const extensionConfiguration: ServerlessApplicationRepositoryExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-service-catalog-appregistry/package.json b/clients/client-service-catalog-appregistry/package.json index 157356ed598b2..7dcf030f0e2b3 100644 --- a/clients/client-service-catalog-appregistry/package.json +++ b/clients/client-service-catalog-appregistry/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-service-catalog-appregistry/src/extensionConfiguration.ts b/clients/client-service-catalog-appregistry/src/extensionConfiguration.ts index d84c9c60e12e7..27f11a0d7d37f 100644 --- a/clients/client-service-catalog-appregistry/src/extensionConfiguration.ts +++ b/clients/client-service-catalog-appregistry/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ServiceCatalogAppRegistryExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ServiceCatalogAppRegistryExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-service-catalog-appregistry/src/runtimeExtensions.ts b/clients/client-service-catalog-appregistry/src/runtimeExtensions.ts index b959803d2e966..250830dce7c51 100644 --- a/clients/client-service-catalog-appregistry/src/runtimeExtensions.ts +++ b/clients/client-service-catalog-appregistry/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ServiceCatalogAppRegistryExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ServiceCatalogAppRegistryExtensionConfiguration } from "./extensionConf * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ServiceCatalogAppRegistryExtensionConfiguration): void; + configure(extensionConfiguration: ServiceCatalogAppRegistryExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = { const extensionConfiguration: ServiceCatalogAppRegistryExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-service-catalog/package.json b/clients/client-service-catalog/package.json index a7434dd293040..1fcaa726babc9 100644 --- a/clients/client-service-catalog/package.json +++ b/clients/client-service-catalog/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-service-catalog/src/extensionConfiguration.ts b/clients/client-service-catalog/src/extensionConfiguration.ts index d4223bb1d79ae..cb4585d81cb2b 100644 --- a/clients/client-service-catalog/src/extensionConfiguration.ts +++ b/clients/client-service-catalog/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ServiceCatalogExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ServiceCatalogExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-service-catalog/src/runtimeExtensions.ts b/clients/client-service-catalog/src/runtimeExtensions.ts index 0ffbb8769a1e7..2543e4cd49b24 100644 --- a/clients/client-service-catalog/src/runtimeExtensions.ts +++ b/clients/client-service-catalog/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ServiceCatalogExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ServiceCatalogExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ServiceCatalogExtensionConfiguration): void; + configure(extensionConfiguration: ServiceCatalogExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: ServiceCatalogExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-service-quotas/package.json b/clients/client-service-quotas/package.json index 11252acac084d..d78f10255b3c8 100644 --- a/clients/client-service-quotas/package.json +++ b/clients/client-service-quotas/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-service-quotas/src/extensionConfiguration.ts b/clients/client-service-quotas/src/extensionConfiguration.ts index fe2742beeabf0..c6a45f8f9b316 100644 --- a/clients/client-service-quotas/src/extensionConfiguration.ts +++ b/clients/client-service-quotas/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ServiceQuotasExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ServiceQuotasExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-service-quotas/src/runtimeExtensions.ts b/clients/client-service-quotas/src/runtimeExtensions.ts index 570593f382278..7d16bdcdc9f51 100644 --- a/clients/client-service-quotas/src/runtimeExtensions.ts +++ b/clients/client-service-quotas/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ServiceQuotasExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ServiceQuotasExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ServiceQuotasExtensionConfiguration): void; + configure(extensionConfiguration: ServiceQuotasExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: ServiceQuotasExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-servicediscovery/package.json b/clients/client-servicediscovery/package.json index c24399f021c90..5862c748a9a8b 100644 --- a/clients/client-servicediscovery/package.json +++ b/clients/client-servicediscovery/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-servicediscovery/src/extensionConfiguration.ts b/clients/client-servicediscovery/src/extensionConfiguration.ts index e11bae47ce93e..e60b53cee0469 100644 --- a/clients/client-servicediscovery/src/extensionConfiguration.ts +++ b/clients/client-servicediscovery/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ServiceDiscoveryExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ServiceDiscoveryExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-servicediscovery/src/runtimeExtensions.ts b/clients/client-servicediscovery/src/runtimeExtensions.ts index e0d77da5503ce..8dcbdf8b0abf5 100644 --- a/clients/client-servicediscovery/src/runtimeExtensions.ts +++ b/clients/client-servicediscovery/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ServiceDiscoveryExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ServiceDiscoveryExtensionConfiguration } from "./extensionConfiguration * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ServiceDiscoveryExtensionConfiguration): void; + configure(extensionConfiguration: ServiceDiscoveryExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: ServiceDiscoveryExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-ses/package.json b/clients/client-ses/package.json index 7b55577337e24..8a2dc6775b7d0 100644 --- a/clients/client-ses/package.json +++ b/clients/client-ses/package.json @@ -32,29 +32,29 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "fast-xml-parser": "4.2.5", "tslib": "^2.5.0" }, diff --git a/clients/client-ses/src/extensionConfiguration.ts b/clients/client-ses/src/extensionConfiguration.ts index fc99bcdb5d769..f509e4e486796 100644 --- a/clients/client-ses/src/extensionConfiguration.ts +++ b/clients/client-ses/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface SESExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface SESExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-ses/src/runtimeExtensions.ts b/clients/client-ses/src/runtimeExtensions.ts index f2b496365339b..0e4681de92049 100644 --- a/clients/client-ses/src/runtimeExtensions.ts +++ b/clients/client-ses/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { SESExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { SESExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: SESExtensionConfiguration): void; + configure(extensionConfiguration: SESExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: SESExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-sesv2/package.json b/clients/client-sesv2/package.json index 800d9e2bf584c..53644873f7e06 100644 --- a/clients/client-sesv2/package.json +++ b/clients/client-sesv2/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-sesv2/src/extensionConfiguration.ts b/clients/client-sesv2/src/extensionConfiguration.ts index 3ea0aaeb607ae..6cad48386f624 100644 --- a/clients/client-sesv2/src/extensionConfiguration.ts +++ b/clients/client-sesv2/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface SESv2ExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface SESv2ExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-sesv2/src/runtimeExtensions.ts b/clients/client-sesv2/src/runtimeExtensions.ts index 77e0a8b70b0de..d6bc4f2eed698 100644 --- a/clients/client-sesv2/src/runtimeExtensions.ts +++ b/clients/client-sesv2/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { SESv2ExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { SESv2ExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: SESv2ExtensionConfiguration): void; + configure(extensionConfiguration: SESv2ExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: SESv2ExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-sfn/package.json b/clients/client-sfn/package.json index a7415ba159954..dc9e0f897ecfe 100644 --- a/clients/client-sfn/package.json +++ b/clients/client-sfn/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-sfn/src/extensionConfiguration.ts b/clients/client-sfn/src/extensionConfiguration.ts index fa6766409b703..55637f4d8eda4 100644 --- a/clients/client-sfn/src/extensionConfiguration.ts +++ b/clients/client-sfn/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface SFNExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface SFNExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-sfn/src/runtimeExtensions.ts b/clients/client-sfn/src/runtimeExtensions.ts index 06c23476dea06..64a74d8a48908 100644 --- a/clients/client-sfn/src/runtimeExtensions.ts +++ b/clients/client-sfn/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { SFNExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { SFNExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: SFNExtensionConfiguration): void; + configure(extensionConfiguration: SFNExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: SFNExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-shield/package.json b/clients/client-shield/package.json index 7b84b34c37e17..cd0c2375aa451 100644 --- a/clients/client-shield/package.json +++ b/clients/client-shield/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-shield/src/extensionConfiguration.ts b/clients/client-shield/src/extensionConfiguration.ts index 45eac362b727e..d5889ac5b2d69 100644 --- a/clients/client-shield/src/extensionConfiguration.ts +++ b/clients/client-shield/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface ShieldExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface ShieldExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-shield/src/runtimeExtensions.ts b/clients/client-shield/src/runtimeExtensions.ts index b8ae5f3e60890..9fe1fd6d2490f 100644 --- a/clients/client-shield/src/runtimeExtensions.ts +++ b/clients/client-shield/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { ShieldExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { ShieldExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: ShieldExtensionConfiguration): void; + configure(extensionConfiguration: ShieldExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: ShieldExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-signer/package.json b/clients/client-signer/package.json index 5a453ecefde45..c4bdae89c0a1b 100644 --- a/clients/client-signer/package.json +++ b/clients/client-signer/package.json @@ -32,29 +32,29 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "tslib": "^2.5.0", "uuid": "^8.3.2" }, diff --git a/clients/client-signer/src/extensionConfiguration.ts b/clients/client-signer/src/extensionConfiguration.ts index be80976fdf167..f78cc15738834 100644 --- a/clients/client-signer/src/extensionConfiguration.ts +++ b/clients/client-signer/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface SignerExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface SignerExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-signer/src/runtimeExtensions.ts b/clients/client-signer/src/runtimeExtensions.ts index 8caafb97a67b2..15451df2c17db 100644 --- a/clients/client-signer/src/runtimeExtensions.ts +++ b/clients/client-signer/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { SignerExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { SignerExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: SignerExtensionConfiguration): void; + configure(extensionConfiguration: SignerExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: SignerExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-simspaceweaver/package.json b/clients/client-simspaceweaver/package.json index b3fd247a562bd..e8fac0ab1ad7d 100644 --- a/clients/client-simspaceweaver/package.json +++ b/clients/client-simspaceweaver/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-simspaceweaver/src/extensionConfiguration.ts b/clients/client-simspaceweaver/src/extensionConfiguration.ts index 0f9c196acd31c..299d6ea925c80 100644 --- a/clients/client-simspaceweaver/src/extensionConfiguration.ts +++ b/clients/client-simspaceweaver/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface SimSpaceWeaverExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface SimSpaceWeaverExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-simspaceweaver/src/runtimeExtensions.ts b/clients/client-simspaceweaver/src/runtimeExtensions.ts index c541f6b770dea..556a366327ab0 100644 --- a/clients/client-simspaceweaver/src/runtimeExtensions.ts +++ b/clients/client-simspaceweaver/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { SimSpaceWeaverExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { SimSpaceWeaverExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: SimSpaceWeaverExtensionConfiguration): void; + configure(extensionConfiguration: SimSpaceWeaverExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: SimSpaceWeaverExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-sms/package.json b/clients/client-sms/package.json index c202c21cce167..25c94416d1c24 100644 --- a/clients/client-sms/package.json +++ b/clients/client-sms/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-sms/src/extensionConfiguration.ts b/clients/client-sms/src/extensionConfiguration.ts index d7ff4f132333d..75bfed7f2ffd4 100644 --- a/clients/client-sms/src/extensionConfiguration.ts +++ b/clients/client-sms/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface SMSExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface SMSExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-sms/src/runtimeExtensions.ts b/clients/client-sms/src/runtimeExtensions.ts index 62630f83d65d9..0264ba448537f 100644 --- a/clients/client-sms/src/runtimeExtensions.ts +++ b/clients/client-sms/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { SMSExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { SMSExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: SMSExtensionConfiguration): void; + configure(extensionConfiguration: SMSExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: SMSExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-snow-device-management/package.json b/clients/client-snow-device-management/package.json index 5059e454de4a7..cc3b2af52b9fd 100644 --- a/clients/client-snow-device-management/package.json +++ b/clients/client-snow-device-management/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-snow-device-management/src/extensionConfiguration.ts b/clients/client-snow-device-management/src/extensionConfiguration.ts index 3d8fa19f19a0a..fbf4f36a6334f 100644 --- a/clients/client-snow-device-management/src/extensionConfiguration.ts +++ b/clients/client-snow-device-management/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface SnowDeviceManagementExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface SnowDeviceManagementExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-snow-device-management/src/runtimeExtensions.ts b/clients/client-snow-device-management/src/runtimeExtensions.ts index cd7be544e7972..030d6f6b5b666 100644 --- a/clients/client-snow-device-management/src/runtimeExtensions.ts +++ b/clients/client-snow-device-management/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { SnowDeviceManagementExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { SnowDeviceManagementExtensionConfiguration } from "./extensionConfigura * @public */ export interface RuntimeExtension { - configure(clientConfiguration: SnowDeviceManagementExtensionConfiguration): void; + configure(extensionConfiguration: SnowDeviceManagementExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: SnowDeviceManagementExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-snowball/package.json b/clients/client-snowball/package.json index 5ed6bf7184d70..c73cce5a83bfd 100644 --- a/clients/client-snowball/package.json +++ b/clients/client-snowball/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-snowball/src/extensionConfiguration.ts b/clients/client-snowball/src/extensionConfiguration.ts index 00db77b530513..27da9221c5db5 100644 --- a/clients/client-snowball/src/extensionConfiguration.ts +++ b/clients/client-snowball/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface SnowballExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface SnowballExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-snowball/src/runtimeExtensions.ts b/clients/client-snowball/src/runtimeExtensions.ts index 276df0868e495..3d7810afed946 100644 --- a/clients/client-snowball/src/runtimeExtensions.ts +++ b/clients/client-snowball/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { SnowballExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { SnowballExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: SnowballExtensionConfiguration): void; + configure(extensionConfiguration: SnowballExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: SnowballExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-sns/package.json b/clients/client-sns/package.json index 48cf8a816573c..3367b2cf9b2e2 100644 --- a/clients/client-sns/package.json +++ b/clients/client-sns/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "fast-xml-parser": "4.2.5", diff --git a/clients/client-sns/src/extensionConfiguration.ts b/clients/client-sns/src/extensionConfiguration.ts index 06f1472f8c7a9..00c844cda05eb 100644 --- a/clients/client-sns/src/extensionConfiguration.ts +++ b/clients/client-sns/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface SNSExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface SNSExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-sns/src/runtimeExtensions.ts b/clients/client-sns/src/runtimeExtensions.ts index 7424d9b65699a..5bc87cb58538b 100644 --- a/clients/client-sns/src/runtimeExtensions.ts +++ b/clients/client-sns/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { SNSExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { SNSExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: SNSExtensionConfiguration): void; + configure(extensionConfiguration: SNSExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: SNSExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-sqs/package.json b/clients/client-sqs/package.json index 54bf640ce63d9..0d2770cdbdd10 100644 --- a/clients/client-sqs/package.json +++ b/clients/client-sqs/package.json @@ -33,27 +33,27 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/md5-js": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/md5-js": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "fast-xml-parser": "4.2.5", diff --git a/clients/client-sqs/src/extensionConfiguration.ts b/clients/client-sqs/src/extensionConfiguration.ts index 3f8d7b9a2bba0..5efa6ff4c2a07 100644 --- a/clients/client-sqs/src/extensionConfiguration.ts +++ b/clients/client-sqs/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface SQSExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface SQSExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-sqs/src/runtimeExtensions.ts b/clients/client-sqs/src/runtimeExtensions.ts index 0de643758934a..660c4ae185b96 100644 --- a/clients/client-sqs/src/runtimeExtensions.ts +++ b/clients/client-sqs/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { SQSExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { SQSExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: SQSExtensionConfiguration): void; + configure(extensionConfiguration: SQSExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: SQSExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-ssm-contacts/package.json b/clients/client-ssm-contacts/package.json index 902a7ea229bfc..aed6745d25174 100644 --- a/clients/client-ssm-contacts/package.json +++ b/clients/client-ssm-contacts/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-ssm-contacts/src/extensionConfiguration.ts b/clients/client-ssm-contacts/src/extensionConfiguration.ts index 25b9119564e52..25701b6be0122 100644 --- a/clients/client-ssm-contacts/src/extensionConfiguration.ts +++ b/clients/client-ssm-contacts/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface SSMContactsExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface SSMContactsExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-ssm-contacts/src/runtimeExtensions.ts b/clients/client-ssm-contacts/src/runtimeExtensions.ts index f36f756d5199a..d81456ae20dcb 100644 --- a/clients/client-ssm-contacts/src/runtimeExtensions.ts +++ b/clients/client-ssm-contacts/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { SSMContactsExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { SSMContactsExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: SSMContactsExtensionConfiguration): void; + configure(extensionConfiguration: SSMContactsExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) = export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: SSMContactsExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-ssm-incidents/package.json b/clients/client-ssm-incidents/package.json index 7ffab9ac8a3e4..46ed429ce13a9 100644 --- a/clients/client-ssm-incidents/package.json +++ b/clients/client-ssm-incidents/package.json @@ -32,29 +32,29 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "tslib": "^2.5.0", "uuid": "^8.3.2" }, diff --git a/clients/client-ssm-incidents/src/extensionConfiguration.ts b/clients/client-ssm-incidents/src/extensionConfiguration.ts index c2dfb6d94199d..43eb454298b03 100644 --- a/clients/client-ssm-incidents/src/extensionConfiguration.ts +++ b/clients/client-ssm-incidents/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface SSMIncidentsExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface SSMIncidentsExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-ssm-incidents/src/runtimeExtensions.ts b/clients/client-ssm-incidents/src/runtimeExtensions.ts index bdb33887a3550..0ac4723272967 100644 --- a/clients/client-ssm-incidents/src/runtimeExtensions.ts +++ b/clients/client-ssm-incidents/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { SSMIncidentsExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { SSMIncidentsExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: SSMIncidentsExtensionConfiguration): void; + configure(extensionConfiguration: SSMIncidentsExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: SSMIncidentsExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-ssm-sap/package.json b/clients/client-ssm-sap/package.json index 2967e92119504..03381aaa72a45 100644 --- a/clients/client-ssm-sap/package.json +++ b/clients/client-ssm-sap/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-ssm-sap/src/extensionConfiguration.ts b/clients/client-ssm-sap/src/extensionConfiguration.ts index 78f3a00d9fba9..fc20760eec6a5 100644 --- a/clients/client-ssm-sap/src/extensionConfiguration.ts +++ b/clients/client-ssm-sap/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface SsmSapExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface SsmSapExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-ssm-sap/src/runtimeExtensions.ts b/clients/client-ssm-sap/src/runtimeExtensions.ts index aae2eecf8edab..9d63c2f3856ee 100644 --- a/clients/client-ssm-sap/src/runtimeExtensions.ts +++ b/clients/client-ssm-sap/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { SsmSapExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { SsmSapExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: SsmSapExtensionConfiguration): void; + configure(extensionConfiguration: SsmSapExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: SsmSapExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-ssm/package.json b/clients/client-ssm/package.json index 9be0f8f39db84..4df9b034f53a3 100644 --- a/clients/client-ssm/package.json +++ b/clients/client-ssm/package.json @@ -32,29 +32,29 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "tslib": "^2.5.0", "uuid": "^8.3.2" }, diff --git a/clients/client-ssm/src/extensionConfiguration.ts b/clients/client-ssm/src/extensionConfiguration.ts index 2dd3da7d143dc..77ff6bde596ac 100644 --- a/clients/client-ssm/src/extensionConfiguration.ts +++ b/clients/client-ssm/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface SSMExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface SSMExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-ssm/src/runtimeExtensions.ts b/clients/client-ssm/src/runtimeExtensions.ts index 2c6abd20d2dd8..3b9159372f35e 100644 --- a/clients/client-ssm/src/runtimeExtensions.ts +++ b/clients/client-ssm/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { SSMExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { SSMExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: SSMExtensionConfiguration): void; + configure(extensionConfiguration: SSMExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: SSMExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-sso-admin/package.json b/clients/client-sso-admin/package.json index 533218285bfd7..33abe18bbcf72 100644 --- a/clients/client-sso-admin/package.json +++ b/clients/client-sso-admin/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-sso-admin/src/extensionConfiguration.ts b/clients/client-sso-admin/src/extensionConfiguration.ts index 99f8bf4072a5b..6db3596f979b2 100644 --- a/clients/client-sso-admin/src/extensionConfiguration.ts +++ b/clients/client-sso-admin/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface SSOAdminExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface SSOAdminExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-sso-admin/src/runtimeExtensions.ts b/clients/client-sso-admin/src/runtimeExtensions.ts index 51f6f22b03cb2..3cc0ce4037ece 100644 --- a/clients/client-sso-admin/src/runtimeExtensions.ts +++ b/clients/client-sso-admin/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { SSOAdminExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { SSOAdminExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: SSOAdminExtensionConfiguration): void; + configure(extensionConfiguration: SSOAdminExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: SSOAdminExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-sso-oidc/package.json b/clients/client-sso-oidc/package.json index 7c29231a5fb5a..57648ce8687bf 100644 --- a/clients/client-sso-oidc/package.json +++ b/clients/client-sso-oidc/package.json @@ -29,26 +29,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-sso-oidc/src/extensionConfiguration.ts b/clients/client-sso-oidc/src/extensionConfiguration.ts index d84b4ebd2c81c..553282ed76b0a 100644 --- a/clients/client-sso-oidc/src/extensionConfiguration.ts +++ b/clients/client-sso-oidc/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface SSOOIDCExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface SSOOIDCExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-sso-oidc/src/runtimeExtensions.ts b/clients/client-sso-oidc/src/runtimeExtensions.ts index b8aabc236b01b..1ba2238f1ada7 100644 --- a/clients/client-sso-oidc/src/runtimeExtensions.ts +++ b/clients/client-sso-oidc/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { SSOOIDCExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { SSOOIDCExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: SSOOIDCExtensionConfiguration): void; + configure(extensionConfiguration: SSOOIDCExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: SSOOIDCExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-sso/package.json b/clients/client-sso/package.json index 4f304b56eceeb..1343e859b44e9 100644 --- a/clients/client-sso/package.json +++ b/clients/client-sso/package.json @@ -29,26 +29,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-sso/src/extensionConfiguration.ts b/clients/client-sso/src/extensionConfiguration.ts index f33c0a7028d53..c50324674eec2 100644 --- a/clients/client-sso/src/extensionConfiguration.ts +++ b/clients/client-sso/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface SSOExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface SSOExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-sso/src/runtimeExtensions.ts b/clients/client-sso/src/runtimeExtensions.ts index 3ef0dbd077880..373e126c4ecd0 100644 --- a/clients/client-sso/src/runtimeExtensions.ts +++ b/clients/client-sso/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { SSOExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { SSOExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: SSOExtensionConfiguration): void; + configure(extensionConfiguration: SSOExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: SSOExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-storage-gateway/package.json b/clients/client-storage-gateway/package.json index 2499f69379dc8..f76b5d4061fe3 100644 --- a/clients/client-storage-gateway/package.json +++ b/clients/client-storage-gateway/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-storage-gateway/src/extensionConfiguration.ts b/clients/client-storage-gateway/src/extensionConfiguration.ts index b72fc12095610..cfec621a62c6e 100644 --- a/clients/client-storage-gateway/src/extensionConfiguration.ts +++ b/clients/client-storage-gateway/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface StorageGatewayExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface StorageGatewayExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-storage-gateway/src/runtimeExtensions.ts b/clients/client-storage-gateway/src/runtimeExtensions.ts index 5e0a89e697f6f..566b508b4ab15 100644 --- a/clients/client-storage-gateway/src/runtimeExtensions.ts +++ b/clients/client-storage-gateway/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { StorageGatewayExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { StorageGatewayExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: StorageGatewayExtensionConfiguration): void; + configure(extensionConfiguration: StorageGatewayExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: StorageGatewayExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-sts/package.json b/clients/client-sts/package.json index c812b16955618..ff365c0e8fcac 100644 --- a/clients/client-sts/package.json +++ b/clients/client-sts/package.json @@ -34,26 +34,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "fast-xml-parser": "4.2.5", diff --git a/clients/client-sts/src/extensionConfiguration.ts b/clients/client-sts/src/extensionConfiguration.ts index e21a61f1043f7..eee80bf03e122 100644 --- a/clients/client-sts/src/extensionConfiguration.ts +++ b/clients/client-sts/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface STSExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface STSExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-sts/src/runtimeExtensions.ts b/clients/client-sts/src/runtimeExtensions.ts index 13c5be47f30b3..a375292a39bae 100644 --- a/clients/client-sts/src/runtimeExtensions.ts +++ b/clients/client-sts/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { STSExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { STSExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: STSExtensionConfiguration): void; + configure(extensionConfiguration: STSExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: STSExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-support-app/package.json b/clients/client-support-app/package.json index fc4131245fdaf..1edc9e2bfed69 100644 --- a/clients/client-support-app/package.json +++ b/clients/client-support-app/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-support-app/src/extensionConfiguration.ts b/clients/client-support-app/src/extensionConfiguration.ts index a31de17c6cf8b..07b7f3a7562b9 100644 --- a/clients/client-support-app/src/extensionConfiguration.ts +++ b/clients/client-support-app/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface SupportAppExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface SupportAppExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-support-app/src/runtimeExtensions.ts b/clients/client-support-app/src/runtimeExtensions.ts index 8ba1b4035eeab..8cf3a9a1232d7 100644 --- a/clients/client-support-app/src/runtimeExtensions.ts +++ b/clients/client-support-app/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { SupportAppExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { SupportAppExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: SupportAppExtensionConfiguration): void; + configure(extensionConfiguration: SupportAppExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: SupportAppExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-support/package.json b/clients/client-support/package.json index dd7b47058e97b..8163d829f4e71 100644 --- a/clients/client-support/package.json +++ b/clients/client-support/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-support/src/extensionConfiguration.ts b/clients/client-support/src/extensionConfiguration.ts index 92ee487c01c99..df4f9d5cdaaa7 100644 --- a/clients/client-support/src/extensionConfiguration.ts +++ b/clients/client-support/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface SupportExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface SupportExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-support/src/runtimeExtensions.ts b/clients/client-support/src/runtimeExtensions.ts index 2281025bb31b8..0d884848b7a82 100644 --- a/clients/client-support/src/runtimeExtensions.ts +++ b/clients/client-support/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { SupportExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { SupportExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: SupportExtensionConfiguration): void; + configure(extensionConfiguration: SupportExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: SupportExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-swf/package.json b/clients/client-swf/package.json index 7dc3a35cd824d..ad398eedc579f 100644 --- a/clients/client-swf/package.json +++ b/clients/client-swf/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-swf/src/extensionConfiguration.ts b/clients/client-swf/src/extensionConfiguration.ts index 085cae58ee461..b361310a3932f 100644 --- a/clients/client-swf/src/extensionConfiguration.ts +++ b/clients/client-swf/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface SWFExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface SWFExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-swf/src/runtimeExtensions.ts b/clients/client-swf/src/runtimeExtensions.ts index a3b212ae38125..9631556229eb1 100644 --- a/clients/client-swf/src/runtimeExtensions.ts +++ b/clients/client-swf/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { SWFExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { SWFExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: SWFExtensionConfiguration): void; + configure(extensionConfiguration: SWFExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: SWFExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-synthetics/package.json b/clients/client-synthetics/package.json index c84e70bfcfa6a..4009dead3f448 100644 --- a/clients/client-synthetics/package.json +++ b/clients/client-synthetics/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-synthetics/src/extensionConfiguration.ts b/clients/client-synthetics/src/extensionConfiguration.ts index c9cc48dfb167e..4553cdf578b89 100644 --- a/clients/client-synthetics/src/extensionConfiguration.ts +++ b/clients/client-synthetics/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface SyntheticsExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface SyntheticsExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-synthetics/src/runtimeExtensions.ts b/clients/client-synthetics/src/runtimeExtensions.ts index 5986030a62254..19c1350b23b1c 100644 --- a/clients/client-synthetics/src/runtimeExtensions.ts +++ b/clients/client-synthetics/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { SyntheticsExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { SyntheticsExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: SyntheticsExtensionConfiguration): void; + configure(extensionConfiguration: SyntheticsExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: SyntheticsExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-textract/package.json b/clients/client-textract/package.json index 5469bb94203c0..dfa180ea6b741 100644 --- a/clients/client-textract/package.json +++ b/clients/client-textract/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-textract/src/extensionConfiguration.ts b/clients/client-textract/src/extensionConfiguration.ts index 86e4191f21d51..9a6b9cffba382 100644 --- a/clients/client-textract/src/extensionConfiguration.ts +++ b/clients/client-textract/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface TextractExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface TextractExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-textract/src/runtimeExtensions.ts b/clients/client-textract/src/runtimeExtensions.ts index d5c42a1eaeb62..b1fd8d3f69a72 100644 --- a/clients/client-textract/src/runtimeExtensions.ts +++ b/clients/client-textract/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { TextractExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { TextractExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: TextractExtensionConfiguration): void; + configure(extensionConfiguration: TextractExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: TextractExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-timestream-query/package.json b/clients/client-timestream-query/package.json index 03982fafc07aa..9db23025bac6f 100644 --- a/clients/client-timestream-query/package.json +++ b/clients/client-timestream-query/package.json @@ -33,26 +33,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-timestream-query/src/extensionConfiguration.ts b/clients/client-timestream-query/src/extensionConfiguration.ts index 0baa8f0e138d0..2fd9649c028ee 100644 --- a/clients/client-timestream-query/src/extensionConfiguration.ts +++ b/clients/client-timestream-query/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface TimestreamQueryExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface TimestreamQueryExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-timestream-query/src/runtimeExtensions.ts b/clients/client-timestream-query/src/runtimeExtensions.ts index babb5431d2f15..7b0347c58e89d 100644 --- a/clients/client-timestream-query/src/runtimeExtensions.ts +++ b/clients/client-timestream-query/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { TimestreamQueryExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { TimestreamQueryExtensionConfiguration } from "./extensionConfiguration" * @public */ export interface RuntimeExtension { - configure(clientConfiguration: TimestreamQueryExtensionConfiguration): void; + configure(extensionConfiguration: TimestreamQueryExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: TimestreamQueryExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-timestream-write/package.json b/clients/client-timestream-write/package.json index 80939b8e74267..e2fa44aed3278 100644 --- a/clients/client-timestream-write/package.json +++ b/clients/client-timestream-write/package.json @@ -33,26 +33,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-timestream-write/src/extensionConfiguration.ts b/clients/client-timestream-write/src/extensionConfiguration.ts index 5d60729f27f57..2b3c1f4f7c69c 100644 --- a/clients/client-timestream-write/src/extensionConfiguration.ts +++ b/clients/client-timestream-write/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface TimestreamWriteExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface TimestreamWriteExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-timestream-write/src/runtimeExtensions.ts b/clients/client-timestream-write/src/runtimeExtensions.ts index 057b5b740bbf2..4de1c0c147854 100644 --- a/clients/client-timestream-write/src/runtimeExtensions.ts +++ b/clients/client-timestream-write/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { TimestreamWriteExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { TimestreamWriteExtensionConfiguration } from "./extensionConfiguration" * @public */ export interface RuntimeExtension { - configure(clientConfiguration: TimestreamWriteExtensionConfiguration): void; + configure(extensionConfiguration: TimestreamWriteExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: TimestreamWriteExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-tnb/package.json b/clients/client-tnb/package.json index c3c93454d6976..330abf47ad242 100644 --- a/clients/client-tnb/package.json +++ b/clients/client-tnb/package.json @@ -32,28 +32,28 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", - "@smithy/util-stream": "^2.0.5", + "@smithy/util-stream": "^2.0.9", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" }, diff --git a/clients/client-tnb/src/extensionConfiguration.ts b/clients/client-tnb/src/extensionConfiguration.ts index 55f7030d4dfcf..7fabce418f143 100644 --- a/clients/client-tnb/src/extensionConfiguration.ts +++ b/clients/client-tnb/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface TnbExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface TnbExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-tnb/src/runtimeExtensions.ts b/clients/client-tnb/src/runtimeExtensions.ts index be1d2694c335a..aa02a85437ebd 100644 --- a/clients/client-tnb/src/runtimeExtensions.ts +++ b/clients/client-tnb/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { TnbExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { TnbExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: TnbExtensionConfiguration): void; + configure(extensionConfiguration: TnbExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: TnbExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-transcribe-streaming/package.json b/clients/client-transcribe-streaming/package.json index 7ebbc4e5700ad..a29e3694fca6e 100644 --- a/clients/client-transcribe-streaming/package.json +++ b/clients/client-transcribe-streaming/package.json @@ -37,29 +37,29 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/eventstream-serde-browser": "^2.0.5", - "@smithy/eventstream-serde-config-resolver": "^2.0.5", - "@smithy/eventstream-serde-node": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/eventstream-serde-browser": "^2.0.6", + "@smithy/eventstream-serde-config-resolver": "^2.0.6", + "@smithy/eventstream-serde-node": "^2.0.6", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-transcribe-streaming/src/extensionConfiguration.ts b/clients/client-transcribe-streaming/src/extensionConfiguration.ts index e2d08689c2657..3b1c92092fe1e 100644 --- a/clients/client-transcribe-streaming/src/extensionConfiguration.ts +++ b/clients/client-transcribe-streaming/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface TranscribeStreamingExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface TranscribeStreamingExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-transcribe-streaming/src/runtimeExtensions.ts b/clients/client-transcribe-streaming/src/runtimeExtensions.ts index 6c77470d2a882..9fefeaecc1f23 100644 --- a/clients/client-transcribe-streaming/src/runtimeExtensions.ts +++ b/clients/client-transcribe-streaming/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { TranscribeStreamingExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { TranscribeStreamingExtensionConfiguration } from "./extensionConfigurat * @public */ export interface RuntimeExtension { - configure(clientConfiguration: TranscribeStreamingExtensionConfiguration): void; + configure(extensionConfiguration: TranscribeStreamingExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = > export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: TranscribeStreamingExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-transcribe/package.json b/clients/client-transcribe/package.json index 18812144c121f..030c7fd404d0d 100644 --- a/clients/client-transcribe/package.json +++ b/clients/client-transcribe/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-transcribe/src/extensionConfiguration.ts b/clients/client-transcribe/src/extensionConfiguration.ts index 4590c86f6ba44..9bbd81e6df970 100644 --- a/clients/client-transcribe/src/extensionConfiguration.ts +++ b/clients/client-transcribe/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface TranscribeExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface TranscribeExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-transcribe/src/runtimeExtensions.ts b/clients/client-transcribe/src/runtimeExtensions.ts index 12ad5d35cee0d..bc4932f98ae10 100644 --- a/clients/client-transcribe/src/runtimeExtensions.ts +++ b/clients/client-transcribe/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { TranscribeExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { TranscribeExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: TranscribeExtensionConfiguration): void; + configure(extensionConfiguration: TranscribeExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: TranscribeExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-transfer/package.json b/clients/client-transfer/package.json index b96450ece3a11..dad111000253c 100644 --- a/clients/client-transfer/package.json +++ b/clients/client-transfer/package.json @@ -32,29 +32,29 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", - "@smithy/util-waiter": "^2.0.5", + "@smithy/util-waiter": "^2.0.6", "tslib": "^2.5.0" }, "devDependencies": { diff --git a/clients/client-transfer/src/extensionConfiguration.ts b/clients/client-transfer/src/extensionConfiguration.ts index f78681bd7b256..99f55a6a9d7e6 100644 --- a/clients/client-transfer/src/extensionConfiguration.ts +++ b/clients/client-transfer/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface TransferExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface TransferExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-transfer/src/runtimeExtensions.ts b/clients/client-transfer/src/runtimeExtensions.ts index 336c25d8a9ad9..444a5bcd49e01 100644 --- a/clients/client-transfer/src/runtimeExtensions.ts +++ b/clients/client-transfer/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { TransferExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { TransferExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: TransferExtensionConfiguration): void; + configure(extensionConfiguration: TransferExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: TransferExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-translate/package.json b/clients/client-translate/package.json index 25f7bf90cf9e7..c9be2f16419af 100644 --- a/clients/client-translate/package.json +++ b/clients/client-translate/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-translate/src/extensionConfiguration.ts b/clients/client-translate/src/extensionConfiguration.ts index 91a03c8070474..0b5ab4cb1e926 100644 --- a/clients/client-translate/src/extensionConfiguration.ts +++ b/clients/client-translate/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface TranslateExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface TranslateExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-translate/src/runtimeExtensions.ts b/clients/client-translate/src/runtimeExtensions.ts index 9419526d9ceda..549e9fcddec97 100644 --- a/clients/client-translate/src/runtimeExtensions.ts +++ b/clients/client-translate/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { TranslateExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { TranslateExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: TranslateExtensionConfiguration): void; + configure(extensionConfiguration: TranslateExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: TranslateExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-verifiedpermissions/package.json b/clients/client-verifiedpermissions/package.json index 611610417752a..805588d98acf3 100644 --- a/clients/client-verifiedpermissions/package.json +++ b/clients/client-verifiedpermissions/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-verifiedpermissions/src/extensionConfiguration.ts b/clients/client-verifiedpermissions/src/extensionConfiguration.ts index 6ad65f6806fc7..07c5564d85917 100644 --- a/clients/client-verifiedpermissions/src/extensionConfiguration.ts +++ b/clients/client-verifiedpermissions/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface VerifiedPermissionsExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface VerifiedPermissionsExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-verifiedpermissions/src/runtimeExtensions.ts b/clients/client-verifiedpermissions/src/runtimeExtensions.ts index 8d2bb3a1888b0..fa8df067a5b5a 100644 --- a/clients/client-verifiedpermissions/src/runtimeExtensions.ts +++ b/clients/client-verifiedpermissions/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { VerifiedPermissionsExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { VerifiedPermissionsExtensionConfiguration } from "./extensionConfigurat * @public */ export interface RuntimeExtension { - configure(clientConfiguration: VerifiedPermissionsExtensionConfiguration): void; + configure(extensionConfiguration: VerifiedPermissionsExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = > export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: VerifiedPermissionsExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-voice-id/package.json b/clients/client-voice-id/package.json index c397676b0ace1..00af9325b9681 100644 --- a/clients/client-voice-id/package.json +++ b/clients/client-voice-id/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-voice-id/src/extensionConfiguration.ts b/clients/client-voice-id/src/extensionConfiguration.ts index edfc7ac2df24e..750dc0775f6bd 100644 --- a/clients/client-voice-id/src/extensionConfiguration.ts +++ b/clients/client-voice-id/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface VoiceIDExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface VoiceIDExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-voice-id/src/runtimeExtensions.ts b/clients/client-voice-id/src/runtimeExtensions.ts index 44f3b1461af8f..c2d709100e530 100644 --- a/clients/client-voice-id/src/runtimeExtensions.ts +++ b/clients/client-voice-id/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { VoiceIDExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { VoiceIDExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: VoiceIDExtensionConfiguration): void; + configure(extensionConfiguration: VoiceIDExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: VoiceIDExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-vpc-lattice/package.json b/clients/client-vpc-lattice/package.json index 510f48d2551a1..2810e261cb590 100644 --- a/clients/client-vpc-lattice/package.json +++ b/clients/client-vpc-lattice/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-vpc-lattice/src/extensionConfiguration.ts b/clients/client-vpc-lattice/src/extensionConfiguration.ts index ee9760e574e29..97ca4d0c16eeb 100644 --- a/clients/client-vpc-lattice/src/extensionConfiguration.ts +++ b/clients/client-vpc-lattice/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface VPCLatticeExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface VPCLatticeExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-vpc-lattice/src/runtimeExtensions.ts b/clients/client-vpc-lattice/src/runtimeExtensions.ts index b69abf3b807fd..db02e4271d668 100644 --- a/clients/client-vpc-lattice/src/runtimeExtensions.ts +++ b/clients/client-vpc-lattice/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { VPCLatticeExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { VPCLatticeExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: VPCLatticeExtensionConfiguration): void; + configure(extensionConfiguration: VPCLatticeExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: VPCLatticeExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-waf-regional/package.json b/clients/client-waf-regional/package.json index 892c172dc3471..69c248bc5e67e 100644 --- a/clients/client-waf-regional/package.json +++ b/clients/client-waf-regional/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-waf-regional/src/extensionConfiguration.ts b/clients/client-waf-regional/src/extensionConfiguration.ts index 17f61e459ec5c..940168e750f1d 100644 --- a/clients/client-waf-regional/src/extensionConfiguration.ts +++ b/clients/client-waf-regional/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface WAFRegionalExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface WAFRegionalExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-waf-regional/src/runtimeExtensions.ts b/clients/client-waf-regional/src/runtimeExtensions.ts index fe2648799d874..0c8e3c7121dd0 100644 --- a/clients/client-waf-regional/src/runtimeExtensions.ts +++ b/clients/client-waf-regional/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { WAFRegionalExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { WAFRegionalExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: WAFRegionalExtensionConfiguration): void; + configure(extensionConfiguration: WAFRegionalExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) = export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: WAFRegionalExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-waf/package.json b/clients/client-waf/package.json index f396e050fd94f..9a1cfc4034b04 100644 --- a/clients/client-waf/package.json +++ b/clients/client-waf/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-waf/src/extensionConfiguration.ts b/clients/client-waf/src/extensionConfiguration.ts index 5b630e74b04c4..736ac023ed1ae 100644 --- a/clients/client-waf/src/extensionConfiguration.ts +++ b/clients/client-waf/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface WAFExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface WAFExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-waf/src/runtimeExtensions.ts b/clients/client-waf/src/runtimeExtensions.ts index 086393aa0ce82..ff6acab5f1196 100644 --- a/clients/client-waf/src/runtimeExtensions.ts +++ b/clients/client-waf/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { WAFExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { WAFExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: WAFExtensionConfiguration): void; + configure(extensionConfiguration: WAFExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: WAFExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-wafv2/package.json b/clients/client-wafv2/package.json index 0d3713dc97956..0684f0d089506 100644 --- a/clients/client-wafv2/package.json +++ b/clients/client-wafv2/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-wafv2/src/extensionConfiguration.ts b/clients/client-wafv2/src/extensionConfiguration.ts index 17fa04ac4fda1..0cf1e4acec6e8 100644 --- a/clients/client-wafv2/src/extensionConfiguration.ts +++ b/clients/client-wafv2/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface WAFV2ExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface WAFV2ExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-wafv2/src/runtimeExtensions.ts b/clients/client-wafv2/src/runtimeExtensions.ts index 87d7b9f2e9e2b..ab2ae6130cbee 100644 --- a/clients/client-wafv2/src/runtimeExtensions.ts +++ b/clients/client-wafv2/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { WAFV2ExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { WAFV2ExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: WAFV2ExtensionConfiguration): void; + configure(extensionConfiguration: WAFV2ExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: WAFV2ExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-wellarchitected/package.json b/clients/client-wellarchitected/package.json index 8c500ec487ae1..afa49d3a8e509 100644 --- a/clients/client-wellarchitected/package.json +++ b/clients/client-wellarchitected/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-wellarchitected/src/extensionConfiguration.ts b/clients/client-wellarchitected/src/extensionConfiguration.ts index c8f6c88ddc809..06b6cc72b5e68 100644 --- a/clients/client-wellarchitected/src/extensionConfiguration.ts +++ b/clients/client-wellarchitected/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface WellArchitectedExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface WellArchitectedExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-wellarchitected/src/runtimeExtensions.ts b/clients/client-wellarchitected/src/runtimeExtensions.ts index 5222b20bc3c62..be0954add16dc 100644 --- a/clients/client-wellarchitected/src/runtimeExtensions.ts +++ b/clients/client-wellarchitected/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { WellArchitectedExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { WellArchitectedExtensionConfiguration } from "./extensionConfiguration" * @public */ export interface RuntimeExtension { - configure(clientConfiguration: WellArchitectedExtensionConfiguration): void; + configure(extensionConfiguration: WellArchitectedExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: WellArchitectedExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-wisdom/package.json b/clients/client-wisdom/package.json index 907da3beb9176..1c8a6da9778f3 100644 --- a/clients/client-wisdom/package.json +++ b/clients/client-wisdom/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-wisdom/src/extensionConfiguration.ts b/clients/client-wisdom/src/extensionConfiguration.ts index 080218c5a6ac3..0406abae591b6 100644 --- a/clients/client-wisdom/src/extensionConfiguration.ts +++ b/clients/client-wisdom/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface WisdomExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface WisdomExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-wisdom/src/runtimeExtensions.ts b/clients/client-wisdom/src/runtimeExtensions.ts index 3a134d84b1b35..90577b41d8d6c 100644 --- a/clients/client-wisdom/src/runtimeExtensions.ts +++ b/clients/client-wisdom/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { WisdomExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { WisdomExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: WisdomExtensionConfiguration): void; + configure(extensionConfiguration: WisdomExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: WisdomExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-workdocs/package.json b/clients/client-workdocs/package.json index 2747e0724cb33..c264b911ffa42 100644 --- a/clients/client-workdocs/package.json +++ b/clients/client-workdocs/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-workdocs/src/extensionConfiguration.ts b/clients/client-workdocs/src/extensionConfiguration.ts index c7b70c6b8270b..9005f01980151 100644 --- a/clients/client-workdocs/src/extensionConfiguration.ts +++ b/clients/client-workdocs/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface WorkDocsExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface WorkDocsExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-workdocs/src/runtimeExtensions.ts b/clients/client-workdocs/src/runtimeExtensions.ts index 2a66c3286e2e7..2bb045c993d10 100644 --- a/clients/client-workdocs/src/runtimeExtensions.ts +++ b/clients/client-workdocs/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { WorkDocsExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { WorkDocsExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: WorkDocsExtensionConfiguration): void; + configure(extensionConfiguration: WorkDocsExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: WorkDocsExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-worklink/package.json b/clients/client-worklink/package.json index 3fce614b764c3..1710d4b0c447a 100644 --- a/clients/client-worklink/package.json +++ b/clients/client-worklink/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-worklink/src/extensionConfiguration.ts b/clients/client-worklink/src/extensionConfiguration.ts index 957c377269b6a..363a465528c43 100644 --- a/clients/client-worklink/src/extensionConfiguration.ts +++ b/clients/client-worklink/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface WorkLinkExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface WorkLinkExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-worklink/src/runtimeExtensions.ts b/clients/client-worklink/src/runtimeExtensions.ts index 41848ba3c3e1d..6fe4a87bd6a59 100644 --- a/clients/client-worklink/src/runtimeExtensions.ts +++ b/clients/client-worklink/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { WorkLinkExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { WorkLinkExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: WorkLinkExtensionConfiguration): void; + configure(extensionConfiguration: WorkLinkExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: WorkLinkExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-workmail/package.json b/clients/client-workmail/package.json index b97576a6cf2c3..60d0690e03eae 100644 --- a/clients/client-workmail/package.json +++ b/clients/client-workmail/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-workmail/src/extensionConfiguration.ts b/clients/client-workmail/src/extensionConfiguration.ts index 5baa833b10ad5..f18bea6780cf2 100644 --- a/clients/client-workmail/src/extensionConfiguration.ts +++ b/clients/client-workmail/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface WorkMailExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface WorkMailExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-workmail/src/runtimeExtensions.ts b/clients/client-workmail/src/runtimeExtensions.ts index 057f6802769c0..38f428f87d115 100644 --- a/clients/client-workmail/src/runtimeExtensions.ts +++ b/clients/client-workmail/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { WorkMailExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { WorkMailExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: WorkMailExtensionConfiguration): void; + configure(extensionConfiguration: WorkMailExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: WorkMailExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-workmailmessageflow/package.json b/clients/client-workmailmessageflow/package.json index 17be396322201..58d82edb3b32e 100644 --- a/clients/client-workmailmessageflow/package.json +++ b/clients/client-workmailmessageflow/package.json @@ -32,28 +32,28 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", - "@smithy/util-stream": "^2.0.5", + "@smithy/util-stream": "^2.0.9", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" }, diff --git a/clients/client-workmailmessageflow/src/extensionConfiguration.ts b/clients/client-workmailmessageflow/src/extensionConfiguration.ts index 9f771e27ce711..6f1b555208b88 100644 --- a/clients/client-workmailmessageflow/src/extensionConfiguration.ts +++ b/clients/client-workmailmessageflow/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface WorkMailMessageFlowExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface WorkMailMessageFlowExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-workmailmessageflow/src/runtimeExtensions.ts b/clients/client-workmailmessageflow/src/runtimeExtensions.ts index b676f8a2dde96..490a91ecafaa6 100644 --- a/clients/client-workmailmessageflow/src/runtimeExtensions.ts +++ b/clients/client-workmailmessageflow/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { WorkMailMessageFlowExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { WorkMailMessageFlowExtensionConfiguration } from "./extensionConfigurat * @public */ export interface RuntimeExtension { - configure(clientConfiguration: WorkMailMessageFlowExtensionConfiguration): void; + configure(extensionConfiguration: WorkMailMessageFlowExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = > export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: WorkMailMessageFlowExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-workspaces-web/package.json b/clients/client-workspaces-web/package.json index e98de5f74d650..46ee7c1962332 100644 --- a/clients/client-workspaces-web/package.json +++ b/clients/client-workspaces-web/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/clients/client-workspaces-web/src/extensionConfiguration.ts b/clients/client-workspaces-web/src/extensionConfiguration.ts index e8bc632640d7c..5a917eccf01de 100644 --- a/clients/client-workspaces-web/src/extensionConfiguration.ts +++ b/clients/client-workspaces-web/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface WorkSpacesWebExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface WorkSpacesWebExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-workspaces-web/src/runtimeExtensions.ts b/clients/client-workspaces-web/src/runtimeExtensions.ts index 112d532b34727..bf074b4141be3 100644 --- a/clients/client-workspaces-web/src/runtimeExtensions.ts +++ b/clients/client-workspaces-web/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { WorkSpacesWebExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { WorkSpacesWebExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: WorkSpacesWebExtensionConfiguration): void; + configure(extensionConfiguration: WorkSpacesWebExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: WorkSpacesWebExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-workspaces/package.json b/clients/client-workspaces/package.json index 4fbc24ae7cbdc..d397ff5da2729 100644 --- a/clients/client-workspaces/package.json +++ b/clients/client-workspaces/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-workspaces/src/extensionConfiguration.ts b/clients/client-workspaces/src/extensionConfiguration.ts index b4862e9f52315..1231973cf4e8e 100644 --- a/clients/client-workspaces/src/extensionConfiguration.ts +++ b/clients/client-workspaces/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface WorkSpacesExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface WorkSpacesExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/clients/client-workspaces/src/runtimeExtensions.ts b/clients/client-workspaces/src/runtimeExtensions.ts index bde4ee28f53d9..c89f46bc64c7d 100644 --- a/clients/client-workspaces/src/runtimeExtensions.ts +++ b/clients/client-workspaces/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { WorkSpacesExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { WorkSpacesExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: WorkSpacesExtensionConfiguration): void; + configure(extensionConfiguration: WorkSpacesExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: WorkSpacesExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/clients/client-xray/package.json b/clients/client-xray/package.json index d16c5bd4fdda2..e6d3c2c34197e 100644 --- a/clients/client-xray/package.json +++ b/clients/client-xray/package.json @@ -32,26 +32,26 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/clients/client-xray/src/extensionConfiguration.ts b/clients/client-xray/src/extensionConfiguration.ts index 4812b24a42d99..b51265c047163 100644 --- a/clients/client-xray/src/extensionConfiguration.ts +++ b/clients/client-xray/src/extensionConfiguration.ts @@ -1,7 +1,8 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface XRayExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface XRayExtensionConfiguration extends HttpHandlerExtensionConfiguration, DefaultExtensionConfiguration {} diff --git a/clients/client-xray/src/runtimeExtensions.ts b/clients/client-xray/src/runtimeExtensions.ts index ed66d51e248f9..d30a0b723733a 100644 --- a/clients/client-xray/src/runtimeExtensions.ts +++ b/clients/client-xray/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { XRayExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { XRayExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: XRayExtensionConfiguration): void; + configure(extensionConfiguration: XRayExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => t; export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: XRayExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/lib/lib-dynamodb/package.json b/lib/lib-dynamodb/package.json index fd953c3db39ff..7bb50ce705a9f 100644 --- a/lib/lib-dynamodb/package.json +++ b/lib/lib-dynamodb/package.json @@ -33,8 +33,8 @@ }, "devDependencies": { "@aws-sdk/client-dynamodb": "*", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", "@tsconfig/recommended": "1.0.1", "@types/node": "^14.14.31", "concurrently": "7.0.0", diff --git a/lib/lib-storage/package.json b/lib/lib-storage/package.json index ff90b2c9f99ee..815483d5072a0 100644 --- a/lib/lib-storage/package.json +++ b/lib/lib-storage/package.json @@ -26,8 +26,8 @@ "license": "Apache-2.0", "dependencies": { "@smithy/abort-controller": "^2.0.1", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/smithy-client": "^2.1.3", "buffer": "5.6.0", "events": "3.3.0", "stream-browserify": "3.0.0", @@ -38,7 +38,7 @@ }, "devDependencies": { "@aws-sdk/client-s3": "*", - "@smithy/types": "^2.2.2", + "@smithy/types": "^2.3.0", "@tsconfig/recommended": "1.0.1", "@types/node": "^14.14.31", "concurrently": "7.0.0", diff --git a/packages/body-checksum-browser/package.json b/packages/body-checksum-browser/package.json index d34747e35d568..b4a2b062c8df0 100644 --- a/packages/body-checksum-browser/package.json +++ b/packages/body-checksum-browser/package.json @@ -23,8 +23,8 @@ "@aws-sdk/sha256-tree-hash": "*", "@aws-sdk/types": "*", "@smithy/chunked-blob-reader": "^2.0.0", - "@smithy/protocol-http": "^2.0.5", - "@smithy/types": "^2.2.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/types": "^2.3.0", "@smithy/util-hex-encoding": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/packages/body-checksum-node/package.json b/packages/body-checksum-node/package.json index ff056b796b976..d756d893d85a0 100644 --- a/packages/body-checksum-node/package.json +++ b/packages/body-checksum-node/package.json @@ -24,8 +24,8 @@ "@aws-sdk/sha256-tree-hash": "*", "@aws-sdk/types": "*", "@smithy/is-array-buffer": "^2.0.0", - "@smithy/protocol-http": "^2.0.5", - "@smithy/types": "^2.2.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/types": "^2.3.0", "@smithy/util-hex-encoding": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/packages/cloudfront-signer/package.json b/packages/cloudfront-signer/package.json index 868430e8f8c9c..311ade87403c3 100644 --- a/packages/cloudfront-signer/package.json +++ b/packages/cloudfront-signer/package.json @@ -21,7 +21,7 @@ }, "license": "Apache-2.0", "dependencies": { - "@smithy/url-parser": "^2.0.5" + "@smithy/url-parser": "^2.0.6" }, "devDependencies": { "@tsconfig/recommended": "1.0.1", diff --git a/packages/credential-provider-cognito-identity/package.json b/packages/credential-provider-cognito-identity/package.json index be1e49ce896c6..fbd6de332f14e 100644 --- a/packages/credential-provider-cognito-identity/package.json +++ b/packages/credential-provider-cognito-identity/package.json @@ -24,7 +24,7 @@ "@aws-sdk/client-cognito-identity": "*", "@aws-sdk/types": "*", "@smithy/property-provider": "^2.0.0", - "@smithy/types": "^2.2.2", + "@smithy/types": "^2.3.0", "tslib": "^2.5.0" }, "engines": { diff --git a/packages/credential-provider-env/package.json b/packages/credential-provider-env/package.json index d3b3cb40f1361..df5c8d07fd113 100644 --- a/packages/credential-provider-env/package.json +++ b/packages/credential-provider-env/package.json @@ -26,7 +26,7 @@ "dependencies": { "@aws-sdk/types": "*", "@smithy/property-provider": "^2.0.0", - "@smithy/types": "^2.2.2", + "@smithy/types": "^2.3.0", "tslib": "^2.5.0" }, "devDependencies": { diff --git a/packages/credential-provider-ini/package.json b/packages/credential-provider-ini/package.json index d3fcc60fd9168..d266660ac33d8 100644 --- a/packages/credential-provider-ini/package.json +++ b/packages/credential-provider-ini/package.json @@ -32,7 +32,7 @@ "@smithy/credential-provider-imds": "^2.0.0", "@smithy/property-provider": "^2.0.0", "@smithy/shared-ini-file-loader": "^2.0.6", - "@smithy/types": "^2.2.2", + "@smithy/types": "^2.3.0", "tslib": "^2.5.0" }, "devDependencies": { diff --git a/packages/credential-provider-node/package.json b/packages/credential-provider-node/package.json index af32d695bcbd2..e0b12311232e5 100644 --- a/packages/credential-provider-node/package.json +++ b/packages/credential-provider-node/package.json @@ -36,7 +36,7 @@ "@smithy/credential-provider-imds": "^2.0.0", "@smithy/property-provider": "^2.0.0", "@smithy/shared-ini-file-loader": "^2.0.6", - "@smithy/types": "^2.2.2", + "@smithy/types": "^2.3.0", "tslib": "^2.5.0" }, "devDependencies": { diff --git a/packages/credential-provider-process/package.json b/packages/credential-provider-process/package.json index 61b2111866112..661fe0e5cb1dd 100644 --- a/packages/credential-provider-process/package.json +++ b/packages/credential-provider-process/package.json @@ -27,7 +27,7 @@ "@aws-sdk/types": "*", "@smithy/property-provider": "^2.0.0", "@smithy/shared-ini-file-loader": "^2.0.6", - "@smithy/types": "^2.2.2", + "@smithy/types": "^2.3.0", "tslib": "^2.5.0" }, "devDependencies": { diff --git a/packages/credential-provider-sso/package.json b/packages/credential-provider-sso/package.json index 5dcee01f098ff..9465c307dbac5 100644 --- a/packages/credential-provider-sso/package.json +++ b/packages/credential-provider-sso/package.json @@ -29,7 +29,7 @@ "@aws-sdk/types": "*", "@smithy/property-provider": "^2.0.0", "@smithy/shared-ini-file-loader": "^2.0.6", - "@smithy/types": "^2.2.2", + "@smithy/types": "^2.3.0", "tslib": "^2.5.0" }, "devDependencies": { diff --git a/packages/credential-provider-web-identity/package.json b/packages/credential-provider-web-identity/package.json index 8628a65acea50..704595e90e582 100644 --- a/packages/credential-provider-web-identity/package.json +++ b/packages/credential-provider-web-identity/package.json @@ -34,7 +34,7 @@ "dependencies": { "@aws-sdk/types": "*", "@smithy/property-provider": "^2.0.0", - "@smithy/types": "^2.2.2", + "@smithy/types": "^2.3.0", "tslib": "^2.5.0" }, "devDependencies": { diff --git a/packages/credential-providers/package.json b/packages/credential-providers/package.json index ec17ab50ba6a6..5cb01a76f57be 100644 --- a/packages/credential-providers/package.json +++ b/packages/credential-providers/package.json @@ -41,7 +41,7 @@ "@aws-sdk/types": "*", "@smithy/credential-provider-imds": "^2.0.0", "@smithy/property-provider": "^2.0.0", - "@smithy/types": "^2.2.2", + "@smithy/types": "^2.3.0", "tslib": "^2.5.0" }, "devDependencies": { diff --git a/packages/eventstream-handler-node/package.json b/packages/eventstream-handler-node/package.json index 784340fa777ea..cacd3d09f183f 100644 --- a/packages/eventstream-handler-node/package.json +++ b/packages/eventstream-handler-node/package.json @@ -22,7 +22,7 @@ "dependencies": { "@aws-sdk/types": "*", "@smithy/eventstream-codec": "^2.0.0", - "@smithy/types": "^2.2.2", + "@smithy/types": "^2.3.0", "tslib": "^2.5.0" }, "devDependencies": { diff --git a/packages/middleware-api-key/package.json b/packages/middleware-api-key/package.json index 5001290fbe506..95c32f68c6e23 100644 --- a/packages/middleware-api-key/package.json +++ b/packages/middleware-api-key/package.json @@ -21,8 +21,8 @@ "license": "Apache-2.0", "dependencies": { "@aws-sdk/types": "*", - "@smithy/protocol-http": "^2.0.5", - "@smithy/types": "^2.2.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/types": "^2.3.0", "@smithy/util-middleware": "^2.0.0", "tslib": "^2.5.0" }, diff --git a/packages/middleware-bucket-endpoint/package.json b/packages/middleware-bucket-endpoint/package.json index 07298ffabdcac..7ed36a903fb93 100644 --- a/packages/middleware-bucket-endpoint/package.json +++ b/packages/middleware-bucket-endpoint/package.json @@ -23,9 +23,9 @@ "dependencies": { "@aws-sdk/types": "*", "@aws-sdk/util-arn-parser": "*", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/protocol-http": "^2.0.5", - "@smithy/types": "^2.2.2", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/protocol-http": "^3.0.2", + "@smithy/types": "^2.3.0", "@smithy/util-config-provider": "^2.0.0", "tslib": "^2.5.0" }, diff --git a/packages/middleware-endpoint-discovery/package.json b/packages/middleware-endpoint-discovery/package.json index 2e99a17326be0..6a27fc476b9f9 100644 --- a/packages/middleware-endpoint-discovery/package.json +++ b/packages/middleware-endpoint-discovery/package.json @@ -21,7 +21,7 @@ }, "license": "Apache-2.0", "devDependencies": { - "@smithy/node-config-provider": "^2.0.6", + "@smithy/node-config-provider": "^2.0.9", "@tsconfig/recommended": "1.0.1", "concurrently": "7.0.0", "downlevel-dts": "0.10.1", @@ -32,8 +32,8 @@ "dependencies": { "@aws-sdk/endpoint-cache": "*", "@aws-sdk/types": "*", - "@smithy/protocol-http": "^2.0.5", - "@smithy/types": "^2.2.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/types": "^2.3.0", "tslib": "^2.5.0" }, "engines": { diff --git a/packages/middleware-eventstream/package.json b/packages/middleware-eventstream/package.json index a80ac4250bd33..5c3cf8e142b02 100644 --- a/packages/middleware-eventstream/package.json +++ b/packages/middleware-eventstream/package.json @@ -22,8 +22,8 @@ "license": "Apache-2.0", "dependencies": { "@aws-sdk/types": "*", - "@smithy/protocol-http": "^2.0.5", - "@smithy/types": "^2.2.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/types": "^2.3.0", "tslib": "^2.5.0" }, "engines": { diff --git a/packages/middleware-expect-continue/package.json b/packages/middleware-expect-continue/package.json index 430aec9d558df..37a3d8097aac4 100644 --- a/packages/middleware-expect-continue/package.json +++ b/packages/middleware-expect-continue/package.json @@ -22,8 +22,8 @@ "license": "Apache-2.0", "dependencies": { "@aws-sdk/types": "*", - "@smithy/protocol-http": "^2.0.5", - "@smithy/types": "^2.2.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/types": "^2.3.0", "tslib": "^2.5.0" }, "engines": { diff --git a/packages/middleware-flexible-checksums/package.json b/packages/middleware-flexible-checksums/package.json index 13b743a4b256d..aeb7987bba1e8 100644 --- a/packages/middleware-flexible-checksums/package.json +++ b/packages/middleware-flexible-checksums/package.json @@ -28,13 +28,13 @@ "@aws-crypto/crc32c": "3.0.0", "@aws-sdk/types": "*", "@smithy/is-array-buffer": "^2.0.0", - "@smithy/protocol-http": "^2.0.5", - "@smithy/types": "^2.2.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/types": "^2.3.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" }, "devDependencies": { - "@smithy/node-http-handler": "^2.0.5", + "@smithy/node-http-handler": "^2.1.2", "concurrently": "7.0.0", "downlevel-dts": "0.10.1", "rimraf": "3.0.2", diff --git a/packages/middleware-host-header/package.json b/packages/middleware-host-header/package.json index 3cf56f7f1b1fb..b5a08761de831 100644 --- a/packages/middleware-host-header/package.json +++ b/packages/middleware-host-header/package.json @@ -22,8 +22,8 @@ "license": "Apache-2.0", "dependencies": { "@aws-sdk/types": "*", - "@smithy/protocol-http": "^2.0.5", - "@smithy/types": "^2.2.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/types": "^2.3.0", "tslib": "^2.5.0" }, "engines": { diff --git a/packages/middleware-location-constraint/package.json b/packages/middleware-location-constraint/package.json index 88e29031579fc..2604db55cd778 100644 --- a/packages/middleware-location-constraint/package.json +++ b/packages/middleware-location-constraint/package.json @@ -22,7 +22,7 @@ "license": "Apache-2.0", "dependencies": { "@aws-sdk/types": "*", - "@smithy/types": "^2.2.2", + "@smithy/types": "^2.3.0", "tslib": "^2.5.0" }, "engines": { diff --git a/packages/middleware-logger/package.json b/packages/middleware-logger/package.json index 83f4edbb23a0f..5f536ae6e9e48 100644 --- a/packages/middleware-logger/package.json +++ b/packages/middleware-logger/package.json @@ -23,7 +23,7 @@ "types": "./dist-types/index.d.ts", "dependencies": { "@aws-sdk/types": "*", - "@smithy/types": "^2.2.2", + "@smithy/types": "^2.3.0", "tslib": "^2.5.0" }, "devDependencies": { diff --git a/packages/middleware-recursion-detection/package.json b/packages/middleware-recursion-detection/package.json index 607843a4987f2..b522825f967c5 100644 --- a/packages/middleware-recursion-detection/package.json +++ b/packages/middleware-recursion-detection/package.json @@ -22,8 +22,8 @@ "license": "Apache-2.0", "dependencies": { "@aws-sdk/types": "*", - "@smithy/protocol-http": "^2.0.5", - "@smithy/types": "^2.2.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/types": "^2.3.0", "tslib": "^2.5.0" }, "engines": { diff --git a/packages/middleware-sdk-api-gateway/package.json b/packages/middleware-sdk-api-gateway/package.json index 668f10a030d7a..a245771d9cbcc 100644 --- a/packages/middleware-sdk-api-gateway/package.json +++ b/packages/middleware-sdk-api-gateway/package.json @@ -22,8 +22,8 @@ "license": "Apache-2.0", "dependencies": { "@aws-sdk/types": "*", - "@smithy/protocol-http": "^2.0.5", - "@smithy/types": "^2.2.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/types": "^2.3.0", "tslib": "^2.5.0" }, "engines": { diff --git a/packages/middleware-sdk-ec2/package.json b/packages/middleware-sdk-ec2/package.json index 08d8da0437c12..95a6195e3f9ee 100644 --- a/packages/middleware-sdk-ec2/package.json +++ b/packages/middleware-sdk-ec2/package.json @@ -23,11 +23,11 @@ "dependencies": { "@aws-sdk/types": "*", "@aws-sdk/util-format-url": "*", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/protocol-http": "^3.0.2", "@smithy/signature-v4": "^2.0.0", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", "tslib": "^2.5.0" }, "engines": { diff --git a/packages/middleware-sdk-glacier/package.json b/packages/middleware-sdk-glacier/package.json index d6a7e4a76f0d0..f26f2d645d467 100644 --- a/packages/middleware-sdk-glacier/package.json +++ b/packages/middleware-sdk-glacier/package.json @@ -22,8 +22,8 @@ "license": "Apache-2.0", "dependencies": { "@aws-sdk/types": "*", - "@smithy/protocol-http": "^2.0.5", - "@smithy/types": "^2.2.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/types": "^2.3.0", "tslib": "^2.5.0" }, "engines": { diff --git a/packages/middleware-sdk-machinelearning/package.json b/packages/middleware-sdk-machinelearning/package.json index 577fc70712906..b7f28d0aa16c3 100644 --- a/packages/middleware-sdk-machinelearning/package.json +++ b/packages/middleware-sdk-machinelearning/package.json @@ -22,8 +22,8 @@ "license": "Apache-2.0", "dependencies": { "@aws-sdk/types": "*", - "@smithy/protocol-http": "^2.0.5", - "@smithy/types": "^2.2.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/types": "^2.3.0", "tslib": "^2.5.0" }, "engines": { diff --git a/packages/middleware-sdk-rds/package.json b/packages/middleware-sdk-rds/package.json index 3c422e9f6a642..4fc23c94163d6 100644 --- a/packages/middleware-sdk-rds/package.json +++ b/packages/middleware-sdk-rds/package.json @@ -23,10 +23,10 @@ "dependencies": { "@aws-sdk/types": "*", "@aws-sdk/util-format-url": "*", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/protocol-http": "^3.0.2", "@smithy/signature-v4": "^2.0.0", - "@smithy/types": "^2.2.2", + "@smithy/types": "^2.3.0", "tslib": "^2.5.0" }, "engines": { diff --git a/packages/middleware-sdk-route53/package.json b/packages/middleware-sdk-route53/package.json index afed230808d1f..e1488415bace6 100644 --- a/packages/middleware-sdk-route53/package.json +++ b/packages/middleware-sdk-route53/package.json @@ -22,7 +22,7 @@ "license": "Apache-2.0", "dependencies": { "@aws-sdk/types": "*", - "@smithy/types": "^2.2.2", + "@smithy/types": "^2.3.0", "tslib": "^2.5.0" }, "engines": { diff --git a/packages/middleware-sdk-s3-control/package.json b/packages/middleware-sdk-s3-control/package.json index 79259edb82c3e..c1da475ab8529 100644 --- a/packages/middleware-sdk-s3-control/package.json +++ b/packages/middleware-sdk-s3-control/package.json @@ -26,8 +26,8 @@ "@aws-sdk/types": "*", "@aws-sdk/util-arn-parser": "*", "@aws-sdk/util-endpoints": "*", - "@smithy/protocol-http": "^2.0.5", - "@smithy/types": "^2.2.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/types": "^2.3.0", "tslib": "^2.5.0" }, "devDependencies": { diff --git a/packages/middleware-sdk-s3/package.json b/packages/middleware-sdk-s3/package.json index 7256d5bdaae1a..d2fb9f465a0a5 100644 --- a/packages/middleware-sdk-s3/package.json +++ b/packages/middleware-sdk-s3/package.json @@ -24,8 +24,8 @@ "dependencies": { "@aws-sdk/types": "*", "@aws-sdk/util-arn-parser": "*", - "@smithy/protocol-http": "^2.0.5", - "@smithy/types": "^2.2.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/types": "^2.3.0", "tslib": "^2.5.0" }, "devDependencies": { diff --git a/packages/middleware-sdk-sqs/package.json b/packages/middleware-sdk-sqs/package.json index 57ff5dad148c5..98ffc783ed0ff 100644 --- a/packages/middleware-sdk-sqs/package.json +++ b/packages/middleware-sdk-sqs/package.json @@ -22,7 +22,7 @@ "license": "Apache-2.0", "dependencies": { "@aws-sdk/types": "*", - "@smithy/types": "^2.2.2", + "@smithy/types": "^2.3.0", "@smithy/util-hex-encoding": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/packages/middleware-sdk-sqs/src/middleware-sdk-sqs.integ.spec.ts b/packages/middleware-sdk-sqs/src/middleware-sdk-sqs.integ.spec.ts index 52e7641765568..5ddbb63af0448 100644 --- a/packages/middleware-sdk-sqs/src/middleware-sdk-sqs.integ.spec.ts +++ b/packages/middleware-sdk-sqs/src/middleware-sdk-sqs.integ.spec.ts @@ -1,5 +1,5 @@ import { SQS } from "@aws-sdk/client-sqs"; -import { HttpResponse } from "@smithy/protocol-http"; +import { HttpHandler, HttpResponse } from "@smithy/protocol-http"; import crypto from "crypto"; import { Readable } from "stream"; @@ -112,11 +112,15 @@ describe("middleware-sdk-sqs", () => { it("runs md5 checksums on received messages", async () => { const client = new SQS({ region: "us-west-2", - requestHandler: new (class { + requestHandler: new (class implements HttpHandler { async handle(): Promise { const r = responses(); return handlerResponse((useAwsQuery ? r.XML : r.JSON).receive); } + updateHttpClientConfig(key: never, value: never): void {} + httpHandlerConfigs() { + return {}; + } })(), }); @@ -130,11 +134,15 @@ describe("middleware-sdk-sqs", () => { it("runs md5 checksums on sent messages", async () => { const client = new SQS({ region: "us-west-2", - requestHandler: new (class { + requestHandler: new (class implements HttpHandler { async handle(): Promise { const r = responses(); return handlerResponse((useAwsQuery ? r.XML : r.JSON).send); } + updateHttpClientConfig(key: never, value: never): void {} + httpHandlerConfigs() { + return {}; + } })(), }); @@ -149,11 +157,15 @@ describe("middleware-sdk-sqs", () => { it("runs md5 checksums on batch sent messages", async () => { const client = new SQS({ region: "us-west-2", - requestHandler: new (class { + requestHandler: new (class implements HttpHandler { async handle(): Promise { const r = responses(); return handlerResponse((useAwsQuery ? r.XML : r.JSON).sendBatch); } + updateHttpClientConfig(key: never, value: never): void {} + httpHandlerConfigs() { + return {}; + } })(), }); @@ -187,11 +199,15 @@ describe("middleware-sdk-sqs", () => { it("runs md5 checksums on received messages", async () => { const client = new SQS({ region: "us-west-2", - requestHandler: new (class { + requestHandler: new (class implements HttpHandler { async handle(): Promise { const r = responses(); return handlerResponse((useAwsQuery ? r.XML : r.JSON).receive); } + updateHttpClientConfig(key: never, value: never): void {} + httpHandlerConfigs() { + return {}; + } })(), }); @@ -208,11 +224,15 @@ describe("middleware-sdk-sqs", () => { it("runs md5 checksums on sent messages", async () => { const client = new SQS({ - requestHandler: new (class { + requestHandler: new (class implements HttpHandler { async handle(): Promise { const r = responses(); return handlerResponse((useAwsQuery ? r.XML : r.JSON).send); } + updateHttpClientConfig(key: never, value: never): void {} + httpHandlerConfigs() { + return {}; + } })(), }); @@ -231,11 +251,15 @@ describe("middleware-sdk-sqs", () => { it("runs md5 checksums on batch sent messages", async () => { const client = new SQS({ region: "us-west-2", - requestHandler: new (class { + requestHandler: new (class implements HttpHandler { async handle(): Promise { const r = responses(); return handlerResponse((useAwsQuery ? r.XML : r.JSON).sendBatch); } + updateHttpClientConfig(key: never, value: never): void {} + httpHandlerConfigs() { + return {}; + } })(), }); diff --git a/packages/middleware-sdk-sts/package.json b/packages/middleware-sdk-sts/package.json index 21b4ebe78427c..dcb1ae834734c 100644 --- a/packages/middleware-sdk-sts/package.json +++ b/packages/middleware-sdk-sts/package.json @@ -23,7 +23,7 @@ "dependencies": { "@aws-sdk/middleware-signing": "*", "@aws-sdk/types": "*", - "@smithy/types": "^2.2.2", + "@smithy/types": "^2.3.0", "tslib": "^2.5.0" }, "engines": { diff --git a/packages/middleware-sdk-transcribe-streaming/package.json b/packages/middleware-sdk-transcribe-streaming/package.json index d2984d6039a19..de5c58f3e70bc 100644 --- a/packages/middleware-sdk-transcribe-streaming/package.json +++ b/packages/middleware-sdk-transcribe-streaming/package.json @@ -23,10 +23,10 @@ "dependencies": { "@aws-sdk/types": "*", "@aws-sdk/util-format-url": "*", - "@smithy/eventstream-serde-browser": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", + "@smithy/eventstream-serde-browser": "^2.0.6", + "@smithy/protocol-http": "^3.0.2", "@smithy/signature-v4": "^2.0.0", - "@smithy/types": "^2.2.2", + "@smithy/types": "^2.3.0", "tslib": "^2.5.0", "uuid": "^8.3.2" }, diff --git a/packages/middleware-signing/package.json b/packages/middleware-signing/package.json index 7a691de56e2b3..05c7837526ab5 100644 --- a/packages/middleware-signing/package.json +++ b/packages/middleware-signing/package.json @@ -24,9 +24,9 @@ "dependencies": { "@aws-sdk/types": "*", "@smithy/property-provider": "^2.0.0", - "@smithy/protocol-http": "^2.0.5", + "@smithy/protocol-http": "^3.0.2", "@smithy/signature-v4": "^2.0.0", - "@smithy/types": "^2.2.2", + "@smithy/types": "^2.3.0", "@smithy/util-middleware": "^2.0.0", "tslib": "^2.5.0" }, diff --git a/packages/middleware-ssec/package.json b/packages/middleware-ssec/package.json index 2f6a5f859fcb5..2b9355ed2da66 100644 --- a/packages/middleware-ssec/package.json +++ b/packages/middleware-ssec/package.json @@ -22,7 +22,7 @@ "license": "Apache-2.0", "dependencies": { "@aws-sdk/types": "*", - "@smithy/types": "^2.2.2", + "@smithy/types": "^2.3.0", "tslib": "^2.5.0" }, "engines": { diff --git a/packages/middleware-token/package.json b/packages/middleware-token/package.json index 2e836f2cde762..7550ab7e3e796 100644 --- a/packages/middleware-token/package.json +++ b/packages/middleware-token/package.json @@ -29,8 +29,8 @@ "@aws-sdk/token-providers": "*", "@aws-sdk/types": "*", "@smithy/property-provider": "^2.0.0", - "@smithy/protocol-http": "^2.0.5", - "@smithy/types": "^2.2.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/types": "^2.3.0", "@smithy/util-middleware": "^2.0.0", "tslib": "^2.5.0" }, diff --git a/packages/middleware-user-agent/package.json b/packages/middleware-user-agent/package.json index 5b214331d361d..c2ebbffb43f77 100644 --- a/packages/middleware-user-agent/package.json +++ b/packages/middleware-user-agent/package.json @@ -24,8 +24,8 @@ "dependencies": { "@aws-sdk/types": "*", "@aws-sdk/util-endpoints": "*", - "@smithy/protocol-http": "^2.0.5", - "@smithy/types": "^2.2.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/types": "^2.3.0", "tslib": "^2.5.0" }, "devDependencies": { diff --git a/packages/middleware-websocket/package.json b/packages/middleware-websocket/package.json index 73e61d377ff82..159b60b55340b 100644 --- a/packages/middleware-websocket/package.json +++ b/packages/middleware-websocket/package.json @@ -24,11 +24,11 @@ "@aws-sdk/middleware-signing": "*", "@aws-sdk/types": "*", "@aws-sdk/util-format-url": "*", - "@smithy/eventstream-serde-browser": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", + "@smithy/eventstream-serde-browser": "^2.0.6", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", "@smithy/signature-v4": "^2.0.0", - "@smithy/types": "^2.2.2", + "@smithy/types": "^2.3.0", "@smithy/util-hex-encoding": "^2.0.0", "tslib": "^2.5.0" }, diff --git a/packages/polly-request-presigner/package.json b/packages/polly-request-presigner/package.json index 043636c4370c7..6b0dfbb17c4f5 100644 --- a/packages/polly-request-presigner/package.json +++ b/packages/polly-request-presigner/package.json @@ -24,9 +24,9 @@ "@aws-sdk/client-polly": "*", "@aws-sdk/types": "*", "@aws-sdk/util-format-url": "*", - "@smithy/protocol-http": "^2.0.5", + "@smithy/protocol-http": "^3.0.2", "@smithy/signature-v4": "^2.0.0", - "@smithy/types": "^2.2.2", + "@smithy/types": "^2.3.0", "tslib": "^2.5.0" }, "devDependencies": { diff --git a/packages/rds-signer/package.json b/packages/rds-signer/package.json index abfd9b92c02cf..d51aab1623126 100644 --- a/packages/rds-signer/package.json +++ b/packages/rds-signer/package.json @@ -29,17 +29,17 @@ "@aws-crypto/sha256-js": "3.0.0", "@aws-sdk/credential-providers": "*", "@aws-sdk/util-format-url": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/protocol-http": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/protocol-http": "^3.0.2", "@smithy/signature-v4": "^2.0.0", "tslib": "^2.5.0" }, "devDependencies": { "@aws-sdk/types": "*", - "@smithy/types": "^2.2.2", + "@smithy/types": "^2.3.0", "@types/node": "^14.14.31", "concurrently": "7.0.0", "downlevel-dts": "0.10.1", diff --git a/packages/region-config-resolver/package.json b/packages/region-config-resolver/package.json index c87adc9a4d8fc..3f4ee60372b82 100644 --- a/packages/region-config-resolver/package.json +++ b/packages/region-config-resolver/package.json @@ -21,8 +21,8 @@ }, "license": "Apache-2.0", "dependencies": { - "@smithy/node-config-provider": "^2.0.6", - "@smithy/types": "^2.2.2", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/types": "^2.3.0", "@smithy/util-config-provider": "^2.0.0", "@smithy/util-middleware": "^2.0.0", "tslib": "^2.5.0" diff --git a/packages/s3-presigned-post/package.json b/packages/s3-presigned-post/package.json index 37c6a28d32ef4..ed1e73003e926 100644 --- a/packages/s3-presigned-post/package.json +++ b/packages/s3-presigned-post/package.json @@ -25,9 +25,9 @@ "@aws-sdk/client-s3": "*", "@aws-sdk/types": "*", "@aws-sdk/util-format-url": "*", - "@smithy/middleware-endpoint": "^2.0.5", + "@smithy/middleware-endpoint": "^2.0.6", "@smithy/signature-v4": "^2.0.0", - "@smithy/types": "^2.2.2", + "@smithy/types": "^2.3.0", "@smithy/util-hex-encoding": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/packages/s3-request-presigner/package.json b/packages/s3-request-presigner/package.json index 5a43058bfc2fe..edc61f7215012 100644 --- a/packages/s3-request-presigner/package.json +++ b/packages/s3-request-presigner/package.json @@ -24,15 +24,15 @@ "@aws-sdk/signature-v4-multi-region": "*", "@aws-sdk/types": "*", "@aws-sdk/util-format-url": "*", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", "tslib": "^2.5.0" }, "devDependencies": { "@aws-sdk/client-s3": "*", - "@smithy/hash-node": "^2.0.5", + "@smithy/hash-node": "^2.0.6", "@tsconfig/recommended": "1.0.1", "@types/node": "^14.14.31", "concurrently": "7.0.0", diff --git a/packages/sha256-tree-hash/package.json b/packages/sha256-tree-hash/package.json index e3bbc39cf5060..7e4050abc1b59 100644 --- a/packages/sha256-tree-hash/package.json +++ b/packages/sha256-tree-hash/package.json @@ -21,7 +21,7 @@ "license": "Apache-2.0", "dependencies": { "@aws-sdk/types": "*", - "@smithy/types": "^2.2.2", + "@smithy/types": "^2.3.0", "tslib": "^2.5.0" }, "devDependencies": { diff --git a/packages/signature-v4-crt/package.json b/packages/signature-v4-crt/package.json index f394ccd367af1..ed6849c6b04b3 100644 --- a/packages/signature-v4-crt/package.json +++ b/packages/signature-v4-crt/package.json @@ -31,8 +31,8 @@ "devDependencies": { "@aws-crypto/sha256-js": "3.0.0", "@aws-sdk/types": "*", - "@smithy/protocol-http": "^2.0.5", - "@smithy/types": "^2.2.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/types": "^2.3.0", "@tsconfig/recommended": "1.0.1", "concurrently": "7.0.0", "downlevel-dts": "0.10.1", diff --git a/packages/signature-v4-multi-region/package.json b/packages/signature-v4-multi-region/package.json index 3311a719f2a47..128f7f9921719 100644 --- a/packages/signature-v4-multi-region/package.json +++ b/packages/signature-v4-multi-region/package.json @@ -27,9 +27,9 @@ "license": "Apache-2.0", "dependencies": { "@aws-sdk/types": "*", - "@smithy/protocol-http": "^2.0.5", + "@smithy/protocol-http": "^3.0.2", "@smithy/signature-v4": "^2.0.0", - "@smithy/types": "^2.2.2", + "@smithy/types": "^2.3.0", "tslib": "^2.5.0" }, "devDependencies": { diff --git a/packages/smithy-client/package.json b/packages/smithy-client/package.json index 55fcbeafd6c89..b80c8806d372a 100644 --- a/packages/smithy-client/package.json +++ b/packages/smithy-client/package.json @@ -22,7 +22,7 @@ }, "license": "Apache-2.0", "dependencies": { - "@smithy/smithy-client": "^2.0.5", + "@smithy/smithy-client": "^2.1.3", "tslib": "^2.5.0" }, "engines": { diff --git a/packages/token-providers/package.json b/packages/token-providers/package.json index b980def59ddbc..9c1befa4026c9 100644 --- a/packages/token-providers/package.json +++ b/packages/token-providers/package.json @@ -37,28 +37,28 @@ "@aws-sdk/util-endpoints": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-endpoint": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-endpoint": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", "@smithy/property-provider": "^2.0.0", - "@smithy/protocol-http": "^2.0.5", + "@smithy/protocol-http": "^3.0.2", "@smithy/shared-ini-file-loader": "^2.0.6", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" diff --git a/packages/types/package.json b/packages/types/package.json index 8489f2ce0e8f0..05e99f6423226 100755 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -41,7 +41,7 @@ "directory": "packages/types" }, "dependencies": { - "@smithy/types": "^2.2.2", + "@smithy/types": "^2.3.0", "tslib": "^2.5.0" }, "devDependencies": { diff --git a/packages/util-create-request/package.json b/packages/util-create-request/package.json index 6e3073e1bcea0..edf57a176a442 100644 --- a/packages/util-create-request/package.json +++ b/packages/util-create-request/package.json @@ -23,12 +23,12 @@ "dependencies": { "@aws-sdk/types": "*", "@smithy/middleware-stack": "^2.0.0", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", "tslib": "^2.5.0" }, "devDependencies": { - "@smithy/protocol-http": "^2.0.5", + "@smithy/protocol-http": "^3.0.2", "@tsconfig/recommended": "1.0.1", "@types/node": "^14.14.31", "concurrently": "7.0.0", diff --git a/packages/util-format-url/package.json b/packages/util-format-url/package.json index 4c4f01faaaeb7..3de33dc3d0355 100644 --- a/packages/util-format-url/package.json +++ b/packages/util-format-url/package.json @@ -21,8 +21,8 @@ "license": "Apache-2.0", "dependencies": { "@aws-sdk/types": "*", - "@smithy/querystring-builder": "^2.0.5", - "@smithy/types": "^2.2.2", + "@smithy/querystring-builder": "^2.0.6", + "@smithy/types": "^2.3.0", "tslib": "^2.5.0" }, "engines": { diff --git a/packages/util-user-agent-browser/package.json b/packages/util-user-agent-browser/package.json index fee8d0a424e58..4331bbd6f0e78 100644 --- a/packages/util-user-agent-browser/package.json +++ b/packages/util-user-agent-browser/package.json @@ -22,7 +22,7 @@ "react-native": "dist-es/index.native.js", "dependencies": { "@aws-sdk/types": "*", - "@smithy/types": "^2.2.2", + "@smithy/types": "^2.3.0", "bowser": "^2.11.0", "tslib": "^2.5.0" }, diff --git a/packages/util-user-agent-node/package.json b/packages/util-user-agent-node/package.json index 489b7b38ee686..2dd5ec1722dfa 100644 --- a/packages/util-user-agent-node/package.json +++ b/packages/util-user-agent-node/package.json @@ -21,8 +21,8 @@ "license": "Apache-2.0", "dependencies": { "@aws-sdk/types": "*", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/types": "^2.2.2", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/types": "^2.3.0", "tslib": "^2.5.0" }, "devDependencies": { diff --git a/packages/xhr-http-handler/package.json b/packages/xhr-http-handler/package.json index ba032c0393a1e..3f6e1b6934123 100644 --- a/packages/xhr-http-handler/package.json +++ b/packages/xhr-http-handler/package.json @@ -20,9 +20,9 @@ "types": "./dist-types/index.d.ts", "dependencies": { "@aws-sdk/types": "*", - "@smithy/protocol-http": "^2.0.5", - "@smithy/querystring-builder": "^2.0.5", - "@smithy/types": "^2.2.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/querystring-builder": "^2.0.6", + "@smithy/types": "^2.3.0", "events": "3.3.0", "tslib": "^2.5.0" }, diff --git a/packages/xhr-http-handler/src/xhr-http-handler.ts b/packages/xhr-http-handler/src/xhr-http-handler.ts index 27d296d2cf8fd..9bfc015e45f0b 100644 --- a/packages/xhr-http-handler/src/xhr-http-handler.ts +++ b/packages/xhr-http-handler/src/xhr-http-handler.ts @@ -66,12 +66,12 @@ const EVENTS: XhrHttpHandlerEvents = { * An implementation of HttpHandler that uses XMLHttpRequest, which is * traditionally associated with browsers. */ -export class XhrHttpHandler extends EventEmitter implements HttpHandler { +export class XhrHttpHandler extends EventEmitter implements HttpHandler { public static readonly EVENTS: XhrHttpHandlerEvents = EVENTS; public static readonly ERROR_IDENTIFIER = "XHR_HTTP_HANDLER_ERROR"; private config?: XhrHttpHandlerOptions; - private readonly configProvider: Promise; + private configProvider: Promise; public constructor(options?: XhrHttpHandlerOptions | Provider) { super(); @@ -83,6 +83,18 @@ export class XhrHttpHandler extends EventEmitter implements HttpHandler { } } + updateHttpClientConfig(key: keyof XhrHttpHandlerOptions, value: XhrHttpHandlerOptions[typeof key]): void { + this.config = undefined; + this.configProvider = this.configProvider.then((config) => { + config[key] = value; + return config; + }); + } + + httpHandlerConfigs(): XhrHttpHandlerOptions { + return this.config ?? {}; + } + public destroy(): void { // Do nothing. Connection pooling is handled by the browser. } diff --git a/private/aws-client-api-test/package.json b/private/aws-client-api-test/package.json index 6d5f4448fea28..d100c55f6fe89 100644 --- a/private/aws-client-api-test/package.json +++ b/private/aws-client-api-test/package.json @@ -18,21 +18,21 @@ "sideEffects": false, "dependencies": { "@aws-sdk/client-s3": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/eventstream-serde-node": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/hash-stream-node": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/eventstream-serde-node": "^2.0.6", + "@smithy/hash-node": "^2.0.6", + "@smithy/hash-stream-node": "^2.0.6", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", - "@smithy/util-stream": "^2.0.5", + "@smithy/util-stream": "^2.0.9", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" }, diff --git a/private/aws-client-retry-test/package.json b/private/aws-client-retry-test/package.json index c7cab55bf6720..884ea1d4639e2 100644 --- a/private/aws-client-retry-test/package.json +++ b/private/aws-client-retry-test/package.json @@ -18,8 +18,8 @@ "sideEffects": false, "dependencies": { "@aws-sdk/client-s3": "*", - "@smithy/protocol-http": "^2.0.5", - "@smithy/types": "^2.2.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/types": "^2.3.0", "@smithy/util-retry": "^2.0.0", "tslib": "^2.5.0" }, diff --git a/private/aws-client-retry-test/src/ClientRetryTest.spec.ts b/private/aws-client-retry-test/src/ClientRetryTest.spec.ts index e778fb2d29ac5..a5ea501d6dcd9 100644 --- a/private/aws-client-retry-test/src/ClientRetryTest.spec.ts +++ b/private/aws-client-retry-test/src/ClientRetryTest.spec.ts @@ -1,10 +1,12 @@ import { HeadObjectCommand, S3, S3Client, S3ServiceException } from "@aws-sdk/client-s3"; -import { HttpResponse } from "@smithy/protocol-http"; +import { HttpHandler, HttpResponse } from "@smithy/protocol-http"; import { RequestHandlerOutput } from "@smithy/types"; import { ConfiguredRetryStrategy, StandardRetryStrategy } from "@smithy/util-retry"; import { Readable } from "stream"; -class MockRequestHandler { +const MOCK_REGION = "us-west-2"; + +class MockRequestHandler implements HttpHandler { async handle() { return { response: new HttpResponse({ @@ -13,6 +15,10 @@ class MockRequestHandler { }), }; } + updateHttpClientConfig(key: never, value: never): void {} + httpHandlerConfigs() { + return {}; + } } describe("util-retry integration tests", () => { @@ -38,7 +44,10 @@ describe("util-retry integration tests", () => { const client = new S3Client({ requestHandler: { handle: () => Promise.resolve(mockSuccess), + updateHttpClientConfig: () => {}, + httpHandlerConfigs: () => ({}), }, + region: MOCK_REGION, }); expect(await client.config.retryStrategy()).toBeInstanceOf(StandardRetryStrategy); const response = await client.send(headObjectCommand); @@ -56,7 +65,10 @@ describe("util-retry integration tests", () => { const client = new S3Client({ requestHandler: { handle: mockHandle, + httpHandlerConfigs: () => ({}), + updateHttpClientConfig: () => {}, }, + region: MOCK_REGION, }); expect(await client.config.retryStrategy()).toBeInstanceOf(StandardRetryStrategy); const response = await client.send(headObjectCommand); @@ -81,7 +93,10 @@ describe("util-retry integration tests", () => { const client = new S3Client({ requestHandler: { handle: () => Promise.resolve(mockThrottled), + httpHandlerConfigs: () => ({}), + updateHttpClientConfig: () => {}, }, + region: MOCK_REGION, }); expect(await client.config.retryStrategy()).toBeInstanceOf(StandardRetryStrategy); try { @@ -109,6 +124,7 @@ describe("util-retry integration tests", () => { const s3 = new S3({ requestHandler: new MockRequestHandler(), retryStrategy, + region: MOCK_REGION, }); expect(retryStrategy.getCapacity()).toEqual(expectedInitialCapacity); diff --git a/private/aws-echo-service/package.json b/private/aws-echo-service/package.json index b417bebec1aaa..69ca6b97de642 100644 --- a/private/aws-echo-service/package.json +++ b/private/aws-echo-service/package.json @@ -26,25 +26,25 @@ "@aws-sdk/types": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/private/aws-echo-service/src/extensionConfiguration.ts b/private/aws-echo-service/src/extensionConfiguration.ts index 04496c195752f..8f576d14a7077 100644 --- a/private/aws-echo-service/src/extensionConfiguration.ts +++ b/private/aws-echo-service/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface EchoServiceExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface EchoServiceExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/private/aws-echo-service/src/runtimeExtensions.ts b/private/aws-echo-service/src/runtimeExtensions.ts index 3f5583d7063c3..66167e24e402c 100644 --- a/private/aws-echo-service/src/runtimeExtensions.ts +++ b/private/aws-echo-service/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { EchoServiceExtensionConfiguration } from "./extensionConfiguration"; @@ -6,7 +7,7 @@ import { EchoServiceExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: EchoServiceExtensionConfiguration): void; + configure(extensionConfiguration: EchoServiceExtensionConfiguration): void; } /** @@ -24,6 +25,7 @@ const asPartial = >(t: T) = export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: EchoServiceExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -31,5 +33,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/private/aws-middleware-test/package.json b/private/aws-middleware-test/package.json index 38564fc4b4ebd..dd20ab6a8a44c 100644 --- a/private/aws-middleware-test/package.json +++ b/private/aws-middleware-test/package.json @@ -25,9 +25,9 @@ "@aws-sdk/client-sagemaker": "*", "@aws-sdk/client-sagemaker-runtime": "*", "@aws-sdk/client-xray": "*", - "@smithy/protocol-http": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/util-stream": "^2.0.5", + "@smithy/protocol-http": "^3.0.2", + "@smithy/types": "^2.3.0", + "@smithy/util-stream": "^2.0.9", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" }, diff --git a/private/aws-middleware-test/src/util-stream.spec.ts b/private/aws-middleware-test/src/util-stream.spec.ts index 7427dc466bb01..9a171afd2ee6f 100644 --- a/private/aws-middleware-test/src/util-stream.spec.ts +++ b/private/aws-middleware-test/src/util-stream.spec.ts @@ -1,5 +1,5 @@ import { Lambda } from "@aws-sdk/client-lambda"; -import { HttpResponse } from "@smithy/protocol-http"; +import { HttpHandler, HttpResponse } from "@smithy/protocol-http"; import { HttpRequest as IHttpRequest } from "@smithy/types"; import { Uint8ArrayBlobAdapter } from "@smithy/util-stream"; import { fromUtf8 } from "@smithy/util-utf8"; @@ -66,7 +66,7 @@ describe("util-stream", () => { path: "/2015-03-31/functions/echo/invocations", }); - lambda.config.requestHandler = new (class { + lambda.config.requestHandler = new (class implements HttpHandler { async handle(request: IHttpRequest) { return { response: new HttpResponse({ @@ -75,6 +75,10 @@ describe("util-stream", () => { }), }; } + updateHttpClientConfig(key: never, value: never): void {} + httpHandlerConfigs() { + return {}; + } })(); it("should allow string as payload blob and allow conversion of output payload blob to string", async () => { diff --git a/private/aws-protocoltests-ec2/package.json b/private/aws-protocoltests-ec2/package.json index bb2b208cf8377..c9563d06213f0 100644 --- a/private/aws-protocoltests-ec2/package.json +++ b/private/aws-protocoltests-ec2/package.json @@ -26,25 +26,25 @@ "@aws-sdk/types": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "fast-xml-parser": "4.2.5", diff --git a/private/aws-protocoltests-ec2/src/extensionConfiguration.ts b/private/aws-protocoltests-ec2/src/extensionConfiguration.ts index d21d86333818a..0cf6ed1fe71b6 100644 --- a/private/aws-protocoltests-ec2/src/extensionConfiguration.ts +++ b/private/aws-protocoltests-ec2/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface EC2ProtocolExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface EC2ProtocolExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/private/aws-protocoltests-ec2/src/runtimeExtensions.ts b/private/aws-protocoltests-ec2/src/runtimeExtensions.ts index 15b2d1452e81e..ed53ed99b36f7 100644 --- a/private/aws-protocoltests-ec2/src/runtimeExtensions.ts +++ b/private/aws-protocoltests-ec2/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { EC2ProtocolExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { EC2ProtocolExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: EC2ProtocolExtensionConfiguration): void; + configure(extensionConfiguration: EC2ProtocolExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) = export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: EC2ProtocolExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/private/aws-protocoltests-ec2/test/functional/ec2query.spec.ts b/private/aws-protocoltests-ec2/test/functional/ec2query.spec.ts index fa505023f508e..8c3c375aeca7e 100644 --- a/private/aws-protocoltests-ec2/test/functional/ec2query.spec.ts +++ b/private/aws-protocoltests-ec2/test/functional/ec2query.spec.ts @@ -48,6 +48,10 @@ class RequestSerializationTestHandler implements HttpHandler { handle(request: HttpRequest, options?: HttpHandlerOptions): Promise<{ response: HttpResponse }> { return Promise.reject(new EXPECTED_REQUEST_SERIALIZATION_ERROR(request)); } + updateHttpClientConfig(key: never, value: never): void {} + httpHandlerConfigs() { + return {}; + } } /** @@ -82,6 +86,10 @@ class ResponseDeserializationTestHandler implements HttpHandler { }), }); } + updateHttpClientConfig(key: never, value: never): void {} + httpHandlerConfigs() { + return {}; + } } interface comparableParts { diff --git a/private/aws-protocoltests-json-10/package.json b/private/aws-protocoltests-json-10/package.json index 3c033df012d1c..fa43d15fbc7df 100644 --- a/private/aws-protocoltests-json-10/package.json +++ b/private/aws-protocoltests-json-10/package.json @@ -26,25 +26,25 @@ "@aws-sdk/types": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/private/aws-protocoltests-json-10/src/extensionConfiguration.ts b/private/aws-protocoltests-json-10/src/extensionConfiguration.ts index 574f5417a5906..d175a3e3dfcb4 100644 --- a/private/aws-protocoltests-json-10/src/extensionConfiguration.ts +++ b/private/aws-protocoltests-json-10/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface JSONRPC10ExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface JSONRPC10ExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/private/aws-protocoltests-json-10/src/runtimeExtensions.ts b/private/aws-protocoltests-json-10/src/runtimeExtensions.ts index e65d21149245d..12bf59b184065 100644 --- a/private/aws-protocoltests-json-10/src/runtimeExtensions.ts +++ b/private/aws-protocoltests-json-10/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { JSONRPC10ExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { JSONRPC10ExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: JSONRPC10ExtensionConfiguration): void; + configure(extensionConfiguration: JSONRPC10ExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) => export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: JSONRPC10ExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/private/aws-protocoltests-json-10/test/functional/awsjson1_0.spec.ts b/private/aws-protocoltests-json-10/test/functional/awsjson1_0.spec.ts index a0f64bc3e3ecf..e8b001bbd7594 100644 --- a/private/aws-protocoltests-json-10/test/functional/awsjson1_0.spec.ts +++ b/private/aws-protocoltests-json-10/test/functional/awsjson1_0.spec.ts @@ -33,6 +33,10 @@ class RequestSerializationTestHandler implements HttpHandler { handle(request: HttpRequest, options?: HttpHandlerOptions): Promise<{ response: HttpResponse }> { return Promise.reject(new EXPECTED_REQUEST_SERIALIZATION_ERROR(request)); } + updateHttpClientConfig(key: never, value: never): void {} + httpHandlerConfigs() { + return {}; + } } /** @@ -67,6 +71,10 @@ class ResponseDeserializationTestHandler implements HttpHandler { }), }); } + updateHttpClientConfig(key: never, value: never): void {} + httpHandlerConfigs() { + return {}; + } } interface comparableParts { diff --git a/private/aws-protocoltests-json/package.json b/private/aws-protocoltests-json/package.json index d4d801149461e..9347474f7e8a3 100644 --- a/private/aws-protocoltests-json/package.json +++ b/private/aws-protocoltests-json/package.json @@ -29,25 +29,25 @@ "@aws-sdk/types": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", diff --git a/private/aws-protocoltests-json/src/extensionConfiguration.ts b/private/aws-protocoltests-json/src/extensionConfiguration.ts index fbe58951440a0..6545d1599f7e4 100644 --- a/private/aws-protocoltests-json/src/extensionConfiguration.ts +++ b/private/aws-protocoltests-json/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface JsonProtocolExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface JsonProtocolExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/private/aws-protocoltests-json/src/runtimeExtensions.ts b/private/aws-protocoltests-json/src/runtimeExtensions.ts index b17d7c1fefd3b..e19a290bf07cf 100644 --- a/private/aws-protocoltests-json/src/runtimeExtensions.ts +++ b/private/aws-protocoltests-json/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { JsonProtocolExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { JsonProtocolExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: JsonProtocolExtensionConfiguration): void; + configure(extensionConfiguration: JsonProtocolExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: JsonProtocolExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/private/aws-protocoltests-json/test/functional/awsjson1_1.spec.ts b/private/aws-protocoltests-json/test/functional/awsjson1_1.spec.ts index b05098d3157cd..ce8a2e32456d4 100644 --- a/private/aws-protocoltests-json/test/functional/awsjson1_1.spec.ts +++ b/private/aws-protocoltests-json/test/functional/awsjson1_1.spec.ts @@ -38,6 +38,10 @@ class RequestSerializationTestHandler implements HttpHandler { handle(request: HttpRequest, options?: HttpHandlerOptions): Promise<{ response: HttpResponse }> { return Promise.reject(new EXPECTED_REQUEST_SERIALIZATION_ERROR(request)); } + updateHttpClientConfig(key: never, value: never): void {} + httpHandlerConfigs() { + return {}; + } } /** @@ -72,6 +76,10 @@ class ResponseDeserializationTestHandler implements HttpHandler { }), }); } + updateHttpClientConfig(key: never, value: never): void {} + httpHandlerConfigs() { + return {}; + } } interface comparableParts { diff --git a/private/aws-protocoltests-query/package.json b/private/aws-protocoltests-query/package.json index d0f75569cb737..1d8bd8943b115 100644 --- a/private/aws-protocoltests-query/package.json +++ b/private/aws-protocoltests-query/package.json @@ -26,25 +26,25 @@ "@aws-sdk/types": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", "fast-xml-parser": "4.2.5", diff --git a/private/aws-protocoltests-query/src/extensionConfiguration.ts b/private/aws-protocoltests-query/src/extensionConfiguration.ts index bdcc3004ab07c..7827c5e1f5029 100644 --- a/private/aws-protocoltests-query/src/extensionConfiguration.ts +++ b/private/aws-protocoltests-query/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface QueryProtocolExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface QueryProtocolExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/private/aws-protocoltests-query/src/runtimeExtensions.ts b/private/aws-protocoltests-query/src/runtimeExtensions.ts index 06370db1b61e1..581125041579a 100644 --- a/private/aws-protocoltests-query/src/runtimeExtensions.ts +++ b/private/aws-protocoltests-query/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { QueryProtocolExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { QueryProtocolExtensionConfiguration } from "./extensionConfiguration"; * @public */ export interface RuntimeExtension { - configure(clientConfiguration: QueryProtocolExtensionConfiguration): void; + configure(extensionConfiguration: QueryProtocolExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: T) export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: QueryProtocolExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/private/aws-protocoltests-query/test/functional/awsquery.spec.ts b/private/aws-protocoltests-query/test/functional/awsquery.spec.ts index 309062a048823..a430e7d3176b5 100644 --- a/private/aws-protocoltests-query/test/functional/awsquery.spec.ts +++ b/private/aws-protocoltests-query/test/functional/awsquery.spec.ts @@ -56,6 +56,10 @@ class RequestSerializationTestHandler implements HttpHandler { handle(request: HttpRequest, options?: HttpHandlerOptions): Promise<{ response: HttpResponse }> { return Promise.reject(new EXPECTED_REQUEST_SERIALIZATION_ERROR(request)); } + updateHttpClientConfig(key: never, value: never): void {} + httpHandlerConfigs() { + return {}; + } } /** @@ -90,6 +94,10 @@ class ResponseDeserializationTestHandler implements HttpHandler { }), }); } + updateHttpClientConfig(key: never, value: never): void {} + httpHandlerConfigs() { + return {}; + } } interface comparableParts { diff --git a/private/aws-protocoltests-restjson/package.json b/private/aws-protocoltests-restjson/package.json index 94143c05d0ae2..438c8e29c87e6 100644 --- a/private/aws-protocoltests-restjson/package.json +++ b/private/aws-protocoltests-restjson/package.json @@ -26,32 +26,32 @@ "@aws-sdk/types": "*", "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-blob-browser": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/hash-stream-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/md5-js": "^2.0.5", - "@smithy/middleware-apply-body-checksum": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-blob-browser": "^2.0.6", + "@smithy/hash-node": "^2.0.6", + "@smithy/hash-stream-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/md5-js": "^2.0.6", + "@smithy/middleware-apply-body-checksum": "^2.0.8", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/querystring-builder": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/querystring-builder": "^2.0.6", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", - "@smithy/util-stream": "^2.0.5", + "@smithy/util-stream": "^2.0.9", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0", "uuid": "^8.3.2" diff --git a/private/aws-protocoltests-restjson/src/extensionConfiguration.ts b/private/aws-protocoltests-restjson/src/extensionConfiguration.ts index 1c842a12a6987..d96ad4b107f71 100644 --- a/private/aws-protocoltests-restjson/src/extensionConfiguration.ts +++ b/private/aws-protocoltests-restjson/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface RestJsonProtocolExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface RestJsonProtocolExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/private/aws-protocoltests-restjson/src/runtimeExtensions.ts b/private/aws-protocoltests-restjson/src/runtimeExtensions.ts index 7b9a2019745cc..cc36c794abfbf 100644 --- a/private/aws-protocoltests-restjson/src/runtimeExtensions.ts +++ b/private/aws-protocoltests-restjson/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { RestJsonProtocolExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { RestJsonProtocolExtensionConfiguration } from "./extensionConfiguration * @public */ export interface RuntimeExtension { - configure(clientConfiguration: RestJsonProtocolExtensionConfiguration): void; + configure(extensionConfiguration: RestJsonProtocolExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: RestJsonProtocolExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/private/aws-protocoltests-restjson/test/functional/restjson1.spec.ts b/private/aws-protocoltests-restjson/test/functional/restjson1.spec.ts index 42cf1e922af65..594b7c0eb1e40 100644 --- a/private/aws-protocoltests-restjson/test/functional/restjson1.spec.ts +++ b/private/aws-protocoltests-restjson/test/functional/restjson1.spec.ts @@ -82,6 +82,10 @@ class RequestSerializationTestHandler implements HttpHandler { handle(request: HttpRequest, options?: HttpHandlerOptions): Promise<{ response: HttpResponse }> { return Promise.reject(new EXPECTED_REQUEST_SERIALIZATION_ERROR(request)); } + updateHttpClientConfig(key: never, value: never): void {} + httpHandlerConfigs() { + return {}; + } } /** @@ -116,6 +120,10 @@ class ResponseDeserializationTestHandler implements HttpHandler { }), }); } + updateHttpClientConfig(key: never, value: never): void {} + httpHandlerConfigs() { + return {}; + } } interface comparableParts { diff --git a/private/aws-protocoltests-restxml/package.json b/private/aws-protocoltests-restxml/package.json index 3699891ba30fa..d68edd66773e8 100644 --- a/private/aws-protocoltests-restxml/package.json +++ b/private/aws-protocoltests-restxml/package.json @@ -27,28 +27,28 @@ "@aws-sdk/util-user-agent-browser": "*", "@aws-sdk/util-user-agent-node": "*", "@aws-sdk/xml-builder": "*", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-config-provider": "^2.0.6", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/querystring-builder": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-config-provider": "^2.0.9", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/querystring-builder": "^2.0.6", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-retry": "^2.0.0", - "@smithy/util-stream": "^2.0.5", + "@smithy/util-stream": "^2.0.9", "@smithy/util-utf8": "^2.0.0", "entities": "2.2.0", "fast-xml-parser": "4.2.5", diff --git a/private/aws-protocoltests-restxml/src/extensionConfiguration.ts b/private/aws-protocoltests-restxml/src/extensionConfiguration.ts index 4fca12f8566e2..2ba3ca41cecba 100644 --- a/private/aws-protocoltests-restxml/src/extensionConfiguration.ts +++ b/private/aws-protocoltests-restxml/src/extensionConfiguration.ts @@ -1,7 +1,10 @@ // smithy-typescript generated code +import { HttpHandlerExtensionConfiguration } from "@smithy/protocol-http"; import { DefaultExtensionConfiguration } from "@smithy/types"; /** * @internal */ -export interface RestXmlProtocolExtensionConfiguration extends DefaultExtensionConfiguration {} +export interface RestXmlProtocolExtensionConfiguration + extends HttpHandlerExtensionConfiguration, + DefaultExtensionConfiguration {} diff --git a/private/aws-protocoltests-restxml/src/runtimeExtensions.ts b/private/aws-protocoltests-restxml/src/runtimeExtensions.ts index b662cf33e5d4e..7057c349ec563 100644 --- a/private/aws-protocoltests-restxml/src/runtimeExtensions.ts +++ b/private/aws-protocoltests-restxml/src/runtimeExtensions.ts @@ -1,4 +1,5 @@ // smithy-typescript generated code +import { getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig } from "@smithy/protocol-http"; import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; import { RestXmlProtocolExtensionConfiguration } from "./extensionConfiguration"; @@ -7,7 +8,7 @@ import { RestXmlProtocolExtensionConfiguration } from "./extensionConfiguration" * @public */ export interface RuntimeExtension { - configure(clientConfiguration: RestXmlProtocolExtensionConfiguration): void; + configure(extensionConfiguration: RestXmlProtocolExtensionConfiguration): void; } /** @@ -25,6 +26,7 @@ const asPartial = >(t: export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { const extensionConfiguration: RestXmlProtocolExtensionConfiguration = { ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), + ...asPartial(getHttpHandlerExtensionConfiguration(runtimeConfig)), }; extensions.forEach((extension) => extension.configure(extensionConfiguration)); @@ -32,5 +34,6 @@ export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: Runtime return { ...runtimeConfig, ...resolveDefaultRuntimeConfig(extensionConfiguration), + ...resolveHttpHandlerRuntimeConfig(extensionConfiguration), }; }; diff --git a/private/aws-protocoltests-restxml/test/functional/restxml.spec.ts b/private/aws-protocoltests-restxml/test/functional/restxml.spec.ts index ef3273705193e..205cb1868868c 100644 --- a/private/aws-protocoltests-restxml/test/functional/restxml.spec.ts +++ b/private/aws-protocoltests-restxml/test/functional/restxml.spec.ts @@ -82,6 +82,10 @@ class RequestSerializationTestHandler implements HttpHandler { handle(request: HttpRequest, options?: HttpHandlerOptions): Promise<{ response: HttpResponse }> { return Promise.reject(new EXPECTED_REQUEST_SERIALIZATION_ERROR(request)); } + updateHttpClientConfig(key: never, value: never): void {} + httpHandlerConfigs() { + return {}; + } } /** @@ -116,6 +120,10 @@ class ResponseDeserializationTestHandler implements HttpHandler { }), }); } + updateHttpClientConfig(key: never, value: never): void {} + httpHandlerConfigs() { + return {}; + } } interface comparableParts { diff --git a/private/aws-restjson-server/package.json b/private/aws-restjson-server/package.json index 4a4fdfc50f8cb..680860dc831c9 100644 --- a/private/aws-restjson-server/package.json +++ b/private/aws-restjson-server/package.json @@ -22,24 +22,24 @@ "@aws-crypto/sha256-js": "3.0.0", "@aws-sdk/types": "*", "@aws-smithy/server-common": "1.0.0-alpha.10", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" }, diff --git a/private/aws-restjson-server/src/extensionConfiguration.ts b/private/aws-restjson-server/src/extensionConfiguration.ts deleted file mode 100644 index 6f3313f9bb69c..0000000000000 --- a/private/aws-restjson-server/src/extensionConfiguration.ts +++ /dev/null @@ -1,7 +0,0 @@ -// smithy-typescript generated code -import { DefaultExtensionConfiguration } from "@smithy/types"; - -/** - * @internal - */ -export interface RestJsonServiceExtensionConfiguration extends DefaultExtensionConfiguration {} diff --git a/private/aws-restjson-server/src/runtimeExtensions.ts b/private/aws-restjson-server/src/runtimeExtensions.ts deleted file mode 100644 index 370f352d291de..0000000000000 --- a/private/aws-restjson-server/src/runtimeExtensions.ts +++ /dev/null @@ -1,36 +0,0 @@ -// smithy-typescript generated code -import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; - -import { RestJsonServiceExtensionConfiguration } from "./extensionConfiguration"; - -/** - * @public - */ -export interface RuntimeExtension { - configure(clientConfiguration: RestJsonServiceExtensionConfiguration): void; -} - -/** - * @public - */ -export interface RuntimeExtensionsConfig { - extensions: RuntimeExtension[]; -} - -const asPartial = >(t: T) => t; - -/** - * @internal - */ -export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { - const extensionConfiguration: RestJsonServiceExtensionConfiguration = { - ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), - }; - - extensions.forEach((extension) => extension.configure(extensionConfiguration)); - - return { - ...runtimeConfig, - ...resolveDefaultRuntimeConfig(extensionConfiguration), - }; -}; diff --git a/private/aws-restjson-server/test/functional/restjson1.spec.ts b/private/aws-restjson-server/test/functional/restjson1.spec.ts index 5afaecfa8e9a2..6dedb1fa6ad8c 100644 --- a/private/aws-restjson-server/test/functional/restjson1.spec.ts +++ b/private/aws-restjson-server/test/functional/restjson1.spec.ts @@ -223,6 +223,10 @@ class RequestSerializationTestHandler implements HttpHandler { handle(request: HttpRequest, options?: HttpHandlerOptions): Promise<{ response: HttpResponse }> { return Promise.reject(new EXPECTED_REQUEST_SERIALIZATION_ERROR(request)); } + updateHttpClientConfig(key: never, value: never): void {} + httpHandlerConfigs() { + return {}; + } } /** @@ -257,6 +261,10 @@ class ResponseDeserializationTestHandler implements HttpHandler { }), }); } + updateHttpClientConfig(key: never, value: never): void {} + httpHandlerConfigs() { + return {}; + } } interface comparableParts { diff --git a/private/aws-restjson-validation-server/package.json b/private/aws-restjson-validation-server/package.json index 9d0348cc016e0..35519dd69e116 100644 --- a/private/aws-restjson-validation-server/package.json +++ b/private/aws-restjson-validation-server/package.json @@ -22,24 +22,24 @@ "@aws-crypto/sha256-js": "3.0.0", "@aws-sdk/types": "*", "@aws-smithy/server-common": "1.0.0-alpha.10", - "@smithy/config-resolver": "^2.0.5", - "@smithy/fetch-http-handler": "^2.0.5", - "@smithy/hash-node": "^2.0.5", - "@smithy/invalid-dependency": "^2.0.5", - "@smithy/middleware-content-length": "^2.0.5", - "@smithy/middleware-retry": "^2.0.5", - "@smithy/middleware-serde": "^2.0.5", + "@smithy/config-resolver": "^2.0.7", + "@smithy/fetch-http-handler": "^2.1.2", + "@smithy/hash-node": "^2.0.6", + "@smithy/invalid-dependency": "^2.0.6", + "@smithy/middleware-content-length": "^2.0.8", + "@smithy/middleware-retry": "^2.0.9", + "@smithy/middleware-serde": "^2.0.6", "@smithy/middleware-stack": "^2.0.0", - "@smithy/node-http-handler": "^2.0.5", - "@smithy/protocol-http": "^2.0.5", - "@smithy/smithy-client": "^2.0.5", - "@smithy/types": "^2.2.2", - "@smithy/url-parser": "^2.0.5", + "@smithy/node-http-handler": "^2.1.2", + "@smithy/protocol-http": "^3.0.2", + "@smithy/smithy-client": "^2.1.3", + "@smithy/types": "^2.3.0", + "@smithy/url-parser": "^2.0.6", "@smithy/util-base64": "^2.0.0", "@smithy/util-body-length-browser": "^2.0.0", "@smithy/util-body-length-node": "^2.1.0", - "@smithy/util-defaults-mode-browser": "^2.0.6", - "@smithy/util-defaults-mode-node": "^2.0.6", + "@smithy/util-defaults-mode-browser": "^2.0.7", + "@smithy/util-defaults-mode-node": "^2.0.9", "@smithy/util-utf8": "^2.0.0", "tslib": "^2.5.0" }, diff --git a/private/aws-restjson-validation-server/src/extensionConfiguration.ts b/private/aws-restjson-validation-server/src/extensionConfiguration.ts deleted file mode 100644 index 4bd693c84ca00..0000000000000 --- a/private/aws-restjson-validation-server/src/extensionConfiguration.ts +++ /dev/null @@ -1,7 +0,0 @@ -// smithy-typescript generated code -import { DefaultExtensionConfiguration } from "@smithy/types"; - -/** - * @internal - */ -export interface RestJsonValidationServiceExtensionConfiguration extends DefaultExtensionConfiguration {} diff --git a/private/aws-restjson-validation-server/src/runtimeExtensions.ts b/private/aws-restjson-validation-server/src/runtimeExtensions.ts deleted file mode 100644 index e0a64fa7ebd0d..0000000000000 --- a/private/aws-restjson-validation-server/src/runtimeExtensions.ts +++ /dev/null @@ -1,36 +0,0 @@ -// smithy-typescript generated code -import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client"; - -import { RestJsonValidationServiceExtensionConfiguration } from "./extensionConfiguration"; - -/** - * @public - */ -export interface RuntimeExtension { - configure(clientConfiguration: RestJsonValidationServiceExtensionConfiguration): void; -} - -/** - * @public - */ -export interface RuntimeExtensionsConfig { - extensions: RuntimeExtension[]; -} - -const asPartial = >(t: T) => t; - -/** - * @internal - */ -export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => { - const extensionConfiguration: RestJsonValidationServiceExtensionConfiguration = { - ...asPartial(getDefaultExtensionConfiguration(runtimeConfig)), - }; - - extensions.forEach((extension) => extension.configure(extensionConfiguration)); - - return { - ...runtimeConfig, - ...resolveDefaultRuntimeConfig(extensionConfiguration), - }; -}; diff --git a/private/aws-restjson-validation-server/test/functional/restjson1.spec.ts b/private/aws-restjson-validation-server/test/functional/restjson1.spec.ts index 63d1a105dba67..935a1c69a3237 100644 --- a/private/aws-restjson-validation-server/test/functional/restjson1.spec.ts +++ b/private/aws-restjson-validation-server/test/functional/restjson1.spec.ts @@ -36,6 +36,10 @@ class RequestSerializationTestHandler implements HttpHandler { handle(request: HttpRequest, options?: HttpHandlerOptions): Promise<{ response: HttpResponse }> { return Promise.reject(new EXPECTED_REQUEST_SERIALIZATION_ERROR(request)); } + updateHttpClientConfig(key: never, value: never): void {} + httpHandlerConfigs() { + return {}; + } } /** @@ -70,6 +74,10 @@ class ResponseDeserializationTestHandler implements HttpHandler { }), }); } + updateHttpClientConfig(key: never, value: never): void {} + httpHandlerConfigs() { + return {}; + } } interface comparableParts { diff --git a/private/aws-util-test/package.json b/private/aws-util-test/package.json index fe18b65e8c50d..81aec5d4ded9b 100644 --- a/private/aws-util-test/package.json +++ b/private/aws-util-test/package.json @@ -15,9 +15,9 @@ "types": "./dist-types/index.d.ts", "sideEffects": false, "dependencies": { - "@smithy/protocol-http": "^2.0.5", + "@smithy/protocol-http": "^3.0.2", "@aws-sdk/aws-protocoltests-json": "*", - "@smithy/types": "^2.2.2", + "@smithy/types": "^2.3.0", "tslib": "^2.5.0" }, "devDependencies": { diff --git a/private/aws-util-test/src/requests/test-http-handler.ts b/private/aws-util-test/src/requests/test-http-handler.ts index e96bf5f76560d..8187924f1fd39 100644 --- a/private/aws-util-test/src/requests/test-http-handler.ts +++ b/private/aws-util-test/src/requests/test-http-handler.ts @@ -129,6 +129,12 @@ export class TestHttpHandler implements HttpHandler { (this.client as any).send = this.originalSend as any; } + updateHttpClientConfig(key: never, value: never): void {} + + httpHandlerConfigs() { + return {}; + } + private check(matcher?: Matcher, observed?: any) { if (matcher === undefined) { return; diff --git a/scripts/generate-clients/config.js b/scripts/generate-clients/config.js index 2e3fb66a3e4a9..349c1c0034431 100644 --- a/scripts/generate-clients/config.js +++ b/scripts/generate-clients/config.js @@ -1,5 +1,5 @@ // Update this commit when taking up new changes from smithy-typescript. module.exports = { // Use full commit hash as we explicitly fetch it. - SMITHY_TS_COMMIT: "c236d0ae12c13db7c5f469d28edd266bb59c1ac2", + SMITHY_TS_COMMIT: "8e23b1b1df60d81ae58a93998228a8a60a72cc93", }; diff --git a/yarn.lock b/yarn.lock index 1e1c28be79a59..fd70abbcfadfb 100644 --- a/yarn.lock +++ b/yarn.lock @@ -108,26 +108,26 @@ "@aws-sdk/util-endpoints" "*" "@aws-sdk/util-user-agent-browser" "*" "@aws-sdk/util-user-agent-node" "*" - "@smithy/config-resolver" "^2.0.5" - "@smithy/fetch-http-handler" "^2.0.5" - "@smithy/hash-node" "^2.0.5" - "@smithy/invalid-dependency" "^2.0.5" - "@smithy/middleware-content-length" "^2.0.5" - "@smithy/middleware-endpoint" "^2.0.5" - "@smithy/middleware-retry" "^2.0.5" - "@smithy/middleware-serde" "^2.0.5" + "@smithy/config-resolver" "^2.0.7" + "@smithy/fetch-http-handler" "^2.1.2" + "@smithy/hash-node" "^2.0.6" + "@smithy/invalid-dependency" "^2.0.6" + "@smithy/middleware-content-length" "^2.0.8" + "@smithy/middleware-endpoint" "^2.0.6" + "@smithy/middleware-retry" "^2.0.9" + "@smithy/middleware-serde" "^2.0.6" "@smithy/middleware-stack" "^2.0.0" - "@smithy/node-config-provider" "^2.0.6" - "@smithy/node-http-handler" "^2.0.5" - "@smithy/protocol-http" "^2.0.5" - "@smithy/smithy-client" "^2.0.5" - "@smithy/types" "^2.2.2" - "@smithy/url-parser" "^2.0.5" + "@smithy/node-config-provider" "^2.0.9" + "@smithy/node-http-handler" "^2.1.2" + "@smithy/protocol-http" "^3.0.2" + "@smithy/smithy-client" "^2.1.3" + "@smithy/types" "^2.3.0" + "@smithy/url-parser" "^2.0.6" "@smithy/util-base64" "^2.0.0" "@smithy/util-body-length-browser" "^2.0.0" "@smithy/util-body-length-node" "^2.1.0" - "@smithy/util-defaults-mode-browser" "^2.0.6" - "@smithy/util-defaults-mode-node" "^2.0.6" + "@smithy/util-defaults-mode-browser" "^2.0.7" + "@smithy/util-defaults-mode-node" "^2.0.9" "@smithy/util-retry" "^2.0.0" "@smithy/util-utf8" "^2.0.0" fast-xml-parser "4.2.5" @@ -2693,12 +2693,12 @@ "@smithy/types" "^2.0.2" tslib "^2.5.0" -"@smithy/abort-controller@^2.0.5": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@smithy/abort-controller/-/abort-controller-2.0.5.tgz#9602a9b362e84c0d043d820c4aba5d9b78028a84" - integrity sha512-byVZ2KWLMPYAZGKjRpniAzLcygJO4ruClZKdJTuB0eCB76ONFTdptBHlviHpAZXknRz7skYWPfcgO9v30A1SyA== +"@smithy/abort-controller@^2.0.6": + version "2.0.6" + resolved "https://registry.yarnpkg.com/@smithy/abort-controller/-/abort-controller-2.0.6.tgz#8d17bb447aa33a43e4d57f98f9dc23560158b6b8" + integrity sha512-4I7g0lyGUlW2onf8mD76IzU37oRWSHsQ5zlW5MjDzgg4I4J9bOK4500Gx6qOuoN7+GulAnGLe1YwyrIluzhakg== dependencies: - "@smithy/types" "^2.2.2" + "@smithy/types" "^2.3.0" tslib "^2.5.0" "@smithy/chunked-blob-reader-native@^2.0.0": @@ -2716,12 +2716,13 @@ dependencies: tslib "^2.5.0" -"@smithy/config-resolver@^2.0.5": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@smithy/config-resolver/-/config-resolver-2.0.5.tgz#d64c1c83a773ca5a038146d4b537c202b6c6bfaf" - integrity sha512-n0c2AXz+kjALY2FQr7Zy9zhYigXzboIh1AuUUVCqFBKFtdEvTwnwPXrTDoEehLiRTUHNL+4yzZ3s+D0kKYSLSg== +"@smithy/config-resolver@^2.0.7": + version "2.0.7" + resolved "https://registry.yarnpkg.com/@smithy/config-resolver/-/config-resolver-2.0.7.tgz#bfa7de9b19922a071a2b26766bcb116e4becbc77" + integrity sha512-J4J1AWiqaApC+3I9U++SuxAQ3BOoM5VoYnpFzCZcb63aLF80Zpc/nq2pFR1OsEIYyg2UYNdcBKKfHABmwo4WgQ== dependencies: - "@smithy/types" "^2.2.2" + "@smithy/node-config-provider" "^2.0.9" + "@smithy/types" "^2.3.0" "@smithy/util-config-provider" "^2.0.0" "@smithy/util-middleware" "^2.0.0" tslib "^2.5.0" @@ -2737,15 +2738,15 @@ "@smithy/url-parser" "^2.0.1" tslib "^2.5.0" -"@smithy/credential-provider-imds@^2.0.6": - version "2.0.6" - resolved "https://registry.yarnpkg.com/@smithy/credential-provider-imds/-/credential-provider-imds-2.0.6.tgz#88958682f0c3b956b422da3d1a1a04c786c225ae" - integrity sha512-l+wPisjESS4I4gTKwLy5BaeYnL6zEzJOcFqw9mtb5nykAeL1GCJi0E+cx4cycKqZE4qwOIgwPdqPbO8gnnijvg== +"@smithy/credential-provider-imds@^2.0.9": + version "2.0.9" + resolved "https://registry.yarnpkg.com/@smithy/credential-provider-imds/-/credential-provider-imds-2.0.9.tgz#f98a941c0b7211e9320a20d5c064d6489c61f6d8" + integrity sha512-K7WZRkHS5HZofRgK+O8W4YXXyaVexU1K6hp9vlUL/8CsnrFbZS9quyH/6hTROrYh2PuJr24yii1kc83NJdxMGQ== dependencies: - "@smithy/node-config-provider" "^2.0.6" - "@smithy/property-provider" "^2.0.6" - "@smithy/types" "^2.2.2" - "@smithy/url-parser" "^2.0.5" + "@smithy/node-config-provider" "^2.0.9" + "@smithy/property-provider" "^2.0.7" + "@smithy/types" "^2.3.0" + "@smithy/url-parser" "^2.0.6" tslib "^2.5.0" "@smithy/eventstream-codec@^2.0.0", "@smithy/eventstream-codec@^2.0.1": @@ -2758,97 +2759,97 @@ "@smithy/util-hex-encoding" "^2.0.0" tslib "^2.5.0" -"@smithy/eventstream-codec@^2.0.5": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@smithy/eventstream-codec/-/eventstream-codec-2.0.5.tgz#771f50657f1958db3e19b9f2726d62e2e0672546" - integrity sha512-iqR6OuOV3zbQK8uVs9o+9AxhVk8kW9NAxA71nugwUB+kTY9C35pUd0A5/m4PRT0Y0oIW7W4kgnSR3fdYXQjECw== +"@smithy/eventstream-codec@^2.0.6": + version "2.0.6" + resolved "https://registry.yarnpkg.com/@smithy/eventstream-codec/-/eventstream-codec-2.0.6.tgz#1ea033e977b58a59ff4b00cf7c899d1ca0c7f81a" + integrity sha512-J9xL82mlYRUMXFnB9VaThXkD7z2JLr52FIVZMoQQ1dxZG5ub+NOGmzaTTZC/cMmKXI/nwCoFuwDWCTjwQhYhQA== dependencies: "@aws-crypto/crc32" "3.0.0" - "@smithy/types" "^2.2.2" + "@smithy/types" "^2.3.0" "@smithy/util-hex-encoding" "^2.0.0" tslib "^2.5.0" -"@smithy/eventstream-serde-browser@^2.0.5": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-browser/-/eventstream-serde-browser-2.0.5.tgz#5f4d3d78a9fcb0a5a6f5b20f69141c8cc6b0ef6b" - integrity sha512-8NU51y94qFJbxL6SmvgWDfITHO/svvbAigkLYk2pckX17TGCSf4EXuGpGLliJp5Ljh5+vASC7mUH2jYX7MWBxA== +"@smithy/eventstream-serde-browser@^2.0.6": + version "2.0.6" + resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-browser/-/eventstream-serde-browser-2.0.6.tgz#16ae6c51f61def8945a34d60e814dc4c01cf071f" + integrity sha512-cNJqAkmArHytV0CjBka3CKnU/J6zNlOZynvo2Txj98a0cxKeug8gL6SQTpoTyGk+M4LicjcrzQtDs06mU8U0Ag== dependencies: - "@smithy/eventstream-serde-universal" "^2.0.5" - "@smithy/types" "^2.2.2" + "@smithy/eventstream-serde-universal" "^2.0.6" + "@smithy/types" "^2.3.0" tslib "^2.5.0" -"@smithy/eventstream-serde-config-resolver@^2.0.5": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-2.0.5.tgz#1e551a308dc2e91b8c732815077dbf99beb1300f" - integrity sha512-u3gvukRaTH4X6tsryuZ4T1WGIEP34fPaTTzphFDJe8GJz/k11oBW1MPnkcaucBMxLnObK9swCF85j5cp1Kj1oA== +"@smithy/eventstream-serde-config-resolver@^2.0.6": + version "2.0.6" + resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-2.0.6.tgz#92f9f950607c2eb5db1974fddd5358dc272e463b" + integrity sha512-jODu0MWaP06kzBMUtSd4Ga3S2DnTp3tfjPgdjaw9K/Z4yI7J9rUB73aNGo6ZxxH/vl/k66b5NZJ/3O1AzZ4ggw== dependencies: - "@smithy/types" "^2.2.2" + "@smithy/types" "^2.3.0" tslib "^2.5.0" -"@smithy/eventstream-serde-node@^2.0.5": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-node/-/eventstream-serde-node-2.0.5.tgz#ceea04afcef95caf0e4148c606721c1882a1d9b5" - integrity sha512-/C8jb+k/vKUBIe80D30vzjvRXlJf76kG2AJY7/NwiqWuD2usRuuDFCDaswXdVsSh9P1+FeaxZ48chsK10yDryQ== +"@smithy/eventstream-serde-node@^2.0.6": + version "2.0.6" + resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-node/-/eventstream-serde-node-2.0.6.tgz#6726e5bc9d08db1a23eed9da98473404887caec4" + integrity sha512-ua7ok1g16p7OGAVZntn1l3wegN8RtsyPBl9ebqEDeSxdm+iuEfkAS1E/JFs6S6UBfr8Z0tbql5jTT9iVwIFGGA== dependencies: - "@smithy/eventstream-serde-universal" "^2.0.5" - "@smithy/types" "^2.2.2" + "@smithy/eventstream-serde-universal" "^2.0.6" + "@smithy/types" "^2.3.0" tslib "^2.5.0" -"@smithy/eventstream-serde-universal@^2.0.5": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-universal/-/eventstream-serde-universal-2.0.5.tgz#5a656557575ee4ad69515434e45f19f7816f09f8" - integrity sha512-+vHvbQtlSVYTQ/20tNpVaKi0EpTR7E8GoEUHJypRZIRgiT03b3h2MAWk+SNaqMrCJrYG9vKLkJFzDylRlUvDWg== +"@smithy/eventstream-serde-universal@^2.0.6": + version "2.0.6" + resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-universal/-/eventstream-serde-universal-2.0.6.tgz#4b91dadd385269a9512b339e572974d055bf8032" + integrity sha512-bH1TElelS8tlqll6cJAWKM11Es+pE9htRzjiiFG1+xcyKaM90UFNRX5oKZIrJugZlmP37pvfRwSJ/3ZaaqSBIA== dependencies: - "@smithy/eventstream-codec" "^2.0.5" - "@smithy/types" "^2.2.2" + "@smithy/eventstream-codec" "^2.0.6" + "@smithy/types" "^2.3.0" tslib "^2.5.0" -"@smithy/fetch-http-handler@^2.0.5": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@smithy/fetch-http-handler/-/fetch-http-handler-2.0.5.tgz#822510720598b4306e7c71e839eea34b6928c66b" - integrity sha512-EzFoMowdBNy1VqtvkiXgPFEdosIAt4/4bgZ8uiDiUyfhmNXq/3bV+CagPFFBsgFOR/X2XK4zFZHRsoa7PNHVVg== +"@smithy/fetch-http-handler@^2.1.2": + version "2.1.2" + resolved "https://registry.yarnpkg.com/@smithy/fetch-http-handler/-/fetch-http-handler-2.1.2.tgz#626a4202cc82f4d04fc80424917dd34e204ab8c7" + integrity sha512-3Gm3pQm4viUPU+e7KkRScS9t5phBxSNRS8rQSZ+HeCwK/busrX0/2HJZiwLvGblqPqi1laJB0lD18AdiOioJww== dependencies: - "@smithy/protocol-http" "^2.0.5" - "@smithy/querystring-builder" "^2.0.5" - "@smithy/types" "^2.2.2" + "@smithy/protocol-http" "^3.0.2" + "@smithy/querystring-builder" "^2.0.6" + "@smithy/types" "^2.3.0" "@smithy/util-base64" "^2.0.0" tslib "^2.5.0" -"@smithy/hash-blob-browser@^2.0.5": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@smithy/hash-blob-browser/-/hash-blob-browser-2.0.5.tgz#5cc622f6d448f3e87134eb6d4c4b608b5a4e2002" - integrity sha512-ZVAUBtJXGf9bEko4/RwWcTK6d3b/ZmQMxJMrxOOcQhVDiqny9zI0mzgstO4Oxz3135R7S3V/bbGw3w3woCYpQg== +"@smithy/hash-blob-browser@^2.0.6": + version "2.0.6" + resolved "https://registry.yarnpkg.com/@smithy/hash-blob-browser/-/hash-blob-browser-2.0.6.tgz#266373534b2dc5922cfd153ee881a535e4ef90d6" + integrity sha512-zmJCRb80WDthCZqQ9LiKeFUEmyPM9WUcd0jYa7tlU3p0LsDnaFKuUS+MT0uJehPGyUEicbi1KBdUmtoqEAQr1A== dependencies: "@smithy/chunked-blob-reader" "^2.0.0" "@smithy/chunked-blob-reader-native" "^2.0.0" - "@smithy/types" "^2.2.2" + "@smithy/types" "^2.3.0" tslib "^2.5.0" -"@smithy/hash-node@^2.0.5": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@smithy/hash-node/-/hash-node-2.0.5.tgz#f3558c1553f846148c3e5d10a815429e1b357668" - integrity sha512-mk551hIywBITT+kXruRNXk7f8Fy7DTzBjZJSr/V6nolYKmUHIG3w5QU6nO9qPYEQGKc/yEPtkpdS28ndeG93lA== +"@smithy/hash-node@^2.0.6": + version "2.0.6" + resolved "https://registry.yarnpkg.com/@smithy/hash-node/-/hash-node-2.0.6.tgz#d13af02d3adb010e0c321035b610d53af2e652ef" + integrity sha512-xz7fzFxSzxohKGGyKPbLReRrY01JOZgRDHIXSks3PxQxG9c8PJMa5nUw0stH8UOySUgkofmMy0n7vTUsF5Mdqg== dependencies: - "@smithy/types" "^2.2.2" + "@smithy/types" "^2.3.0" "@smithy/util-buffer-from" "^2.0.0" "@smithy/util-utf8" "^2.0.0" tslib "^2.5.0" -"@smithy/hash-stream-node@^2.0.5": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@smithy/hash-stream-node/-/hash-stream-node-2.0.5.tgz#98175965ee7057312b464fcd63e8e1bd4142e38e" - integrity sha512-XiR4Aoux5kXy8OWPLQisKy3GPmm0l6deHepvPvr4MUzIwa5XWazG3JdbZXy+mk93CvEZrOwKPHU5Kul6QybJiQ== +"@smithy/hash-stream-node@^2.0.6": + version "2.0.6" + resolved "https://registry.yarnpkg.com/@smithy/hash-stream-node/-/hash-stream-node-2.0.6.tgz#4bf478901f2d8f6819d041a25f68fccac375216e" + integrity sha512-BWtWJ8Ppc8z+Rz9XBu4Hcl+pC+9BKV5GvbQpXZf4IsQX6oTwqo0qJK7Lwe5mYM0hRnqgwjn2mhQ303fIRN7AMw== dependencies: - "@smithy/types" "^2.2.2" + "@smithy/types" "^2.3.0" "@smithy/util-utf8" "^2.0.0" tslib "^2.5.0" -"@smithy/invalid-dependency@^2.0.5": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@smithy/invalid-dependency/-/invalid-dependency-2.0.5.tgz#b07bdbc43403977b8bcae6de19a96e184f2eb655" - integrity sha512-0wEi+JT0hM+UUwrJVYbqjuGFhy5agY/zXyiN7BNAJ1XoCDjU5uaNSj8ekPWsXd/d4yM6NSe8UbPd8cOc1+3oBQ== +"@smithy/invalid-dependency@^2.0.6": + version "2.0.6" + resolved "https://registry.yarnpkg.com/@smithy/invalid-dependency/-/invalid-dependency-2.0.6.tgz#9230517c5a9f5bafee3bf89e9c548801a2681a99" + integrity sha512-L5MUyl9mzawIvBxr0Hg3J/Q5qZFXKcBgMk0PacfK3Mthp4WAR6h7iMxdSQ23Q7X/kxOrpZuoYEdh1BWLKbDc8Q== dependencies: - "@smithy/types" "^2.2.2" + "@smithy/types" "^2.3.0" tslib "^2.5.0" "@smithy/is-array-buffer@^2.0.0": @@ -2858,64 +2859,65 @@ dependencies: tslib "^2.5.0" -"@smithy/md5-js@^2.0.5": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@smithy/md5-js/-/md5-js-2.0.5.tgz#02173e4e21105819efa8ebaa17eab23d5663f896" - integrity sha512-k5EOte/Ye2r7XBVaXv2rhiehk6l3T4uRiPF+pnxKEc+G9Fwd1xAXBDZrtOq1syFPBKBmVfNszG4nevngST7NKg== +"@smithy/md5-js@^2.0.6": + version "2.0.6" + resolved "https://registry.yarnpkg.com/@smithy/md5-js/-/md5-js-2.0.6.tgz#93ca3bf5ba501fd5083814a70d485da6288ae0d7" + integrity sha512-Ek2qSFFICJa2E0RRVsIkQ6c1jeJTESwF24SMh3liKFNbr2Ax4uJiWsLhDBDQFOhJwjp1mbC4lN85isfGS+KhQg== dependencies: - "@smithy/types" "^2.2.2" + "@smithy/types" "^2.3.0" "@smithy/util-utf8" "^2.0.0" tslib "^2.5.0" -"@smithy/middleware-apply-body-checksum@^2.0.5": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@smithy/middleware-apply-body-checksum/-/middleware-apply-body-checksum-2.0.5.tgz#b8b54f66420175d1577491f2e65d3748bececb8f" - integrity sha512-vavoQnilUE/I7Jw0E1OsaRkt2TPGjK2KItoFgz5kQx9CQVAMSnwJbpi0y7Un2Im++cNmhyzNDU4qo5588hWGLw== +"@smithy/middleware-apply-body-checksum@^2.0.8": + version "2.0.8" + resolved "https://registry.yarnpkg.com/@smithy/middleware-apply-body-checksum/-/middleware-apply-body-checksum-2.0.8.tgz#b4c61b9da243bc4ceb06fa465cfcd4e871e69c24" + integrity sha512-1VfShZTBJ2ymNU8aprvTb8RzCtO3LwR9+uUmwq+EkCxtUNQcYuohVyNqC/JBFc4ru+cAFJ8uLZWmdUPEsJ7DDA== dependencies: "@smithy/is-array-buffer" "^2.0.0" - "@smithy/protocol-http" "^2.0.5" - "@smithy/types" "^2.2.2" + "@smithy/protocol-http" "^3.0.2" + "@smithy/types" "^2.3.0" tslib "^2.5.0" -"@smithy/middleware-content-length@^2.0.5": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@smithy/middleware-content-length/-/middleware-content-length-2.0.5.tgz#b2008c6b664c4c67fb255ef5a9fd5f4bd2c914f6" - integrity sha512-E7VwV5H02fgZIUGRli4GevBCAPvkyEI/fgl9SU47nPPi3DAAX3nEtUb8xfGbXjOcJ5BdSUoWWZn42tEd/blOqA== +"@smithy/middleware-content-length@^2.0.8": + version "2.0.8" + resolved "https://registry.yarnpkg.com/@smithy/middleware-content-length/-/middleware-content-length-2.0.8.tgz#ee2c6614580fea918bae6411cfbcd48ee4af342b" + integrity sha512-fHJFsscHXrYhUSWMFJNXfsZW8KsyhWQfBgU3b0nvDfpm+NAeQLqKYNhywGrDwZQc1k+lt7Fw9faAquhNPxTZRA== dependencies: - "@smithy/protocol-http" "^2.0.5" - "@smithy/types" "^2.2.2" + "@smithy/protocol-http" "^3.0.2" + "@smithy/types" "^2.3.0" tslib "^2.5.0" -"@smithy/middleware-endpoint@^2.0.5": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@smithy/middleware-endpoint/-/middleware-endpoint-2.0.5.tgz#6a16361dc527262958194e48343733ac6285776b" - integrity sha512-tyzDuoNTbsMQCq5Xkc4QOt6e2GACUllQIV8SQ5fc59FtOIV9/vbf58/GxVjZm2o8+MMbdDBANjTDZe/ijZKfyA== +"@smithy/middleware-endpoint@^2.0.6": + version "2.0.6" + resolved "https://registry.yarnpkg.com/@smithy/middleware-endpoint/-/middleware-endpoint-2.0.6.tgz#b2350fcf63cd69a595b0f42e9718e1ac5144220e" + integrity sha512-MuSPPtEHFal/M77tR3ffLsdOfX29IZpA990nGuoPj5zQnAYrA4PYBGoqqrASQKm8Xb3C0NwuYzOATT7WX4f5Pg== dependencies: - "@smithy/middleware-serde" "^2.0.5" - "@smithy/types" "^2.2.2" - "@smithy/url-parser" "^2.0.5" + "@smithy/middleware-serde" "^2.0.6" + "@smithy/types" "^2.3.0" + "@smithy/url-parser" "^2.0.6" "@smithy/util-middleware" "^2.0.0" tslib "^2.5.0" -"@smithy/middleware-retry@^2.0.5": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@smithy/middleware-retry/-/middleware-retry-2.0.5.tgz#bbf8858aeccdfe11837f89635cb6ce8a8e304518" - integrity sha512-ulIfbFyzQTVnJbLjUl1CTSi0etg6tej/ekwaLp0Gn8ybUkDkKYa+uB6CF/m2J5B6meRwyJlsryR+DjaOVyiicg== +"@smithy/middleware-retry@^2.0.9": + version "2.0.9" + resolved "https://registry.yarnpkg.com/@smithy/middleware-retry/-/middleware-retry-2.0.9.tgz#4a8dc376b516fb10558da5b5be5e759aa3106140" + integrity sha512-gneEqWj4l/ZjHdZPk0BFMXoTalRArdQ8i579/KqJgBAc6Ux5vnR/SSppkMCkj2kOQYwdypvzSPeqEW3ZrvIg6g== dependencies: - "@smithy/protocol-http" "^2.0.5" + "@smithy/node-config-provider" "^2.0.9" + "@smithy/protocol-http" "^3.0.2" "@smithy/service-error-classification" "^2.0.0" - "@smithy/types" "^2.2.2" + "@smithy/types" "^2.3.0" "@smithy/util-middleware" "^2.0.0" "@smithy/util-retry" "^2.0.0" tslib "^2.5.0" uuid "^8.3.2" -"@smithy/middleware-serde@^2.0.5": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@smithy/middleware-serde/-/middleware-serde-2.0.5.tgz#3f3635cb437a3fba46cd1407d3adf53d41328574" - integrity sha512-in0AA5sous74dOfTGU9rMJBXJ0bDVNxwdXtEt5lh3FVd2sEyjhI+rqpLLRF1E4ixbw3RSEf80hfRpcPdjg4vvQ== +"@smithy/middleware-serde@^2.0.6": + version "2.0.6" + resolved "https://registry.yarnpkg.com/@smithy/middleware-serde/-/middleware-serde-2.0.6.tgz#cd2ed49fc22b998f3bbbd28b53a72a26d3dd08fb" + integrity sha512-8/GODBngYbrS28CMZtaHIL4R9rLNSQ/zgb+N1OAZ02NwBUawlnLDcatve9YRzhJC/IWz0/pt+WimJZaO1sGcig== dependencies: - "@smithy/types" "^2.2.2" + "@smithy/types" "^2.3.0" tslib "^2.5.0" "@smithy/middleware-stack@^2.0.0": @@ -2935,25 +2937,25 @@ "@smithy/types" "^2.0.2" tslib "^2.5.0" -"@smithy/node-config-provider@^2.0.6": - version "2.0.6" - resolved "https://registry.yarnpkg.com/@smithy/node-config-provider/-/node-config-provider-2.0.6.tgz#f80e38019f90a380dd14a35a74ea76e5a0513982" - integrity sha512-10djKpCrh+DAmxlwLhywjvt2XkrA0oNt2zljXg9SI+yqe85EK9oMctcNItUA2WPwpwFxBT6+fbpWvp7gbSFgMg== +"@smithy/node-config-provider@^2.0.9": + version "2.0.9" + resolved "https://registry.yarnpkg.com/@smithy/node-config-provider/-/node-config-provider-2.0.9.tgz#f2c3f8354e1260cde8c7ebda898f4531e06a4369" + integrity sha512-TlSPbCwtT/jgNnmPQqKuCR5CFN8UIrCCHRrgUfs3NqRMuaLLeP8TPe1fSKq2J8h1M/jd4BF853gneles0gWevg== dependencies: - "@smithy/property-provider" "^2.0.6" - "@smithy/shared-ini-file-loader" "^2.0.5" - "@smithy/types" "^2.2.2" + "@smithy/property-provider" "^2.0.7" + "@smithy/shared-ini-file-loader" "^2.0.8" + "@smithy/types" "^2.3.0" tslib "^2.5.0" -"@smithy/node-http-handler@^2.0.5": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@smithy/node-http-handler/-/node-http-handler-2.0.5.tgz#19c1bdd4d61502bc9c793dddb8ce995626ca6585" - integrity sha512-lZm5DZf4b3V0saUw9WTC4/du887P6cy2fUyQgQQKRRV6OseButyD5yTzeMmXE53CaXJBMBsUvvIQ0hRVxIq56w== +"@smithy/node-http-handler@^2.1.2": + version "2.1.2" + resolved "https://registry.yarnpkg.com/@smithy/node-http-handler/-/node-http-handler-2.1.2.tgz#704100dded1cb94db3f72fbdf841fc59614c4614" + integrity sha512-PdEEDCShuM8zxGoaRxmGB/1ikB8oeqz+ZAF9VIA8FCP3E59j8zDTF+wCELoWd1Y6gtxr+RcTAg5sA8nvn5qH/w== dependencies: - "@smithy/abort-controller" "^2.0.5" - "@smithy/protocol-http" "^2.0.5" - "@smithy/querystring-builder" "^2.0.5" - "@smithy/types" "^2.2.2" + "@smithy/abort-controller" "^2.0.6" + "@smithy/protocol-http" "^3.0.2" + "@smithy/querystring-builder" "^2.0.6" + "@smithy/types" "^2.3.0" tslib "^2.5.0" "@smithy/property-provider@^2.0.0", "@smithy/property-provider@^2.0.1": @@ -2964,12 +2966,12 @@ "@smithy/types" "^2.0.2" tslib "^2.5.0" -"@smithy/property-provider@^2.0.6": - version "2.0.6" - resolved "https://registry.yarnpkg.com/@smithy/property-provider/-/property-provider-2.0.6.tgz#2dbf4b4064b6936f97052a29e75144c5c538a5b5" - integrity sha512-CVem6ZkkWxbTnhjDLyLESY0oLA6IUZYtdqrCpGQKUXaFBOuc/izjm7fIFGBxEbjZ1EGcH9hHxrjqX36RWULNRg== +"@smithy/property-provider@^2.0.7": + version "2.0.7" + resolved "https://registry.yarnpkg.com/@smithy/property-provider/-/property-provider-2.0.7.tgz#4b7b780477909026d2fdaef29f0ce5c258f89681" + integrity sha512-XT8Tl7YNxM8tCtGqy7v7DSf6PxyXaPE9cdA/Yj4dEw2b05V3RrPqsP+t5XJiZu0yIsQ7pdeYZWv2sSEWVjNeAg== dependencies: - "@smithy/types" "^2.2.2" + "@smithy/types" "^2.3.0" tslib "^2.5.0" "@smithy/protocol-http@^1.1.0": @@ -2980,20 +2982,20 @@ "@smithy/types" "^1.2.0" tslib "^2.5.0" -"@smithy/protocol-http@^2.0.5": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@smithy/protocol-http/-/protocol-http-2.0.5.tgz#ff7779fc8fcd3fe52e71fd07565b518f0937e8ba" - integrity sha512-d2hhHj34mA2V86doiDfrsy2fNTnUOowGaf9hKb0hIPHqvcnShU4/OSc4Uf1FwHkAdYF3cFXTrj5VGUYbEuvMdw== +"@smithy/protocol-http@^3.0.2": + version "3.0.2" + resolved "https://registry.yarnpkg.com/@smithy/protocol-http/-/protocol-http-3.0.2.tgz#06e76dbac488e95f0b0fc2bc2820aa732aafef14" + integrity sha512-LUOWCPRihvJBkdSs+ivK9m1f/rMfF3n9Zpzg8qdry2eIG4HQqqLBMWQyF9bgk7JhsrrOa3//jJKhXzvL7wL5Xw== dependencies: - "@smithy/types" "^2.2.2" + "@smithy/types" "^2.3.0" tslib "^2.5.0" -"@smithy/querystring-builder@^2.0.5": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@smithy/querystring-builder/-/querystring-builder-2.0.5.tgz#c5a873769de56ef57ae3b4d2c58fc7f68184a89c" - integrity sha512-4DCX9krxLzATj+HdFPC3i8pb7XTAWzzKqSw8aTZMjXjtQY+vhe4azMAqIvbb6g7JKwIkmkRAjK6EXO3YWSnJVQ== +"@smithy/querystring-builder@^2.0.6": + version "2.0.6" + resolved "https://registry.yarnpkg.com/@smithy/querystring-builder/-/querystring-builder-2.0.6.tgz#6fd9f86dbfe27e0e71e5569768a2b5d599f44119" + integrity sha512-HnU00shCGoV8vKJZTiNBkNvR9NogU3NIUaVMAGJPSqNGJj3psWo+TUrC0BVCDcwiCljXwXCFGJqIcsWtClrktQ== dependencies: - "@smithy/types" "^2.2.2" + "@smithy/types" "^2.3.0" "@smithy/util-uri-escape" "^2.0.0" tslib "^2.5.0" @@ -3005,12 +3007,12 @@ "@smithy/types" "^2.0.2" tslib "^2.5.0" -"@smithy/querystring-parser@^2.0.5": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@smithy/querystring-parser/-/querystring-parser-2.0.5.tgz#aec6733ed4497402634978e7026d0d00661594d6" - integrity sha512-C2stCULH0r54KBksv3AWcN8CLS3u9+WsEW8nBrvctrJ5rQTNa1waHkffpVaiKvcW2nP0aIMBPCobD/kYf/q9mA== +"@smithy/querystring-parser@^2.0.6": + version "2.0.6" + resolved "https://registry.yarnpkg.com/@smithy/querystring-parser/-/querystring-parser-2.0.6.tgz#0b4fc7ec5fe5371113fcb1116216daf2d7e2c3ff" + integrity sha512-i4LKoXHP7pTFAPjLIJyQXYOhWokbcFha3WWsX74sAKmuluv0XM2cxONZoFxwEzmWhsNyM6buSwJSZXyPiec0AQ== dependencies: - "@smithy/types" "^2.2.2" + "@smithy/types" "^2.3.0" tslib "^2.5.0" "@smithy/service-client-documentation-generator@^2.0.0": @@ -3033,14 +3035,6 @@ "@smithy/types" "^2.0.2" tslib "^2.5.0" -"@smithy/shared-ini-file-loader@^2.0.5": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-2.0.5.tgz#c2b28b499f2b9928e892a80fcdeb259b2938475c" - integrity sha512-Mvtk6FwMtfbKRC4YuSsIqRYp9WTxsSUJVVo2djgyhcacKGMqicHDWSAmgy3sDrKv+G/G6xTZCPwm6pJARtdxVg== - dependencies: - "@smithy/types" "^2.2.2" - tslib "^2.5.0" - "@smithy/shared-ini-file-loader@^2.0.6": version "2.0.6" resolved "https://registry.yarnpkg.com/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-2.0.6.tgz#95dbc455e56a261ffe0b32bb3e640292b2f31798" @@ -3049,6 +3043,14 @@ "@smithy/types" "^2.2.2" tslib "^2.5.0" +"@smithy/shared-ini-file-loader@^2.0.8": + version "2.0.8" + resolved "https://registry.yarnpkg.com/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-2.0.8.tgz#1346eea02ad574a2520ce72ad0a6629a08691e97" + integrity sha512-4u+V+Dv7JGpJ0tppB5rxCem7WhdFux950z4cGPhV0kHTPkKe8DDgINzOlVa2RBu5dI33D02OBJcxFjhW4FPORg== + dependencies: + "@smithy/types" "^2.3.0" + tslib "^2.5.0" + "@smithy/signature-v4@^2.0.0": version "2.0.1" resolved "https://registry.yarnpkg.com/@smithy/signature-v4/-/signature-v4-2.0.1.tgz#1f9e72930def3c25a3918ee7b562044fecbdaef4" @@ -3063,14 +3065,14 @@ "@smithy/util-utf8" "^2.0.0" tslib "^2.5.0" -"@smithy/smithy-client@^2.0.5": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@smithy/smithy-client/-/smithy-client-2.0.5.tgz#7941449f146d2c61d34670779d77d4a085141bc1" - integrity sha512-kCTFr8wfOAWKDzGvfBElc6shHigWtHNhMQ1IbosjC4jOlayFyZMSs2PysKB+Ox/dhQ41KqOzgVjgiQ+PyWqHMQ== +"@smithy/smithy-client@^2.1.3": + version "2.1.3" + resolved "https://registry.yarnpkg.com/@smithy/smithy-client/-/smithy-client-2.1.3.tgz#8e1d37a5d7c9c6e463bc46be02194750a1dc7522" + integrity sha512-nSMMp2AKqcG/ruzCY01ogrMdbq/WS1cvGStTsw7yd6bTpp/bGtlOgXvy3h7e0zP7w2DH1AtvIwzYBD6ejZePsQ== dependencies: "@smithy/middleware-stack" "^2.0.0" - "@smithy/types" "^2.2.2" - "@smithy/util-stream" "^2.0.5" + "@smithy/types" "^2.3.0" + "@smithy/util-stream" "^2.0.9" tslib "^2.5.0" "@smithy/types@^1.2.0": @@ -3094,6 +3096,13 @@ dependencies: tslib "^2.5.0" +"@smithy/types@^2.3.0": + version "2.3.0" + resolved "https://registry.yarnpkg.com/@smithy/types/-/types-2.3.0.tgz#a5c3869465f384fd4d811b2f1f37779e069ef06e" + integrity sha512-pJce3rd39MElkV57UTPAoSYAApjQLELUxjU5adHNLYk9gnPvyIGbJNJTZVVFu00BrgZH3W/cQe8QuFcknDyodQ== + dependencies: + tslib "^2.5.0" + "@smithy/url-parser@^2.0.1": version "2.0.1" resolved "https://registry.yarnpkg.com/@smithy/url-parser/-/url-parser-2.0.1.tgz#c0712fd7bde198644ffd57b202aa5d54bd437520" @@ -3103,13 +3112,13 @@ "@smithy/types" "^2.0.2" tslib "^2.5.0" -"@smithy/url-parser@^2.0.5": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@smithy/url-parser/-/url-parser-2.0.5.tgz#09fa623076bb5861892930628bf368d5c79fd7d9" - integrity sha512-OdMBvZhpckQSkugCXNJQCvqJ71wE7Ftxce92UOQLQ9pwF6hoS5PLL7wEfpnuEXtStzBqJYkzu1C1ZfjuFGOXAA== +"@smithy/url-parser@^2.0.6": + version "2.0.6" + resolved "https://registry.yarnpkg.com/@smithy/url-parser/-/url-parser-2.0.6.tgz#e926d1bcbe4bb0e244ed25ea58bc48ac5ae41436" + integrity sha512-9i6j5QW6bapHZ4rtkXOAm0hOUG1+5IVdVJXNSUTcNskwJchZH5IQuDNPCbgUi/u2P8EZazKt4wXT51QxOXCz1A== dependencies: - "@smithy/querystring-parser" "^2.0.5" - "@smithy/types" "^2.2.2" + "@smithy/querystring-parser" "^2.0.6" + "@smithy/types" "^2.3.0" tslib "^2.5.0" "@smithy/util-base64@^2.0.0": @@ -3149,26 +3158,26 @@ dependencies: tslib "^2.5.0" -"@smithy/util-defaults-mode-browser@^2.0.6": - version "2.0.6" - resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-2.0.6.tgz#486279f7adff65db6d09c294b2e8a9641076c3a6" - integrity sha512-h8xyKTZIIom62DN4xbPUmL+RL1deZcK1qJGmCr4c2yXjOrs5/iZ1VtQQcl+xP78620ga/565AikZE1sktdg2yA== +"@smithy/util-defaults-mode-browser@^2.0.7": + version "2.0.7" + resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-2.0.7.tgz#322822e064450ec59e3ae288f3f2eed0a5acbfb1" + integrity sha512-s1caKxC7Y87Q72Goll//clZs2WNBfG9WtFDWVRS+Qgk147YPCOUYtkpuD0XZAh/vbayObFz5tQ1fiX4G19HSCA== dependencies: - "@smithy/property-provider" "^2.0.6" - "@smithy/types" "^2.2.2" + "@smithy/property-provider" "^2.0.7" + "@smithy/types" "^2.3.0" bowser "^2.11.0" tslib "^2.5.0" -"@smithy/util-defaults-mode-node@^2.0.6": - version "2.0.6" - resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-2.0.6.tgz#65fdd2220e39c14dbd9129371d4ec8e538f284be" - integrity sha512-jEvZwNE3GlR2d2Q/zB6hO3MSUKXv5LIU4ENTU/PHsaxc3AEYPSbQZNybAdH4cP6XhgfJC+sl8P1chFn7tgWAPQ== +"@smithy/util-defaults-mode-node@^2.0.9": + version "2.0.9" + resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-2.0.9.tgz#0d3acadbbb54c0c401089fc22576aafd52d130e9" + integrity sha512-HlV4iNL3/PgPpmDGs0+XrAKtwFQ8rOs5P2y5Dye8dUYaJauadlzHRrNKk7wH2aBYswvT2HM+PIgXamvrE7xbcw== dependencies: - "@smithy/config-resolver" "^2.0.5" - "@smithy/credential-provider-imds" "^2.0.6" - "@smithy/node-config-provider" "^2.0.6" - "@smithy/property-provider" "^2.0.6" - "@smithy/types" "^2.2.2" + "@smithy/config-resolver" "^2.0.7" + "@smithy/credential-provider-imds" "^2.0.9" + "@smithy/node-config-provider" "^2.0.9" + "@smithy/property-provider" "^2.0.7" + "@smithy/types" "^2.3.0" tslib "^2.5.0" "@smithy/util-hex-encoding@^2.0.0": @@ -3193,14 +3202,14 @@ "@smithy/service-error-classification" "^2.0.0" tslib "^2.5.0" -"@smithy/util-stream@^2.0.5": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@smithy/util-stream/-/util-stream-2.0.5.tgz#a59f6e5327dfa23c3302f578ea023674fc7fa42f" - integrity sha512-ylx27GwI05xLpYQ4hDIfS15vm+wYjNN0Sc2P0FxuzgRe8v0BOLHppGIQ+Bezcynk8C9nUzsUue3TmtRhjut43g== +"@smithy/util-stream@^2.0.9": + version "2.0.9" + resolved "https://registry.yarnpkg.com/@smithy/util-stream/-/util-stream-2.0.9.tgz#50ff280b754a1d11e2b16ffe9fc87f6736a9c0b7" + integrity sha512-Fn2/3IMwqu0l2hOC7K3bbtSqFEJ6nOzMLoPVIhuH84yw/95itNkFBwVbIIiAfDaout0ZfZ26+5ch86E2q3avww== dependencies: - "@smithy/fetch-http-handler" "^2.0.5" - "@smithy/node-http-handler" "^2.0.5" - "@smithy/types" "^2.2.2" + "@smithy/fetch-http-handler" "^2.1.2" + "@smithy/node-http-handler" "^2.1.2" + "@smithy/types" "^2.3.0" "@smithy/util-base64" "^2.0.0" "@smithy/util-buffer-from" "^2.0.0" "@smithy/util-hex-encoding" "^2.0.0" @@ -3222,13 +3231,13 @@ "@smithy/util-buffer-from" "^2.0.0" tslib "^2.5.0" -"@smithy/util-waiter@^2.0.5": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@smithy/util-waiter/-/util-waiter-2.0.5.tgz#e42161e03c53cf6726dca049ad9a105ea0967435" - integrity sha512-1lkkUmI/bhaDX+LIT3RiUNAn+NzPmsWjE7beMq0oQ3H1/CffaILIN67riDA0aE1YBj6xll7uWMIy4tJqc+peXw== +"@smithy/util-waiter@^2.0.6": + version "2.0.6" + resolved "https://registry.yarnpkg.com/@smithy/util-waiter/-/util-waiter-2.0.6.tgz#9320c397733cfd9ec9a679f4b52d1033b6dca385" + integrity sha512-wjxvKB4XSfgpOg3lr4RulnVhd21fMMC4CPARBwrSN7+3U28fwOifv8f7T+Ibay9DAQTj9qXxmd8ag6WXBRgNhg== dependencies: - "@smithy/abort-controller" "^2.0.5" - "@smithy/types" "^2.2.2" + "@smithy/abort-controller" "^2.0.6" + "@smithy/types" "^2.3.0" tslib "^2.5.0" "@socket.io/component-emitter@~3.1.0":