diff --git a/.changelog/03a1fad908c44cb7843870f20c758915.json b/.changelog/03a1fad908c44cb7843870f20c758915.json new file mode 100644 index 00000000000..cb53b97ebc4 --- /dev/null +++ b/.changelog/03a1fad908c44cb7843870f20c758915.json @@ -0,0 +1,8 @@ +{ + "id": "03a1fad9-08c4-4cb7-8438-70f20c758915", + "type": "feature", + "description": "This release adds support for job concurrency and queuing configuration at Application level.", + "modules": [ + "service/emrserverless" + ] +} \ No newline at end of file diff --git a/.changelog/2203dd0283534befa4e1af1bfe8c95b0.json b/.changelog/2203dd0283534befa4e1af1bfe8c95b0.json new file mode 100644 index 00000000000..a62f7bbd5fc --- /dev/null +++ b/.changelog/2203dd0283534befa4e1af1bfe8c95b0.json @@ -0,0 +1,8 @@ +{ + "id": "2203dd02-8353-4bef-a4e1-af1bfe8c95b0", + "type": "feature", + "description": "List/Get/Update/Delete/CreateDataCatalog now integrate with AWS Glue connections. Users can create a Glue connection through Athena or use a Glue connection to define their Athena federated parameters.", + "modules": [ + "service/athena" + ] +} \ No newline at end of file diff --git a/.changelog/27e0951224534092befd62100e57c54b.json b/.changelog/27e0951224534092befd62100e57c54b.json new file mode 100644 index 00000000000..3c650acc38d --- /dev/null +++ b/.changelog/27e0951224534092befd62100e57c54b.json @@ -0,0 +1,8 @@ +{ + "id": "27e09512-2453-4092-befd-62100e57c54b", + "type": "feature", + "description": "Amazon Bedrock Prompt Flows and Prompt Management now supports using inference profiles to increase throughput and improve resilience.", + "modules": [ + "service/bedrockagent" + ] +} \ No newline at end of file diff --git a/.changelog/3240d2adcb744ff5990ae0af05eb4e46.json b/.changelog/3240d2adcb744ff5990ae0af05eb4e46.json new file mode 100644 index 00000000000..42a31fa8230 --- /dev/null +++ b/.changelog/3240d2adcb744ff5990ae0af05eb4e46.json @@ -0,0 +1,8 @@ +{ + "id": "3240d2ad-cb74-4ff5-990a-e0af05eb4e46", + "type": "documentation", + "description": "Documentation updates for Amazon API Gateway", + "modules": [ + "service/apigateway" + ] +} \ No newline at end of file diff --git a/.changelog/70377f17e6e24a3f9b4bd274516325a8.json b/.changelog/70377f17e6e24a3f9b4bd274516325a8.json new file mode 100644 index 00000000000..01746e6daf9 --- /dev/null +++ b/.changelog/70377f17e6e24a3f9b4bd274516325a8.json @@ -0,0 +1,8 @@ +{ + "id": "70377f17-e6e2-4a3f-9b4b-d274516325a8", + "type": "feature", + "description": "Added AthenaProperties parameter to Glue Connections, allowing Athena to store service specific properties on Glue Connections.", + "modules": [ + "service/glue" + ] +} \ No newline at end of file diff --git a/.changelog/781c8e3bd55147b290f78e9723550371.json b/.changelog/781c8e3bd55147b290f78e9723550371.json new file mode 100644 index 00000000000..f3d46bb310f --- /dev/null +++ b/.changelog/781c8e3bd55147b290f78e9723550371.json @@ -0,0 +1,8 @@ +{ + "id": "781c8e3b-d551-47b2-90f7-8e9723550371", + "type": "feature", + "description": "Support ComputeRedundancy parameter in ModifyDBShardGroup API. Add DBShardGroupArn in DBShardGroup API response. Remove InvalidMaxAcuFault from CreateDBShardGroup and ModifyDBShardGroup API. Both API will throw InvalidParameterValueException for invalid ACU configuration.", + "modules": [ + "service/rds" + ] +} \ No newline at end of file diff --git a/.changelog/abbaecf0fe79431a86af768f49194234.json b/.changelog/abbaecf0fe79431a86af768f49194234.json new file mode 100644 index 00000000000..0fa4b703822 --- /dev/null +++ b/.changelog/abbaecf0fe79431a86af768f49194234.json @@ -0,0 +1,8 @@ +{ + "id": "abbaecf0-fe79-431a-86af-768f49194234", + "type": "feature", + "description": "Amazon EC2 G6e instances powered by NVIDIA L40S Tensor Core GPUs are the most cost-efficient GPU instances for deploying generative AI models and the highest performance GPU instances for spatial computing workloads.", + "modules": [ + "service/ec2" + ] +} \ No newline at end of file diff --git a/.changelog/ee5dd4435c3d4e4faf81b0bff8fd3a0a.json b/.changelog/ee5dd4435c3d4e4faf81b0bff8fd3a0a.json new file mode 100644 index 00000000000..a8d6e08ba5c --- /dev/null +++ b/.changelog/ee5dd4435c3d4e4faf81b0bff8fd3a0a.json @@ -0,0 +1,8 @@ +{ + "id": "ee5dd443-5c3d-4e4f-af81-b0bff8fd3a0a", + "type": "feature", + "description": "AWS Resource Explorer released ListResources feature which allows customers to list all indexed AWS resources within a view.", + "modules": [ + "service/resourceexplorer2" + ] +} \ No newline at end of file diff --git a/feature/dynamodbstreams/attributevalue/go_module_metadata.go b/feature/dynamodbstreams/attributevalue/go_module_metadata.go index f3c91610b3a..efb5ff37da4 100644 --- a/feature/dynamodbstreams/attributevalue/go_module_metadata.go +++ b/feature/dynamodbstreams/attributevalue/go_module_metadata.go @@ -3,4 +3,4 @@ package attributevalue // goModuleVersion is the tagged release for this module -const goModuleVersion = "1.14.18" +const goModuleVersion = "1.15.5" diff --git a/internal/protocoltest/awsrestjson/api_client.go b/internal/protocoltest/awsrestjson/api_client.go index 76ba010e677..4c62ec0a7ab 100644 --- a/internal/protocoltest/awsrestjson/api_client.go +++ b/internal/protocoltest/awsrestjson/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveMeterProvider(&options) - resolveTracerProvider(&options) + resolveMeterProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/internal/protocoltest/ec2query/api_client.go b/internal/protocoltest/ec2query/api_client.go index 00d38b44420..493e0ebf1a5 100644 --- a/internal/protocoltest/ec2query/api_client.go +++ b/internal/protocoltest/ec2query/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveMeterProvider(&options) - resolveTracerProvider(&options) + resolveMeterProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/internal/protocoltest/jsonrpc/api_client.go b/internal/protocoltest/jsonrpc/api_client.go index da055389f7d..784a612eb39 100644 --- a/internal/protocoltest/jsonrpc/api_client.go +++ b/internal/protocoltest/jsonrpc/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveMeterProvider(&options) - resolveTracerProvider(&options) + resolveMeterProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/internal/protocoltest/jsonrpc10/api_client.go b/internal/protocoltest/jsonrpc10/api_client.go index ef529308e91..9c5a429114a 100644 --- a/internal/protocoltest/jsonrpc10/api_client.go +++ b/internal/protocoltest/jsonrpc10/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveMeterProvider(&options) - resolveTracerProvider(&options) + resolveMeterProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/internal/protocoltest/query/api_client.go b/internal/protocoltest/query/api_client.go index 5cb36b09f77..767aadd156b 100644 --- a/internal/protocoltest/query/api_client.go +++ b/internal/protocoltest/query/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveMeterProvider(&options) - resolveTracerProvider(&options) + resolveMeterProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/internal/protocoltest/restxml/api_client.go b/internal/protocoltest/restxml/api_client.go index 097b0d8cf88..ed99b56c19a 100644 --- a/internal/protocoltest/restxml/api_client.go +++ b/internal/protocoltest/restxml/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveMeterProvider(&options) - resolveTracerProvider(&options) + resolveMeterProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/internal/protocoltest/restxmlwithnamespace/api_client.go b/internal/protocoltest/restxmlwithnamespace/api_client.go index 50321ddc4f6..08be214d175 100644 --- a/internal/protocoltest/restxmlwithnamespace/api_client.go +++ b/internal/protocoltest/restxmlwithnamespace/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveMeterProvider(&options) - resolveTracerProvider(&options) + resolveMeterProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/internal/protocoltest/smithyrpcv2cbor/api_client.go b/internal/protocoltest/smithyrpcv2cbor/api_client.go index a9c14e64adf..4eb326ee343 100644 --- a/internal/protocoltest/smithyrpcv2cbor/api_client.go +++ b/internal/protocoltest/smithyrpcv2cbor/api_client.go @@ -181,10 +181,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveMeterProvider(&options) - resolveTracerProvider(&options) + resolveMeterProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/accessanalyzer/api_client.go b/service/accessanalyzer/api_client.go index 2ad2d7ab5f1..e7ffe0f2dc5 100644 --- a/service/accessanalyzer/api_client.go +++ b/service/accessanalyzer/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/account/api_client.go b/service/account/api_client.go index c7e39d44a26..fe398101ef7 100644 --- a/service/account/api_client.go +++ b/service/account/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/acm/api_client.go b/service/acm/api_client.go index f280a1f44fa..e6c27ea8bea 100644 --- a/service/acm/api_client.go +++ b/service/acm/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/acmpca/api_client.go b/service/acmpca/api_client.go index 10899c87f9f..76ac1c76a95 100644 --- a/service/acmpca/api_client.go +++ b/service/acmpca/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/amp/api_client.go b/service/amp/api_client.go index ab6963fdb1a..6f0fcdd5254 100644 --- a/service/amp/api_client.go +++ b/service/amp/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/amplify/api_client.go b/service/amplify/api_client.go index 36418a23b38..9b4fb9a2654 100644 --- a/service/amplify/api_client.go +++ b/service/amplify/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/amplifybackend/api_client.go b/service/amplifybackend/api_client.go index 3cb672e201d..dbf66e464dc 100644 --- a/service/amplifybackend/api_client.go +++ b/service/amplifybackend/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/amplifyuibuilder/api_client.go b/service/amplifyuibuilder/api_client.go index ad86e25abc2..1669c336796 100644 --- a/service/amplifyuibuilder/api_client.go +++ b/service/amplifyuibuilder/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/apigateway/api_client.go b/service/apigateway/api_client.go index 7d20ee4aef3..7853d582f0a 100644 --- a/service/apigateway/api_client.go +++ b/service/apigateway/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/apigateway/api_op_CreateDomainName.go b/service/apigateway/api_op_CreateDomainName.go index 82c9db20eb2..fde9e92b08c 100644 --- a/service/apigateway/api_op_CreateDomainName.go +++ b/service/apigateway/api_op_CreateDomainName.go @@ -112,7 +112,8 @@ type CreateDomainNameOutput struct { CertificateName *string // The timestamp when the certificate that was used by edge-optimized endpoint for - // this domain name was uploaded. + // this domain name was uploaded. API Gateway doesn't change this value if you + // update the certificate. CertificateUploadDate *time.Time // The domain name of the Amazon CloudFront distribution associated with this diff --git a/service/apigateway/api_op_GetDomainName.go b/service/apigateway/api_op_GetDomainName.go index cea1810ab23..d171abe1cde 100644 --- a/service/apigateway/api_op_GetDomainName.go +++ b/service/apigateway/api_op_GetDomainName.go @@ -54,7 +54,8 @@ type GetDomainNameOutput struct { CertificateName *string // The timestamp when the certificate that was used by edge-optimized endpoint for - // this domain name was uploaded. + // this domain name was uploaded. API Gateway doesn't change this value if you + // update the certificate. CertificateUploadDate *time.Time // The domain name of the Amazon CloudFront distribution associated with this diff --git a/service/apigateway/api_op_UpdateDomainName.go b/service/apigateway/api_op_UpdateDomainName.go index e5f1d1bf4a8..a014daa7135 100644 --- a/service/apigateway/api_op_UpdateDomainName.go +++ b/service/apigateway/api_op_UpdateDomainName.go @@ -58,7 +58,8 @@ type UpdateDomainNameOutput struct { CertificateName *string // The timestamp when the certificate that was used by edge-optimized endpoint for - // this domain name was uploaded. + // this domain name was uploaded. API Gateway doesn't change this value if you + // update the certificate. CertificateUploadDate *time.Time // The domain name of the Amazon CloudFront distribution associated with this diff --git a/service/apigateway/types/types.go b/service/apigateway/types/types.go index 4ecb9247623..03db187d01a 100644 --- a/service/apigateway/types/types.go +++ b/service/apigateway/types/types.go @@ -366,7 +366,8 @@ type DomainName struct { CertificateName *string // The timestamp when the certificate that was used by edge-optimized endpoint for - // this domain name was uploaded. + // this domain name was uploaded. API Gateway doesn't change this value if you + // update the certificate. CertificateUploadDate *time.Time // The domain name of the Amazon CloudFront distribution associated with this diff --git a/service/apigatewaymanagementapi/api_client.go b/service/apigatewaymanagementapi/api_client.go index 67de2de8116..ecc0bab2368 100644 --- a/service/apigatewaymanagementapi/api_client.go +++ b/service/apigatewaymanagementapi/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/apigatewayv2/api_client.go b/service/apigatewayv2/api_client.go index 71b544f96b3..6899a3ab543 100644 --- a/service/apigatewayv2/api_client.go +++ b/service/apigatewayv2/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/appconfig/api_client.go b/service/appconfig/api_client.go index ab2165b1318..5b38d261d0d 100644 --- a/service/appconfig/api_client.go +++ b/service/appconfig/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/appconfigdata/api_client.go b/service/appconfigdata/api_client.go index 642db2c10d6..cdec14cb1ee 100644 --- a/service/appconfigdata/api_client.go +++ b/service/appconfigdata/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/appfabric/api_client.go b/service/appfabric/api_client.go index 9f232e55097..dd958df7371 100644 --- a/service/appfabric/api_client.go +++ b/service/appfabric/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/appflow/api_client.go b/service/appflow/api_client.go index 18493b07ca9..aab84f347b0 100644 --- a/service/appflow/api_client.go +++ b/service/appflow/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/appintegrations/api_client.go b/service/appintegrations/api_client.go index e29575559cb..5a1b6646247 100644 --- a/service/appintegrations/api_client.go +++ b/service/appintegrations/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/applicationautoscaling/api_client.go b/service/applicationautoscaling/api_client.go index 6670574229a..d3fc15a8364 100644 --- a/service/applicationautoscaling/api_client.go +++ b/service/applicationautoscaling/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/applicationcostprofiler/api_client.go b/service/applicationcostprofiler/api_client.go index c53b97fb46d..b36f23cf9c7 100644 --- a/service/applicationcostprofiler/api_client.go +++ b/service/applicationcostprofiler/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/applicationdiscoveryservice/api_client.go b/service/applicationdiscoveryservice/api_client.go index 4a6e8db8315..3f6bf1b3af8 100644 --- a/service/applicationdiscoveryservice/api_client.go +++ b/service/applicationdiscoveryservice/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/applicationinsights/api_client.go b/service/applicationinsights/api_client.go index 20bc0a51149..69ce07d1617 100644 --- a/service/applicationinsights/api_client.go +++ b/service/applicationinsights/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/applicationsignals/api_client.go b/service/applicationsignals/api_client.go index 8d8718a4f9b..35a7db25bd1 100644 --- a/service/applicationsignals/api_client.go +++ b/service/applicationsignals/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/appmesh/api_client.go b/service/appmesh/api_client.go index 58ccd3ab3a3..b651da2cf15 100644 --- a/service/appmesh/api_client.go +++ b/service/appmesh/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/apprunner/api_client.go b/service/apprunner/api_client.go index 4c4e67341de..cbe803b7430 100644 --- a/service/apprunner/api_client.go +++ b/service/apprunner/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/appstream/api_client.go b/service/appstream/api_client.go index 481910b212d..bb3d342d923 100644 --- a/service/appstream/api_client.go +++ b/service/appstream/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/appsync/api_client.go b/service/appsync/api_client.go index 2aaf0af16fc..5cdb8cdb580 100644 --- a/service/appsync/api_client.go +++ b/service/appsync/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/apptest/api_client.go b/service/apptest/api_client.go index 792274dc31f..21230eebdfa 100644 --- a/service/apptest/api_client.go +++ b/service/apptest/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/arczonalshift/api_client.go b/service/arczonalshift/api_client.go index a2c1f988392..a3d47416d6b 100644 --- a/service/arczonalshift/api_client.go +++ b/service/arczonalshift/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/artifact/api_client.go b/service/artifact/api_client.go index 5bfbd7e3f19..fdfa6c9d77e 100644 --- a/service/artifact/api_client.go +++ b/service/artifact/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/athena/api_client.go b/service/athena/api_client.go index 78fa448fbe4..ff2d15c661a 100644 --- a/service/athena/api_client.go +++ b/service/athena/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/athena/api_op_CreateDataCatalog.go b/service/athena/api_op_CreateDataCatalog.go index 41f6451d926..3e57ff91e4c 100644 --- a/service/athena/api_op_CreateDataCatalog.go +++ b/service/athena/api_op_CreateDataCatalog.go @@ -39,8 +39,10 @@ type CreateDataCatalogInput struct { // This member is required. Name *string - // The type of data catalog to create: LAMBDA for a federated catalog, HIVE for an - // external hive metastore, or GLUE for an Glue Data Catalog. + // The type of data catalog to create: LAMBDA for a federated catalog, GLUE for an + // Glue Data Catalog, and HIVE for an external Apache Hive metastore. FEDERATED is + // a federated catalog for which Athena creates the connection and the Lambda + // function for you based on the parameters that you pass. // // This member is required. Type types.DataCatalogType @@ -79,6 +81,22 @@ type CreateDataCatalogInput struct { // - The GLUE data catalog type also applies to the default AwsDataCatalog that // already exists in your account, of which you can have only one and cannot // modify. + // + // - The FEDERATED data catalog type uses one of the following parameters, but + // not both. Use connection-arn for an existing Glue connection. Use + // connection-type and connection-properties to specify the configuration setting + // for a new connection. + // + // - connection-arn: + // + // - lambda-role-arn (optional): The execution role to use for the Lambda + // function. If not provided, one is created. + // + // - connection-type:MYSQL|REDSHIFT|...., connection-properties:"" + // + // For , use escaped JSON text, as in the following example. + // + // "{\"spill_bucket\":\"my_spill\",\"spill_prefix\":\"athena-spill\",\"host\":\"abc12345.snowflakecomputing.com\",\"port\":\"1234\",\"warehouse\":\"DEV_WH\",\"database\":\"TEST\",\"schema\":\"PUBLIC\",\"SecretArn\":\"arn:aws:secretsmanager:ap-south-1:111122223333:secret:snowflake-XHb67j\"}" Parameters map[string]string // A list of comma separated tags to add to the data catalog that is created. @@ -88,6 +106,13 @@ type CreateDataCatalogInput struct { } type CreateDataCatalogOutput struct { + + // Contains information about a data catalog in an Amazon Web Services account. + // + // In the Athena console, data catalogs are listed as "data sources" on the Data + // sources page under the Data source name column. + DataCatalog *types.DataCatalog + // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata diff --git a/service/athena/api_op_DeleteDataCatalog.go b/service/athena/api_op_DeleteDataCatalog.go index 85257df9adf..15a8d207bb0 100644 --- a/service/athena/api_op_DeleteDataCatalog.go +++ b/service/athena/api_op_DeleteDataCatalog.go @@ -6,6 +6,7 @@ import ( "context" "fmt" awsmiddleware "github.com/aws/aws-sdk-go-v2/aws/middleware" + "github.com/aws/aws-sdk-go-v2/service/athena/types" "github.com/aws/smithy-go/middleware" smithyhttp "github.com/aws/smithy-go/transport/http" ) @@ -37,6 +38,13 @@ type DeleteDataCatalogInput struct { } type DeleteDataCatalogOutput struct { + + // Contains information about a data catalog in an Amazon Web Services account. + // + // In the Athena console, data catalogs are listed as "data sources" on the Data + // sources page under the Data source name column. + DataCatalog *types.DataCatalog + // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata diff --git a/service/athena/deserializers.go b/service/athena/deserializers.go index a4964865846..23a046ec3d2 100644 --- a/service/athena/deserializers.go +++ b/service/athena/deserializers.go @@ -9332,6 +9332,15 @@ func awsAwsjson11_deserializeDocumentDataCatalog(v **types.DataCatalog, value in for key, value := range shape { switch key { + case "ConnectionType": + if value != nil { + jtv, ok := value.(string) + if !ok { + return fmt.Errorf("expected ConnectionType to be of type string, got %T instead", value) + } + sv.ConnectionType = types.ConnectionType(jtv) + } + case "Description": if value != nil { jtv, ok := value.(string) @@ -9341,6 +9350,15 @@ func awsAwsjson11_deserializeDocumentDataCatalog(v **types.DataCatalog, value in sv.Description = ptr.String(jtv) } + case "Error": + if value != nil { + jtv, ok := value.(string) + if !ok { + return fmt.Errorf("expected ErrorMessage to be of type string, got %T instead", value) + } + sv.Error = ptr.String(jtv) + } + case "Name": if value != nil { jtv, ok := value.(string) @@ -9355,6 +9373,15 @@ func awsAwsjson11_deserializeDocumentDataCatalog(v **types.DataCatalog, value in return err } + case "Status": + if value != nil { + jtv, ok := value.(string) + if !ok { + return fmt.Errorf("expected DataCatalogStatus to be of type string, got %T instead", value) + } + sv.Status = types.DataCatalogStatus(jtv) + } + case "Type": if value != nil { jtv, ok := value.(string) @@ -9404,6 +9431,33 @@ func awsAwsjson11_deserializeDocumentDataCatalogSummary(v **types.DataCatalogSum sv.CatalogName = ptr.String(jtv) } + case "ConnectionType": + if value != nil { + jtv, ok := value.(string) + if !ok { + return fmt.Errorf("expected ConnectionType to be of type string, got %T instead", value) + } + sv.ConnectionType = types.ConnectionType(jtv) + } + + case "Error": + if value != nil { + jtv, ok := value.(string) + if !ok { + return fmt.Errorf("expected ErrorMessage to be of type string, got %T instead", value) + } + sv.Error = ptr.String(jtv) + } + + case "Status": + if value != nil { + jtv, ok := value.(string) + if !ok { + return fmt.Errorf("expected DataCatalogStatus to be of type string, got %T instead", value) + } + sv.Status = types.DataCatalogStatus(jtv) + } + case "Type": if value != nil { jtv, ok := value.(string) @@ -13656,6 +13710,11 @@ func awsAwsjson11_deserializeOpDocumentCreateDataCatalogOutput(v **CreateDataCat for key, value := range shape { switch key { + case "DataCatalog": + if err := awsAwsjson11_deserializeDocumentDataCatalog(&sv.DataCatalog, value); err != nil { + return err + } + default: _, _ = key, value @@ -13922,6 +13981,11 @@ func awsAwsjson11_deserializeOpDocumentDeleteDataCatalogOutput(v **DeleteDataCat for key, value := range shape { switch key { + case "DataCatalog": + if err := awsAwsjson11_deserializeDocumentDataCatalog(&sv.DataCatalog, value); err != nil { + return err + } + default: _, _ = key, value diff --git a/service/athena/types/enums.go b/service/athena/types/enums.go index d2f5c2489fb..56f8f140c74 100644 --- a/service/athena/types/enums.go +++ b/service/athena/types/enums.go @@ -119,13 +119,122 @@ func (ColumnNullable) Values() []ColumnNullable { } } +type ConnectionType string + +// Enum values for ConnectionType +const ( + ConnectionTypeDynamodb ConnectionType = "DYNAMODB" + ConnectionTypeMysql ConnectionType = "MYSQL" + ConnectionTypePostgresql ConnectionType = "POSTGRESQL" + ConnectionTypeRedshift ConnectionType = "REDSHIFT" + ConnectionTypeOracle ConnectionType = "ORACLE" + ConnectionTypeSynapse ConnectionType = "SYNAPSE" + ConnectionTypeSqlserver ConnectionType = "SQLSERVER" + ConnectionTypeDb2 ConnectionType = "DB2" + ConnectionTypeOpensearch ConnectionType = "OPENSEARCH" + ConnectionTypeBigquery ConnectionType = "BIGQUERY" + ConnectionTypeGooglecloudstorage ConnectionType = "GOOGLECLOUDSTORAGE" + ConnectionTypeHbase ConnectionType = "HBASE" + ConnectionTypeDocumentdb ConnectionType = "DOCUMENTDB" + ConnectionTypeMsk ConnectionType = "MSK" + ConnectionTypeNeptune ConnectionType = "NEPTUNE" + ConnectionTypeCmdb ConnectionType = "CMDB" + ConnectionTypeTpcds ConnectionType = "TPCDS" + ConnectionTypeRedis ConnectionType = "REDIS" + ConnectionTypeCloudwatch ConnectionType = "CLOUDWATCH" + ConnectionTypeTimestream ConnectionType = "TIMESTREAM" + ConnectionTypeSaphana ConnectionType = "SAPHANA" + ConnectionTypeSnowflake ConnectionType = "SNOWFLAKE" + ConnectionTypeTeradata ConnectionType = "TERADATA" + ConnectionTypeVertica ConnectionType = "VERTICA" + ConnectionTypeClouderaimpala ConnectionType = "CLOUDERAIMPALA" + ConnectionTypeClouderahive ConnectionType = "CLOUDERAHIVE" + ConnectionTypeHortonworkshive ConnectionType = "HORTONWORKSHIVE" + ConnectionTypeDatalakegen2 ConnectionType = "DATALAKEGEN2" + ConnectionTypeDb2as400 ConnectionType = "DB2AS400" + ConnectionTypeCloudwatchmetrics ConnectionType = "CLOUDWATCHMETRICS" +) + +// Values returns all known values for ConnectionType. Note that this can be +// expanded in the future, and so it is only as up to date as the client. +// +// The ordering of this slice is not guaranteed to be stable across updates. +func (ConnectionType) Values() []ConnectionType { + return []ConnectionType{ + "DYNAMODB", + "MYSQL", + "POSTGRESQL", + "REDSHIFT", + "ORACLE", + "SYNAPSE", + "SQLSERVER", + "DB2", + "OPENSEARCH", + "BIGQUERY", + "GOOGLECLOUDSTORAGE", + "HBASE", + "DOCUMENTDB", + "MSK", + "NEPTUNE", + "CMDB", + "TPCDS", + "REDIS", + "CLOUDWATCH", + "TIMESTREAM", + "SAPHANA", + "SNOWFLAKE", + "TERADATA", + "VERTICA", + "CLOUDERAIMPALA", + "CLOUDERAHIVE", + "HORTONWORKSHIVE", + "DATALAKEGEN2", + "DB2AS400", + "CLOUDWATCHMETRICS", + } +} + +type DataCatalogStatus string + +// Enum values for DataCatalogStatus +const ( + DataCatalogStatusCreateInProgress DataCatalogStatus = "CREATE_IN_PROGRESS" + DataCatalogStatusCreateComplete DataCatalogStatus = "CREATE_COMPLETE" + DataCatalogStatusCreateFailed DataCatalogStatus = "CREATE_FAILED" + DataCatalogStatusCreateFailedCleanupInProgress DataCatalogStatus = "CREATE_FAILED_CLEANUP_IN_PROGRESS" + DataCatalogStatusCreateFailedCleanupComplete DataCatalogStatus = "CREATE_FAILED_CLEANUP_COMPLETE" + DataCatalogStatusCreateFailedCleanupFailed DataCatalogStatus = "CREATE_FAILED_CLEANUP_FAILED" + DataCatalogStatusDeleteInProgress DataCatalogStatus = "DELETE_IN_PROGRESS" + DataCatalogStatusDeleteComplete DataCatalogStatus = "DELETE_COMPLETE" + DataCatalogStatusDeleteFailed DataCatalogStatus = "DELETE_FAILED" +) + +// Values returns all known values for DataCatalogStatus. Note that this can be +// expanded in the future, and so it is only as up to date as the client. +// +// The ordering of this slice is not guaranteed to be stable across updates. +func (DataCatalogStatus) Values() []DataCatalogStatus { + return []DataCatalogStatus{ + "CREATE_IN_PROGRESS", + "CREATE_COMPLETE", + "CREATE_FAILED", + "CREATE_FAILED_CLEANUP_IN_PROGRESS", + "CREATE_FAILED_CLEANUP_COMPLETE", + "CREATE_FAILED_CLEANUP_FAILED", + "DELETE_IN_PROGRESS", + "DELETE_COMPLETE", + "DELETE_FAILED", + } +} + type DataCatalogType string // Enum values for DataCatalogType const ( - DataCatalogTypeLambda DataCatalogType = "LAMBDA" - DataCatalogTypeGlue DataCatalogType = "GLUE" - DataCatalogTypeHive DataCatalogType = "HIVE" + DataCatalogTypeLambda DataCatalogType = "LAMBDA" + DataCatalogTypeGlue DataCatalogType = "GLUE" + DataCatalogTypeHive DataCatalogType = "HIVE" + DataCatalogTypeFederated DataCatalogType = "FEDERATED" ) // Values returns all known values for DataCatalogType. Note that this can be @@ -137,6 +246,7 @@ func (DataCatalogType) Values() []DataCatalogType { "LAMBDA", "GLUE", "HIVE", + "FEDERATED", } } diff --git a/service/athena/types/types.go b/service/athena/types/types.go index ba665e36aeb..097e11ab8e2 100644 --- a/service/athena/types/types.go +++ b/service/athena/types/types.go @@ -359,15 +359,26 @@ type DataCatalog struct { // This member is required. Name *string - // The type of data catalog to create: LAMBDA for a federated catalog, HIVE for an - // external hive metastore, or GLUE for an Glue Data Catalog. + // The type of data catalog to create: LAMBDA for a federated catalog, GLUE for an + // Glue Data Catalog, and HIVE for an external Apache Hive metastore. FEDERATED is + // a federated catalog for which Athena creates the connection and the Lambda + // function for you based on the parameters that you pass. // // This member is required. Type DataCatalogType + // The type of connection for a FEDERATED data catalog (for example, REDSHIFT , + // MYSQL , or SQLSERVER ). For information about individual connectors, see [Available data source connectors]. + // + // [Available data source connectors]: https://docs.aws.amazon.com/athena/latest/ug/connectors-available.html + ConnectionType ConnectionType + // An optional description of the data catalog. Description *string + // Text of the error that occurred during data catalog creation or deletion. + Error *string + // Specifies the Lambda function or functions to use for the data catalog. This is // a mapping whose values depend on the catalog type. // @@ -399,8 +410,54 @@ type DataCatalog struct { // - The GLUE data catalog type also applies to the default AwsDataCatalog that // already exists in your account, of which you can have only one and cannot // modify. + // + // - The FEDERATED data catalog type uses one of the following parameters, but + // not both. Use connection-arn for an existing Glue connection. Use + // connection-type and connection-properties to specify the configuration setting + // for a new connection. + // + // - connection-arn: + // + // - connection-type:MYSQL|REDSHIFT|...., connection-properties:"" + // + // For , use escaped JSON text, as in the following example. + // + // "{\"spill_bucket\":\"my_spill\",\"spill_prefix\":\"athena-spill\",\"host\":\"abc12345.snowflakecomputing.com\",\"port\":\"1234\",\"warehouse\":\"DEV_WH\",\"database\":\"TEST\",\"schema\":\"PUBLIC\",\"SecretArn\":\"arn:aws:secretsmanager:ap-south-1:111122223333:secret:snowflake-XHb67j\"}" Parameters map[string]string + // The status of the creation or deletion of the data catalog. + // + // - The LAMBDA , GLUE , and HIVE data catalog types are created synchronously. + // Their status is either CREATE_COMPLETE or CREATE_FAILED . + // + // - The FEDERATED data catalog type is created asynchronously. + // + // Data catalog creation status: + // + // - CREATE_IN_PROGRESS : Federated data catalog creation in progress. + // + // - CREATE_COMPLETE : Data catalog creation complete. + // + // - CREATE_FAILED : Data catalog could not be created. + // + // - CREATE_FAILED_CLEANUP_IN_PROGRESS : Federated data catalog creation failed + // and is being removed. + // + // - CREATE_FAILED_CLEANUP_COMPLETE : Federated data catalog creation failed and + // was removed. + // + // - CREATE_FAILED_CLEANUP_FAILED : Federated data catalog creation failed but + // could not be removed. + // + // Data catalog deletion status: + // + // - DELETE_IN_PROGRESS : Federated data catalog deletion in progress. + // + // - DELETE_COMPLETE : Federated data catalog deleted. + // + // - DELETE_FAILED : Federated data catalog could not be deleted. + Status DataCatalogStatus + noSmithyDocumentSerde } @@ -413,6 +470,48 @@ type DataCatalogSummary struct { // for use by Athena. CatalogName *string + // The type of connection for a FEDERATED data catalog (for example, REDSHIFT , + // MYSQL , or SQLSERVER ). For information about individual connectors, see [Available data source connectors]. + // + // [Available data source connectors]: https://docs.aws.amazon.com/athena/latest/ug/connectors-available.html + ConnectionType ConnectionType + + // Text of the error that occurred during data catalog creation or deletion. + Error *string + + // The status of the creation or deletion of the data catalog. + // + // - The LAMBDA , GLUE , and HIVE data catalog types are created synchronously. + // Their status is either CREATE_COMPLETE or CREATE_FAILED . + // + // - The FEDERATED data catalog type is created asynchronously. + // + // Data catalog creation status: + // + // - CREATE_IN_PROGRESS : Federated data catalog creation in progress. + // + // - CREATE_COMPLETE : Data catalog creation complete. + // + // - CREATE_FAILED : Data catalog could not be created. + // + // - CREATE_FAILED_CLEANUP_IN_PROGRESS : Federated data catalog creation failed + // and is being removed. + // + // - CREATE_FAILED_CLEANUP_COMPLETE : Federated data catalog creation failed and + // was removed. + // + // - CREATE_FAILED_CLEANUP_FAILED : Federated data catalog creation failed but + // could not be removed. + // + // Data catalog deletion status: + // + // - DELETE_IN_PROGRESS : Federated data catalog deletion in progress. + // + // - DELETE_COMPLETE : Federated data catalog deleted. + // + // - DELETE_FAILED : Federated data catalog could not be deleted. + Status DataCatalogStatus + // The data catalog type. Type DataCatalogType diff --git a/service/auditmanager/api_client.go b/service/auditmanager/api_client.go index 70a5a83855c..d4eb70e67bc 100644 --- a/service/auditmanager/api_client.go +++ b/service/auditmanager/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/autoscaling/api_client.go b/service/autoscaling/api_client.go index 130aff3e43b..74a21394cca 100644 --- a/service/autoscaling/api_client.go +++ b/service/autoscaling/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/autoscalingplans/api_client.go b/service/autoscalingplans/api_client.go index c1e8bfdf16b..ad7f3ec38cb 100644 --- a/service/autoscalingplans/api_client.go +++ b/service/autoscalingplans/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/b2bi/api_client.go b/service/b2bi/api_client.go index f90181a7a10..d7a686b5f40 100644 --- a/service/b2bi/api_client.go +++ b/service/b2bi/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/backup/api_client.go b/service/backup/api_client.go index b3f39981f3d..c97d6ba86ff 100644 --- a/service/backup/api_client.go +++ b/service/backup/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/backupgateway/api_client.go b/service/backupgateway/api_client.go index cfb17ec29f7..3a2f6050097 100644 --- a/service/backupgateway/api_client.go +++ b/service/backupgateway/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/batch/api_client.go b/service/batch/api_client.go index 839347251ec..bcb4c6ce7b2 100644 --- a/service/batch/api_client.go +++ b/service/batch/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/bcmdataexports/api_client.go b/service/bcmdataexports/api_client.go index ab6f892da29..ef222d87c6e 100644 --- a/service/bcmdataexports/api_client.go +++ b/service/bcmdataexports/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/bedrock/api_client.go b/service/bedrock/api_client.go index c8426d40c3c..306a85ca818 100644 --- a/service/bedrock/api_client.go +++ b/service/bedrock/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/bedrockagent/api_client.go b/service/bedrockagent/api_client.go index b2075999456..9fa77e172df 100644 --- a/service/bedrockagent/api_client.go +++ b/service/bedrockagent/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/bedrockagent/api_op_CreateAgent.go b/service/bedrockagent/api_op_CreateAgent.go index 1b8edc0e9a2..c17fa06bc9e 100644 --- a/service/bedrockagent/api_op_CreateAgent.go +++ b/service/bedrockagent/api_op_CreateAgent.go @@ -82,7 +82,8 @@ type CreateAgentInput struct { // A description of the agent. Description *string - // The foundation model to be used for orchestration by the agent you create. + // The Amazon Resource Name (ARN) of the foundation model to be used for + // orchestration by the agent you create. FoundationModel *string // The unique Guardrail configuration assigned to the agent when it is created. diff --git a/service/bedrockagent/deserializers.go b/service/bedrockagent/deserializers.go index 51c0b008f62..704934939e7 100644 --- a/service/bedrockagent/deserializers.go +++ b/service/bedrockagent/deserializers.go @@ -16759,7 +16759,7 @@ func awsRestjson1_deserializeDocumentKnowledgeBaseFlowNodeConfiguration(v **type if value != nil { jtv, ok := value.(string) if !ok { - return fmt.Errorf("expected ModelIdentifier to be of type string, got %T instead", value) + return fmt.Errorf("expected KnowledgeBaseModelIdentifier to be of type string, got %T instead", value) } sv.ModelId = ptr.String(jtv) } diff --git a/service/bedrockagent/types/types.go b/service/bedrockagent/types/types.go index 6b6825b2193..361d6d6951f 100644 --- a/service/bedrockagent/types/types.go +++ b/service/bedrockagent/types/types.go @@ -2031,9 +2031,11 @@ type KnowledgeBaseFlowNodeConfiguration struct { // This member is required. KnowledgeBaseId *string - // The unique identifier of the model to use to generate a response from the query - // results. Omit this field if you want to return the retrieved results as an + // The unique identifier of the model or [inference profile] to use to generate a response from the + // query results. Omit this field if you want to return the retrieved results as an // array. + // + // [inference profile]: https://docs.aws.amazon.com/bedrock/latest/userguide/cross-region-inference.html ModelId *string noSmithyDocumentSerde @@ -2484,7 +2486,9 @@ type PromptFlowNodeConfiguration struct { // Contains configurations for a prompt defined inline in the node. type PromptFlowNodeInlineConfiguration struct { - // The unique identifier of the model to run inference with. + // The unique identifier of the model or [inference profile] to run inference with. + // + // [inference profile]: https://docs.aws.amazon.com/bedrock/latest/userguide/cross-region-inference.html // // This member is required. ModelId *string @@ -2637,9 +2641,9 @@ type PromptOverrideConfiguration struct { // The ARN of the Lambda function to use when parsing the raw foundation model // output in parts of the agent sequence. If you specify this field, at least one // of the promptConfigurations must contain a parserMode value that is set to - // OVERRIDDEN . For more information, see [Parser Lambda function in Agents for Amazon Bedrock]. + // OVERRIDDEN . For more information, see [Parser Lambda function in Amazon Bedrock Agents]. // - // [Parser Lambda function in Agents for Amazon Bedrock]: https://docs.aws.amazon.com/bedrock/latest/userguide/lambda-parser.html + // [Parser Lambda function in Amazon Bedrock Agents]: https://docs.aws.amazon.com/bedrock/latest/userguide/lambda-parser.html OverrideLambda *string noSmithyDocumentSerde @@ -2733,7 +2737,10 @@ type PromptVariant struct { // [Create a prompt using Prompt management]: https://docs.aws.amazon.com/bedrock/latest/userguide/prompt-management-create.html Metadata []PromptMetadataEntry - // The unique identifier of the model with which to run inference on the prompt. + // The unique identifier of the model or [inference profile] with which to run inference on the + // prompt. + // + // [inference profile]: https://docs.aws.amazon.com/bedrock/latest/userguide/cross-region-inference.html ModelId *string // Contains configurations for the prompt template. diff --git a/service/bedrockagentruntime/api_client.go b/service/bedrockagentruntime/api_client.go index 061b12b78b7..42f2512a934 100644 --- a/service/bedrockagentruntime/api_client.go +++ b/service/bedrockagentruntime/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/bedrockruntime/api_client.go b/service/bedrockruntime/api_client.go index 3123d5dc31a..a9bbede73ea 100644 --- a/service/bedrockruntime/api_client.go +++ b/service/bedrockruntime/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/billingconductor/api_client.go b/service/billingconductor/api_client.go index 9f2b6af5a31..64a90667796 100644 --- a/service/billingconductor/api_client.go +++ b/service/billingconductor/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/braket/api_client.go b/service/braket/api_client.go index 829f8483257..dddd904affe 100644 --- a/service/braket/api_client.go +++ b/service/braket/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/budgets/api_client.go b/service/budgets/api_client.go index 0254fb6e6a5..0fccf815a5b 100644 --- a/service/budgets/api_client.go +++ b/service/budgets/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/chatbot/api_client.go b/service/chatbot/api_client.go index 1865b3cdcef..2f34caf2834 100644 --- a/service/chatbot/api_client.go +++ b/service/chatbot/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/chime/api_client.go b/service/chime/api_client.go index f697d261b81..18a99273bda 100644 --- a/service/chime/api_client.go +++ b/service/chime/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/chimesdkidentity/api_client.go b/service/chimesdkidentity/api_client.go index 4ef9fe50450..f70dde8a23c 100644 --- a/service/chimesdkidentity/api_client.go +++ b/service/chimesdkidentity/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/chimesdkmediapipelines/api_client.go b/service/chimesdkmediapipelines/api_client.go index 80eb77313f8..bf8b9d0d022 100644 --- a/service/chimesdkmediapipelines/api_client.go +++ b/service/chimesdkmediapipelines/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/chimesdkmeetings/api_client.go b/service/chimesdkmeetings/api_client.go index f9d14e68373..6ba24130edb 100644 --- a/service/chimesdkmeetings/api_client.go +++ b/service/chimesdkmeetings/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/chimesdkmessaging/api_client.go b/service/chimesdkmessaging/api_client.go index 13ea966f0d8..c34c3a21d5f 100644 --- a/service/chimesdkmessaging/api_client.go +++ b/service/chimesdkmessaging/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/chimesdkvoice/api_client.go b/service/chimesdkvoice/api_client.go index 96f42f6a6d1..be69c79281c 100644 --- a/service/chimesdkvoice/api_client.go +++ b/service/chimesdkvoice/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/cleanrooms/api_client.go b/service/cleanrooms/api_client.go index 6c38d7ea8e7..89888581ab2 100644 --- a/service/cleanrooms/api_client.go +++ b/service/cleanrooms/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/cleanroomsml/api_client.go b/service/cleanroomsml/api_client.go index ba649135e40..61bcf5142cd 100644 --- a/service/cleanroomsml/api_client.go +++ b/service/cleanroomsml/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/cloud9/api_client.go b/service/cloud9/api_client.go index 82d825cdd40..7a35e632e51 100644 --- a/service/cloud9/api_client.go +++ b/service/cloud9/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/cloudcontrol/api_client.go b/service/cloudcontrol/api_client.go index 5d8b31c6bac..8ae81e9a6d4 100644 --- a/service/cloudcontrol/api_client.go +++ b/service/cloudcontrol/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/clouddirectory/api_client.go b/service/clouddirectory/api_client.go index 371fe43107c..6f552df78b7 100644 --- a/service/clouddirectory/api_client.go +++ b/service/clouddirectory/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/cloudformation/api_client.go b/service/cloudformation/api_client.go index 8d9dbcf8a66..5585057902d 100644 --- a/service/cloudformation/api_client.go +++ b/service/cloudformation/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/cloudfront/api_client.go b/service/cloudfront/api_client.go index ccbc3c68cb9..4ac8ddba3ad 100644 --- a/service/cloudfront/api_client.go +++ b/service/cloudfront/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/cloudfrontkeyvaluestore/api_client.go b/service/cloudfrontkeyvaluestore/api_client.go index 07e8e3f9ef2..3363179d499 100644 --- a/service/cloudfrontkeyvaluestore/api_client.go +++ b/service/cloudfrontkeyvaluestore/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveHTTPSignerV4a(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/cloudhsm/api_client.go b/service/cloudhsm/api_client.go index 0d7effb3fe4..e2168d1fd33 100644 --- a/service/cloudhsm/api_client.go +++ b/service/cloudhsm/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/cloudhsmv2/api_client.go b/service/cloudhsmv2/api_client.go index 738bb669e01..b65316b9954 100644 --- a/service/cloudhsmv2/api_client.go +++ b/service/cloudhsmv2/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/cloudsearch/api_client.go b/service/cloudsearch/api_client.go index d0f9dc1e3e3..95a903259bb 100644 --- a/service/cloudsearch/api_client.go +++ b/service/cloudsearch/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/cloudsearchdomain/api_client.go b/service/cloudsearchdomain/api_client.go index 8749acd4d99..176c62cbd8f 100644 --- a/service/cloudsearchdomain/api_client.go +++ b/service/cloudsearchdomain/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/cloudtrail/api_client.go b/service/cloudtrail/api_client.go index 454d65efd08..20e8a02d13e 100644 --- a/service/cloudtrail/api_client.go +++ b/service/cloudtrail/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/cloudtraildata/api_client.go b/service/cloudtraildata/api_client.go index a5154b3324b..417a8eec619 100644 --- a/service/cloudtraildata/api_client.go +++ b/service/cloudtraildata/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/cloudwatch/api_client.go b/service/cloudwatch/api_client.go index a32b9c25803..17c816b4643 100644 --- a/service/cloudwatch/api_client.go +++ b/service/cloudwatch/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/cloudwatchevents/api_client.go b/service/cloudwatchevents/api_client.go index b38ba2400ee..8507a27e582 100644 --- a/service/cloudwatchevents/api_client.go +++ b/service/cloudwatchevents/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/cloudwatchlogs/api_client.go b/service/cloudwatchlogs/api_client.go index 5af89ad4d8a..561e6cb326f 100644 --- a/service/cloudwatchlogs/api_client.go +++ b/service/cloudwatchlogs/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/codeartifact/api_client.go b/service/codeartifact/api_client.go index ed240990f2f..797181b5cf9 100644 --- a/service/codeartifact/api_client.go +++ b/service/codeartifact/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/codebuild/api_client.go b/service/codebuild/api_client.go index c4779f03a0e..b3d7bf7672a 100644 --- a/service/codebuild/api_client.go +++ b/service/codebuild/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/codecatalyst/api_client.go b/service/codecatalyst/api_client.go index 56298cde6e5..c005fbc8d67 100644 --- a/service/codecatalyst/api_client.go +++ b/service/codecatalyst/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveBearerAuthSigner(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/codecommit/api_client.go b/service/codecommit/api_client.go index 587301316f0..7fd68950710 100644 --- a/service/codecommit/api_client.go +++ b/service/codecommit/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/codeconnections/api_client.go b/service/codeconnections/api_client.go index b0d9015fb51..d3c38d25037 100644 --- a/service/codeconnections/api_client.go +++ b/service/codeconnections/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/codedeploy/api_client.go b/service/codedeploy/api_client.go index 5c47eba070c..2818b711269 100644 --- a/service/codedeploy/api_client.go +++ b/service/codedeploy/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/codeguruprofiler/api_client.go b/service/codeguruprofiler/api_client.go index b766e9c0916..825a50aa2a8 100644 --- a/service/codeguruprofiler/api_client.go +++ b/service/codeguruprofiler/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/codegurureviewer/api_client.go b/service/codegurureviewer/api_client.go index f47deb855f3..f7b3d7255ce 100644 --- a/service/codegurureviewer/api_client.go +++ b/service/codegurureviewer/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/codegurusecurity/api_client.go b/service/codegurusecurity/api_client.go index e7550df7c69..de3a88ec9e6 100644 --- a/service/codegurusecurity/api_client.go +++ b/service/codegurusecurity/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/codepipeline/api_client.go b/service/codepipeline/api_client.go index 4be215e40ed..88abbad963c 100644 --- a/service/codepipeline/api_client.go +++ b/service/codepipeline/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/codestarconnections/api_client.go b/service/codestarconnections/api_client.go index 160893117d5..d2de3a6672e 100644 --- a/service/codestarconnections/api_client.go +++ b/service/codestarconnections/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/codestarnotifications/api_client.go b/service/codestarnotifications/api_client.go index d36b121c67d..724b03eca60 100644 --- a/service/codestarnotifications/api_client.go +++ b/service/codestarnotifications/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/cognitoidentity/api_client.go b/service/cognitoidentity/api_client.go index cf65373febe..556a0fbc590 100644 --- a/service/cognitoidentity/api_client.go +++ b/service/cognitoidentity/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/cognitoidentityprovider/api_client.go b/service/cognitoidentityprovider/api_client.go index 5954a9f77da..8b3c0b364ab 100644 --- a/service/cognitoidentityprovider/api_client.go +++ b/service/cognitoidentityprovider/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/cognitosync/api_client.go b/service/cognitosync/api_client.go index 6bf118071f5..39ba69e0689 100644 --- a/service/cognitosync/api_client.go +++ b/service/cognitosync/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/comprehend/api_client.go b/service/comprehend/api_client.go index ab09b229113..55f10bf2db2 100644 --- a/service/comprehend/api_client.go +++ b/service/comprehend/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/comprehendmedical/api_client.go b/service/comprehendmedical/api_client.go index 9b8f6a56e0f..7df5a0c9544 100644 --- a/service/comprehendmedical/api_client.go +++ b/service/comprehendmedical/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/computeoptimizer/api_client.go b/service/computeoptimizer/api_client.go index 6dc16077caf..01d25407f7f 100644 --- a/service/computeoptimizer/api_client.go +++ b/service/computeoptimizer/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/configservice/api_client.go b/service/configservice/api_client.go index 947cc57c609..bf853a6fe4b 100644 --- a/service/configservice/api_client.go +++ b/service/configservice/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/connect/api_client.go b/service/connect/api_client.go index 768544ed571..13f97351d3e 100644 --- a/service/connect/api_client.go +++ b/service/connect/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/connectcampaigns/api_client.go b/service/connectcampaigns/api_client.go index 15a0a8de902..1e08f142c20 100644 --- a/service/connectcampaigns/api_client.go +++ b/service/connectcampaigns/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/connectcases/api_client.go b/service/connectcases/api_client.go index 0f42601d637..6a9e388a71b 100644 --- a/service/connectcases/api_client.go +++ b/service/connectcases/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/connectcontactlens/api_client.go b/service/connectcontactlens/api_client.go index 9977f764702..482d5dc6a1b 100644 --- a/service/connectcontactlens/api_client.go +++ b/service/connectcontactlens/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/connectparticipant/api_client.go b/service/connectparticipant/api_client.go index 347138a437e..bc56c54625e 100644 --- a/service/connectparticipant/api_client.go +++ b/service/connectparticipant/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/controlcatalog/api_client.go b/service/controlcatalog/api_client.go index 715e3b0c83a..2c8ed057289 100644 --- a/service/controlcatalog/api_client.go +++ b/service/controlcatalog/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/controltower/api_client.go b/service/controltower/api_client.go index 68531e8cbc9..6ee0e5a1120 100644 --- a/service/controltower/api_client.go +++ b/service/controltower/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/costandusagereportservice/api_client.go b/service/costandusagereportservice/api_client.go index f997d8090ed..dee6bd7eedd 100644 --- a/service/costandusagereportservice/api_client.go +++ b/service/costandusagereportservice/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/costexplorer/api_client.go b/service/costexplorer/api_client.go index 4df2f9f3190..06cb912b8a4 100644 --- a/service/costexplorer/api_client.go +++ b/service/costexplorer/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/costoptimizationhub/api_client.go b/service/costoptimizationhub/api_client.go index 4191efeac7a..0cd14de2ffd 100644 --- a/service/costoptimizationhub/api_client.go +++ b/service/costoptimizationhub/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/customerprofiles/api_client.go b/service/customerprofiles/api_client.go index 3fee2e513d3..ff7f5e55a80 100644 --- a/service/customerprofiles/api_client.go +++ b/service/customerprofiles/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/databasemigrationservice/api_client.go b/service/databasemigrationservice/api_client.go index 4c3c452ab9f..92ef53452e3 100644 --- a/service/databasemigrationservice/api_client.go +++ b/service/databasemigrationservice/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/databrew/api_client.go b/service/databrew/api_client.go index 34f4923d68c..64eab0bc4c6 100644 --- a/service/databrew/api_client.go +++ b/service/databrew/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/dataexchange/api_client.go b/service/dataexchange/api_client.go index d068907795c..6994db3cb08 100644 --- a/service/dataexchange/api_client.go +++ b/service/dataexchange/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/datapipeline/api_client.go b/service/datapipeline/api_client.go index 59a9dcf10be..faa9841b3c6 100644 --- a/service/datapipeline/api_client.go +++ b/service/datapipeline/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/datasync/api_client.go b/service/datasync/api_client.go index 8f7a04174dd..9253342e030 100644 --- a/service/datasync/api_client.go +++ b/service/datasync/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/datazone/api_client.go b/service/datazone/api_client.go index 6a006adb425..ea6cc8a196d 100644 --- a/service/datazone/api_client.go +++ b/service/datazone/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/dax/api_client.go b/service/dax/api_client.go index afc67e50264..6e33f01bf89 100644 --- a/service/dax/api_client.go +++ b/service/dax/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/deadline/api_client.go b/service/deadline/api_client.go index a3fa21fcdae..9436c1acd70 100644 --- a/service/deadline/api_client.go +++ b/service/deadline/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/detective/api_client.go b/service/detective/api_client.go index 83ac827dc25..40b0840b17a 100644 --- a/service/detective/api_client.go +++ b/service/detective/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/devicefarm/api_client.go b/service/devicefarm/api_client.go index 4318b3655a6..4a32b9cbea4 100644 --- a/service/devicefarm/api_client.go +++ b/service/devicefarm/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/devopsguru/api_client.go b/service/devopsguru/api_client.go index 924b2bcdabc..7b0993739ae 100644 --- a/service/devopsguru/api_client.go +++ b/service/devopsguru/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/directconnect/api_client.go b/service/directconnect/api_client.go index d8201e4f6d2..e9aea9f0f01 100644 --- a/service/directconnect/api_client.go +++ b/service/directconnect/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/directoryservice/api_client.go b/service/directoryservice/api_client.go index 3015f1c506b..ae4d3324cc2 100644 --- a/service/directoryservice/api_client.go +++ b/service/directoryservice/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/directoryservicedata/api_client.go b/service/directoryservicedata/api_client.go index 19238a43baa..92a14d19e25 100644 --- a/service/directoryservicedata/api_client.go +++ b/service/directoryservicedata/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/dlm/api_client.go b/service/dlm/api_client.go index 0a0db19bedb..7935d913ad0 100644 --- a/service/dlm/api_client.go +++ b/service/dlm/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/docdb/api_client.go b/service/docdb/api_client.go index b20decb8a45..04bcf181e1f 100644 --- a/service/docdb/api_client.go +++ b/service/docdb/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/docdbelastic/api_client.go b/service/docdbelastic/api_client.go index 18cfd9ecb72..cefb5e355e4 100644 --- a/service/docdbelastic/api_client.go +++ b/service/docdbelastic/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/drs/api_client.go b/service/drs/api_client.go index be4c5134961..d48f15c1fff 100644 --- a/service/drs/api_client.go +++ b/service/drs/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/dynamodb/api_client.go b/service/dynamodb/api_client.go index c3402891ffa..cca30d0ca75 100644 --- a/service/dynamodb/api_client.go +++ b/service/dynamodb/api_client.go @@ -200,10 +200,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/dynamodbstreams/api_client.go b/service/dynamodbstreams/api_client.go index 4772a652ff0..a98a26ae89d 100644 --- a/service/dynamodbstreams/api_client.go +++ b/service/dynamodbstreams/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/ebs/api_client.go b/service/ebs/api_client.go index 597c2dc262f..186f540452e 100644 --- a/service/ebs/api_client.go +++ b/service/ebs/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/ec2/api_client.go b/service/ec2/api_client.go index 27a7afc0c76..02cd2943e25 100644 --- a/service/ec2/api_client.go +++ b/service/ec2/api_client.go @@ -194,10 +194,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/ec2/api_op_CancelConversionTask.go b/service/ec2/api_op_CancelConversionTask.go index 7e8249ad994..81fc8747c39 100644 --- a/service/ec2/api_op_CancelConversionTask.go +++ b/service/ec2/api_op_CancelConversionTask.go @@ -15,10 +15,6 @@ import ( // partially uploaded volume or instance. If the conversion is complete or is in // the process of transferring the final disk image, the command fails and returns // an exception. -// -// For more information, see [Importing a Virtual Machine Using the Amazon EC2 CLI]. -// -// [Importing a Virtual Machine Using the Amazon EC2 CLI]: https://docs.aws.amazon.com/AWSEC2/latest/CommandLineReference/ec2-cli-vmimport-export.html func (c *Client) CancelConversionTask(ctx context.Context, params *CancelConversionTaskInput, optFns ...func(*Options)) (*CancelConversionTaskOutput, error) { if params == nil { params = &CancelConversionTaskInput{} diff --git a/service/ec2/api_op_DescribeCapacityBlockOfferings.go b/service/ec2/api_op_DescribeCapacityBlockOfferings.go index dbe60aa7b4e..716140f3ca6 100644 --- a/service/ec2/api_op_DescribeCapacityBlockOfferings.go +++ b/service/ec2/api_op_DescribeCapacityBlockOfferings.go @@ -37,16 +37,6 @@ type DescribeCapacityBlockOfferingsInput struct { // This member is required. CapacityDurationHours *int32 - // The number of instances for which to reserve capacity. - // - // This member is required. - InstanceCount *int32 - - // The type of instance for which the Capacity Block offering reserves capacity. - // - // This member is required. - InstanceType *string - // Checks whether you have the required permissions for the action, without // actually making the request, and provides an error response. If you have the // required permissions, the error response is DryRunOperation . Otherwise, it is @@ -56,6 +46,12 @@ type DescribeCapacityBlockOfferingsInput struct { // The latest end date for the Capacity Block offering. EndDateRange *time.Time + // The number of instances for which to reserve capacity. + InstanceCount *int32 + + // The type of instance for which the Capacity Block offering reserves capacity. + InstanceType *string + // The maximum number of items to return for this request. To get the next page of // items, make another request with the token returned in the output. For more // information, see [Pagination]. diff --git a/service/ec2/api_op_ImportInstance.go b/service/ec2/api_op_ImportInstance.go index f67313a0968..596353d40a0 100644 --- a/service/ec2/api_op_ImportInstance.go +++ b/service/ec2/api_op_ImportInstance.go @@ -11,22 +11,19 @@ import ( smithyhttp "github.com/aws/smithy-go/transport/http" ) -// We recommend that you use the [ImportImage]ImportImage API. For more information, see [Importing a VM as an image using VM Import/Export] in -// the VM Import/Export User Guide. +// We recommend that you use the [ImportImage]ImportImage API instead. For more information, +// see [Importing a VM as an image using VM Import/Export]in the VM Import/Export User Guide. // // Creates an import instance task using metadata from the specified disk image. // -// This API action is not supported by the Command Line Interface (CLI). For -// information about using the Amazon EC2 CLI, which is deprecated, see [Importing a VM to Amazon EC2]in the -// Amazon EC2 CLI Reference PDF file. -// // This API action supports only single-volume VMs. To import multi-volume VMs, // use ImportImageinstead. // // For information about the import manifest referenced by this API action, see [VM Import Manifest]. // +// This API action is not supported by the Command Line Interface (CLI). +// // [Importing a VM as an image using VM Import/Export]: https://docs.aws.amazon.com/vm-import/latest/userguide/vmimport-image-import.html -// [Importing a VM to Amazon EC2]: https://awsdocs.s3.amazonaws.com/EC2/ec2-clt.pdf#UsingVirtualMachinesinAmazonEC2 // [ImportImage]: https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_ImportImage.html // [VM Import Manifest]: https://docs.aws.amazon.com/AWSEC2/latest/APIReference/manifest.html func (c *Client) ImportInstance(ctx context.Context, params *ImportInstanceInput, optFns ...func(*Options)) (*ImportInstanceOutput, error) { diff --git a/service/ec2/api_op_ImportVolume.go b/service/ec2/api_op_ImportVolume.go index bba19174673..bd688e6af62 100644 --- a/service/ec2/api_op_ImportVolume.go +++ b/service/ec2/api_op_ImportVolume.go @@ -11,18 +11,15 @@ import ( smithyhttp "github.com/aws/smithy-go/transport/http" ) -// Creates an import volume task using metadata from the specified disk image. -// // This API action supports only single-volume VMs. To import multi-volume VMs, // use ImportImageinstead. To import a disk to a snapshot, use ImportSnapshot instead. // -// This API action is not supported by the Command Line Interface (CLI). For -// information about using the Amazon EC2 CLI, which is deprecated, see [Importing Disks to Amazon EBS]in the -// Amazon EC2 CLI Reference PDF file. +// Creates an import volume task using metadata from the specified disk image. // // For information about the import manifest referenced by this API action, see [VM Import Manifest]. // -// [Importing Disks to Amazon EBS]: https://awsdocs.s3.amazonaws.com/EC2/ec2-clt.pdf#importing-your-volumes-into-amazon-ebs +// This API action is not supported by the Command Line Interface (CLI). +// // [VM Import Manifest]: https://docs.aws.amazon.com/AWSEC2/latest/APIReference/manifest.html func (c *Client) ImportVolume(ctx context.Context, params *ImportVolumeInput, optFns ...func(*Options)) (*ImportVolumeOutput, error) { if params == nil { diff --git a/service/ec2/types/enums.go b/service/ec2/types/enums.go index b9e3846fcea..88df06dff10 100644 --- a/service/ec2/types/enums.go +++ b/service/ec2/types/enums.go @@ -2210,6 +2210,8 @@ type FleetCapacityReservationUsageStrategy string // Enum values for FleetCapacityReservationUsageStrategy const ( FleetCapacityReservationUsageStrategyUseCapacityReservationsFirst FleetCapacityReservationUsageStrategy = "use-capacity-reservations-first" + FleetCapacityReservationUsageStrategyUseCapacityReservationsOnly FleetCapacityReservationUsageStrategy = "use-capacity-reservations-only" + FleetCapacityReservationUsageStrategyNone FleetCapacityReservationUsageStrategy = "none" ) // Values returns all known values for FleetCapacityReservationUsageStrategy. Note @@ -2220,6 +2222,8 @@ const ( func (FleetCapacityReservationUsageStrategy) Values() []FleetCapacityReservationUsageStrategy { return []FleetCapacityReservationUsageStrategy{ "use-capacity-reservations-first", + "use-capacity-reservations-only", + "none", } } @@ -3963,6 +3967,14 @@ const ( InstanceTypeR8gMetal24xl InstanceType = "r8g.metal-24xl" InstanceTypeR8gMetal48xl InstanceType = "r8g.metal-48xl" InstanceTypeMac2M1ultraMetal InstanceType = "mac2-m1ultra.metal" + InstanceTypeG6eXlarge InstanceType = "g6e.xlarge" + InstanceTypeG6e2xlarge InstanceType = "g6e.2xlarge" + InstanceTypeG6e4xlarge InstanceType = "g6e.4xlarge" + InstanceTypeG6e8xlarge InstanceType = "g6e.8xlarge" + InstanceTypeG6e12xlarge InstanceType = "g6e.12xlarge" + InstanceTypeG6e16xlarge InstanceType = "g6e.16xlarge" + InstanceTypeG6e24xlarge InstanceType = "g6e.24xlarge" + InstanceTypeG6e48xlarge InstanceType = "g6e.48xlarge" ) // Values returns all known values for InstanceType. Note that this can be @@ -4791,6 +4803,14 @@ func (InstanceType) Values() []InstanceType { "r8g.metal-24xl", "r8g.metal-48xl", "mac2-m1ultra.metal", + "g6e.xlarge", + "g6e.2xlarge", + "g6e.4xlarge", + "g6e.8xlarge", + "g6e.12xlarge", + "g6e.16xlarge", + "g6e.24xlarge", + "g6e.48xlarge", } } diff --git a/service/ec2/types/types.go b/service/ec2/types/types.go index cff88a1df77..aa4fdfa4ed7 100644 --- a/service/ec2/types/types.go +++ b/service/ec2/types/types.go @@ -15761,7 +15761,7 @@ type SnapshotRecycleBinInfo struct { // Details about the import snapshot task. type SnapshotTaskDetail struct { - // The description of the snapshot. + // The description of the disk image being imported. Description *string // The size of the disk in the snapshot, in GiB. diff --git a/service/ec2/validators.go b/service/ec2/validators.go index 52999d8f20f..70cf387ef25 100644 --- a/service/ec2/validators.go +++ b/service/ec2/validators.go @@ -14834,12 +14834,6 @@ func validateOpDescribeCapacityBlockOfferingsInput(v *DescribeCapacityBlockOffer return nil } invalidParams := smithy.InvalidParamsError{Context: "DescribeCapacityBlockOfferingsInput"} - if v.InstanceType == nil { - invalidParams.Add(smithy.NewErrParamRequired("InstanceType")) - } - if v.InstanceCount == nil { - invalidParams.Add(smithy.NewErrParamRequired("InstanceCount")) - } if v.CapacityDurationHours == nil { invalidParams.Add(smithy.NewErrParamRequired("CapacityDurationHours")) } diff --git a/service/ec2instanceconnect/api_client.go b/service/ec2instanceconnect/api_client.go index 3f55d21ee0d..2a053fd15c3 100644 --- a/service/ec2instanceconnect/api_client.go +++ b/service/ec2instanceconnect/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/ecr/api_client.go b/service/ecr/api_client.go index 66983e1c11f..189109eb556 100644 --- a/service/ecr/api_client.go +++ b/service/ecr/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/ecrpublic/api_client.go b/service/ecrpublic/api_client.go index 183825aa21f..fb153d0dde6 100644 --- a/service/ecrpublic/api_client.go +++ b/service/ecrpublic/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/ecs/api_client.go b/service/ecs/api_client.go index ab64ccb1bd6..15fea102418 100644 --- a/service/ecs/api_client.go +++ b/service/ecs/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/efs/api_client.go b/service/efs/api_client.go index 2c426536ec3..eeb73185d3d 100644 --- a/service/efs/api_client.go +++ b/service/efs/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/eks/api_client.go b/service/eks/api_client.go index f1fb1c8620c..bca35f6b5dd 100644 --- a/service/eks/api_client.go +++ b/service/eks/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/eksauth/api_client.go b/service/eksauth/api_client.go index d15d80994b4..7b7ae72a3ac 100644 --- a/service/eksauth/api_client.go +++ b/service/eksauth/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/elasticache/api_client.go b/service/elasticache/api_client.go index e12f9b059ba..469d7e719d9 100644 --- a/service/elasticache/api_client.go +++ b/service/elasticache/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/elasticbeanstalk/api_client.go b/service/elasticbeanstalk/api_client.go index 7d2c5c83100..84145bda5ba 100644 --- a/service/elasticbeanstalk/api_client.go +++ b/service/elasticbeanstalk/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/elasticinference/api_client.go b/service/elasticinference/api_client.go index 9bf01570511..d5480d3017d 100644 --- a/service/elasticinference/api_client.go +++ b/service/elasticinference/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/elasticloadbalancing/api_client.go b/service/elasticloadbalancing/api_client.go index 2cb23dda2d4..e79d8ec7b32 100644 --- a/service/elasticloadbalancing/api_client.go +++ b/service/elasticloadbalancing/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/elasticloadbalancingv2/api_client.go b/service/elasticloadbalancingv2/api_client.go index 0687e601f40..4443724445c 100644 --- a/service/elasticloadbalancingv2/api_client.go +++ b/service/elasticloadbalancingv2/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/elasticsearchservice/api_client.go b/service/elasticsearchservice/api_client.go index 7fafdb54011..5d726af7e2a 100644 --- a/service/elasticsearchservice/api_client.go +++ b/service/elasticsearchservice/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/elastictranscoder/api_client.go b/service/elastictranscoder/api_client.go index 512be4061ea..8d63a374551 100644 --- a/service/elastictranscoder/api_client.go +++ b/service/elastictranscoder/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/emr/api_client.go b/service/emr/api_client.go index ebdf99b07b1..7ca2e24460a 100644 --- a/service/emr/api_client.go +++ b/service/emr/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/emrcontainers/api_client.go b/service/emrcontainers/api_client.go index aadd442f8e0..88541f6d594 100644 --- a/service/emrcontainers/api_client.go +++ b/service/emrcontainers/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/emrserverless/api_client.go b/service/emrserverless/api_client.go index 6672e455282..15ddff0e067 100644 --- a/service/emrserverless/api_client.go +++ b/service/emrserverless/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/emrserverless/api_op_CreateApplication.go b/service/emrserverless/api_op_CreateApplication.go index 5a331861acf..838a24ee555 100644 --- a/service/emrserverless/api_op_CreateApplication.go +++ b/service/emrserverless/api_op_CreateApplication.go @@ -88,6 +88,10 @@ type CreateApplicationInput struct { // [Configuration]: https://docs.aws.amazon.com/emr-serverless/latest/APIReference/API_Configuration.html RuntimeConfiguration []types.Configuration + // The scheduler configuration for batch and streaming jobs running on this + // application. Supported with release labels emr-7.0.0 and above. + SchedulerConfiguration *types.SchedulerConfiguration + // The tags assigned to the application. Tags map[string]string diff --git a/service/emrserverless/api_op_UpdateApplication.go b/service/emrserverless/api_op_UpdateApplication.go index 8447ab95d79..8087ef11ca9 100644 --- a/service/emrserverless/api_op_UpdateApplication.go +++ b/service/emrserverless/api_op_UpdateApplication.go @@ -86,6 +86,10 @@ type UpdateApplicationInput struct { // [Configuration]: https://docs.aws.amazon.com/emr-serverless/latest/APIReference/API_Configuration.html RuntimeConfiguration []types.Configuration + // The scheduler configuration for batch and streaming jobs running on this + // application. Supported with release labels emr-7.0.0 and above. + SchedulerConfiguration *types.SchedulerConfiguration + // The key-value pairs that specify worker type to WorkerTypeSpecificationInput . // This parameter must contain all valid worker types for a Spark or Hive // application. Valid worker types include Driver and Executor for Spark diff --git a/service/emrserverless/deserializers.go b/service/emrserverless/deserializers.go index b01a176e170..08f7f1a2063 100644 --- a/service/emrserverless/deserializers.go +++ b/service/emrserverless/deserializers.go @@ -2637,6 +2637,11 @@ func awsRestjson1_deserializeDocumentApplication(v **types.Application, value in return err } + case "schedulerConfiguration": + if err := awsRestjson1_deserializeDocumentSchedulerConfiguration(&sv.SchedulerConfiguration, value); err != nil { + return err + } + case "state": if value != nil { jtv, ok := value.(string) @@ -3684,6 +3689,22 @@ func awsRestjson1_deserializeDocumentJobRun(v **types.JobRun, value interface{}) sv.CreatedBy = ptr.String(jtv) } + case "endedAt": + if value != nil { + switch jtv := value.(type) { + case json.Number: + f64, err := jtv.Float64() + if err != nil { + return err + } + sv.EndedAt = ptr.Time(smithytime.ParseEpochSeconds(f64)) + + default: + return fmt.Errorf("expected Date to be a JSON Number, got %T instead", value) + + } + } + case "executionRole": if value != nil { jtv, ok := value.(string) @@ -3743,6 +3764,19 @@ func awsRestjson1_deserializeDocumentJobRun(v **types.JobRun, value interface{}) return err } + case "queuedDurationMilliseconds": + if value != nil { + jtv, ok := value.(json.Number) + if !ok { + return fmt.Errorf("expected Long to be json.Number, got %T instead", value) + } + i64, err := jtv.Int64() + if err != nil { + return err + } + sv.QueuedDurationMilliseconds = ptr.Int64(i64) + } + case "releaseLabel": if value != nil { jtv, ok := value.(string) @@ -3757,6 +3791,22 @@ func awsRestjson1_deserializeDocumentJobRun(v **types.JobRun, value interface{}) return err } + case "startedAt": + if value != nil { + switch jtv := value.(type) { + case json.Number: + f64, err := jtv.Float64() + if err != nil { + return err + } + sv.StartedAt = ptr.Time(smithytime.ParseEpochSeconds(f64)) + + default: + return fmt.Errorf("expected Date to be a JSON Number, got %T instead", value) + + } + } + case "state": if value != nil { jtv, ok := value.(string) @@ -4877,6 +4927,63 @@ func awsRestjson1_deserializeDocumentS3MonitoringConfiguration(v **types.S3Monit return nil } +func awsRestjson1_deserializeDocumentSchedulerConfiguration(v **types.SchedulerConfiguration, value interface{}) error { + if v == nil { + return fmt.Errorf("unexpected nil of type %T", v) + } + if value == nil { + return nil + } + + shape, ok := value.(map[string]interface{}) + if !ok { + return fmt.Errorf("unexpected JSON type %v", value) + } + + var sv *types.SchedulerConfiguration + if *v == nil { + sv = &types.SchedulerConfiguration{} + } else { + sv = *v + } + + for key, value := range shape { + switch key { + case "maxConcurrentRuns": + if value != nil { + jtv, ok := value.(json.Number) + if !ok { + return fmt.Errorf("expected Integer to be json.Number, got %T instead", value) + } + i64, err := jtv.Int64() + if err != nil { + return err + } + sv.MaxConcurrentRuns = ptr.Int32(int32(i64)) + } + + case "queueTimeoutMinutes": + if value != nil { + jtv, ok := value.(json.Number) + if !ok { + return fmt.Errorf("expected Integer to be json.Number, got %T instead", value) + } + i64, err := jtv.Int64() + if err != nil { + return err + } + sv.QueueTimeoutMinutes = ptr.Int32(int32(i64)) + } + + default: + _, _ = key, value + + } + } + *v = sv + return nil +} + func awsRestjson1_deserializeDocumentSecurityGroupIds(v *[]string, value interface{}) error { if v == nil { return fmt.Errorf("unexpected nil of type %T", v) diff --git a/service/emrserverless/serializers.go b/service/emrserverless/serializers.go index f941b0a08a0..2b73a023933 100644 --- a/service/emrserverless/serializers.go +++ b/service/emrserverless/serializers.go @@ -252,6 +252,13 @@ func awsRestjson1_serializeOpDocumentCreateApplicationInput(v *CreateApplication } } + if v.SchedulerConfiguration != nil { + ok := object.Key("schedulerConfiguration") + if err := awsRestjson1_serializeDocumentSchedulerConfiguration(v.SchedulerConfiguration, ok); err != nil { + return err + } + } + if v.Tags != nil { ok := object.Key("tags") if err := awsRestjson1_serializeDocumentTagMap(v.Tags, ok); err != nil { @@ -1537,6 +1544,13 @@ func awsRestjson1_serializeOpDocumentUpdateApplicationInput(v *UpdateApplication } } + if v.SchedulerConfiguration != nil { + ok := object.Key("schedulerConfiguration") + if err := awsRestjson1_serializeDocumentSchedulerConfiguration(v.SchedulerConfiguration, ok); err != nil { + return err + } + } + if v.WorkerTypeSpecifications != nil { ok := object.Key("workerTypeSpecifications") if err := awsRestjson1_serializeDocumentWorkerTypeSpecificationInputMap(v.WorkerTypeSpecifications, ok); err != nil { @@ -1957,6 +1971,23 @@ func awsRestjson1_serializeDocumentS3MonitoringConfiguration(v *types.S3Monitori return nil } +func awsRestjson1_serializeDocumentSchedulerConfiguration(v *types.SchedulerConfiguration, value smithyjson.Value) error { + object := value.Object() + defer object.Close() + + if v.MaxConcurrentRuns != nil { + ok := object.Key("maxConcurrentRuns") + ok.Integer(*v.MaxConcurrentRuns) + } + + if v.QueueTimeoutMinutes != nil { + ok := object.Key("queueTimeoutMinutes") + ok.Integer(*v.QueueTimeoutMinutes) + } + + return nil +} + func awsRestjson1_serializeDocumentSecurityGroupIds(v []string, value smithyjson.Value) error { array := value.Array() defer array.Close() diff --git a/service/emrserverless/types/enums.go b/service/emrserverless/types/enums.go index 6a2151b4f85..088484834ac 100644 --- a/service/emrserverless/types/enums.go +++ b/service/emrserverless/types/enums.go @@ -81,6 +81,7 @@ const ( JobRunStateFailed JobRunState = "FAILED" JobRunStateCancelling JobRunState = "CANCELLING" JobRunStateCancelled JobRunState = "CANCELLED" + JobRunStateQueued JobRunState = "QUEUED" ) // Values returns all known values for JobRunState. Note that this can be expanded @@ -97,5 +98,6 @@ func (JobRunState) Values() []JobRunState { "FAILED", "CANCELLING", "CANCELLED", + "QUEUED", } } diff --git a/service/emrserverless/types/types.go b/service/emrserverless/types/types.go index d89c3f9480d..0af3b2ebb54 100644 --- a/service/emrserverless/types/types.go +++ b/service/emrserverless/types/types.go @@ -89,6 +89,10 @@ type Application struct { // [GetApplication]: https://docs.aws.amazon.com/emr-serverless/latest/APIReference/API_GetApplication.html RuntimeConfiguration []Configuration + // The scheduler configuration for batch and streaming jobs running on this + // application. Supported with release labels emr-7.0.0 and above. + SchedulerConfiguration *SchedulerConfiguration + // The state details of the application. StateDetails *string @@ -423,6 +427,9 @@ type JobRun struct { // The configuration settings that are used to override default configuration. ConfigurationOverrides *ConfigurationOverrides + // The date and time when the job was terminated. + EndedAt *time.Time + // Returns the job run timeout value from the StartJobRun call. If no timeout was // specified, then it returns the default timeout of 720 minutes. ExecutionTimeoutMinutes *int64 @@ -436,9 +443,15 @@ type JobRun struct { // The network configuration for customer VPC connectivity. NetworkConfiguration *NetworkConfiguration + // The total time for a job in the QUEUED state in milliseconds. + QueuedDurationMilliseconds *int64 + // The retry policy of the job run. RetryPolicy *RetryPolicy + // The date and time when the job moved to the RUNNING state. + StartedAt *time.Time + // The tags assigned to the job run. Tags map[string]string @@ -723,6 +736,23 @@ type S3MonitoringConfiguration struct { noSmithyDocumentSerde } +// The scheduler configuration for batch and streaming jobs running on this +// application. Supported with release labels emr-7.0.0 and above. +type SchedulerConfiguration struct { + + // The maximum concurrent job runs on this application. If scheduler configuration + // is enabled on your application, the default value is 15. The valid range is 1 to + // 1000. + MaxConcurrentRuns *int32 + + // The maximum duration in minutes for the job in QUEUED state. If scheduler + // configuration is enabled on your application, the default value is 360 minutes + // (6 hours). The valid range is from 15 to 720. + QueueTimeoutMinutes *int32 + + noSmithyDocumentSerde +} + // The configurations for the Spark submit job driver. type SparkSubmit struct { diff --git a/service/entityresolution/api_client.go b/service/entityresolution/api_client.go index 09554b35ea4..cbefdfe3e5f 100644 --- a/service/entityresolution/api_client.go +++ b/service/entityresolution/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/eventbridge/api_client.go b/service/eventbridge/api_client.go index 72128bcb067..17a3dd9e1f1 100644 --- a/service/eventbridge/api_client.go +++ b/service/eventbridge/api_client.go @@ -189,10 +189,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveHTTPSignerV4a(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/evidently/api_client.go b/service/evidently/api_client.go index c558ffd5cd1..3883f2f9363 100644 --- a/service/evidently/api_client.go +++ b/service/evidently/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/finspace/api_client.go b/service/finspace/api_client.go index 72a38dbf91d..20f3606e1cd 100644 --- a/service/finspace/api_client.go +++ b/service/finspace/api_client.go @@ -192,10 +192,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/finspacedata/api_client.go b/service/finspacedata/api_client.go index f332f869c07..87c47d8dfba 100644 --- a/service/finspacedata/api_client.go +++ b/service/finspacedata/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/firehose/api_client.go b/service/firehose/api_client.go index 24b7edf5636..47ef4a37628 100644 --- a/service/firehose/api_client.go +++ b/service/firehose/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/fis/api_client.go b/service/fis/api_client.go index 9adfd42c34f..d0f3c24cced 100644 --- a/service/fis/api_client.go +++ b/service/fis/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/fms/api_client.go b/service/fms/api_client.go index ff2d35cc249..6a08597babb 100644 --- a/service/fms/api_client.go +++ b/service/fms/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/forecast/api_client.go b/service/forecast/api_client.go index 8b7c89ffe3c..19bcd21b9bb 100644 --- a/service/forecast/api_client.go +++ b/service/forecast/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/forecastquery/api_client.go b/service/forecastquery/api_client.go index 7d7a41ead1b..7c63c9c53c7 100644 --- a/service/forecastquery/api_client.go +++ b/service/forecastquery/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/frauddetector/api_client.go b/service/frauddetector/api_client.go index f3fe3462dd8..ab6f5e1e377 100644 --- a/service/frauddetector/api_client.go +++ b/service/frauddetector/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/freetier/api_client.go b/service/freetier/api_client.go index ef43917a783..340abff5d58 100644 --- a/service/freetier/api_client.go +++ b/service/freetier/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/fsx/api_client.go b/service/fsx/api_client.go index dff09988df6..cceb8c97c28 100644 --- a/service/fsx/api_client.go +++ b/service/fsx/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/gamelift/api_client.go b/service/gamelift/api_client.go index e3fa05487c6..ec16473532e 100644 --- a/service/gamelift/api_client.go +++ b/service/gamelift/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/glacier/api_client.go b/service/glacier/api_client.go index d7647f4c339..55d128351d9 100644 --- a/service/glacier/api_client.go +++ b/service/glacier/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/globalaccelerator/api_client.go b/service/globalaccelerator/api_client.go index 30d8a9150e5..6d35ee3f7fa 100644 --- a/service/globalaccelerator/api_client.go +++ b/service/globalaccelerator/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/glue/api_client.go b/service/glue/api_client.go index dabcae5e3d9..f3edc7cd68e 100644 --- a/service/glue/api_client.go +++ b/service/glue/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/glue/deserializers.go b/service/glue/deserializers.go index 207fa54bdc1..5718b3ed998 100644 --- a/service/glue/deserializers.go +++ b/service/glue/deserializers.go @@ -34323,6 +34323,11 @@ func awsAwsjson11_deserializeDocumentConnection(v **types.Connection, value inte for key, value := range shape { switch key { + case "AthenaProperties": + if err := awsAwsjson11_deserializeDocumentPropertyMap(&sv.AthenaProperties, value); err != nil { + return err + } + case "AuthenticationConfiguration": if err := awsAwsjson11_deserializeDocumentAuthenticationConfiguration(&sv.AuthenticationConfiguration, value); err != nil { return err @@ -49568,6 +49573,42 @@ func awsAwsjson11_deserializeDocumentProfileConfiguration(v **types.ProfileConfi return nil } +func awsAwsjson11_deserializeDocumentPropertyMap(v *map[string]string, value interface{}) error { + if v == nil { + return fmt.Errorf("unexpected nil of type %T", v) + } + if value == nil { + return nil + } + + shape, ok := value.(map[string]interface{}) + if !ok { + return fmt.Errorf("unexpected JSON type %v", value) + } + + var mv map[string]string + if *v == nil { + mv = map[string]string{} + } else { + mv = *v + } + + for key, value := range shape { + var parsedVal string + if value != nil { + jtv, ok := value.(string) + if !ok { + return fmt.Errorf("expected PropertyValue to be of type string, got %T instead", value) + } + parsedVal = jtv + } + mv[key] = parsedVal + + } + *v = mv + return nil +} + func awsAwsjson11_deserializeDocumentPublicKeysList(v *[]string, value interface{}) error { if v == nil { return fmt.Errorf("unexpected nil of type %T", v) diff --git a/service/glue/serializers.go b/service/glue/serializers.go index 3ec3c8e5be8..db99c0b54fe 100644 --- a/service/glue/serializers.go +++ b/service/glue/serializers.go @@ -15733,6 +15733,13 @@ func awsAwsjson11_serializeDocumentConnectionInput(v *types.ConnectionInput, val object := value.Object() defer object.Close() + if v.AthenaProperties != nil { + ok := object.Key("AthenaProperties") + if err := awsAwsjson11_serializeDocumentPropertyMap(v.AthenaProperties, ok); err != nil { + return err + } + } + if v.AuthenticationConfiguration != nil { ok := object.Key("AuthenticationConfiguration") if err := awsAwsjson11_serializeDocumentAuthenticationConfigurationInput(v.AuthenticationConfiguration, ok); err != nil { @@ -19918,6 +19925,17 @@ func awsAwsjson11_serializeDocumentProfileConfiguration(v *types.ProfileConfigur return nil } +func awsAwsjson11_serializeDocumentPropertyMap(v map[string]string, value smithyjson.Value) error { + object := value.Object() + defer object.Close() + + for key := range v { + om := object.Key(key) + om.String(v[key]) + } + return nil +} + func awsAwsjson11_serializeDocumentPropertyPredicate(v *types.PropertyPredicate, value smithyjson.Value) error { object := value.Object() defer object.Close() diff --git a/service/glue/types/types.go b/service/glue/types/types.go index f7b6fa5df34..1bd2d9f31c7 100644 --- a/service/glue/types/types.go +++ b/service/glue/types/types.go @@ -1562,6 +1562,9 @@ type ConfusionMatrix struct { // Defines a connection to a data source. type Connection struct { + // This field is not currently used. + AthenaProperties map[string]string + // The authentication properties of the connection. AuthenticationConfiguration *AuthenticationConfiguration @@ -1865,6 +1868,9 @@ type ConnectionInput struct { // This member is required. Name *string + // This field is not currently used. + AthenaProperties map[string]string + // The authentication properties of the connection. Used for a Salesforce // connection. AuthenticationConfiguration *AuthenticationConfigurationInput diff --git a/service/grafana/api_client.go b/service/grafana/api_client.go index 7a9d2cb706d..cc65b43a326 100644 --- a/service/grafana/api_client.go +++ b/service/grafana/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/greengrass/api_client.go b/service/greengrass/api_client.go index 53ceb59c989..3331de4311a 100644 --- a/service/greengrass/api_client.go +++ b/service/greengrass/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/greengrassv2/api_client.go b/service/greengrassv2/api_client.go index 413e82b532b..db907cf12d8 100644 --- a/service/greengrassv2/api_client.go +++ b/service/greengrassv2/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/groundstation/api_client.go b/service/groundstation/api_client.go index 6f24a3de3d2..16d627e9256 100644 --- a/service/groundstation/api_client.go +++ b/service/groundstation/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/guardduty/api_client.go b/service/guardduty/api_client.go index 94354241136..9d4b51bfa3f 100644 --- a/service/guardduty/api_client.go +++ b/service/guardduty/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/health/api_client.go b/service/health/api_client.go index 96b76263c3a..05b39cd6685 100644 --- a/service/health/api_client.go +++ b/service/health/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/healthlake/api_client.go b/service/healthlake/api_client.go index 9647128e457..e99e9f788ff 100644 --- a/service/healthlake/api_client.go +++ b/service/healthlake/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/iam/api_client.go b/service/iam/api_client.go index 57c28186fc6..4bfff9e461f 100644 --- a/service/iam/api_client.go +++ b/service/iam/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/identitystore/api_client.go b/service/identitystore/api_client.go index e723395ecdf..6fab7ad129e 100644 --- a/service/identitystore/api_client.go +++ b/service/identitystore/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/imagebuilder/api_client.go b/service/imagebuilder/api_client.go index 509f6688797..3cee8633a55 100644 --- a/service/imagebuilder/api_client.go +++ b/service/imagebuilder/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/inspector/api_client.go b/service/inspector/api_client.go index 6ba0180b686..364fa4f4ebd 100644 --- a/service/inspector/api_client.go +++ b/service/inspector/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/inspector2/api_client.go b/service/inspector2/api_client.go index ff48cdfdc97..b4cf063482d 100644 --- a/service/inspector2/api_client.go +++ b/service/inspector2/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/inspectorscan/api_client.go b/service/inspectorscan/api_client.go index 08ceae4c78d..43a6bbfcf7c 100644 --- a/service/inspectorscan/api_client.go +++ b/service/inspectorscan/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/internetmonitor/api_client.go b/service/internetmonitor/api_client.go index f8ed9674e35..557373cf666 100644 --- a/service/internetmonitor/api_client.go +++ b/service/internetmonitor/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/iot/api_client.go b/service/iot/api_client.go index 0bb9865fe07..169f646809b 100644 --- a/service/iot/api_client.go +++ b/service/iot/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/iot1clickdevicesservice/api_client.go b/service/iot1clickdevicesservice/api_client.go index 2ab338b6461..c437a0d362a 100644 --- a/service/iot1clickdevicesservice/api_client.go +++ b/service/iot1clickdevicesservice/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/iot1clickprojects/api_client.go b/service/iot1clickprojects/api_client.go index bf12c7b5f87..eb885cb5688 100644 --- a/service/iot1clickprojects/api_client.go +++ b/service/iot1clickprojects/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/iotanalytics/api_client.go b/service/iotanalytics/api_client.go index eb501958878..87695d2ddd2 100644 --- a/service/iotanalytics/api_client.go +++ b/service/iotanalytics/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/iotdataplane/api_client.go b/service/iotdataplane/api_client.go index 13f3fbb9058..91853ffc077 100644 --- a/service/iotdataplane/api_client.go +++ b/service/iotdataplane/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/iotdeviceadvisor/api_client.go b/service/iotdeviceadvisor/api_client.go index 5e62d9a87e7..9039095b4b5 100644 --- a/service/iotdeviceadvisor/api_client.go +++ b/service/iotdeviceadvisor/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/iotevents/api_client.go b/service/iotevents/api_client.go index 63bc3f79bf9..2616c5c4518 100644 --- a/service/iotevents/api_client.go +++ b/service/iotevents/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/ioteventsdata/api_client.go b/service/ioteventsdata/api_client.go index 28cc06e37c0..0d52e557fd8 100644 --- a/service/ioteventsdata/api_client.go +++ b/service/ioteventsdata/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/iotfleethub/api_client.go b/service/iotfleethub/api_client.go index 27ade82dbd3..fe5731e0fe5 100644 --- a/service/iotfleethub/api_client.go +++ b/service/iotfleethub/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/iotfleetwise/api_client.go b/service/iotfleetwise/api_client.go index 62d105d0f34..5625533e432 100644 --- a/service/iotfleetwise/api_client.go +++ b/service/iotfleetwise/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/iotjobsdataplane/api_client.go b/service/iotjobsdataplane/api_client.go index ee7f7e5085d..910d35fb1f5 100644 --- a/service/iotjobsdataplane/api_client.go +++ b/service/iotjobsdataplane/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/iotsecuretunneling/api_client.go b/service/iotsecuretunneling/api_client.go index 73c845441e5..24ccdd1a545 100644 --- a/service/iotsecuretunneling/api_client.go +++ b/service/iotsecuretunneling/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/iotsitewise/api_client.go b/service/iotsitewise/api_client.go index 92988d69d51..a16801e2089 100644 --- a/service/iotsitewise/api_client.go +++ b/service/iotsitewise/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/iotthingsgraph/api_client.go b/service/iotthingsgraph/api_client.go index 0554cedef3e..ed0c819494b 100644 --- a/service/iotthingsgraph/api_client.go +++ b/service/iotthingsgraph/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/iottwinmaker/api_client.go b/service/iottwinmaker/api_client.go index 76245deb741..b77b22ff317 100644 --- a/service/iottwinmaker/api_client.go +++ b/service/iottwinmaker/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/iotwireless/api_client.go b/service/iotwireless/api_client.go index 91aefc37b35..b2d02e5e801 100644 --- a/service/iotwireless/api_client.go +++ b/service/iotwireless/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/ivs/api_client.go b/service/ivs/api_client.go index 2b5c1628913..c3c55813e20 100644 --- a/service/ivs/api_client.go +++ b/service/ivs/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/ivschat/api_client.go b/service/ivschat/api_client.go index 6bba44a2fe1..0d7dcb3931c 100644 --- a/service/ivschat/api_client.go +++ b/service/ivschat/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/ivsrealtime/api_client.go b/service/ivsrealtime/api_client.go index 38cc068678f..10c7dade7d3 100644 --- a/service/ivsrealtime/api_client.go +++ b/service/ivsrealtime/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/kafka/api_client.go b/service/kafka/api_client.go index 45d0e9c57d6..c2802d7c28f 100644 --- a/service/kafka/api_client.go +++ b/service/kafka/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/kafkaconnect/api_client.go b/service/kafkaconnect/api_client.go index 4da4684a7c0..4dad789bc67 100644 --- a/service/kafkaconnect/api_client.go +++ b/service/kafkaconnect/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/kendra/api_client.go b/service/kendra/api_client.go index 9880623e63c..9112685b727 100644 --- a/service/kendra/api_client.go +++ b/service/kendra/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/kendraranking/api_client.go b/service/kendraranking/api_client.go index 13b13d66b8f..e575b2b0be8 100644 --- a/service/kendraranking/api_client.go +++ b/service/kendraranking/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/keyspaces/api_client.go b/service/keyspaces/api_client.go index c3a8f1e93bf..ddeac8b36c9 100644 --- a/service/keyspaces/api_client.go +++ b/service/keyspaces/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/kinesis/api_client.go b/service/kinesis/api_client.go index f54daf6590c..f9970ccdef3 100644 --- a/service/kinesis/api_client.go +++ b/service/kinesis/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/kinesisanalytics/api_client.go b/service/kinesisanalytics/api_client.go index 0f404861d09..636874e749f 100644 --- a/service/kinesisanalytics/api_client.go +++ b/service/kinesisanalytics/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/kinesisanalyticsv2/api_client.go b/service/kinesisanalyticsv2/api_client.go index 6219e8a5c04..4d16d0c35fe 100644 --- a/service/kinesisanalyticsv2/api_client.go +++ b/service/kinesisanalyticsv2/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/kinesisvideo/api_client.go b/service/kinesisvideo/api_client.go index 488c9bcab3a..9acea3f268b 100644 --- a/service/kinesisvideo/api_client.go +++ b/service/kinesisvideo/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/kinesisvideoarchivedmedia/api_client.go b/service/kinesisvideoarchivedmedia/api_client.go index 73efbee5299..9ee7f3ccf96 100644 --- a/service/kinesisvideoarchivedmedia/api_client.go +++ b/service/kinesisvideoarchivedmedia/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/kinesisvideomedia/api_client.go b/service/kinesisvideomedia/api_client.go index 4724a55ec25..a0f672dfc0f 100644 --- a/service/kinesisvideomedia/api_client.go +++ b/service/kinesisvideomedia/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/kinesisvideosignaling/api_client.go b/service/kinesisvideosignaling/api_client.go index fe6bd5687aa..82fb2127bb7 100644 --- a/service/kinesisvideosignaling/api_client.go +++ b/service/kinesisvideosignaling/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/kinesisvideowebrtcstorage/api_client.go b/service/kinesisvideowebrtcstorage/api_client.go index 58a1314e08a..25d7c0b45ac 100644 --- a/service/kinesisvideowebrtcstorage/api_client.go +++ b/service/kinesisvideowebrtcstorage/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/kms/api_client.go b/service/kms/api_client.go index 5c50c166dc7..c5e6b2a2e20 100644 --- a/service/kms/api_client.go +++ b/service/kms/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/lakeformation/api_client.go b/service/lakeformation/api_client.go index 018797eb787..59daeee944b 100644 --- a/service/lakeformation/api_client.go +++ b/service/lakeformation/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/lambda/api_client.go b/service/lambda/api_client.go index 870e0e1df35..5ae893f6aeb 100644 --- a/service/lambda/api_client.go +++ b/service/lambda/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/launchwizard/api_client.go b/service/launchwizard/api_client.go index af0e34ab262..3e8c893b07f 100644 --- a/service/launchwizard/api_client.go +++ b/service/launchwizard/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/lexmodelbuildingservice/api_client.go b/service/lexmodelbuildingservice/api_client.go index 76f9b7a9f2b..3d5f2d81168 100644 --- a/service/lexmodelbuildingservice/api_client.go +++ b/service/lexmodelbuildingservice/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/lexmodelsv2/api_client.go b/service/lexmodelsv2/api_client.go index 671fb099ded..bc04e7ab4c3 100644 --- a/service/lexmodelsv2/api_client.go +++ b/service/lexmodelsv2/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/lexruntimeservice/api_client.go b/service/lexruntimeservice/api_client.go index 3a28fcaf22f..222513f79be 100644 --- a/service/lexruntimeservice/api_client.go +++ b/service/lexruntimeservice/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/lexruntimev2/api_client.go b/service/lexruntimev2/api_client.go index 8271fc058e8..1271a11c20b 100644 --- a/service/lexruntimev2/api_client.go +++ b/service/lexruntimev2/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/licensemanager/api_client.go b/service/licensemanager/api_client.go index f89b60e94e8..a038fc82b16 100644 --- a/service/licensemanager/api_client.go +++ b/service/licensemanager/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/licensemanagerlinuxsubscriptions/api_client.go b/service/licensemanagerlinuxsubscriptions/api_client.go index cc36e4e60b6..a4dbd71fcca 100644 --- a/service/licensemanagerlinuxsubscriptions/api_client.go +++ b/service/licensemanagerlinuxsubscriptions/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/licensemanagerusersubscriptions/api_client.go b/service/licensemanagerusersubscriptions/api_client.go index 4e12b016139..bd56cbde64d 100644 --- a/service/licensemanagerusersubscriptions/api_client.go +++ b/service/licensemanagerusersubscriptions/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/lightsail/api_client.go b/service/lightsail/api_client.go index 62c5c753309..5da76840c2e 100644 --- a/service/lightsail/api_client.go +++ b/service/lightsail/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/location/api_client.go b/service/location/api_client.go index ec5feb4d453..a3f02d3c48b 100644 --- a/service/location/api_client.go +++ b/service/location/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/lookoutequipment/api_client.go b/service/lookoutequipment/api_client.go index 7174fdd0520..114fe6ad053 100644 --- a/service/lookoutequipment/api_client.go +++ b/service/lookoutequipment/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/lookoutmetrics/api_client.go b/service/lookoutmetrics/api_client.go index 03525af0688..edb53e772a4 100644 --- a/service/lookoutmetrics/api_client.go +++ b/service/lookoutmetrics/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/lookoutvision/api_client.go b/service/lookoutvision/api_client.go index 7b0a67b093f..3209ea9ec5b 100644 --- a/service/lookoutvision/api_client.go +++ b/service/lookoutvision/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/m2/api_client.go b/service/m2/api_client.go index 9ee048c43d3..0ba064806f3 100644 --- a/service/m2/api_client.go +++ b/service/m2/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/machinelearning/api_client.go b/service/machinelearning/api_client.go index 859e3b331c7..b268ba07828 100644 --- a/service/machinelearning/api_client.go +++ b/service/machinelearning/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/macie2/api_client.go b/service/macie2/api_client.go index e65bfd1de2c..063f5fd89bb 100644 --- a/service/macie2/api_client.go +++ b/service/macie2/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/mailmanager/api_client.go b/service/mailmanager/api_client.go index 10a5fff7f27..ce20e946eed 100644 --- a/service/mailmanager/api_client.go +++ b/service/mailmanager/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/managedblockchain/api_client.go b/service/managedblockchain/api_client.go index 4159452364e..ef167a5b169 100644 --- a/service/managedblockchain/api_client.go +++ b/service/managedblockchain/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/managedblockchainquery/api_client.go b/service/managedblockchainquery/api_client.go index 1f3cd77b9b6..3e5595039a4 100644 --- a/service/managedblockchainquery/api_client.go +++ b/service/managedblockchainquery/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/marketplaceagreement/api_client.go b/service/marketplaceagreement/api_client.go index 92b5e20e219..b35679ab487 100644 --- a/service/marketplaceagreement/api_client.go +++ b/service/marketplaceagreement/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/marketplacecatalog/api_client.go b/service/marketplacecatalog/api_client.go index c380c7ffe19..e23474d61b8 100644 --- a/service/marketplacecatalog/api_client.go +++ b/service/marketplacecatalog/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/marketplacecommerceanalytics/api_client.go b/service/marketplacecommerceanalytics/api_client.go index 517bac59813..0b5943753a8 100644 --- a/service/marketplacecommerceanalytics/api_client.go +++ b/service/marketplacecommerceanalytics/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/marketplacedeployment/api_client.go b/service/marketplacedeployment/api_client.go index 567a7bce400..d7e2eb70956 100644 --- a/service/marketplacedeployment/api_client.go +++ b/service/marketplacedeployment/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/marketplaceentitlementservice/api_client.go b/service/marketplaceentitlementservice/api_client.go index f2eca3fceb6..8486f569e0b 100644 --- a/service/marketplaceentitlementservice/api_client.go +++ b/service/marketplaceentitlementservice/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/marketplacemetering/api_client.go b/service/marketplacemetering/api_client.go index aa622287373..6eaa22e0f6f 100644 --- a/service/marketplacemetering/api_client.go +++ b/service/marketplacemetering/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/mediaconnect/api_client.go b/service/mediaconnect/api_client.go index f0ae12c558a..e920ea0bd8b 100644 --- a/service/mediaconnect/api_client.go +++ b/service/mediaconnect/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/mediaconvert/api_client.go b/service/mediaconvert/api_client.go index 8bf93a099d4..840daec5fff 100644 --- a/service/mediaconvert/api_client.go +++ b/service/mediaconvert/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/medialive/api_client.go b/service/medialive/api_client.go index 0c675862f0d..583f89fb339 100644 --- a/service/medialive/api_client.go +++ b/service/medialive/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/mediapackage/api_client.go b/service/mediapackage/api_client.go index bacdb84d556..a6cac4a9515 100644 --- a/service/mediapackage/api_client.go +++ b/service/mediapackage/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/mediapackagev2/api_client.go b/service/mediapackagev2/api_client.go index a53d7292ca8..a849e1a7b27 100644 --- a/service/mediapackagev2/api_client.go +++ b/service/mediapackagev2/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/mediapackagevod/api_client.go b/service/mediapackagevod/api_client.go index d1327e4e132..f45006bd960 100644 --- a/service/mediapackagevod/api_client.go +++ b/service/mediapackagevod/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/mediastore/api_client.go b/service/mediastore/api_client.go index fd41bc102fa..db1d8711a82 100644 --- a/service/mediastore/api_client.go +++ b/service/mediastore/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/mediastoredata/api_client.go b/service/mediastoredata/api_client.go index a4747a83227..e3f64e692e3 100644 --- a/service/mediastoredata/api_client.go +++ b/service/mediastoredata/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/mediatailor/api_client.go b/service/mediatailor/api_client.go index 654c9b2a225..a7a15205ba6 100644 --- a/service/mediatailor/api_client.go +++ b/service/mediatailor/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/medicalimaging/api_client.go b/service/medicalimaging/api_client.go index 4c9eac3b356..79a0a967f40 100644 --- a/service/medicalimaging/api_client.go +++ b/service/medicalimaging/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/memorydb/api_client.go b/service/memorydb/api_client.go index 5927215f53c..513bc4ab5bf 100644 --- a/service/memorydb/api_client.go +++ b/service/memorydb/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/mgn/api_client.go b/service/mgn/api_client.go index 171cee62c91..a854bc49853 100644 --- a/service/mgn/api_client.go +++ b/service/mgn/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/migrationhub/api_client.go b/service/migrationhub/api_client.go index 08f4a46dd92..c5109d1a5d6 100644 --- a/service/migrationhub/api_client.go +++ b/service/migrationhub/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/migrationhubconfig/api_client.go b/service/migrationhubconfig/api_client.go index 4081dcbfcc2..e24166637b0 100644 --- a/service/migrationhubconfig/api_client.go +++ b/service/migrationhubconfig/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/migrationhuborchestrator/api_client.go b/service/migrationhuborchestrator/api_client.go index 0ead8a69cb3..3e2dd9a2bcf 100644 --- a/service/migrationhuborchestrator/api_client.go +++ b/service/migrationhuborchestrator/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/migrationhubrefactorspaces/api_client.go b/service/migrationhubrefactorspaces/api_client.go index 074b3dd7f68..b474e4edb5d 100644 --- a/service/migrationhubrefactorspaces/api_client.go +++ b/service/migrationhubrefactorspaces/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/migrationhubstrategy/api_client.go b/service/migrationhubstrategy/api_client.go index 97618123c76..6902f7ed54b 100644 --- a/service/migrationhubstrategy/api_client.go +++ b/service/migrationhubstrategy/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/mq/api_client.go b/service/mq/api_client.go index c0e8af8aaec..a8b6ca58c1e 100644 --- a/service/mq/api_client.go +++ b/service/mq/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/mturk/api_client.go b/service/mturk/api_client.go index 4f6494d9591..5c58d791ebf 100644 --- a/service/mturk/api_client.go +++ b/service/mturk/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/mwaa/api_client.go b/service/mwaa/api_client.go index b0ef4b14f5f..07929795807 100644 --- a/service/mwaa/api_client.go +++ b/service/mwaa/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/neptune/api_client.go b/service/neptune/api_client.go index d4eca8718ef..b6b4759c05d 100644 --- a/service/neptune/api_client.go +++ b/service/neptune/api_client.go @@ -189,10 +189,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/neptunedata/api_client.go b/service/neptunedata/api_client.go index dd45aaec0d1..72a666527a4 100644 --- a/service/neptunedata/api_client.go +++ b/service/neptunedata/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/neptunegraph/api_client.go b/service/neptunegraph/api_client.go index 9cc00ab5a18..d2c44acc265 100644 --- a/service/neptunegraph/api_client.go +++ b/service/neptunegraph/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/networkfirewall/api_client.go b/service/networkfirewall/api_client.go index 29e50bfe4ec..93fa460d857 100644 --- a/service/networkfirewall/api_client.go +++ b/service/networkfirewall/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/networkmanager/api_client.go b/service/networkmanager/api_client.go index 5bf0ea5f99f..8f66733f845 100644 --- a/service/networkmanager/api_client.go +++ b/service/networkmanager/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/networkmonitor/api_client.go b/service/networkmonitor/api_client.go index 649e4abeafe..8b028a633cb 100644 --- a/service/networkmonitor/api_client.go +++ b/service/networkmonitor/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/nimble/api_client.go b/service/nimble/api_client.go index 0bb3e864c3e..78e12656df1 100644 --- a/service/nimble/api_client.go +++ b/service/nimble/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/oam/api_client.go b/service/oam/api_client.go index 88d9606a208..3896d8bde69 100644 --- a/service/oam/api_client.go +++ b/service/oam/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/omics/api_client.go b/service/omics/api_client.go index d906f7fce4b..7a55658d523 100644 --- a/service/omics/api_client.go +++ b/service/omics/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/opensearch/api_client.go b/service/opensearch/api_client.go index 969adfce662..0da4a59dbe5 100644 --- a/service/opensearch/api_client.go +++ b/service/opensearch/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/opensearchserverless/api_client.go b/service/opensearchserverless/api_client.go index 3fce10f788d..87fdeaf56c3 100644 --- a/service/opensearchserverless/api_client.go +++ b/service/opensearchserverless/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/opsworks/api_client.go b/service/opsworks/api_client.go index d0f8461f3f7..7798b36a723 100644 --- a/service/opsworks/api_client.go +++ b/service/opsworks/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/opsworkscm/api_client.go b/service/opsworkscm/api_client.go index 4c9382c8939..ab7bce7e001 100644 --- a/service/opsworkscm/api_client.go +++ b/service/opsworkscm/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/organizations/api_client.go b/service/organizations/api_client.go index 5e623ba8233..df97c89fe6e 100644 --- a/service/organizations/api_client.go +++ b/service/organizations/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/osis/api_client.go b/service/osis/api_client.go index 4334228a1ba..a2fd2a95faf 100644 --- a/service/osis/api_client.go +++ b/service/osis/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/outposts/api_client.go b/service/outposts/api_client.go index 439b9596694..c99a13994f4 100644 --- a/service/outposts/api_client.go +++ b/service/outposts/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/panorama/api_client.go b/service/panorama/api_client.go index a7140493558..fd3cc660e81 100644 --- a/service/panorama/api_client.go +++ b/service/panorama/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/paymentcryptography/api_client.go b/service/paymentcryptography/api_client.go index e009e9a97a5..b7b47b9fbfd 100644 --- a/service/paymentcryptography/api_client.go +++ b/service/paymentcryptography/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/paymentcryptographydata/api_client.go b/service/paymentcryptographydata/api_client.go index 8f92bf0b492..787d61fe1d4 100644 --- a/service/paymentcryptographydata/api_client.go +++ b/service/paymentcryptographydata/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/pcaconnectorad/api_client.go b/service/pcaconnectorad/api_client.go index c2ac08302c6..f2a9ab78953 100644 --- a/service/pcaconnectorad/api_client.go +++ b/service/pcaconnectorad/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/pcaconnectorscep/api_client.go b/service/pcaconnectorscep/api_client.go index ffe0655ec49..08eec918396 100644 --- a/service/pcaconnectorscep/api_client.go +++ b/service/pcaconnectorscep/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/pcs/api_client.go b/service/pcs/api_client.go index 651f530c3cb..03d06cc8639 100644 --- a/service/pcs/api_client.go +++ b/service/pcs/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/personalize/api_client.go b/service/personalize/api_client.go index 53b0794d057..5f165210361 100644 --- a/service/personalize/api_client.go +++ b/service/personalize/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/personalizeevents/api_client.go b/service/personalizeevents/api_client.go index 46ba5b0a9df..78464b86a64 100644 --- a/service/personalizeevents/api_client.go +++ b/service/personalizeevents/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/personalizeruntime/api_client.go b/service/personalizeruntime/api_client.go index fd892f96a4a..450dc44abad 100644 --- a/service/personalizeruntime/api_client.go +++ b/service/personalizeruntime/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/pi/api_client.go b/service/pi/api_client.go index c3d621dedca..4c5c57d70c5 100644 --- a/service/pi/api_client.go +++ b/service/pi/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/pinpoint/api_client.go b/service/pinpoint/api_client.go index 6e9ddf7535e..c3cf3f0fa48 100644 --- a/service/pinpoint/api_client.go +++ b/service/pinpoint/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/pinpointemail/api_client.go b/service/pinpointemail/api_client.go index cec2844cb0c..5b9cc19e5cc 100644 --- a/service/pinpointemail/api_client.go +++ b/service/pinpointemail/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/pinpointsmsvoice/api_client.go b/service/pinpointsmsvoice/api_client.go index 57a0db2cecb..d463932f502 100644 --- a/service/pinpointsmsvoice/api_client.go +++ b/service/pinpointsmsvoice/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/pinpointsmsvoicev2/api_client.go b/service/pinpointsmsvoicev2/api_client.go index 5223027b8d4..fa58bf4d47e 100644 --- a/service/pinpointsmsvoicev2/api_client.go +++ b/service/pinpointsmsvoicev2/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/pipes/api_client.go b/service/pipes/api_client.go index e9f2e6dc2c4..a512c804a67 100644 --- a/service/pipes/api_client.go +++ b/service/pipes/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/polly/api_client.go b/service/polly/api_client.go index d1e9f53bc11..261322ed9ac 100644 --- a/service/polly/api_client.go +++ b/service/polly/api_client.go @@ -189,10 +189,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/pricing/api_client.go b/service/pricing/api_client.go index 7121712b397..81325f70112 100644 --- a/service/pricing/api_client.go +++ b/service/pricing/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/privatenetworks/api_client.go b/service/privatenetworks/api_client.go index 43589bcc34d..74e69c50f4e 100644 --- a/service/privatenetworks/api_client.go +++ b/service/privatenetworks/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/proton/api_client.go b/service/proton/api_client.go index 1311ef12b76..1931ef479e2 100644 --- a/service/proton/api_client.go +++ b/service/proton/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/qapps/api_client.go b/service/qapps/api_client.go index 70fc1d209cd..e8005a6135c 100644 --- a/service/qapps/api_client.go +++ b/service/qapps/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/qbusiness/api_client.go b/service/qbusiness/api_client.go index dc4d18ccbbe..2a7a7d643a8 100644 --- a/service/qbusiness/api_client.go +++ b/service/qbusiness/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/qconnect/api_client.go b/service/qconnect/api_client.go index 3e6259f0b85..ce94a6e255b 100644 --- a/service/qconnect/api_client.go +++ b/service/qconnect/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/qldb/api_client.go b/service/qldb/api_client.go index 39e1e383b9e..a9199f38c9c 100644 --- a/service/qldb/api_client.go +++ b/service/qldb/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/qldbsession/api_client.go b/service/qldbsession/api_client.go index 2daa0bbabd9..6daf234cbcb 100644 --- a/service/qldbsession/api_client.go +++ b/service/qldbsession/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/quicksight/api_client.go b/service/quicksight/api_client.go index 6ef6a863fc9..c6fc43e02b3 100644 --- a/service/quicksight/api_client.go +++ b/service/quicksight/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/ram/api_client.go b/service/ram/api_client.go index 7b42cddb83b..eb50822b403 100644 --- a/service/ram/api_client.go +++ b/service/ram/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/rbin/api_client.go b/service/rbin/api_client.go index 0d5dc92a2bf..824dd641988 100644 --- a/service/rbin/api_client.go +++ b/service/rbin/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/rds/api_client.go b/service/rds/api_client.go index f217752fcbc..cfe4fd50c48 100644 --- a/service/rds/api_client.go +++ b/service/rds/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/rds/api_op_CreateDBInstanceReadReplica.go b/service/rds/api_op_CreateDBInstanceReadReplica.go index cf1e315b2cf..5ff148374e2 100644 --- a/service/rds/api_op_CreateDBInstanceReadReplica.go +++ b/service/rds/api_op_CreateDBInstanceReadReplica.go @@ -122,17 +122,23 @@ type CreateDBInstanceReadReplicaInput struct { // [DB Instance Class]: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.DBInstanceClass.html DBInstanceClass *string - // The name of the DB parameter group to associate with this DB instance. + // The name of the DB parameter group to associate with this read replica DB + // instance. // - // If you don't specify a value for DBParameterGroupName , then Amazon RDS uses the + // For Single-AZ or Multi-AZ DB instance read replica instances, if you don't + // specify a value for DBParameterGroupName , then Amazon RDS uses the // DBParameterGroup of the source DB instance for a same Region read replica, or // the default DBParameterGroup for the specified DB engine for a cross-Region // read replica. // + // For Multi-AZ DB cluster same Region read replica instances, if you don't + // specify a value for DBParameterGroupName , then Amazon RDS uses the default + // DBParameterGroup . + // // Specifying a parameter group for this operation is only supported for MySQL DB - // instances for cross-Region read replicas and for Oracle DB instances. It isn't - // supported for MySQL DB instances for same Region read replicas or for RDS - // Custom. + // instances for cross-Region read replicas, for Multi-AZ DB cluster read replica + // instances, and for Oracle DB instances. It isn't supported for MySQL DB + // instances for same Region read replicas or for RDS Custom. // // Constraints: // diff --git a/service/rds/api_op_CreateDBShardGroup.go b/service/rds/api_op_CreateDBShardGroup.go index 86874e66082..fca85ca51a9 100644 --- a/service/rds/api_op_CreateDBShardGroup.go +++ b/service/rds/api_op_CreateDBShardGroup.go @@ -46,17 +46,17 @@ type CreateDBShardGroupInput struct { // This member is required. MaxACU *float64 - // Specifies whether to create standby instances for the DB shard group. Valid - // values are the following: + // Specifies whether to create standby DB shard groups for the DB shard group. + // Valid values are the following: // - // - 0 - Creates a single, primary DB instance for each physical shard. This is - // the default value, and the only one supported for the preview. + // - 0 - Creates a DB shard group without a standby DB shard group. This is the + // default value. // - // - 1 - Creates a primary DB instance and a standby instance in a different - // Availability Zone (AZ) for each physical shard. + // - 1 - Creates a DB shard group with a standby DB shard group in a different + // Availability Zone (AZ). // - // - 2 - Creates a primary DB instance and two standby instances in different - // AZs for each physical shard. + // - 2 - Creates a DB shard group with two standby DB shard groups in two + // different AZs. ComputeRedundancy *int32 // The minimum capacity of the DB shard group in Aurora capacity units (ACUs). @@ -101,22 +101,25 @@ type CreateDBShardGroupInput struct { type CreateDBShardGroupOutput struct { - // Specifies whether to create standby instances for the DB shard group. Valid - // values are the following: + // Specifies whether to create standby DB shard groups for the DB shard group. + // Valid values are the following: // - // - 0 - Creates a single, primary DB instance for each physical shard. This is - // the default value, and the only one supported for the preview. + // - 0 - Creates a DB shard group without a standby DB shard group. This is the + // default value. // - // - 1 - Creates a primary DB instance and a standby instance in a different - // Availability Zone (AZ) for each physical shard. + // - 1 - Creates a DB shard group with a standby DB shard group in a different + // Availability Zone (AZ). // - // - 2 - Creates a primary DB instance and two standby instances in different - // AZs for each physical shard. + // - 2 - Creates a DB shard group with two standby DB shard groups in two + // different AZs. ComputeRedundancy *int32 // The name of the primary DB cluster for the DB shard group. DBClusterIdentifier *string + // The Amazon Resource Name (ARN) for the DB shard group. + DBShardGroupArn *string + // The name of the DB shard group. DBShardGroupIdentifier *string diff --git a/service/rds/api_op_DeleteDBShardGroup.go b/service/rds/api_op_DeleteDBShardGroup.go index 806ddfd0b50..12f347f6662 100644 --- a/service/rds/api_op_DeleteDBShardGroup.go +++ b/service/rds/api_op_DeleteDBShardGroup.go @@ -38,22 +38,25 @@ type DeleteDBShardGroupInput struct { type DeleteDBShardGroupOutput struct { - // Specifies whether to create standby instances for the DB shard group. Valid - // values are the following: + // Specifies whether to create standby DB shard groups for the DB shard group. + // Valid values are the following: // - // - 0 - Creates a single, primary DB instance for each physical shard. This is - // the default value, and the only one supported for the preview. + // - 0 - Creates a DB shard group without a standby DB shard group. This is the + // default value. // - // - 1 - Creates a primary DB instance and a standby instance in a different - // Availability Zone (AZ) for each physical shard. + // - 1 - Creates a DB shard group with a standby DB shard group in a different + // Availability Zone (AZ). // - // - 2 - Creates a primary DB instance and two standby instances in different - // AZs for each physical shard. + // - 2 - Creates a DB shard group with two standby DB shard groups in two + // different AZs. ComputeRedundancy *int32 // The name of the primary DB cluster for the DB shard group. DBClusterIdentifier *string + // The Amazon Resource Name (ARN) for the DB shard group. + DBShardGroupArn *string + // The name of the DB shard group. DBShardGroupIdentifier *string diff --git a/service/rds/api_op_ModifyDBShardGroup.go b/service/rds/api_op_ModifyDBShardGroup.go index 5ca55a19570..573c44a73c7 100644 --- a/service/rds/api_op_ModifyDBShardGroup.go +++ b/service/rds/api_op_ModifyDBShardGroup.go @@ -35,6 +35,19 @@ type ModifyDBShardGroupInput struct { // This member is required. DBShardGroupIdentifier *string + // Specifies whether to create standby DB shard groups for the DB shard group. + // Valid values are the following: + // + // - 0 - Creates a DB shard group without a standby DB shard group. This is the + // default value. + // + // - 1 - Creates a DB shard group with a standby DB shard group in a different + // Availability Zone (AZ). + // + // - 2 - Creates a DB shard group with two standby DB shard groups in two + // different AZs. + ComputeRedundancy *int32 + // The maximum capacity of the DB shard group in Aurora capacity units (ACUs). MaxACU *float64 @@ -46,22 +59,25 @@ type ModifyDBShardGroupInput struct { type ModifyDBShardGroupOutput struct { - // Specifies whether to create standby instances for the DB shard group. Valid - // values are the following: + // Specifies whether to create standby DB shard groups for the DB shard group. + // Valid values are the following: // - // - 0 - Creates a single, primary DB instance for each physical shard. This is - // the default value, and the only one supported for the preview. + // - 0 - Creates a DB shard group without a standby DB shard group. This is the + // default value. // - // - 1 - Creates a primary DB instance and a standby instance in a different - // Availability Zone (AZ) for each physical shard. + // - 1 - Creates a DB shard group with a standby DB shard group in a different + // Availability Zone (AZ). // - // - 2 - Creates a primary DB instance and two standby instances in different - // AZs for each physical shard. + // - 2 - Creates a DB shard group with two standby DB shard groups in two + // different AZs. ComputeRedundancy *int32 // The name of the primary DB cluster for the DB shard group. DBClusterIdentifier *string + // The Amazon Resource Name (ARN) for the DB shard group. + DBShardGroupArn *string + // The name of the DB shard group. DBShardGroupIdentifier *string diff --git a/service/rds/api_op_RebootDBShardGroup.go b/service/rds/api_op_RebootDBShardGroup.go index 39f7d67f1b5..1d370deb79c 100644 --- a/service/rds/api_op_RebootDBShardGroup.go +++ b/service/rds/api_op_RebootDBShardGroup.go @@ -42,22 +42,25 @@ type RebootDBShardGroupInput struct { type RebootDBShardGroupOutput struct { - // Specifies whether to create standby instances for the DB shard group. Valid - // values are the following: + // Specifies whether to create standby DB shard groups for the DB shard group. + // Valid values are the following: // - // - 0 - Creates a single, primary DB instance for each physical shard. This is - // the default value, and the only one supported for the preview. + // - 0 - Creates a DB shard group without a standby DB shard group. This is the + // default value. // - // - 1 - Creates a primary DB instance and a standby instance in a different - // Availability Zone (AZ) for each physical shard. + // - 1 - Creates a DB shard group with a standby DB shard group in a different + // Availability Zone (AZ). // - // - 2 - Creates a primary DB instance and two standby instances in different - // AZs for each physical shard. + // - 2 - Creates a DB shard group with two standby DB shard groups in two + // different AZs. ComputeRedundancy *int32 // The name of the primary DB cluster for the DB shard group. DBClusterIdentifier *string + // The Amazon Resource Name (ARN) for the DB shard group. + DBShardGroupArn *string + // The name of the DB shard group. DBShardGroupIdentifier *string diff --git a/service/rds/api_op_RestoreDBInstanceFromDBSnapshot.go b/service/rds/api_op_RestoreDBInstanceFromDBSnapshot.go index f374e921da1..1b19871430e 100644 --- a/service/rds/api_op_RestoreDBInstanceFromDBSnapshot.go +++ b/service/rds/api_op_RestoreDBInstanceFromDBSnapshot.go @@ -39,7 +39,7 @@ import ( // This command doesn't apply to Aurora MySQL and Aurora PostgreSQL. For Aurora, // use RestoreDBClusterFromSnapshot . // -// [Upgrading a PostgreSQL DB snapshot engine version]: https://docs.aws.amazon.com/USER_UpgradeDBSnapshot.PostgreSQL.html +// [Upgrading a PostgreSQL DB snapshot engine version]: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_UpgradeDBSnapshot.PostgreSQL.html // [Upgrading a MySQL DB snapshot engine version]: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/mysql-upgrade-snapshot.html func (c *Client) RestoreDBInstanceFromDBSnapshot(ctx context.Context, params *RestoreDBInstanceFromDBSnapshotInput, optFns ...func(*Options)) (*RestoreDBInstanceFromDBSnapshotOutput, error) { if params == nil { diff --git a/service/rds/deserializers.go b/service/rds/deserializers.go index 63cca972026..cf34eea976c 100644 --- a/service/rds/deserializers.go +++ b/service/rds/deserializers.go @@ -3241,9 +3241,6 @@ func awsAwsquery_deserializeOpErrorCreateDBShardGroup(response *smithyhttp.Respo case strings.EqualFold("InvalidDBClusterStateFault", errorCode): return awsAwsquery_deserializeErrorInvalidDBClusterStateFault(response, errorBody) - case strings.EqualFold("InvalidMaxAcu", errorCode): - return awsAwsquery_deserializeErrorInvalidMaxAcuFault(response, errorBody) - case strings.EqualFold("InvalidVPCNetworkStateFault", errorCode): return awsAwsquery_deserializeErrorInvalidVPCNetworkStateFault(response, errorBody) @@ -14114,9 +14111,6 @@ func awsAwsquery_deserializeOpErrorModifyDBShardGroup(response *smithyhttp.Respo case strings.EqualFold("InvalidDBClusterStateFault", errorCode): return awsAwsquery_deserializeErrorInvalidDBClusterStateFault(response, errorBody) - case strings.EqualFold("InvalidMaxAcu", errorCode): - return awsAwsquery_deserializeErrorInvalidMaxAcuFault(response, errorBody) - default: genericError := &smithy.GenericAPIError{ Code: errorCode, @@ -23932,50 +23926,6 @@ func awsAwsquery_deserializeErrorInvalidIntegrationStateFault(response *smithyht return output } -func awsAwsquery_deserializeErrorInvalidMaxAcuFault(response *smithyhttp.Response, errorBody *bytes.Reader) error { - output := &types.InvalidMaxAcuFault{} - var buff [1024]byte - ringBuffer := smithyio.NewRingBuffer(buff[:]) - body := io.TeeReader(errorBody, ringBuffer) - rootDecoder := xml.NewDecoder(body) - t, err := smithyxml.FetchRootElement(rootDecoder) - if err == io.EOF { - return output - } - if err != nil { - var snapshot bytes.Buffer - io.Copy(&snapshot, ringBuffer) - return &smithy.DeserializationError{ - Err: fmt.Errorf("failed to decode response body, %w", err), - Snapshot: snapshot.Bytes(), - } - } - - decoder := smithyxml.WrapNodeDecoder(rootDecoder, t) - t, err = decoder.GetElement("Error") - if err != nil { - var snapshot bytes.Buffer - io.Copy(&snapshot, ringBuffer) - return &smithy.DeserializationError{ - Err: fmt.Errorf("failed to decode response body, %w", err), - Snapshot: snapshot.Bytes(), - } - } - - decoder = smithyxml.WrapNodeDecoder(decoder.Decoder, t) - err = awsAwsquery_deserializeDocumentInvalidMaxAcuFault(&output, decoder) - if err != nil { - var snapshot bytes.Buffer - io.Copy(&snapshot, ringBuffer) - return &smithy.DeserializationError{ - Err: fmt.Errorf("failed to decode response body, %w", err), - Snapshot: snapshot.Bytes(), - } - } - - return output -} - func awsAwsquery_deserializeErrorInvalidOptionGroupStateFault(response *smithyhttp.Response, errorBody *bytes.Reader) error { output := &types.InvalidOptionGroupStateFault{} var buff [1024]byte @@ -37870,6 +37820,19 @@ func awsAwsquery_deserializeDocumentDBShardGroup(v **types.DBShardGroup, decoder sv.DBClusterIdentifier = ptr.String(xtv) } + case strings.EqualFold("DBShardGroupArn", t.Name.Local): + val, err := decoder.Value() + if err != nil { + return err + } + if val == nil { + break + } + { + xtv := string(val) + sv.DBShardGroupArn = ptr.String(xtv) + } + case strings.EqualFold("DBShardGroupIdentifier", t.Name.Local): val, err := decoder.Value() if err != nil { @@ -44969,55 +44932,6 @@ func awsAwsquery_deserializeDocumentInvalidIntegrationStateFault(v **types.Inval return nil } -func awsAwsquery_deserializeDocumentInvalidMaxAcuFault(v **types.InvalidMaxAcuFault, decoder smithyxml.NodeDecoder) error { - if v == nil { - return fmt.Errorf("unexpected nil of type %T", v) - } - var sv *types.InvalidMaxAcuFault - if *v == nil { - sv = &types.InvalidMaxAcuFault{} - } else { - sv = *v - } - - for { - t, done, err := decoder.Token() - if err != nil { - return err - } - if done { - break - } - originalDecoder := decoder - decoder = smithyxml.WrapNodeDecoder(originalDecoder.Decoder, t) - switch { - case strings.EqualFold("message", t.Name.Local): - val, err := decoder.Value() - if err != nil { - return err - } - if val == nil { - break - } - { - xtv := string(val) - sv.Message = ptr.String(xtv) - } - - default: - // Do nothing and ignore the unexpected tag element - err = decoder.Decoder.Skip() - if err != nil { - return err - } - - } - decoder = originalDecoder - } - *v = sv - return nil -} - func awsAwsquery_deserializeDocumentInvalidOptionGroupStateFault(v **types.InvalidOptionGroupStateFault, decoder smithyxml.NodeDecoder) error { if v == nil { return fmt.Errorf("unexpected nil of type %T", v) @@ -57309,6 +57223,19 @@ func awsAwsquery_deserializeOpDocumentCreateDBShardGroupOutput(v **CreateDBShard sv.DBClusterIdentifier = ptr.String(xtv) } + case strings.EqualFold("DBShardGroupArn", t.Name.Local): + val, err := decoder.Value() + if err != nil { + return err + } + if val == nil { + break + } + { + xtv := string(val) + sv.DBShardGroupArn = ptr.String(xtv) + } + case strings.EqualFold("DBShardGroupIdentifier", t.Name.Local): val, err := decoder.Value() if err != nil { @@ -58824,6 +58751,19 @@ func awsAwsquery_deserializeOpDocumentDeleteDBShardGroupOutput(v **DeleteDBShard sv.DBClusterIdentifier = ptr.String(xtv) } + case strings.EqualFold("DBShardGroupArn", t.Name.Local): + val, err := decoder.Value() + if err != nil { + return err + } + if val == nil { + break + } + { + xtv := string(val) + sv.DBShardGroupArn = ptr.String(xtv) + } + case strings.EqualFold("DBShardGroupIdentifier", t.Name.Local): val, err := decoder.Value() if err != nil { @@ -63350,6 +63290,19 @@ func awsAwsquery_deserializeOpDocumentModifyDBShardGroupOutput(v **ModifyDBShard sv.DBClusterIdentifier = ptr.String(xtv) } + case strings.EqualFold("DBShardGroupArn", t.Name.Local): + val, err := decoder.Value() + if err != nil { + return err + } + if val == nil { + break + } + { + xtv := string(val) + sv.DBShardGroupArn = ptr.String(xtv) + } + case strings.EqualFold("DBShardGroupIdentifier", t.Name.Local): val, err := decoder.Value() if err != nil { @@ -64197,6 +64150,19 @@ func awsAwsquery_deserializeOpDocumentRebootDBShardGroupOutput(v **RebootDBShard sv.DBClusterIdentifier = ptr.String(xtv) } + case strings.EqualFold("DBShardGroupArn", t.Name.Local): + val, err := decoder.Value() + if err != nil { + return err + } + if val == nil { + break + } + { + xtv := string(val) + sv.DBShardGroupArn = ptr.String(xtv) + } + case strings.EqualFold("DBShardGroupIdentifier", t.Name.Local): val, err := decoder.Value() if err != nil { diff --git a/service/rds/serializers.go b/service/rds/serializers.go index e1d3ca85e58..3807abc3dc6 100644 --- a/service/rds/serializers.go +++ b/service/rds/serializers.go @@ -16859,6 +16859,11 @@ func awsAwsquery_serializeOpDocumentModifyDBShardGroupInput(v *ModifyDBShardGrou object := value.Object() _ = object + if v.ComputeRedundancy != nil { + objectKey := object.Key("ComputeRedundancy") + objectKey.Integer(*v.ComputeRedundancy) + } + if v.DBShardGroupIdentifier != nil { objectKey := object.Key("DBShardGroupIdentifier") objectKey.String(*v.DBShardGroupIdentifier) diff --git a/service/rds/types/errors.go b/service/rds/types/errors.go index 851022b5877..894f2ca42b9 100644 --- a/service/rds/types/errors.go +++ b/service/rds/types/errors.go @@ -2885,33 +2885,6 @@ func (e *InvalidIntegrationStateFault) ErrorCode() string { } func (e *InvalidIntegrationStateFault) ErrorFault() smithy.ErrorFault { return smithy.FaultClient } -// The maximum capacity of the DB shard group must be 48-7168 Aurora capacity -// units (ACUs). -type InvalidMaxAcuFault struct { - Message *string - - ErrorCodeOverride *string - - noSmithyDocumentSerde -} - -func (e *InvalidMaxAcuFault) Error() string { - return fmt.Sprintf("%s: %s", e.ErrorCode(), e.ErrorMessage()) -} -func (e *InvalidMaxAcuFault) ErrorMessage() string { - if e.Message == nil { - return "" - } - return *e.Message -} -func (e *InvalidMaxAcuFault) ErrorCode() string { - if e == nil || e.ErrorCodeOverride == nil { - return "InvalidMaxAcu" - } - return *e.ErrorCodeOverride -} -func (e *InvalidMaxAcuFault) ErrorFault() smithy.ErrorFault { return smithy.FaultClient } - // The option group isn't in the available state. type InvalidOptionGroupStateFault struct { Message *string diff --git a/service/rds/types/types.go b/service/rds/types/types.go index 0cd3632032d..cad328c4c74 100644 --- a/service/rds/types/types.go +++ b/service/rds/types/types.go @@ -2668,22 +2668,25 @@ type DBSecurityGroupMembership struct { type DBShardGroup struct { - // Specifies whether to create standby instances for the DB shard group. Valid - // values are the following: + // Specifies whether to create standby DB shard groups for the DB shard group. + // Valid values are the following: // - // - 0 - Creates a single, primary DB instance for each physical shard. This is - // the default value, and the only one supported for the preview. + // - 0 - Creates a DB shard group without a standby DB shard group. This is the + // default value. // - // - 1 - Creates a primary DB instance and a standby instance in a different - // Availability Zone (AZ) for each physical shard. + // - 1 - Creates a DB shard group with a standby DB shard group in a different + // Availability Zone (AZ). // - // - 2 - Creates a primary DB instance and two standby instances in different - // AZs for each physical shard. + // - 2 - Creates a DB shard group with two standby DB shard groups in two + // different AZs. ComputeRedundancy *int32 // The name of the primary DB cluster for the DB shard group. DBClusterIdentifier *string + // The Amazon Resource Name (ARN) for the DB shard group. + DBShardGroupArn *string + // The name of the DB shard group. DBShardGroupIdentifier *string diff --git a/service/rdsdata/api_client.go b/service/rdsdata/api_client.go index b6c0005f5a2..4c5d040c09a 100644 --- a/service/rdsdata/api_client.go +++ b/service/rdsdata/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/redshift/api_client.go b/service/redshift/api_client.go index 48bbb0b804a..35b134b0c89 100644 --- a/service/redshift/api_client.go +++ b/service/redshift/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/redshiftdata/api_client.go b/service/redshiftdata/api_client.go index 74318863cca..80385e4003e 100644 --- a/service/redshiftdata/api_client.go +++ b/service/redshiftdata/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/redshiftserverless/api_client.go b/service/redshiftserverless/api_client.go index 37668bc7e96..5390391c0e3 100644 --- a/service/redshiftserverless/api_client.go +++ b/service/redshiftserverless/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/rekognition/api_client.go b/service/rekognition/api_client.go index 9b078ab5af9..3666d297c6c 100644 --- a/service/rekognition/api_client.go +++ b/service/rekognition/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/repostspace/api_client.go b/service/repostspace/api_client.go index 547d850d2ce..20fdea445fd 100644 --- a/service/repostspace/api_client.go +++ b/service/repostspace/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/resiliencehub/api_client.go b/service/resiliencehub/api_client.go index a6a855b6d0d..ca1bb833f32 100644 --- a/service/resiliencehub/api_client.go +++ b/service/resiliencehub/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/resourceexplorer2/api_client.go b/service/resourceexplorer2/api_client.go index d9f02403a79..f03c2f179ef 100644 --- a/service/resourceexplorer2/api_client.go +++ b/service/resourceexplorer2/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/resourceexplorer2/api_op_GetAccountLevelServiceConfiguration.go b/service/resourceexplorer2/api_op_GetAccountLevelServiceConfiguration.go index 90269f3cc6b..e305c58a1b8 100644 --- a/service/resourceexplorer2/api_op_GetAccountLevelServiceConfiguration.go +++ b/service/resourceexplorer2/api_op_GetAccountLevelServiceConfiguration.go @@ -13,8 +13,7 @@ import ( // Retrieves the status of your account's Amazon Web Services service access, and // validates the service linked role required to access the multi-account search -// feature. Only the management account or a delegated administrator with service -// access enabled can invoke this API call. +// feature. Only the management account can invoke this API call. func (c *Client) GetAccountLevelServiceConfiguration(ctx context.Context, params *GetAccountLevelServiceConfigurationInput, optFns ...func(*Options)) (*GetAccountLevelServiceConfigurationOutput, error) { if params == nil { params = &GetAccountLevelServiceConfigurationInput{} diff --git a/service/resourceexplorer2/api_op_ListResources.go b/service/resourceexplorer2/api_op_ListResources.go new file mode 100644 index 00000000000..d30af34a705 --- /dev/null +++ b/service/resourceexplorer2/api_op_ListResources.go @@ -0,0 +1,298 @@ +// Code generated by smithy-go-codegen DO NOT EDIT. + +package resourceexplorer2 + +import ( + "context" + "fmt" + awsmiddleware "github.com/aws/aws-sdk-go-v2/aws/middleware" + "github.com/aws/aws-sdk-go-v2/service/resourceexplorer2/types" + "github.com/aws/smithy-go/middleware" + smithyhttp "github.com/aws/smithy-go/transport/http" +) + +// Returns a list of resources and their details that match the specified +// criteria. This query must use a view. If you don’t explicitly specify a view, +// then Resource Explorer uses the default view for the Amazon Web Services Region +// in which you call this operation. +func (c *Client) ListResources(ctx context.Context, params *ListResourcesInput, optFns ...func(*Options)) (*ListResourcesOutput, error) { + if params == nil { + params = &ListResourcesInput{} + } + + result, metadata, err := c.invokeOperation(ctx, "ListResources", params, optFns, c.addOperationListResourcesMiddlewares) + if err != nil { + return nil, err + } + + out := result.(*ListResourcesOutput) + out.ResultMetadata = metadata + return out, nil +} + +type ListResourcesInput struct { + + // A search filter defines which resources can be part of a search query result + // set. + Filters *types.SearchFilter + + // The maximum number of results that you want included on each page of the + // response. If you do not include this parameter, it defaults to a value + // appropriate to the operation. If additional items exist beyond those included in + // the current response, the NextToken response element is present and has a value + // (is not null). Include that value as the NextToken request parameter in the + // next call to the operation to get the next part of the results. + // + // An API operation can return fewer results than the maximum even when there are + // more results available. You should check NextToken after every operation to + // ensure that you receive all of the results. + MaxResults *int32 + + // The parameter for receiving additional results if you receive a NextToken + // response in a previous request. A NextToken response indicates that more output + // is available. Set this parameter to the value of the previous call's NextToken + // response to indicate where the output should continue from. The pagination + // tokens expire after 24 hours. + NextToken *string + + // Specifies the Amazon resource name (ARN) of the view to use for the query. If + // you don't specify a value for this parameter, then the operation automatically + // uses the default view for the Amazon Web Services Region in which you called + // this operation. If the Region either doesn't have a default view or if you don't + // have permission to use the default view, then the operation fails with a 401 + // Unauthorized exception. + ViewArn *string + + noSmithyDocumentSerde +} + +type ListResourcesOutput struct { + + // If present, indicates that more output is available than is included in the + // current response. Use this value in the NextToken request parameter in a + // subsequent call to the operation to get the next part of the output. You should + // repeat this until the NextToken response element comes back as null . The + // pagination tokens expire after 24 hours. + NextToken *string + + // The list of structures that describe the resources that match the query. + Resources []types.Resource + + // The Amazon resource name (ARN) of the view that this operation used to perform + // the search. + ViewArn *string + + // Metadata pertaining to the operation's result. + ResultMetadata middleware.Metadata + + noSmithyDocumentSerde +} + +func (c *Client) addOperationListResourcesMiddlewares(stack *middleware.Stack, options Options) (err error) { + if err := stack.Serialize.Add(&setOperationInputMiddleware{}, middleware.After); err != nil { + return err + } + err = stack.Serialize.Add(&awsRestjson1_serializeOpListResources{}, middleware.After) + if err != nil { + return err + } + err = stack.Deserialize.Add(&awsRestjson1_deserializeOpListResources{}, middleware.After) + if err != nil { + return err + } + if err := addProtocolFinalizerMiddlewares(stack, options, "ListResources"); err != nil { + return fmt.Errorf("add protocol finalizers: %v", err) + } + + if err = addlegacyEndpointContextSetter(stack, options); err != nil { + return err + } + if err = addSetLoggerMiddleware(stack, options); err != nil { + return err + } + if err = addClientRequestID(stack); err != nil { + return err + } + if err = addComputeContentLength(stack); err != nil { + return err + } + if err = addResolveEndpointMiddleware(stack, options); err != nil { + return err + } + if err = addComputePayloadSHA256(stack); err != nil { + return err + } + if err = addRetry(stack, options); err != nil { + return err + } + if err = addRawResponseToMetadata(stack); err != nil { + return err + } + if err = addRecordResponseTiming(stack); err != nil { + return err + } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } + if err = addClientUserAgent(stack, options); err != nil { + return err + } + if err = smithyhttp.AddErrorCloseResponseBodyMiddleware(stack); err != nil { + return err + } + if err = smithyhttp.AddCloseResponseBodyMiddleware(stack); err != nil { + return err + } + if err = addSetLegacyContextSigningOptionsMiddleware(stack); err != nil { + return err + } + if err = addTimeOffsetBuild(stack, c); err != nil { + return err + } + if err = addUserAgentRetryMode(stack, options); err != nil { + return err + } + if err = addOpListResourcesValidationMiddleware(stack); err != nil { + return err + } + if err = stack.Initialize.Add(newServiceMetadataMiddleware_opListResources(options.Region), middleware.Before); err != nil { + return err + } + if err = addRecursionDetection(stack); err != nil { + return err + } + if err = addRequestIDRetrieverMiddleware(stack); err != nil { + return err + } + if err = addResponseErrorMiddleware(stack); err != nil { + return err + } + if err = addRequestResponseLogging(stack, options); err != nil { + return err + } + if err = addDisableHTTPSMiddleware(stack, options); err != nil { + return err + } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } + return nil +} + +// ListResourcesPaginatorOptions is the paginator options for ListResources +type ListResourcesPaginatorOptions struct { + // The maximum number of results that you want included on each page of the + // response. If you do not include this parameter, it defaults to a value + // appropriate to the operation. If additional items exist beyond those included in + // the current response, the NextToken response element is present and has a value + // (is not null). Include that value as the NextToken request parameter in the + // next call to the operation to get the next part of the results. + // + // An API operation can return fewer results than the maximum even when there are + // more results available. You should check NextToken after every operation to + // ensure that you receive all of the results. + Limit int32 + + // Set to true if pagination should stop if the service returns a pagination token + // that matches the most recent token provided to the service. + StopOnDuplicateToken bool +} + +// ListResourcesPaginator is a paginator for ListResources +type ListResourcesPaginator struct { + options ListResourcesPaginatorOptions + client ListResourcesAPIClient + params *ListResourcesInput + nextToken *string + firstPage bool +} + +// NewListResourcesPaginator returns a new ListResourcesPaginator +func NewListResourcesPaginator(client ListResourcesAPIClient, params *ListResourcesInput, optFns ...func(*ListResourcesPaginatorOptions)) *ListResourcesPaginator { + if params == nil { + params = &ListResourcesInput{} + } + + options := ListResourcesPaginatorOptions{} + if params.MaxResults != nil { + options.Limit = *params.MaxResults + } + + for _, fn := range optFns { + fn(&options) + } + + return &ListResourcesPaginator{ + options: options, + client: client, + params: params, + firstPage: true, + nextToken: params.NextToken, + } +} + +// HasMorePages returns a boolean indicating whether more pages are available +func (p *ListResourcesPaginator) HasMorePages() bool { + return p.firstPage || (p.nextToken != nil && len(*p.nextToken) != 0) +} + +// NextPage retrieves the next ListResources page. +func (p *ListResourcesPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*ListResourcesOutput, error) { + if !p.HasMorePages() { + return nil, fmt.Errorf("no more pages available") + } + + params := *p.params + params.NextToken = p.nextToken + + var limit *int32 + if p.options.Limit > 0 { + limit = &p.options.Limit + } + params.MaxResults = limit + + optFns = append([]func(*Options){ + addIsPaginatorUserAgent, + }, optFns...) + result, err := p.client.ListResources(ctx, ¶ms, optFns...) + if err != nil { + return nil, err + } + p.firstPage = false + + prevToken := p.nextToken + p.nextToken = result.NextToken + + if p.options.StopOnDuplicateToken && + prevToken != nil && + p.nextToken != nil && + *prevToken == *p.nextToken { + p.nextToken = nil + } + + return result, nil +} + +// ListResourcesAPIClient is a client that implements the ListResources operation. +type ListResourcesAPIClient interface { + ListResources(context.Context, *ListResourcesInput, ...func(*Options)) (*ListResourcesOutput, error) +} + +var _ ListResourcesAPIClient = (*Client)(nil) + +func newServiceMetadataMiddleware_opListResources(region string) *awsmiddleware.RegisterServiceMetadata { + return &awsmiddleware.RegisterServiceMetadata{ + Region: region, + ServiceID: ServiceID, + OperationName: "ListResources", + } +} diff --git a/service/resourceexplorer2/deserializers.go b/service/resourceexplorer2/deserializers.go index 26f534303d2..3681010d2b2 100644 --- a/service/resourceexplorer2/deserializers.go +++ b/service/resourceexplorer2/deserializers.go @@ -2264,6 +2264,191 @@ func awsRestjson1_deserializeOpDocumentListIndexesForMembersOutput(v **ListIndex return nil } +type awsRestjson1_deserializeOpListResources struct { +} + +func (*awsRestjson1_deserializeOpListResources) ID() string { + return "OperationDeserializer" +} + +func (m *awsRestjson1_deserializeOpListResources) HandleDeserialize(ctx context.Context, in middleware.DeserializeInput, next middleware.DeserializeHandler) ( + out middleware.DeserializeOutput, metadata middleware.Metadata, err error, +) { + out, metadata, err = next.HandleDeserialize(ctx, in) + if err != nil { + return out, metadata, err + } + + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + endTimer := startMetricTimer(ctx, "client.call.deserialization_duration") + defer endTimer() + defer span.End() + response, ok := out.RawResponse.(*smithyhttp.Response) + if !ok { + return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} + } + + if response.StatusCode < 200 || response.StatusCode >= 300 { + return out, metadata, awsRestjson1_deserializeOpErrorListResources(response, &metadata) + } + output := &ListResourcesOutput{} + out.Result = output + + var buff [1024]byte + ringBuffer := smithyio.NewRingBuffer(buff[:]) + + body := io.TeeReader(response.Body, ringBuffer) + + decoder := json.NewDecoder(body) + decoder.UseNumber() + var shape interface{} + if err := decoder.Decode(&shape); err != nil && err != io.EOF { + var snapshot bytes.Buffer + io.Copy(&snapshot, ringBuffer) + err = &smithy.DeserializationError{ + Err: fmt.Errorf("failed to decode response body, %w", err), + Snapshot: snapshot.Bytes(), + } + return out, metadata, err + } + + err = awsRestjson1_deserializeOpDocumentListResourcesOutput(&output, shape) + if err != nil { + var snapshot bytes.Buffer + io.Copy(&snapshot, ringBuffer) + return out, metadata, &smithy.DeserializationError{ + Err: fmt.Errorf("failed to decode response body with invalid JSON, %w", err), + Snapshot: snapshot.Bytes(), + } + } + + span.End() + return out, metadata, err +} + +func awsRestjson1_deserializeOpErrorListResources(response *smithyhttp.Response, metadata *middleware.Metadata) error { + var errorBuffer bytes.Buffer + if _, err := io.Copy(&errorBuffer, response.Body); err != nil { + return &smithy.DeserializationError{Err: fmt.Errorf("failed to copy error response body, %w", err)} + } + errorBody := bytes.NewReader(errorBuffer.Bytes()) + + errorCode := "UnknownError" + errorMessage := errorCode + + headerCode := response.Header.Get("X-Amzn-ErrorType") + if len(headerCode) != 0 { + errorCode = restjson.SanitizeErrorCode(headerCode) + } + + var buff [1024]byte + ringBuffer := smithyio.NewRingBuffer(buff[:]) + + body := io.TeeReader(errorBody, ringBuffer) + decoder := json.NewDecoder(body) + decoder.UseNumber() + jsonCode, message, err := restjson.GetErrorInfo(decoder) + if err != nil { + var snapshot bytes.Buffer + io.Copy(&snapshot, ringBuffer) + err = &smithy.DeserializationError{ + Err: fmt.Errorf("failed to decode response body, %w", err), + Snapshot: snapshot.Bytes(), + } + return err + } + + errorBody.Seek(0, io.SeekStart) + if len(headerCode) == 0 && len(jsonCode) != 0 { + errorCode = restjson.SanitizeErrorCode(jsonCode) + } + if len(message) != 0 { + errorMessage = message + } + + switch { + case strings.EqualFold("AccessDeniedException", errorCode): + return awsRestjson1_deserializeErrorAccessDeniedException(response, errorBody) + + case strings.EqualFold("InternalServerException", errorCode): + return awsRestjson1_deserializeErrorInternalServerException(response, errorBody) + + case strings.EqualFold("ResourceNotFoundException", errorCode): + return awsRestjson1_deserializeErrorResourceNotFoundException(response, errorBody) + + case strings.EqualFold("ThrottlingException", errorCode): + return awsRestjson1_deserializeErrorThrottlingException(response, errorBody) + + case strings.EqualFold("UnauthorizedException", errorCode): + return awsRestjson1_deserializeErrorUnauthorizedException(response, errorBody) + + case strings.EqualFold("ValidationException", errorCode): + return awsRestjson1_deserializeErrorValidationException(response, errorBody) + + default: + genericError := &smithy.GenericAPIError{ + Code: errorCode, + Message: errorMessage, + } + return genericError + + } +} + +func awsRestjson1_deserializeOpDocumentListResourcesOutput(v **ListResourcesOutput, value interface{}) error { + if v == nil { + return fmt.Errorf("unexpected nil of type %T", v) + } + if value == nil { + return nil + } + + shape, ok := value.(map[string]interface{}) + if !ok { + return fmt.Errorf("unexpected JSON type %v", value) + } + + var sv *ListResourcesOutput + if *v == nil { + sv = &ListResourcesOutput{} + } else { + sv = *v + } + + for key, value := range shape { + switch key { + case "NextToken": + if value != nil { + jtv, ok := value.(string) + if !ok { + return fmt.Errorf("expected String to be of type string, got %T instead", value) + } + sv.NextToken = ptr.String(jtv) + } + + case "Resources": + if err := awsRestjson1_deserializeDocumentResourceList(&sv.Resources, value); err != nil { + return err + } + + case "ViewArn": + if value != nil { + jtv, ok := value.(string) + if !ok { + return fmt.Errorf("expected String to be of type string, got %T instead", value) + } + sv.ViewArn = ptr.String(jtv) + } + + default: + _, _ = key, value + + } + } + *v = sv + return nil +} + type awsRestjson1_deserializeOpListSupportedResourceTypes struct { } diff --git a/service/resourceexplorer2/generated.json b/service/resourceexplorer2/generated.json index 294c0930f14..05e26c072e4 100644 --- a/service/resourceexplorer2/generated.json +++ b/service/resourceexplorer2/generated.json @@ -21,6 +21,7 @@ "api_op_GetView.go", "api_op_ListIndexes.go", "api_op_ListIndexesForMembers.go", + "api_op_ListResources.go", "api_op_ListSupportedResourceTypes.go", "api_op_ListTagsForResource.go", "api_op_ListViews.go", diff --git a/service/resourceexplorer2/serializers.go b/service/resourceexplorer2/serializers.go index b39761aabc5..c46b43a5079 100644 --- a/service/resourceexplorer2/serializers.go +++ b/service/resourceexplorer2/serializers.go @@ -1045,6 +1045,104 @@ func awsRestjson1_serializeOpDocumentListIndexesForMembersInput(v *ListIndexesFo return nil } +type awsRestjson1_serializeOpListResources struct { +} + +func (*awsRestjson1_serializeOpListResources) ID() string { + return "OperationSerializer" +} + +func (m *awsRestjson1_serializeOpListResources) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( + out middleware.SerializeOutput, metadata middleware.Metadata, err error, +) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + endTimer := startMetricTimer(ctx, "client.call.serialization_duration") + defer endTimer() + defer span.End() + request, ok := in.Request.(*smithyhttp.Request) + if !ok { + return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} + } + + input, ok := in.Parameters.(*ListResourcesInput) + _ = input + if !ok { + return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown input parameters type %T", in.Parameters)} + } + + opPath, opQuery := httpbinding.SplitURI("/ListResources") + request.URL.Path = smithyhttp.JoinPath(request.URL.Path, opPath) + request.URL.RawQuery = smithyhttp.JoinRawQuery(request.URL.RawQuery, opQuery) + request.Method = "POST" + var restEncoder *httpbinding.Encoder + if request.URL.RawPath == "" { + restEncoder, err = httpbinding.NewEncoder(request.URL.Path, request.URL.RawQuery, request.Header) + } else { + request.URL.RawPath = smithyhttp.JoinPath(request.URL.RawPath, opPath) + restEncoder, err = httpbinding.NewEncoderWithRawPath(request.URL.Path, request.URL.RawPath, request.URL.RawQuery, request.Header) + } + + if err != nil { + return out, metadata, &smithy.SerializationError{Err: err} + } + + restEncoder.SetHeader("Content-Type").String("application/json") + + jsonEncoder := smithyjson.NewEncoder() + if err := awsRestjson1_serializeOpDocumentListResourcesInput(input, jsonEncoder.Value); err != nil { + return out, metadata, &smithy.SerializationError{Err: err} + } + + if request, err = request.SetStream(bytes.NewReader(jsonEncoder.Bytes())); err != nil { + return out, metadata, &smithy.SerializationError{Err: err} + } + + if request.Request, err = restEncoder.Encode(request.Request); err != nil { + return out, metadata, &smithy.SerializationError{Err: err} + } + in.Request = request + + endTimer() + span.End() + return next.HandleSerialize(ctx, in) +} +func awsRestjson1_serializeOpHttpBindingsListResourcesInput(v *ListResourcesInput, encoder *httpbinding.Encoder) error { + if v == nil { + return fmt.Errorf("unsupported serialization of nil %T", v) + } + + return nil +} + +func awsRestjson1_serializeOpDocumentListResourcesInput(v *ListResourcesInput, value smithyjson.Value) error { + object := value.Object() + defer object.Close() + + if v.Filters != nil { + ok := object.Key("Filters") + if err := awsRestjson1_serializeDocumentSearchFilter(v.Filters, ok); err != nil { + return err + } + } + + if v.MaxResults != nil { + ok := object.Key("MaxResults") + ok.Integer(*v.MaxResults) + } + + if v.NextToken != nil { + ok := object.Key("NextToken") + ok.String(*v.NextToken) + } + + if v.ViewArn != nil { + ok := object.Key("ViewArn") + ok.String(*v.ViewArn) + } + + return nil +} + type awsRestjson1_serializeOpListSupportedResourceTypes struct { } diff --git a/service/resourceexplorer2/snapshot/api_op_ListResources.go.snap b/service/resourceexplorer2/snapshot/api_op_ListResources.go.snap new file mode 100644 index 00000000000..c85cd5365ff --- /dev/null +++ b/service/resourceexplorer2/snapshot/api_op_ListResources.go.snap @@ -0,0 +1,41 @@ +ListResources + Initialize stack step + spanInitializeStart + RegisterServiceMetadata + legacyEndpointContextSetter + SetLogger + OperationInputValidation + spanInitializeEnd + Serialize stack step + spanBuildRequestStart + setOperationInput + ResolveEndpoint + OperationSerializer + Build stack step + ClientRequestID + ComputeContentLength + UserAgent + AddTimeOffsetMiddleware + RecursionDetection + spanBuildRequestEnd + Finalize stack step + ResolveAuthScheme + GetIdentity + ResolveEndpointV2 + disableHTTPS + ComputePayloadHash + spanRetryLoop + Retry + RetryMetricsHeader + setLegacyContextSigningOptions + Signing + Deserialize stack step + AddRawResponseToMetadata + ErrorCloseResponseBody + CloseResponseBody + ResponseErrorWrapper + RequestIDRetriever + OperationDeserializer + AddTimeOffsetMiddleware + RecordResponseTiming + RequestResponseLogger diff --git a/service/resourceexplorer2/snapshot_test.go b/service/resourceexplorer2/snapshot_test.go index 72e34a01dd4..d381e1e12d6 100644 --- a/service/resourceexplorer2/snapshot_test.go +++ b/service/resourceexplorer2/snapshot_test.go @@ -218,6 +218,18 @@ func TestCheckSnapshot_ListIndexesForMembers(t *testing.T) { } } +func TestCheckSnapshot_ListResources(t *testing.T) { + svc := New(Options{}) + _, err := svc.ListResources(context.Background(), nil, func(o *Options) { + o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { + return testSnapshot(stack, "ListResources") + }) + }) + if _, ok := err.(snapshotOK); !ok && err != nil { + t.Fatal(err) + } +} + func TestCheckSnapshot_ListSupportedResourceTypes(t *testing.T) { svc := New(Options{}) _, err := svc.ListSupportedResourceTypes(context.Background(), nil, func(o *Options) { @@ -469,6 +481,18 @@ func TestUpdateSnapshot_ListIndexesForMembers(t *testing.T) { } } +func TestUpdateSnapshot_ListResources(t *testing.T) { + svc := New(Options{}) + _, err := svc.ListResources(context.Background(), nil, func(o *Options) { + o.APIOptions = append(o.APIOptions, func(stack *middleware.Stack) error { + return updateSnapshot(stack, "ListResources") + }) + }) + if _, ok := err.(snapshotOK); !ok && err != nil { + t.Fatal(err) + } +} + func TestUpdateSnapshot_ListSupportedResourceTypes(t *testing.T) { svc := New(Options{}) _, err := svc.ListSupportedResourceTypes(context.Background(), nil, func(o *Options) { diff --git a/service/resourceexplorer2/types/types.go b/service/resourceexplorer2/types/types.go index 99ff80a62d1..a4970869a2a 100644 --- a/service/resourceexplorer2/types/types.go +++ b/service/resourceexplorer2/types/types.go @@ -157,8 +157,8 @@ type Resource struct { // The type of the resource. ResourceType *string - // The Amazon Web Service that owns the resource and is responsible for creating - // and updating it. + // The Amazon Web Servicesservice that owns the resource and is responsible for + // creating and updating it. Service *string noSmithyDocumentSerde @@ -230,8 +230,9 @@ type SupportedResourceType struct { // The unique identifier of the resource type. ResourceType *string - // The Amazon Web Service that is associated with the resource type. This is the - // primary service that lets you create and interact with resources of this type. + // The Amazon Web Servicesservice that is associated with the resource type. This + // is the primary service that lets you create and interact with resources of this + // type. Service *string noSmithyDocumentSerde diff --git a/service/resourceexplorer2/validators.go b/service/resourceexplorer2/validators.go index 1566fe0696b..d25738e97de 100644 --- a/service/resourceexplorer2/validators.go +++ b/service/resourceexplorer2/validators.go @@ -130,6 +130,26 @@ func (m *validateOpListIndexesForMembers) HandleInitialize(ctx context.Context, return next.HandleInitialize(ctx, in) } +type validateOpListResources struct { +} + +func (*validateOpListResources) ID() string { + return "OperationInputValidation" +} + +func (m *validateOpListResources) HandleInitialize(ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler) ( + out middleware.InitializeOutput, metadata middleware.Metadata, err error, +) { + input, ok := in.Parameters.(*ListResourcesInput) + if !ok { + return out, metadata, fmt.Errorf("unknown input parameters type %T", in.Parameters) + } + if err := validateOpListResourcesInput(input); err != nil { + return out, metadata, err + } + return next.HandleInitialize(ctx, in) +} + type validateOpListTagsForResource struct { } @@ -274,6 +294,10 @@ func addOpListIndexesForMembersValidationMiddleware(stack *middleware.Stack) err return stack.Initialize.Add(&validateOpListIndexesForMembers{}, middleware.After) } +func addOpListResourcesValidationMiddleware(stack *middleware.Stack) error { + return stack.Initialize.Add(&validateOpListResources{}, middleware.After) +} + func addOpListTagsForResourceValidationMiddleware(stack *middleware.Stack) error { return stack.Initialize.Add(&validateOpListTagsForResource{}, middleware.After) } @@ -445,6 +469,23 @@ func validateOpListIndexesForMembersInput(v *ListIndexesForMembersInput) error { } } +func validateOpListResourcesInput(v *ListResourcesInput) error { + if v == nil { + return nil + } + invalidParams := smithy.InvalidParamsError{Context: "ListResourcesInput"} + if v.Filters != nil { + if err := validateSearchFilter(v.Filters); err != nil { + invalidParams.AddNested("Filters", err.(smithy.InvalidParamsError)) + } + } + if invalidParams.Len() > 0 { + return invalidParams + } else { + return nil + } +} + func validateOpListTagsForResourceInput(v *ListTagsForResourceInput) error { if v == nil { return nil diff --git a/service/resourcegroups/api_client.go b/service/resourcegroups/api_client.go index 31227bb4a96..41920744470 100644 --- a/service/resourcegroups/api_client.go +++ b/service/resourcegroups/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/resourcegroupstaggingapi/api_client.go b/service/resourcegroupstaggingapi/api_client.go index f5335208988..6fead8013f0 100644 --- a/service/resourcegroupstaggingapi/api_client.go +++ b/service/resourcegroupstaggingapi/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/robomaker/api_client.go b/service/robomaker/api_client.go index 404fa4d3942..6ea908118fd 100644 --- a/service/robomaker/api_client.go +++ b/service/robomaker/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/rolesanywhere/api_client.go b/service/rolesanywhere/api_client.go index deaa39ce9d7..d2ae4bfd601 100644 --- a/service/rolesanywhere/api_client.go +++ b/service/rolesanywhere/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/route53/api_client.go b/service/route53/api_client.go index 6d33b2d87fe..53d4c035101 100644 --- a/service/route53/api_client.go +++ b/service/route53/api_client.go @@ -188,10 +188,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/route53domains/api_client.go b/service/route53domains/api_client.go index 73329b9f6dd..00a34ae5b81 100644 --- a/service/route53domains/api_client.go +++ b/service/route53domains/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/route53profiles/api_client.go b/service/route53profiles/api_client.go index a3c1f1b07d5..d299a4cc71f 100644 --- a/service/route53profiles/api_client.go +++ b/service/route53profiles/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/route53recoverycluster/api_client.go b/service/route53recoverycluster/api_client.go index 7a68c9e7521..541166e3251 100644 --- a/service/route53recoverycluster/api_client.go +++ b/service/route53recoverycluster/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/route53recoverycontrolconfig/api_client.go b/service/route53recoverycontrolconfig/api_client.go index 1dbbddcba4f..d8ef7666afa 100644 --- a/service/route53recoverycontrolconfig/api_client.go +++ b/service/route53recoverycontrolconfig/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/route53recoveryreadiness/api_client.go b/service/route53recoveryreadiness/api_client.go index aaceea972ed..297e2a8d2f1 100644 --- a/service/route53recoveryreadiness/api_client.go +++ b/service/route53recoveryreadiness/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/route53resolver/api_client.go b/service/route53resolver/api_client.go index d1f745980d7..ade504d4d04 100644 --- a/service/route53resolver/api_client.go +++ b/service/route53resolver/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/rum/api_client.go b/service/rum/api_client.go index 8d2fa844327..277730db8fb 100644 --- a/service/rum/api_client.go +++ b/service/rum/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/s3/api_client.go b/service/s3/api_client.go index 95295c23b0a..1dec600baf7 100644 --- a/service/s3/api_client.go +++ b/service/s3/api_client.go @@ -196,10 +196,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveHTTPSignerV4a(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/s3control/api_client.go b/service/s3control/api_client.go index ee9e7b48715..ab2e295d97b 100644 --- a/service/s3control/api_client.go +++ b/service/s3control/api_client.go @@ -192,10 +192,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/s3outposts/api_client.go b/service/s3outposts/api_client.go index eb595853f92..24838972b96 100644 --- a/service/s3outposts/api_client.go +++ b/service/s3outposts/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/sagemaker/api_client.go b/service/sagemaker/api_client.go index 3654321879e..adfa020913a 100644 --- a/service/sagemaker/api_client.go +++ b/service/sagemaker/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/sagemakera2iruntime/api_client.go b/service/sagemakera2iruntime/api_client.go index 378215c9e93..c5a580ca322 100644 --- a/service/sagemakera2iruntime/api_client.go +++ b/service/sagemakera2iruntime/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/sagemakeredge/api_client.go b/service/sagemakeredge/api_client.go index 86e5b69c78b..05413c89828 100644 --- a/service/sagemakeredge/api_client.go +++ b/service/sagemakeredge/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/sagemakerfeaturestoreruntime/api_client.go b/service/sagemakerfeaturestoreruntime/api_client.go index 5a914300969..16a4f5a513d 100644 --- a/service/sagemakerfeaturestoreruntime/api_client.go +++ b/service/sagemakerfeaturestoreruntime/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/sagemakergeospatial/api_client.go b/service/sagemakergeospatial/api_client.go index 6b4fe417a1b..6af4ad88041 100644 --- a/service/sagemakergeospatial/api_client.go +++ b/service/sagemakergeospatial/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/sagemakermetrics/api_client.go b/service/sagemakermetrics/api_client.go index 8740e6f495d..e1111d19454 100644 --- a/service/sagemakermetrics/api_client.go +++ b/service/sagemakermetrics/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/sagemakerruntime/api_client.go b/service/sagemakerruntime/api_client.go index 0b578df3bc7..30574dc0da5 100644 --- a/service/sagemakerruntime/api_client.go +++ b/service/sagemakerruntime/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/savingsplans/api_client.go b/service/savingsplans/api_client.go index b359a958651..585cb7f50cc 100644 --- a/service/savingsplans/api_client.go +++ b/service/savingsplans/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/scheduler/api_client.go b/service/scheduler/api_client.go index fdb98c03fab..69b9190d6ed 100644 --- a/service/scheduler/api_client.go +++ b/service/scheduler/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/schemas/api_client.go b/service/schemas/api_client.go index a97033d0b03..6b7176c056f 100644 --- a/service/schemas/api_client.go +++ b/service/schemas/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/secretsmanager/api_client.go b/service/secretsmanager/api_client.go index 561278453c6..d4b0dbdb5c3 100644 --- a/service/secretsmanager/api_client.go +++ b/service/secretsmanager/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/securityhub/api_client.go b/service/securityhub/api_client.go index 663fba6c582..c6f72095f71 100644 --- a/service/securityhub/api_client.go +++ b/service/securityhub/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/securitylake/api_client.go b/service/securitylake/api_client.go index f7a1de299db..a1d609b5a62 100644 --- a/service/securitylake/api_client.go +++ b/service/securitylake/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/serverlessapplicationrepository/api_client.go b/service/serverlessapplicationrepository/api_client.go index c304ed3e298..aa89dc9c170 100644 --- a/service/serverlessapplicationrepository/api_client.go +++ b/service/serverlessapplicationrepository/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/servicecatalog/api_client.go b/service/servicecatalog/api_client.go index c4f38a85de0..340355d6d28 100644 --- a/service/servicecatalog/api_client.go +++ b/service/servicecatalog/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/servicecatalogappregistry/api_client.go b/service/servicecatalogappregistry/api_client.go index 9ed987a4cdb..397c8aaa69a 100644 --- a/service/servicecatalogappregistry/api_client.go +++ b/service/servicecatalogappregistry/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/servicediscovery/api_client.go b/service/servicediscovery/api_client.go index a75928e4c3b..97f6e2906ba 100644 --- a/service/servicediscovery/api_client.go +++ b/service/servicediscovery/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/servicequotas/api_client.go b/service/servicequotas/api_client.go index 0e696e94aac..335ebad0ea3 100644 --- a/service/servicequotas/api_client.go +++ b/service/servicequotas/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/ses/api_client.go b/service/ses/api_client.go index 1f8076d5cba..50cf9a6a341 100644 --- a/service/ses/api_client.go +++ b/service/ses/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/sesv2/api_client.go b/service/sesv2/api_client.go index d327ac7aacf..30308ad6b41 100644 --- a/service/sesv2/api_client.go +++ b/service/sesv2/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/sfn/api_client.go b/service/sfn/api_client.go index e6005447993..3e6c8d41ed8 100644 --- a/service/sfn/api_client.go +++ b/service/sfn/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/shield/api_client.go b/service/shield/api_client.go index 6bf447355c3..2fd5015a98e 100644 --- a/service/shield/api_client.go +++ b/service/shield/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/signer/api_client.go b/service/signer/api_client.go index 67dd7df91d0..afb19354e88 100644 --- a/service/signer/api_client.go +++ b/service/signer/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/simspaceweaver/api_client.go b/service/simspaceweaver/api_client.go index b2b2b67ccf4..5c3fe117086 100644 --- a/service/simspaceweaver/api_client.go +++ b/service/simspaceweaver/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/sms/api_client.go b/service/sms/api_client.go index 12b6f2ef8d1..32a303ac3bf 100644 --- a/service/sms/api_client.go +++ b/service/sms/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/snowball/api_client.go b/service/snowball/api_client.go index 911f664b1d2..a4554e7a555 100644 --- a/service/snowball/api_client.go +++ b/service/snowball/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/snowdevicemanagement/api_client.go b/service/snowdevicemanagement/api_client.go index ea97dfd04e0..2583f155ea9 100644 --- a/service/snowdevicemanagement/api_client.go +++ b/service/snowdevicemanagement/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/sns/api_client.go b/service/sns/api_client.go index 41a17f508d8..e6250c8657a 100644 --- a/service/sns/api_client.go +++ b/service/sns/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/sqs/api_client.go b/service/sqs/api_client.go index 36b7ac52846..05ec0ab7403 100644 --- a/service/sqs/api_client.go +++ b/service/sqs/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/ssm/api_client.go b/service/ssm/api_client.go index 6b40e85ed1f..a158aa729e9 100644 --- a/service/ssm/api_client.go +++ b/service/ssm/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/ssmcontacts/api_client.go b/service/ssmcontacts/api_client.go index 050200a5422..fe111807e8c 100644 --- a/service/ssmcontacts/api_client.go +++ b/service/ssmcontacts/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/ssmincidents/api_client.go b/service/ssmincidents/api_client.go index 65da058d8e8..01bec53c3d3 100644 --- a/service/ssmincidents/api_client.go +++ b/service/ssmincidents/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/ssmquicksetup/api_client.go b/service/ssmquicksetup/api_client.go index 8586422c010..e3099ceca90 100644 --- a/service/ssmquicksetup/api_client.go +++ b/service/ssmquicksetup/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/ssmsap/api_client.go b/service/ssmsap/api_client.go index c85e9e895c5..99f95d5ad0f 100644 --- a/service/ssmsap/api_client.go +++ b/service/ssmsap/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/sso/api_client.go b/service/sso/api_client.go index fe8e46769da..274b15275be 100644 --- a/service/sso/api_client.go +++ b/service/sso/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/ssoadmin/api_client.go b/service/ssoadmin/api_client.go index e4bbb0fcc89..3cb3165abb0 100644 --- a/service/ssoadmin/api_client.go +++ b/service/ssoadmin/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/ssooidc/api_client.go b/service/ssooidc/api_client.go index aa1f3ab3160..16c908212ed 100644 --- a/service/ssooidc/api_client.go +++ b/service/ssooidc/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/storagegateway/api_client.go b/service/storagegateway/api_client.go index fb7a8f363c9..e1f04b74cac 100644 --- a/service/storagegateway/api_client.go +++ b/service/storagegateway/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/sts/api_client.go b/service/sts/api_client.go index 0df1bddf741..4425ba95c49 100644 --- a/service/sts/api_client.go +++ b/service/sts/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/supplychain/api_client.go b/service/supplychain/api_client.go index 7c89ddee9bc..826d80a922f 100644 --- a/service/supplychain/api_client.go +++ b/service/supplychain/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/support/api_client.go b/service/support/api_client.go index 45ad983e850..45c9184fcbf 100644 --- a/service/support/api_client.go +++ b/service/support/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/supportapp/api_client.go b/service/supportapp/api_client.go index 6483740eebd..1ccd637e9c4 100644 --- a/service/supportapp/api_client.go +++ b/service/supportapp/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/swf/api_client.go b/service/swf/api_client.go index 3be2b612c85..088d2ce10f5 100644 --- a/service/swf/api_client.go +++ b/service/swf/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/synthetics/api_client.go b/service/synthetics/api_client.go index 05f9f1b9309..724c5dd6cb7 100644 --- a/service/synthetics/api_client.go +++ b/service/synthetics/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/taxsettings/api_client.go b/service/taxsettings/api_client.go index 84c53df3cd9..0230dd6e673 100644 --- a/service/taxsettings/api_client.go +++ b/service/taxsettings/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/textract/api_client.go b/service/textract/api_client.go index 73343db7873..721ee510e62 100644 --- a/service/textract/api_client.go +++ b/service/textract/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/timestreaminfluxdb/api_client.go b/service/timestreaminfluxdb/api_client.go index 9d9ae0b35b9..6f947d237e5 100644 --- a/service/timestreaminfluxdb/api_client.go +++ b/service/timestreaminfluxdb/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/timestreamquery/api_client.go b/service/timestreamquery/api_client.go index b412ceeef3d..a75e8c7f871 100644 --- a/service/timestreamquery/api_client.go +++ b/service/timestreamquery/api_client.go @@ -199,10 +199,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/timestreamwrite/api_client.go b/service/timestreamwrite/api_client.go index 97b233603f3..0365e75bea3 100644 --- a/service/timestreamwrite/api_client.go +++ b/service/timestreamwrite/api_client.go @@ -199,10 +199,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/tnb/api_client.go b/service/tnb/api_client.go index 9137543d45c..5aea60fdd13 100644 --- a/service/tnb/api_client.go +++ b/service/tnb/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/transcribe/api_client.go b/service/transcribe/api_client.go index d25e12fab6c..9983380dd43 100644 --- a/service/transcribe/api_client.go +++ b/service/transcribe/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/transcribestreaming/api_client.go b/service/transcribestreaming/api_client.go index 7a48b04fdda..0c2fc14292e 100644 --- a/service/transcribestreaming/api_client.go +++ b/service/transcribestreaming/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/transfer/api_client.go b/service/transfer/api_client.go index d1fd72abdb4..e6f7981036d 100644 --- a/service/transfer/api_client.go +++ b/service/transfer/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/translate/api_client.go b/service/translate/api_client.go index b50023d3001..7e7b173b0b0 100644 --- a/service/translate/api_client.go +++ b/service/translate/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/trustedadvisor/api_client.go b/service/trustedadvisor/api_client.go index 1f51ebb0ead..1a5d9dbea07 100644 --- a/service/trustedadvisor/api_client.go +++ b/service/trustedadvisor/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/verifiedpermissions/api_client.go b/service/verifiedpermissions/api_client.go index 39eaa6c326d..9910f7c3fa7 100644 --- a/service/verifiedpermissions/api_client.go +++ b/service/verifiedpermissions/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/voiceid/api_client.go b/service/voiceid/api_client.go index 2240040f1cf..31ed35a05fd 100644 --- a/service/voiceid/api_client.go +++ b/service/voiceid/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/vpclattice/api_client.go b/service/vpclattice/api_client.go index 27d64cb7987..9995a9cccb1 100644 --- a/service/vpclattice/api_client.go +++ b/service/vpclattice/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/waf/api_client.go b/service/waf/api_client.go index 21d6abfc5bc..18b95f3a65a 100644 --- a/service/waf/api_client.go +++ b/service/waf/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/wafregional/api_client.go b/service/wafregional/api_client.go index fb153e4f869..32d6ecb618d 100644 --- a/service/wafregional/api_client.go +++ b/service/wafregional/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/wafv2/api_client.go b/service/wafv2/api_client.go index 016612af0cc..eb240619974 100644 --- a/service/wafv2/api_client.go +++ b/service/wafv2/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/wellarchitected/api_client.go b/service/wellarchitected/api_client.go index 401e5f56c02..c2168d6fc4e 100644 --- a/service/wellarchitected/api_client.go +++ b/service/wellarchitected/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/wisdom/api_client.go b/service/wisdom/api_client.go index 4f031414e01..13dc35acc1f 100644 --- a/service/wisdom/api_client.go +++ b/service/wisdom/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/workdocs/api_client.go b/service/workdocs/api_client.go index 03564076071..6b9f17e22e9 100644 --- a/service/workdocs/api_client.go +++ b/service/workdocs/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/worklink/api_client.go b/service/worklink/api_client.go index fb437b66cf1..2ba7be86c79 100644 --- a/service/worklink/api_client.go +++ b/service/worklink/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/workmail/api_client.go b/service/workmail/api_client.go index e1b4781b78e..046b38a0856 100644 --- a/service/workmail/api_client.go +++ b/service/workmail/api_client.go @@ -190,10 +190,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/workmailmessageflow/api_client.go b/service/workmailmessageflow/api_client.go index c28fcc6a4ac..ebd26deae08 100644 --- a/service/workmailmessageflow/api_client.go +++ b/service/workmailmessageflow/api_client.go @@ -187,10 +187,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/workspaces/api_client.go b/service/workspaces/api_client.go index 4447a1cb7bf..29a0f0219a7 100644 --- a/service/workspaces/api_client.go +++ b/service/workspaces/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/workspacesthinclient/api_client.go b/service/workspacesthinclient/api_client.go index f337b41fb1d..ed0d185d440 100644 --- a/service/workspacesthinclient/api_client.go +++ b/service/workspacesthinclient/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/workspacesweb/api_client.go b/service/workspacesweb/api_client.go index 4495b504818..b4b600c020a 100644 --- a/service/workspacesweb/api_client.go +++ b/service/workspacesweb/api_client.go @@ -191,10 +191,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { diff --git a/service/xray/api_client.go b/service/xray/api_client.go index 75bdb030432..51e0374806a 100644 --- a/service/xray/api_client.go +++ b/service/xray/api_client.go @@ -186,10 +186,10 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveEndpointResolverV2(&options) - resolveTracerProvider(&options) - resolveMeterProvider(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns {