From fb1ed44ba29aa84aee2cc66e47392f999852328a Mon Sep 17 00:00:00 2001 From: kai lin Date: Mon, 27 Oct 2025 13:08:54 -0400 Subject: [PATCH] init --- .../source/MigrationHubClient.cpp | 2 +- .../source/AccessAnalyzerClient.cpp | 2 +- .../source/AccountClient.cpp | 2 +- .../source/ACMPCAClient.cpp | 2 +- .../src/aws-cpp-sdk-acm/source/ACMClient.cpp | 2 +- .../aws-cpp-sdk-aiops/source/AIOpsClient.cpp | 2 +- .../source/PrometheusServiceClient.cpp | 2 +- .../source/AmplifyClient.cpp | 2 +- .../source/AmplifyBackendClient.cpp | 2 +- .../source/AmplifyUIBuilderClient.cpp | 2 +- .../source/APIGatewayClient.cpp | 2 +- .../source/ApiGatewayManagementApiClient.cpp | 2 +- .../source/ApiGatewayV2Client.cpp | 2 +- .../source/AppConfigClient.cpp | 2 +- .../source/AppConfigDataClient.cpp | 2 +- .../source/AppFabricClient.cpp | 2 +- .../source/AppflowClient.cpp | 2 +- .../source/AppIntegrationsServiceClient.cpp | 2 +- .../source/ApplicationAutoScalingClient.cpp | 2 +- .../source/ApplicationInsightsClient.cpp | 2 +- .../source/ApplicationSignalsClient.cpp | 2 +- .../source/ApplicationCostProfilerClient.cpp | 2 +- .../source/AppMeshClient.cpp | 2 +- .../source/AppRunnerClient.cpp | 2 +- .../source/AppStreamClient.cpp | 2 +- .../source/AppSyncClient.cpp | 2 +- .../source/ARCRegionswitchClient.cpp | 2 +- .../source/ARCZonalShiftClient.cpp | 2 +- .../source/ArtifactClient.cpp | 2 +- .../source/AthenaClient.cpp | 2 +- .../source/AuditManagerClient.cpp | 2 +- .../source/AutoScalingPlansClient.cpp | 2 +- .../source/AutoScalingClient.cpp | 2 +- .../source/TransferClient.cpp | 2 +- .../aws-cpp-sdk-b2bi/source/B2BIClient.cpp | 2 +- .../source/BackupGatewayClient.cpp | 2 +- .../source/BackupClient.cpp | 2 +- .../source/BackupSearchClient.cpp | 2 +- .../aws-cpp-sdk-batch/source/BatchClient.cpp | 2 +- .../source/BCMDashboardsClient.cpp | 2 +- .../source/BCMDataExportsClient.cpp | 2 +- .../source/BCMPricingCalculatorClient.cpp | 2 +- .../source/BCMRecommendedActionsClient.cpp | 2 +- .../source/BedrockAgentRuntimeClient.cpp | 2 +- .../source/BedrockAgentClient.cpp | 2 +- .../source/BedrockAgentCoreControlClient.cpp | 2 +- .../source/BedrockAgentCoreClient.cpp | 2 +- .../BedrockDataAutomationRuntimeClient.cpp | 2 +- .../source/BedrockDataAutomationClient.cpp | 2 +- .../source/BedrockRuntimeClient.cpp | 2 +- .../source/BedrockClient.cpp | 2 +- .../source/BillingClient.cpp | 2 +- .../source/BillingConductorClient.cpp | 2 +- .../source/BraketClient.cpp | 2 +- .../source/BudgetsClient.cpp | 2 +- .../source/CostExplorerClient.cpp | 2 +- .../source/ChatbotClient.cpp | 2 +- .../source/ChimeSDKIdentityClient.cpp | 2 +- .../source/ChimeSDKMediaPipelinesClient.cpp | 2 +- .../source/ChimeSDKMeetingsClient.cpp | 2 +- .../source/ChimeSDKMessagingClient.cpp | 2 +- .../source/ChimeSDKVoiceClient.cpp | 2 +- .../aws-cpp-sdk-chime/source/ChimeClient.cpp | 2 +- .../source/CleanRoomsClient.cpp | 2 +- .../source/CleanRoomsMLClient.cpp | 2 +- .../source/Cloud9Client.cpp | 2 +- .../source/CloudControlApiClient.cpp | 2 +- .../source/CloudDirectoryClient.cpp | 2 +- .../source/CloudFormationClient.cpp | 2 +- .../source/CloudFrontKeyValueStoreClient.cpp | 2 +- .../source/CloudFrontClient.cpp | 2 +- .../source/CloudHSMClient.cpp | 2 +- .../source/CloudHSMV2Client.cpp | 2 +- .../source/CloudSearchClient.cpp | 2 +- .../source/CloudSearchDomainClient.cpp | 2 +- .../source/CloudTrailDataClient.cpp | 2 +- .../source/CloudTrailClient.cpp | 2 +- .../source/CodeArtifactClient.cpp | 2 +- .../source/CodeBuildClient.cpp | 2 +- .../source/CodeCatalystClient.cpp | 2 +- .../source/CodeCommitClient.cpp | 2 +- .../source/CodeConnectionsClient.cpp | 2 +- .../source/CodeDeployClient.cpp | 2 +- .../source/CodeGuruReviewerClient.cpp | 2 +- .../source/CodeGuruSecurityClient.cpp | 2 +- .../source/CodeGuruProfilerClient.cpp | 2 +- .../source/CodePipelineClient.cpp | 2 +- .../source/CodeStarconnectionsClient.cpp | 2 +- .../source/CodeStarNotificationsClient.cpp | 2 +- .../source/CognitoIdentityClient.cpp | 2 +- .../source/CognitoIdentityProviderClient.cpp | 2 +- .../source/CognitoSyncClient.cpp | 2 +- .../source/ComprehendClient.cpp | 2 +- .../source/ComprehendMedicalClient.cpp | 2 +- .../source/ComputeOptimizerClient.cpp | 2 +- .../source/ConfigServiceClient.cpp | 2 +- .../source/ConnectContactLensClient.cpp | 2 +- .../source/ConnectClient.cpp | 2 +- .../source/ConnectCampaignsClient.cpp | 2 +- .../source/ConnectCampaignsV2Client.cpp | 2 +- .../source/ConnectCasesClient.cpp | 2 +- .../source/ConnectParticipantClient.cpp | 2 +- .../source/ControlCatalogClient.cpp | 2 +- .../source/ControlTowerClient.cpp | 2 +- .../source/CostOptimizationHubClient.cpp | 2 +- .../CostandUsageReportServiceClient.cpp | 2 +- .../source/CustomerProfilesClient.cpp | 2 +- .../source/GlueDataBrewClient.cpp | 2 +- .../source/DataExchangeClient.cpp | 2 +- .../source/DataPipelineClient.cpp | 2 +- .../source/DataSyncClient.cpp | 2 +- .../source/DataZoneClient.cpp | 2 +- .../src/aws-cpp-sdk-dax/source/DAXClient.cpp | 2 +- .../source/DeadlineClient.cpp | 2 +- .../source/DetectiveClient.cpp | 2 +- .../source/DeviceFarmClient.cpp | 2 +- .../source/DevOpsGuruClient.cpp | 2 +- .../source/DirectConnectClient.cpp | 2 +- .../source/DirectoryServiceDataClient.cpp | 2 +- .../ApplicationDiscoveryServiceClient.cpp | 2 +- .../src/aws-cpp-sdk-dlm/source/DLMClient.cpp | 2 +- .../source/DatabaseMigrationServiceClient.cpp | 2 +- .../source/DocDBElasticClient.cpp | 2 +- .../aws-cpp-sdk-docdb/source/DocDBClient.cpp | 2 +- .../src/aws-cpp-sdk-drs/source/DrsClient.cpp | 2 +- .../source/DirectoryServiceClient.cpp | 2 +- .../aws-cpp-sdk-dsql/source/DSQLClient.cpp | 2 +- .../source/DynamoDBEndpointProvider.cpp | 1 + .../source/DynamoDBStreamsClient.cpp | 2 +- .../src/aws-cpp-sdk-ebs/source/EBSClient.cpp | 2 +- .../source/EC2InstanceConnectClient.cpp | 2 +- .../src/aws-cpp-sdk-ec2/source/EC2Client.cpp | 2 +- .../source/ECRPublicClient.cpp | 2 +- .../src/aws-cpp-sdk-ecr/source/ECRClient.cpp | 2 +- .../src/aws-cpp-sdk-ecs/source/ECSClient.cpp | 2 +- .../source/EKSAuthClient.cpp | 2 +- .../src/aws-cpp-sdk-eks/source/EKSClient.cpp | 2 +- .../source/ElastiCacheClient.cpp | 2 +- .../source/ElasticBeanstalkClient.cpp | 2 +- .../source/EFSClient.cpp | 2 +- .../source/ElasticLoadBalancingClient.cpp | 2 +- .../source/ElasticLoadBalancingv2Client.cpp | 2 +- .../source/EMRClient.cpp | 2 +- .../source/ElasticTranscoderClient.cpp | 2 +- .../aws-cpp-sdk-email/source/SESClient.cpp | 2 +- .../source/EMRContainersClient.cpp | 2 +- .../source/EMRServerlessClient.cpp | 2 +- .../source/EntityResolutionClient.cpp | 2 +- .../source/ElasticsearchServiceClient.cpp | 2 +- .../source/EventBridgeClient.cpp | 2 +- .../source/CloudWatchEventsClient.cpp | 2 +- .../source/CloudWatchEvidentlyClient.cpp | 2 +- .../src/aws-cpp-sdk-evs/source/EVSClient.cpp | 2 +- .../source/FinSpaceDataClient.cpp | 2 +- .../source/FinspaceClient.cpp | 2 +- .../source/FirehoseClient.cpp | 2 +- .../src/aws-cpp-sdk-fis/source/FISClient.cpp | 2 +- .../src/aws-cpp-sdk-fms/source/FMSClient.cpp | 2 +- .../source/ForecastServiceClient.cpp | 2 +- .../source/ForecastQueryServiceClient.cpp | 2 +- .../source/FraudDetectorClient.cpp | 2 +- .../source/FreeTierClient.cpp | 2 +- .../src/aws-cpp-sdk-fsx/source/FSxClient.cpp | 2 +- .../source/GameLiftClient.cpp | 2 +- .../source/GameLiftStreamsClient.cpp | 2 +- .../source/GeoMapsClient.cpp | 2 +- .../source/GeoPlacesClient.cpp | 2 +- .../source/GeoRoutesClient.cpp | 2 +- .../source/GlacierClient.cpp | 2 +- .../source/GlobalAcceleratorClient.cpp | 2 +- .../aws-cpp-sdk-glue/source/GlueClient.cpp | 2 +- .../source/ManagedGrafanaClient.cpp | 2 +- .../source/GreengrassClient.cpp | 2 +- .../source/GreengrassV2Client.cpp | 2 +- .../source/GroundStationClient.cpp | 2 +- .../source/GuardDutyClient.cpp | 2 +- .../source/HealthClient.cpp | 2 +- .../source/HealthLakeClient.cpp | 2 +- .../src/aws-cpp-sdk-iam/source/IAMClient.cpp | 2 +- .../source/IdentityStoreClient.cpp | 2 +- .../source/ImagebuilderClient.cpp | 2 +- .../source/ImportExportClient.cpp | 2 +- .../source/InspectorscanClient.cpp | 2 +- .../source/InspectorClient.cpp | 2 +- .../source/Inspector2Client.cpp | 2 +- .../source/InternetMonitorClient.cpp | 2 +- .../source/InvoicingClient.cpp | 2 +- .../source/IoTDataPlaneClient.cpp | 2 +- .../source/IoTJobsDataPlaneClient.cpp | 2 +- .../source/IoTManagedIntegrationsClient.cpp | 2 +- .../src/aws-cpp-sdk-iot/source/IoTClient.cpp | 2 +- .../source/IoTAnalyticsClient.cpp | 2 +- .../source/IoTDeviceAdvisorClient.cpp | 2 +- .../source/IoTEventsDataClient.cpp | 2 +- .../source/IoTEventsClient.cpp | 2 +- .../source/IoTFleetWiseClient.cpp | 2 +- .../source/IoTSecureTunnelingClient.cpp | 2 +- .../source/IoTSiteWiseClient.cpp | 2 +- .../source/IoTThingsGraphClient.cpp | 2 +- .../source/IoTTwinMakerClient.cpp | 2 +- .../source/IoTWirelessClient.cpp | 2 +- .../source/IvsrealtimeClient.cpp | 2 +- .../src/aws-cpp-sdk-ivs/source/IVSClient.cpp | 2 +- .../source/IvschatClient.cpp | 2 +- .../aws-cpp-sdk-kafka/source/KafkaClient.cpp | 2 +- .../source/KafkaConnectClient.cpp | 2 +- .../source/KendraRankingClient.cpp | 2 +- .../source/KendraClient.cpp | 2 +- .../source/KeyspacesClient.cpp | 2 +- .../source/KeyspacesStreamsClient.cpp | 2 +- .../KinesisVideoArchivedMediaClient.cpp | 2 +- .../source/KinesisVideoMediaClient.cpp | 2 +- .../KinesisVideoSignalingChannelsClient.cpp | 2 +- .../KinesisVideoWebRTCStorageClient.cpp | 2 +- .../source/KinesisClient.cpp | 2 +- .../source/KinesisAnalyticsClient.cpp | 2 +- .../source/KinesisAnalyticsV2Client.cpp | 2 +- .../source/KinesisVideoClient.cpp | 2 +- .../src/aws-cpp-sdk-kms/source/KMSClient.cpp | 2 +- .../source/LakeFormationClient.cpp | 2 +- .../source/LambdaClient.cpp | 2 +- .../source/LaunchWizardClient.cpp | 2 +- .../source/LexModelBuildingServiceClient.cpp | 2 +- .../source/LexRuntimeServiceClient.cpp | 2 +- .../source/LexModelsV2Client.cpp | 2 +- .../source/LexRuntimeV2Client.cpp | 2 +- ...LicenseManagerLinuxSubscriptionsClient.cpp | 2 +- .../LicenseManagerUserSubscriptionsClient.cpp | 2 +- .../source/LicenseManagerClient.cpp | 2 +- .../source/LightsailClient.cpp | 2 +- .../source/LocationServiceClient.cpp | 2 +- .../source/CloudWatchLogsClient.cpp | 2 +- .../source/LookoutEquipmentClient.cpp | 2 +- .../source/MainframeModernizationClient.cpp | 2 +- .../source/MachineLearningClient.cpp | 2 +- .../source/Macie2Client.cpp | 2 +- .../source/MailManagerClient.cpp | 2 +- .../source/ManagedBlockchainQueryClient.cpp | 2 +- .../source/ManagedBlockchainClient.cpp | 2 +- .../source/AgreementServiceClient.cpp | 2 +- .../source/MarketplaceCatalogClient.cpp | 2 +- .../source/MarketplaceDeploymentClient.cpp | 2 +- .../MarketplaceEntitlementServiceClient.cpp | 2 +- .../source/MarketplaceReportingClient.cpp | 2 +- .../MarketplaceCommerceAnalyticsClient.cpp | 2 +- .../source/MediaConnectClient.cpp | 2 +- .../source/MediaConvertClient.cpp | 2 +- .../source/MediaLiveClient.cpp | 2 +- .../source/MediaPackageVodClient.cpp | 2 +- .../source/MediaPackageClient.cpp | 2 +- .../source/Mediapackagev2Client.cpp | 2 +- .../source/MediaStoreDataClient.cpp | 2 +- .../source/MediaStoreClient.cpp | 2 +- .../source/MediaTailorClient.cpp | 2 +- .../source/MedicalImagingClient.cpp | 2 +- .../source/MemoryDBClient.cpp | 2 +- .../source/MarketplaceMeteringClient.cpp | 2 +- .../src/aws-cpp-sdk-mgn/source/MgnClient.cpp | 2 +- .../MigrationHubRefactorSpacesClient.cpp | 2 +- .../source/MigrationHubConfigClient.cpp | 2 +- .../source/MigrationHubOrchestratorClient.cpp | 2 +- ...rationHubStrategyRecommendationsClient.cpp | 2 +- .../source/CloudWatchClient.cpp | 2 +- .../src/aws-cpp-sdk-mpa/source/MPAClient.cpp | 2 +- .../src/aws-cpp-sdk-mq/source/MQClient.cpp | 2 +- .../source/MTurkClient.cpp | 2 +- .../aws-cpp-sdk-mwaa/source/MWAAClient.cpp | 2 +- .../source/NeptuneGraphClient.cpp | 2 +- .../source/NeptuneClient.cpp | 2 +- .../source/NeptunedataClient.cpp | 2 +- .../source/NetworkFirewallClient.cpp | 2 +- .../source/NetworkFlowMonitorClient.cpp | 2 +- .../source/NetworkManagerClient.cpp | 2 +- .../source/NetworkMonitorClient.cpp | 2 +- .../source/NotificationsClient.cpp | 2 +- .../source/NotificationsContactsClient.cpp | 2 +- .../src/aws-cpp-sdk-oam/source/OAMClient.cpp | 2 +- .../source/ObservabilityAdminClient.cpp | 2 +- .../src/aws-cpp-sdk-odb/source/OdbClient.cpp | 2 +- .../aws-cpp-sdk-omics/source/OmicsClient.cpp | 2 +- .../source/OpenSearchServiceClient.cpp | 2 +- .../source/OpenSearchServerlessClient.cpp | 2 +- .../source/OrganizationsClient.cpp | 2 +- .../aws-cpp-sdk-osis/source/OSISClient.cpp | 2 +- .../source/OutpostsClient.cpp | 2 +- .../source/PanoramaClient.cpp | 2 +- .../source/PartnerCentralSellingClient.cpp | 2 +- .../source/PaymentCryptographyDataClient.cpp | 2 +- .../source/PaymentCryptographyClient.cpp | 2 +- .../source/PcaConnectorAdClient.cpp | 2 +- .../source/PcaConnectorScepClient.cpp | 2 +- .../src/aws-cpp-sdk-pcs/source/PCSClient.cpp | 2 +- .../source/PersonalizeEventsClient.cpp | 2 +- .../source/PersonalizeRuntimeClient.cpp | 2 +- .../source/PersonalizeClient.cpp | 2 +- .../src/aws-cpp-sdk-pi/source/PIClient.cpp | 2 +- .../source/PinpointEmailClient.cpp | 2 +- .../source/PinpointSMSVoiceV2Client.cpp | 2 +- .../source/PinpointClient.cpp | 2 +- .../aws-cpp-sdk-pipes/source/PipesClient.cpp | 2 +- .../aws-cpp-sdk-polly/source/PollyClient.cpp | 2 +- .../source/PricingClient.cpp | 2 +- .../source/ProtonClient.cpp | 2 +- .../aws-cpp-sdk-qapps/source/QAppsClient.cpp | 2 +- .../source/QBusinessClient.cpp | 2 +- .../source/QConnectClient.cpp | 2 +- .../source/QuickSightClient.cpp | 2 +- .../src/aws-cpp-sdk-ram/source/RAMClient.cpp | 2 +- .../source/RecycleBinClient.cpp | 2 +- .../source/RDSDataServiceClient.cpp | 2 +- .../src/aws-cpp-sdk-rds/source/RDSClient.cpp | 2 +- .../source/RedshiftDataAPIServiceClient.cpp | 2 +- .../source/RedshiftServerlessClient.cpp | 2 +- .../source/RedshiftClient.cpp | 2 +- .../source/RekognitionClient.cpp | 2 +- .../source/RepostspaceClient.cpp | 2 +- .../source/ResilienceHubClient.cpp | 2 +- .../source/ResourceExplorer2Client.cpp | 2 +- .../source/ResourceGroupsClient.cpp | 2 +- .../source/ResourceGroupsTaggingAPIClient.cpp | 2 +- .../source/RolesAnywhereClient.cpp | 2 +- .../source/Route53RecoveryClusterClient.cpp | 2 +- .../Route53RecoveryControlConfigClient.cpp | 2 +- .../source/Route53RecoveryReadinessClient.cpp | 2 +- .../source/Route53Client.cpp | 2 +- .../source/Route53DomainsClient.cpp | 2 +- .../source/Route53ProfilesClient.cpp | 2 +- .../source/Route53ResolverClient.cpp | 2 +- .../source/RTBFabricClient.cpp | 2 +- .../source/CloudWatchRUMClient.cpp | 2 +- .../aws/s3-crt/S3CrtEndpointProvider.h | 4 + .../source/S3CrtEndpointProvider.cpp | 9 + .../include/aws/s3/S3EndpointProvider.h | 4 + .../src/aws-cpp-sdk-s3/source/S3Client.cpp | 2 +- .../source/S3EndpointProvider.cpp | 9 + .../source/S3ControlClient.cpp | 2 +- .../source/S3ControlEndpointProvider.cpp | 1 + .../source/S3OutpostsClient.cpp | 2 +- .../source/S3TablesClient.cpp | 2 +- .../source/S3VectorsClient.cpp | 2 +- .../source/AugmentedAIRuntimeClient.cpp | 2 +- .../source/SagemakerEdgeManagerClient.cpp | 2 +- .../SageMakerFeatureStoreRuntimeClient.cpp | 2 +- .../source/SageMakerGeospatialClient.cpp | 2 +- .../source/SageMakerMetricsClient.cpp | 2 +- .../source/SageMakerRuntimeClient.cpp | 2 +- .../source/SageMakerClient.cpp | 2 +- .../source/SavingsPlansClient.cpp | 2 +- .../source/SchedulerClient.cpp | 2 +- .../source/SchemasClient.cpp | 2 +- .../aws-cpp-sdk-sdb/source/SimpleDBClient.cpp | 2 +- .../source/SecretsManagerClient.cpp | 2 +- .../source/SecurityIRClient.cpp | 2 +- .../source/SecurityHubClient.cpp | 2 +- .../source/SecurityLakeClient.cpp | 2 +- .../ServerlessApplicationRepositoryClient.cpp | 2 +- .../source/ServiceQuotasClient.cpp | 2 +- .../source/AppRegistryClient.cpp | 2 +- .../source/ServiceCatalogClient.cpp | 2 +- .../source/ServiceDiscoveryClient.cpp | 2 +- .../aws-cpp-sdk-sesv2/source/SESV2Client.cpp | 2 +- .../source/ShieldClient.cpp | 2 +- .../source/SignerClient.cpp | 2 +- .../source/SimSpaceWeaverClient.cpp | 2 +- .../source/PinpointSMSVoiceClient.cpp | 2 +- .../source/SnowDeviceManagementClient.cpp | 2 +- .../source/SnowballClient.cpp | 2 +- .../src/aws-cpp-sdk-sns/source/SNSClient.cpp | 2 +- .../source/SocialMessagingClient.cpp | 2 +- .../src/aws-cpp-sdk-sqs/source/SQSClient.cpp | 2 +- .../source/SSMContactsClient.cpp | 2 +- .../source/SSMGuiConnectClient.cpp | 2 +- .../source/SSMIncidentsClient.cpp | 2 +- .../source/SSMQuickSetupClient.cpp | 2 +- .../source/SsmSapClient.cpp | 2 +- .../src/aws-cpp-sdk-ssm/source/SSMClient.cpp | 2 +- .../source/SSOAdminClient.cpp | 2 +- .../source/SSOOIDCClient.cpp | 2 +- .../src/aws-cpp-sdk-sso/source/SSOClient.cpp | 2 +- .../aws-cpp-sdk-states/source/SFNClient.cpp | 2 +- .../source/StorageGatewayClient.cpp | 2 +- .../src/aws-cpp-sdk-sts/source/STSClient.cpp | 2 +- .../source/SupplyChainClient.cpp | 2 +- .../source/SupportAppClient.cpp | 2 +- .../source/SupportClient.cpp | 2 +- .../src/aws-cpp-sdk-swf/source/SWFClient.cpp | 2 +- .../source/SyntheticsClient.cpp | 2 +- .../source/TaxSettingsClient.cpp | 2 +- .../source/TextractClient.cpp | 2 +- .../source/TimestreamInfluxDBClient.cpp | 2 +- .../source/TimestreamQueryClient.cpp | 2 +- .../TimestreamQueryEndpointProvider.cpp | 1 + .../source/TimestreamWriteClient.cpp | 2 +- .../TimestreamWriteEndpointProvider.cpp | 1 + .../src/aws-cpp-sdk-tnb/source/TnbClient.cpp | 2 +- .../source/TranscribeServiceClient.cpp | 2 +- .../TranscribeStreamingServiceClient.cpp | 2 +- .../source/TranslateClient.cpp | 2 +- .../source/TrustedAdvisorClient.cpp | 2 +- .../source/VerifiedPermissionsClient.cpp | 2 +- .../source/VoiceIDClient.cpp | 2 +- .../source/VPCLatticeClient.cpp | 2 +- .../source/WAFRegionalClient.cpp | 2 +- .../src/aws-cpp-sdk-waf/source/WAFClient.cpp | 2 +- .../aws-cpp-sdk-wafv2/source/WAFV2Client.cpp | 2 +- .../source/WellArchitectedClient.cpp | 2 +- .../source/ConnectWisdomServiceClient.cpp | 2 +- .../source/WorkDocsClient.cpp | 2 +- .../source/WorkMailClient.cpp | 2 +- .../source/WorkMailMessageFlowClient.cpp | 2 +- .../source/WorkspacesInstancesClient.cpp | 2 +- .../source/WorkSpacesThinClientClient.cpp | 2 +- .../source/WorkSpacesWebClient.cpp | 2 +- .../source/WorkSpacesClient.cpp | 2 +- .../aws-cpp-sdk-xray/source/XRayClient.cpp | 2 +- .../aws/core/config/EndpointResolver.h | 45 ++++ .../aws/core/endpoint/BuiltInParameters.h | 5 + .../core/endpoint/DefaultEndpointProvider.h | 5 + .../aws/core/endpoint/EndpointProviderBase.h | 9 + .../source/config/EndpointResolver.cpp | 98 +++++++ .../source/endpoint/BuiltInParameters.cpp | 27 +- .../aws/config/EndpointResolverTest.cpp | 214 +++++++++++++++ .../EndpointResolverIntegrationTest.cpp | 243 ++++++++++++++++++ .../velocity/cpp/ServiceClientSourceInit.vm | 2 +- .../cpp/endpoint/EndpointProviderHeader.vm | 6 + .../cpp/endpoint/EndpointProviderSource.vm | 43 ++-- 426 files changed, 1115 insertions(+), 426 deletions(-) create mode 100644 src/aws-cpp-sdk-core/include/aws/core/config/EndpointResolver.h create mode 100644 src/aws-cpp-sdk-core/source/config/EndpointResolver.cpp create mode 100644 tests/aws-cpp-sdk-core-tests/aws/config/EndpointResolverTest.cpp create mode 100644 tests/aws-cpp-sdk-s3-integration-tests/EndpointResolverIntegrationTest.cpp diff --git a/generated/src/aws-cpp-sdk-AWSMigrationHub/source/MigrationHubClient.cpp b/generated/src/aws-cpp-sdk-AWSMigrationHub/source/MigrationHubClient.cpp index 7efe15c7949..97cb040be02 100644 --- a/generated/src/aws-cpp-sdk-AWSMigrationHub/source/MigrationHubClient.cpp +++ b/generated/src/aws-cpp-sdk-AWSMigrationHub/source/MigrationHubClient.cpp @@ -149,7 +149,7 @@ void MigrationHubClient::init(const MigrationHub::MigrationHubClientConfiguratio m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "mgh"); } void MigrationHubClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-accessanalyzer/source/AccessAnalyzerClient.cpp b/generated/src/aws-cpp-sdk-accessanalyzer/source/AccessAnalyzerClient.cpp index 817534e2312..54faf9a5944 100644 --- a/generated/src/aws-cpp-sdk-accessanalyzer/source/AccessAnalyzerClient.cpp +++ b/generated/src/aws-cpp-sdk-accessanalyzer/source/AccessAnalyzerClient.cpp @@ -165,7 +165,7 @@ void AccessAnalyzerClient::init(const AccessAnalyzer::AccessAnalyzerClientConfig m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "access-analyzer"); } void AccessAnalyzerClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-account/source/AccountClient.cpp b/generated/src/aws-cpp-sdk-account/source/AccountClient.cpp index 2b1adfaf098..7f86274adda 100644 --- a/generated/src/aws-cpp-sdk-account/source/AccountClient.cpp +++ b/generated/src/aws-cpp-sdk-account/source/AccountClient.cpp @@ -141,7 +141,7 @@ void AccountClient::init(const Account::AccountClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "account"); } void AccountClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-acm-pca/source/ACMPCAClient.cpp b/generated/src/aws-cpp-sdk-acm-pca/source/ACMPCAClient.cpp index e2b553b2eff..21950d8b048 100644 --- a/generated/src/aws-cpp-sdk-acm-pca/source/ACMPCAClient.cpp +++ b/generated/src/aws-cpp-sdk-acm-pca/source/ACMPCAClient.cpp @@ -150,7 +150,7 @@ void ACMPCAClient::init(const ACMPCA::ACMPCAClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "acm-pca"); } void ACMPCAClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-acm/source/ACMClient.cpp b/generated/src/aws-cpp-sdk-acm/source/ACMClient.cpp index f594675cae8..b94c33580e9 100644 --- a/generated/src/aws-cpp-sdk-acm/source/ACMClient.cpp +++ b/generated/src/aws-cpp-sdk-acm/source/ACMClient.cpp @@ -141,7 +141,7 @@ void ACMClient::init(const ACM::ACMClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "acm"); } void ACMClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-aiops/source/AIOpsClient.cpp b/generated/src/aws-cpp-sdk-aiops/source/AIOpsClient.cpp index 838bab4ee3c..2b7d67fc066 100644 --- a/generated/src/aws-cpp-sdk-aiops/source/AIOpsClient.cpp +++ b/generated/src/aws-cpp-sdk-aiops/source/AIOpsClient.cpp @@ -138,7 +138,7 @@ void AIOpsClient::init(const AIOps::AIOpsClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "aiops"); } void AIOpsClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-amp/source/PrometheusServiceClient.cpp b/generated/src/aws-cpp-sdk-amp/source/PrometheusServiceClient.cpp index c75981ce1c2..79d92a85dc2 100644 --- a/generated/src/aws-cpp-sdk-amp/source/PrometheusServiceClient.cpp +++ b/generated/src/aws-cpp-sdk-amp/source/PrometheusServiceClient.cpp @@ -175,7 +175,7 @@ void PrometheusServiceClient::init(const PrometheusService::PrometheusServiceCli m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "aps"); } void PrometheusServiceClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-amplify/source/AmplifyClient.cpp b/generated/src/aws-cpp-sdk-amplify/source/AmplifyClient.cpp index e6ecfe35c35..e21fa978f2e 100644 --- a/generated/src/aws-cpp-sdk-amplify/source/AmplifyClient.cpp +++ b/generated/src/aws-cpp-sdk-amplify/source/AmplifyClient.cpp @@ -164,7 +164,7 @@ void AmplifyClient::init(const Amplify::AmplifyClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "amplify"); } void AmplifyClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-amplifybackend/source/AmplifyBackendClient.cpp b/generated/src/aws-cpp-sdk-amplifybackend/source/AmplifyBackendClient.cpp index e0ad1a82611..d341df7d419 100644 --- a/generated/src/aws-cpp-sdk-amplifybackend/source/AmplifyBackendClient.cpp +++ b/generated/src/aws-cpp-sdk-amplifybackend/source/AmplifyBackendClient.cpp @@ -159,7 +159,7 @@ void AmplifyBackendClient::init(const AmplifyBackend::AmplifyBackendClientConfig m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "amplifybackend"); } void AmplifyBackendClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-amplifyuibuilder/source/AmplifyUIBuilderClient.cpp b/generated/src/aws-cpp-sdk-amplifyuibuilder/source/AmplifyUIBuilderClient.cpp index b73c490874a..361aeb1baba 100644 --- a/generated/src/aws-cpp-sdk-amplifyuibuilder/source/AmplifyUIBuilderClient.cpp +++ b/generated/src/aws-cpp-sdk-amplifyuibuilder/source/AmplifyUIBuilderClient.cpp @@ -159,7 +159,7 @@ void AmplifyUIBuilderClient::init(const AmplifyUIBuilder::AmplifyUIBuilderClient m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "amplifyuibuilder"); } void AmplifyUIBuilderClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-apigateway/source/APIGatewayClient.cpp b/generated/src/aws-cpp-sdk-apigateway/source/APIGatewayClient.cpp index 2f72ced6a53..06921cdd5ee 100644 --- a/generated/src/aws-cpp-sdk-apigateway/source/APIGatewayClient.cpp +++ b/generated/src/aws-cpp-sdk-apigateway/source/APIGatewayClient.cpp @@ -253,7 +253,7 @@ void APIGatewayClient::init(const APIGateway::APIGatewayClientConfiguration& con m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "apigateway"); } void APIGatewayClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-apigatewaymanagementapi/source/ApiGatewayManagementApiClient.cpp b/generated/src/aws-cpp-sdk-apigatewaymanagementapi/source/ApiGatewayManagementApiClient.cpp index e80a246d7eb..83917530a75 100644 --- a/generated/src/aws-cpp-sdk-apigatewaymanagementapi/source/ApiGatewayManagementApiClient.cpp +++ b/generated/src/aws-cpp-sdk-apigatewaymanagementapi/source/ApiGatewayManagementApiClient.cpp @@ -141,7 +141,7 @@ void ApiGatewayManagementApiClient::init(const ApiGatewayManagementApi::ApiGatew m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "execute-api"); } void ApiGatewayManagementApiClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-apigatewayv2/source/ApiGatewayV2Client.cpp b/generated/src/aws-cpp-sdk-apigatewayv2/source/ApiGatewayV2Client.cpp index 2e144caea32..e380c937077 100644 --- a/generated/src/aws-cpp-sdk-apigatewayv2/source/ApiGatewayV2Client.cpp +++ b/generated/src/aws-cpp-sdk-apigatewayv2/source/ApiGatewayV2Client.cpp @@ -205,7 +205,7 @@ void ApiGatewayV2Client::init(const ApiGatewayV2::ApiGatewayV2ClientConfiguratio m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "apigateway"); } void ApiGatewayV2Client::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-appconfig/source/AppConfigClient.cpp b/generated/src/aws-cpp-sdk-appconfig/source/AppConfigClient.cpp index c0ae3e4cffe..9ce06e21eb4 100644 --- a/generated/src/aws-cpp-sdk-appconfig/source/AppConfigClient.cpp +++ b/generated/src/aws-cpp-sdk-appconfig/source/AppConfigClient.cpp @@ -173,7 +173,7 @@ void AppConfigClient::init(const AppConfig::AppConfigClientConfiguration& config m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "appconfig"); } void AppConfigClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-appconfigdata/source/AppConfigDataClient.cpp b/generated/src/aws-cpp-sdk-appconfigdata/source/AppConfigDataClient.cpp index 7153ca3233a..4483ba1a6ba 100644 --- a/generated/src/aws-cpp-sdk-appconfigdata/source/AppConfigDataClient.cpp +++ b/generated/src/aws-cpp-sdk-appconfigdata/source/AppConfigDataClient.cpp @@ -130,7 +130,7 @@ void AppConfigDataClient::init(const AppConfigData::AppConfigDataClientConfigura m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "appconfig"); } void AppConfigDataClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-appfabric/source/AppFabricClient.cpp b/generated/src/aws-cpp-sdk-appfabric/source/AppFabricClient.cpp index b944751c7f4..ee9cfa95c0e 100644 --- a/generated/src/aws-cpp-sdk-appfabric/source/AppFabricClient.cpp +++ b/generated/src/aws-cpp-sdk-appfabric/source/AppFabricClient.cpp @@ -153,7 +153,7 @@ void AppFabricClient::init(const AppFabric::AppFabricClientConfiguration& config m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "appfabric"); } void AppFabricClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-appflow/source/AppflowClient.cpp b/generated/src/aws-cpp-sdk-appflow/source/AppflowClient.cpp index dffef536104..29fee50fb91 100644 --- a/generated/src/aws-cpp-sdk-appflow/source/AppflowClient.cpp +++ b/generated/src/aws-cpp-sdk-appflow/source/AppflowClient.cpp @@ -152,7 +152,7 @@ void AppflowClient::init(const Appflow::AppflowClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "appflow"); } void AppflowClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-appintegrations/source/AppIntegrationsServiceClient.cpp b/generated/src/aws-cpp-sdk-appintegrations/source/AppIntegrationsServiceClient.cpp index 51fec591ef8..f7e9d892ae8 100644 --- a/generated/src/aws-cpp-sdk-appintegrations/source/AppIntegrationsServiceClient.cpp +++ b/generated/src/aws-cpp-sdk-appintegrations/source/AppIntegrationsServiceClient.cpp @@ -159,7 +159,7 @@ void AppIntegrationsServiceClient::init(const AppIntegrationsService::AppIntegra m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "app-integrations"); } void AppIntegrationsServiceClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-application-autoscaling/source/ApplicationAutoScalingClient.cpp b/generated/src/aws-cpp-sdk-application-autoscaling/source/ApplicationAutoScalingClient.cpp index c84168d597d..9fb30d2c34d 100644 --- a/generated/src/aws-cpp-sdk-application-autoscaling/source/ApplicationAutoScalingClient.cpp +++ b/generated/src/aws-cpp-sdk-application-autoscaling/source/ApplicationAutoScalingClient.cpp @@ -150,7 +150,7 @@ void ApplicationAutoScalingClient::init(const ApplicationAutoScaling::Applicatio m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "application-autoscaling"); } void ApplicationAutoScalingClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-application-insights/source/ApplicationInsightsClient.cpp b/generated/src/aws-cpp-sdk-application-insights/source/ApplicationInsightsClient.cpp index 3644f9c871d..3a37e006d37 100644 --- a/generated/src/aws-cpp-sdk-application-insights/source/ApplicationInsightsClient.cpp +++ b/generated/src/aws-cpp-sdk-application-insights/source/ApplicationInsightsClient.cpp @@ -165,7 +165,7 @@ void ApplicationInsightsClient::init(const ApplicationInsights::ApplicationInsig m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "applicationinsights"); } void ApplicationInsightsClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-application-signals/source/ApplicationSignalsClient.cpp b/generated/src/aws-cpp-sdk-application-signals/source/ApplicationSignalsClient.cpp index ea91eab220f..981d63eabc1 100644 --- a/generated/src/aws-cpp-sdk-application-signals/source/ApplicationSignalsClient.cpp +++ b/generated/src/aws-cpp-sdk-application-signals/source/ApplicationSignalsClient.cpp @@ -154,7 +154,7 @@ void ApplicationSignalsClient::init(const ApplicationSignals::ApplicationSignals m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "application-signals"); } void ApplicationSignalsClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-applicationcostprofiler/source/ApplicationCostProfilerClient.cpp b/generated/src/aws-cpp-sdk-applicationcostprofiler/source/ApplicationCostProfilerClient.cpp index 01a4956cc1a..3243bddea1b 100644 --- a/generated/src/aws-cpp-sdk-applicationcostprofiler/source/ApplicationCostProfilerClient.cpp +++ b/generated/src/aws-cpp-sdk-applicationcostprofiler/source/ApplicationCostProfilerClient.cpp @@ -142,7 +142,7 @@ void ApplicationCostProfilerClient::init(const ApplicationCostProfiler::Applicat m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "application-cost-profiler"); } void ApplicationCostProfilerClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-appmesh/source/AppMeshClient.cpp b/generated/src/aws-cpp-sdk-appmesh/source/AppMeshClient.cpp index fd7c4298469..9f5b8c85991 100644 --- a/generated/src/aws-cpp-sdk-appmesh/source/AppMeshClient.cpp +++ b/generated/src/aws-cpp-sdk-appmesh/source/AppMeshClient.cpp @@ -165,7 +165,7 @@ void AppMeshClient::init(const AppMesh::AppMeshClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "appmesh"); } void AppMeshClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-apprunner/source/AppRunnerClient.cpp b/generated/src/aws-cpp-sdk-apprunner/source/AppRunnerClient.cpp index da0225e0e12..dd2a5ee4d0e 100644 --- a/generated/src/aws-cpp-sdk-apprunner/source/AppRunnerClient.cpp +++ b/generated/src/aws-cpp-sdk-apprunner/source/AppRunnerClient.cpp @@ -164,7 +164,7 @@ void AppRunnerClient::init(const AppRunner::AppRunnerClientConfiguration& config m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "apprunner"); } void AppRunnerClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-appstream/source/AppStreamClient.cpp b/generated/src/aws-cpp-sdk-appstream/source/AppStreamClient.cpp index 9993f0841fa..7cf406a3c5c 100644 --- a/generated/src/aws-cpp-sdk-appstream/source/AppStreamClient.cpp +++ b/generated/src/aws-cpp-sdk-appstream/source/AppStreamClient.cpp @@ -211,7 +211,7 @@ void AppStreamClient::init(const AppStream::AppStreamClientConfiguration& config m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "appstream"); } void AppStreamClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-appsync/source/AppSyncClient.cpp b/generated/src/aws-cpp-sdk-appsync/source/AppSyncClient.cpp index 5c698945a20..93320e9ae7a 100644 --- a/generated/src/aws-cpp-sdk-appsync/source/AppSyncClient.cpp +++ b/generated/src/aws-cpp-sdk-appsync/source/AppSyncClient.cpp @@ -201,7 +201,7 @@ void AppSyncClient::init(const AppSync::AppSyncClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "appsync"); } void AppSyncClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-arc-region-switch/source/ARCRegionswitchClient.cpp b/generated/src/aws-cpp-sdk-arc-region-switch/source/ARCRegionswitchClient.cpp index 54face2c1dc..ab226f3c2fb 100644 --- a/generated/src/aws-cpp-sdk-arc-region-switch/source/ARCRegionswitchClient.cpp +++ b/generated/src/aws-cpp-sdk-arc-region-switch/source/ARCRegionswitchClient.cpp @@ -151,7 +151,7 @@ void ARCRegionswitchClient::init(const ARCRegionswitch::ARCRegionswitchClientCon m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "arc-region-switch"); } void ARCRegionswitchClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-arc-zonal-shift/source/ARCZonalShiftClient.cpp b/generated/src/aws-cpp-sdk-arc-zonal-shift/source/ARCZonalShiftClient.cpp index 76989c616d4..953a9de70e7 100644 --- a/generated/src/aws-cpp-sdk-arc-zonal-shift/source/ARCZonalShiftClient.cpp +++ b/generated/src/aws-cpp-sdk-arc-zonal-shift/source/ARCZonalShiftClient.cpp @@ -143,7 +143,7 @@ void ARCZonalShiftClient::init(const ARCZonalShift::ARCZonalShiftClientConfigura m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "arc-zonal-shift"); } void ARCZonalShiftClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-artifact/source/ArtifactClient.cpp b/generated/src/aws-cpp-sdk-artifact/source/ArtifactClient.cpp index 3a412f50f6e..2378f5d9ccd 100644 --- a/generated/src/aws-cpp-sdk-artifact/source/ArtifactClient.cpp +++ b/generated/src/aws-cpp-sdk-artifact/source/ArtifactClient.cpp @@ -134,7 +134,7 @@ void ArtifactClient::init(const Artifact::ArtifactClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "artifact"); } void ArtifactClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-athena/source/AthenaClient.cpp b/generated/src/aws-cpp-sdk-athena/source/AthenaClient.cpp index 0fa30c4c481..f261e7a7e87 100644 --- a/generated/src/aws-cpp-sdk-athena/source/AthenaClient.cpp +++ b/generated/src/aws-cpp-sdk-athena/source/AthenaClient.cpp @@ -195,7 +195,7 @@ void AthenaClient::init(const Athena::AthenaClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "athena"); } void AthenaClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-auditmanager/source/AuditManagerClient.cpp b/generated/src/aws-cpp-sdk-auditmanager/source/AuditManagerClient.cpp index d57ca64f9da..93365abc1ed 100644 --- a/generated/src/aws-cpp-sdk-auditmanager/source/AuditManagerClient.cpp +++ b/generated/src/aws-cpp-sdk-auditmanager/source/AuditManagerClient.cpp @@ -190,7 +190,7 @@ void AuditManagerClient::init(const AuditManager::AuditManagerClientConfiguratio m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "auditmanager"); } void AuditManagerClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-autoscaling-plans/source/AutoScalingPlansClient.cpp b/generated/src/aws-cpp-sdk-autoscaling-plans/source/AutoScalingPlansClient.cpp index 276bf6a54b9..4c4bbc0df26 100644 --- a/generated/src/aws-cpp-sdk-autoscaling-plans/source/AutoScalingPlansClient.cpp +++ b/generated/src/aws-cpp-sdk-autoscaling-plans/source/AutoScalingPlansClient.cpp @@ -137,7 +137,7 @@ void AutoScalingPlansClient::init(const AutoScalingPlans::AutoScalingPlansClient m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "autoscaling-plans"); } void AutoScalingPlansClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-autoscaling/source/AutoScalingClient.cpp b/generated/src/aws-cpp-sdk-autoscaling/source/AutoScalingClient.cpp index 694c3e6a7e5..6c95ec7a5d6 100644 --- a/generated/src/aws-cpp-sdk-autoscaling/source/AutoScalingClient.cpp +++ b/generated/src/aws-cpp-sdk-autoscaling/source/AutoScalingClient.cpp @@ -192,7 +192,7 @@ void AutoScalingClient::init(const AutoScaling::AutoScalingClientConfiguration& m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "autoscaling"); } void AutoScalingClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-awstransfer/source/TransferClient.cpp b/generated/src/aws-cpp-sdk-awstransfer/source/TransferClient.cpp index 2b5ed06ecad..0c91414e8b3 100644 --- a/generated/src/aws-cpp-sdk-awstransfer/source/TransferClient.cpp +++ b/generated/src/aws-cpp-sdk-awstransfer/source/TransferClient.cpp @@ -198,7 +198,7 @@ void TransferClient::init(const Transfer::TransferClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "transfer"); } void TransferClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-b2bi/source/B2BIClient.cpp b/generated/src/aws-cpp-sdk-b2bi/source/B2BIClient.cpp index 9b9352e9d71..659eafeb5b7 100644 --- a/generated/src/aws-cpp-sdk-b2bi/source/B2BIClient.cpp +++ b/generated/src/aws-cpp-sdk-b2bi/source/B2BIClient.cpp @@ -155,7 +155,7 @@ void B2BIClient::init(const B2BI::B2BIClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "b2bi"); } void B2BIClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-backup-gateway/source/BackupGatewayClient.cpp b/generated/src/aws-cpp-sdk-backup-gateway/source/BackupGatewayClient.cpp index 977e0a1fd6e..f5b1727c3b6 100644 --- a/generated/src/aws-cpp-sdk-backup-gateway/source/BackupGatewayClient.cpp +++ b/generated/src/aws-cpp-sdk-backup-gateway/source/BackupGatewayClient.cpp @@ -153,7 +153,7 @@ void BackupGatewayClient::init(const BackupGateway::BackupGatewayClientConfigura m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "backup-gateway"); } void BackupGatewayClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-backup/source/BackupClient.cpp b/generated/src/aws-cpp-sdk-backup/source/BackupClient.cpp index 65922b8ae8b..496e103b6c2 100644 --- a/generated/src/aws-cpp-sdk-backup/source/BackupClient.cpp +++ b/generated/src/aws-cpp-sdk-backup/source/BackupClient.cpp @@ -226,7 +226,7 @@ void BackupClient::init(const Backup::BackupClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "backup"); } void BackupClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-backupsearch/source/BackupSearchClient.cpp b/generated/src/aws-cpp-sdk-backupsearch/source/BackupSearchClient.cpp index 4996493468d..ff187491d52 100644 --- a/generated/src/aws-cpp-sdk-backupsearch/source/BackupSearchClient.cpp +++ b/generated/src/aws-cpp-sdk-backupsearch/source/BackupSearchClient.cpp @@ -140,7 +140,7 @@ void BackupSearchClient::init(const BackupSearch::BackupSearchClientConfiguratio m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "backup-search"); } void BackupSearchClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-batch/source/BatchClient.cpp b/generated/src/aws-cpp-sdk-batch/source/BatchClient.cpp index 15623128066..e5cb948d21b 100644 --- a/generated/src/aws-cpp-sdk-batch/source/BatchClient.cpp +++ b/generated/src/aws-cpp-sdk-batch/source/BatchClient.cpp @@ -166,7 +166,7 @@ void BatchClient::init(const Batch::BatchClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "batch"); } void BatchClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-bcm-dashboards/source/BCMDashboardsClient.cpp b/generated/src/aws-cpp-sdk-bcm-dashboards/source/BCMDashboardsClient.cpp index 56c13a9610d..4dc3a683ad6 100644 --- a/generated/src/aws-cpp-sdk-bcm-dashboards/source/BCMDashboardsClient.cpp +++ b/generated/src/aws-cpp-sdk-bcm-dashboards/source/BCMDashboardsClient.cpp @@ -137,7 +137,7 @@ void BCMDashboardsClient::init(const BCMDashboards::BCMDashboardsClientConfigura m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "bcm-dashboards"); } void BCMDashboardsClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-bcm-data-exports/source/BCMDataExportsClient.cpp b/generated/src/aws-cpp-sdk-bcm-data-exports/source/BCMDataExportsClient.cpp index 9ce572419cf..4e9588e3ba2 100644 --- a/generated/src/aws-cpp-sdk-bcm-data-exports/source/BCMDataExportsClient.cpp +++ b/generated/src/aws-cpp-sdk-bcm-data-exports/source/BCMDataExportsClient.cpp @@ -140,7 +140,7 @@ void BCMDataExportsClient::init(const BCMDataExports::BCMDataExportsClientConfig m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "bcm-data-exports"); } void BCMDataExportsClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/source/BCMPricingCalculatorClient.cpp b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/source/BCMPricingCalculatorClient.cpp index 1a197340cfe..0d36d47825c 100644 --- a/generated/src/aws-cpp-sdk-bcm-pricing-calculator/source/BCMPricingCalculatorClient.cpp +++ b/generated/src/aws-cpp-sdk-bcm-pricing-calculator/source/BCMPricingCalculatorClient.cpp @@ -172,7 +172,7 @@ void BCMPricingCalculatorClient::init(const BCMPricingCalculator::BCMPricingCalc m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "bcm-pricing-calculator"); } void BCMPricingCalculatorClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-bcm-recommended-actions/source/BCMRecommendedActionsClient.cpp b/generated/src/aws-cpp-sdk-bcm-recommended-actions/source/BCMRecommendedActionsClient.cpp index 5c80412163c..eceef431e2b 100644 --- a/generated/src/aws-cpp-sdk-bcm-recommended-actions/source/BCMRecommendedActionsClient.cpp +++ b/generated/src/aws-cpp-sdk-bcm-recommended-actions/source/BCMRecommendedActionsClient.cpp @@ -137,7 +137,7 @@ void BCMRecommendedActionsClient::init(const BCMRecommendedActions::BCMRecommend m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "bcm-recommended-actions"); } void BCMRecommendedActionsClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-bedrock-agent-runtime/source/BedrockAgentRuntimeClient.cpp b/generated/src/aws-cpp-sdk-bedrock-agent-runtime/source/BedrockAgentRuntimeClient.cpp index 5433cb863fb..0bbbc6761a9 100644 --- a/generated/src/aws-cpp-sdk-bedrock-agent-runtime/source/BedrockAgentRuntimeClient.cpp +++ b/generated/src/aws-cpp-sdk-bedrock-agent-runtime/source/BedrockAgentRuntimeClient.cpp @@ -164,7 +164,7 @@ void BedrockAgentRuntimeClient::init(const BedrockAgentRuntime::BedrockAgentRunt m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "bedrock"); } void BedrockAgentRuntimeClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-bedrock-agent/source/BedrockAgentClient.cpp b/generated/src/aws-cpp-sdk-bedrock-agent/source/BedrockAgentClient.cpp index 96cc2e51894..1b086523fb6 100644 --- a/generated/src/aws-cpp-sdk-bedrock-agent/source/BedrockAgentClient.cpp +++ b/generated/src/aws-cpp-sdk-bedrock-agent/source/BedrockAgentClient.cpp @@ -200,7 +200,7 @@ void BedrockAgentClient::init(const BedrockAgent::BedrockAgentClientConfiguratio m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "bedrock"); } void BedrockAgentClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-bedrock-agentcore-control/source/BedrockAgentCoreControlClient.cpp b/generated/src/aws-cpp-sdk-bedrock-agentcore-control/source/BedrockAgentCoreControlClient.cpp index 6b06f3e6927..5aac1786df6 100644 --- a/generated/src/aws-cpp-sdk-bedrock-agentcore-control/source/BedrockAgentCoreControlClient.cpp +++ b/generated/src/aws-cpp-sdk-bedrock-agentcore-control/source/BedrockAgentCoreControlClient.cpp @@ -191,7 +191,7 @@ void BedrockAgentCoreControlClient::init(const BedrockAgentCoreControl::BedrockA m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "bedrock-agentcore"); } void BedrockAgentCoreControlClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-bedrock-agentcore/source/BedrockAgentCoreClient.cpp b/generated/src/aws-cpp-sdk-bedrock-agentcore/source/BedrockAgentCoreClient.cpp index f5da38e0b43..35e3a1b8a70 100644 --- a/generated/src/aws-cpp-sdk-bedrock-agentcore/source/BedrockAgentCoreClient.cpp +++ b/generated/src/aws-cpp-sdk-bedrock-agentcore/source/BedrockAgentCoreClient.cpp @@ -166,7 +166,7 @@ void BedrockAgentCoreClient::init(const BedrockAgentCore::BedrockAgentCoreClient m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "bedrock-agentcore"); } void BedrockAgentCoreClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-bedrock-data-automation-runtime/source/BedrockDataAutomationRuntimeClient.cpp b/generated/src/aws-cpp-sdk-bedrock-data-automation-runtime/source/BedrockDataAutomationRuntimeClient.cpp index daae7b6937c..4baeb457d24 100644 --- a/generated/src/aws-cpp-sdk-bedrock-data-automation-runtime/source/BedrockDataAutomationRuntimeClient.cpp +++ b/generated/src/aws-cpp-sdk-bedrock-data-automation-runtime/source/BedrockDataAutomationRuntimeClient.cpp @@ -141,7 +141,7 @@ void BedrockDataAutomationRuntimeClient::init(const BedrockDataAutomationRuntime m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "bedrock"); } void BedrockDataAutomationRuntimeClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-bedrock-data-automation/source/BedrockDataAutomationClient.cpp b/generated/src/aws-cpp-sdk-bedrock-data-automation/source/BedrockDataAutomationClient.cpp index 57444671fc4..bdcf2c95140 100644 --- a/generated/src/aws-cpp-sdk-bedrock-data-automation/source/BedrockDataAutomationClient.cpp +++ b/generated/src/aws-cpp-sdk-bedrock-data-automation/source/BedrockDataAutomationClient.cpp @@ -150,7 +150,7 @@ void BedrockDataAutomationClient::init(const BedrockDataAutomation::BedrockDataA m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "bedrock"); } void BedrockDataAutomationClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-bedrock-runtime/source/BedrockRuntimeClient.cpp b/generated/src/aws-cpp-sdk-bedrock-runtime/source/BedrockRuntimeClient.cpp index 2176a7cf1b4..169f5d789d3 100644 --- a/generated/src/aws-cpp-sdk-bedrock-runtime/source/BedrockRuntimeClient.cpp +++ b/generated/src/aws-cpp-sdk-bedrock-runtime/source/BedrockRuntimeClient.cpp @@ -142,7 +142,7 @@ void BedrockRuntimeClient::init(const BedrockRuntime::BedrockRuntimeClientConfig m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "bedrock"); } void BedrockRuntimeClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-bedrock/source/BedrockClient.cpp b/generated/src/aws-cpp-sdk-bedrock/source/BedrockClient.cpp index 11982414d3e..79ef9bfc962 100644 --- a/generated/src/aws-cpp-sdk-bedrock/source/BedrockClient.cpp +++ b/generated/src/aws-cpp-sdk-bedrock/source/BedrockClient.cpp @@ -221,7 +221,7 @@ void BedrockClient::init(const Bedrock::BedrockClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "bedrock"); } void BedrockClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-billing/source/BillingClient.cpp b/generated/src/aws-cpp-sdk-billing/source/BillingClient.cpp index b8abb1d2f4b..bf3ab767e8e 100644 --- a/generated/src/aws-cpp-sdk-billing/source/BillingClient.cpp +++ b/generated/src/aws-cpp-sdk-billing/source/BillingClient.cpp @@ -139,7 +139,7 @@ void BillingClient::init(const Billing::BillingClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "billing"); } void BillingClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-billingconductor/source/BillingConductorClient.cpp b/generated/src/aws-cpp-sdk-billingconductor/source/BillingConductorClient.cpp index a01fa39d4f8..1ee933a49e7 100644 --- a/generated/src/aws-cpp-sdk-billingconductor/source/BillingConductorClient.cpp +++ b/generated/src/aws-cpp-sdk-billingconductor/source/BillingConductorClient.cpp @@ -163,7 +163,7 @@ void BillingConductorClient::init(const BillingConductor::BillingConductorClient m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "billingconductor"); } void BillingConductorClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-braket/source/BraketClient.cpp b/generated/src/aws-cpp-sdk-braket/source/BraketClient.cpp index b1027901a0e..a06623c3687 100644 --- a/generated/src/aws-cpp-sdk-braket/source/BraketClient.cpp +++ b/generated/src/aws-cpp-sdk-braket/source/BraketClient.cpp @@ -140,7 +140,7 @@ void BraketClient::init(const Braket::BraketClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "braket"); } void BraketClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-budgets/source/BudgetsClient.cpp b/generated/src/aws-cpp-sdk-budgets/source/BudgetsClient.cpp index b9536c5723c..3e04453f93d 100644 --- a/generated/src/aws-cpp-sdk-budgets/source/BudgetsClient.cpp +++ b/generated/src/aws-cpp-sdk-budgets/source/BudgetsClient.cpp @@ -153,7 +153,7 @@ void BudgetsClient::init(const Budgets::BudgetsClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "budgets"); } void BudgetsClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-ce/source/CostExplorerClient.cpp b/generated/src/aws-cpp-sdk-ce/source/CostExplorerClient.cpp index 1533118d6f5..13d23f0fb84 100644 --- a/generated/src/aws-cpp-sdk-ce/source/CostExplorerClient.cpp +++ b/generated/src/aws-cpp-sdk-ce/source/CostExplorerClient.cpp @@ -174,7 +174,7 @@ void CostExplorerClient::init(const CostExplorer::CostExplorerClientConfiguratio m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "ce"); } void CostExplorerClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-chatbot/source/ChatbotClient.cpp b/generated/src/aws-cpp-sdk-chatbot/source/ChatbotClient.cpp index 7f90edac5d7..d6554debf85 100644 --- a/generated/src/aws-cpp-sdk-chatbot/source/ChatbotClient.cpp +++ b/generated/src/aws-cpp-sdk-chatbot/source/ChatbotClient.cpp @@ -161,7 +161,7 @@ void ChatbotClient::init(const chatbot::ChatbotClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "chatbot"); } void ChatbotClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-chime-sdk-identity/source/ChimeSDKIdentityClient.cpp b/generated/src/aws-cpp-sdk-chime-sdk-identity/source/ChimeSDKIdentityClient.cpp index 73f38264f72..d22f5122a51 100644 --- a/generated/src/aws-cpp-sdk-chime-sdk-identity/source/ChimeSDKIdentityClient.cpp +++ b/generated/src/aws-cpp-sdk-chime-sdk-identity/source/ChimeSDKIdentityClient.cpp @@ -161,7 +161,7 @@ void ChimeSDKIdentityClient::init(const ChimeSDKIdentity::ChimeSDKIdentityClient m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "chime"); } void ChimeSDKIdentityClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-chime-sdk-media-pipelines/source/ChimeSDKMediaPipelinesClient.cpp b/generated/src/aws-cpp-sdk-chime-sdk-media-pipelines/source/ChimeSDKMediaPipelinesClient.cpp index 6b0df77d8fa..9036920319e 100644 --- a/generated/src/aws-cpp-sdk-chime-sdk-media-pipelines/source/ChimeSDKMediaPipelinesClient.cpp +++ b/generated/src/aws-cpp-sdk-chime-sdk-media-pipelines/source/ChimeSDKMediaPipelinesClient.cpp @@ -167,7 +167,7 @@ void ChimeSDKMediaPipelinesClient::init(const ChimeSDKMediaPipelines::ChimeSDKMe m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "chime"); } void ChimeSDKMediaPipelinesClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-chime-sdk-meetings/source/ChimeSDKMeetingsClient.cpp b/generated/src/aws-cpp-sdk-chime-sdk-meetings/source/ChimeSDKMeetingsClient.cpp index a30ea9bd070..2856aea0890 100644 --- a/generated/src/aws-cpp-sdk-chime-sdk-meetings/source/ChimeSDKMeetingsClient.cpp +++ b/generated/src/aws-cpp-sdk-chime-sdk-meetings/source/ChimeSDKMeetingsClient.cpp @@ -147,7 +147,7 @@ void ChimeSDKMeetingsClient::init(const ChimeSDKMeetings::ChimeSDKMeetingsClient m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "chime"); } void ChimeSDKMeetingsClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-chime-sdk-messaging/source/ChimeSDKMessagingClient.cpp b/generated/src/aws-cpp-sdk-chime-sdk-messaging/source/ChimeSDKMessagingClient.cpp index aac2404f1c5..121c1051524 100644 --- a/generated/src/aws-cpp-sdk-chime-sdk-messaging/source/ChimeSDKMessagingClient.cpp +++ b/generated/src/aws-cpp-sdk-chime-sdk-messaging/source/ChimeSDKMessagingClient.cpp @@ -182,7 +182,7 @@ void ChimeSDKMessagingClient::init(const ChimeSDKMessaging::ChimeSDKMessagingCli m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "chime"); } void ChimeSDKMessagingClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-chime-sdk-voice/source/ChimeSDKVoiceClient.cpp b/generated/src/aws-cpp-sdk-chime-sdk-voice/source/ChimeSDKVoiceClient.cpp index 7c8dad38ed4..314e08438cc 100644 --- a/generated/src/aws-cpp-sdk-chime-sdk-voice/source/ChimeSDKVoiceClient.cpp +++ b/generated/src/aws-cpp-sdk-chime-sdk-voice/source/ChimeSDKVoiceClient.cpp @@ -222,7 +222,7 @@ void ChimeSDKVoiceClient::init(const ChimeSDKVoice::ChimeSDKVoiceClientConfigura m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "chime"); } void ChimeSDKVoiceClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-chime/source/ChimeClient.cpp b/generated/src/aws-cpp-sdk-chime/source/ChimeClient.cpp index 204e41da4bc..0aabcdb63ef 100644 --- a/generated/src/aws-cpp-sdk-chime/source/ChimeClient.cpp +++ b/generated/src/aws-cpp-sdk-chime/source/ChimeClient.cpp @@ -189,7 +189,7 @@ void ChimeClient::init(const Chime::ChimeClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "chime"); } void ChimeClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-cleanrooms/source/CleanRoomsClient.cpp b/generated/src/aws-cpp-sdk-cleanrooms/source/CleanRoomsClient.cpp index daa89e5230c..48b635d5b69 100644 --- a/generated/src/aws-cpp-sdk-cleanrooms/source/CleanRoomsClient.cpp +++ b/generated/src/aws-cpp-sdk-cleanrooms/source/CleanRoomsClient.cpp @@ -214,7 +214,7 @@ void CleanRoomsClient::init(const CleanRooms::CleanRoomsClientConfiguration& con m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "cleanrooms"); } void CleanRoomsClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-cleanroomsml/source/CleanRoomsMLClient.cpp b/generated/src/aws-cpp-sdk-cleanroomsml/source/CleanRoomsMLClient.cpp index 8c44a652a27..9a6dc7f797a 100644 --- a/generated/src/aws-cpp-sdk-cleanroomsml/source/CleanRoomsMLClient.cpp +++ b/generated/src/aws-cpp-sdk-cleanroomsml/source/CleanRoomsMLClient.cpp @@ -187,7 +187,7 @@ void CleanRoomsMLClient::init(const CleanRoomsML::CleanRoomsMLClientConfiguratio m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "cleanrooms-ml"); } void CleanRoomsMLClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-cloud9/source/Cloud9Client.cpp b/generated/src/aws-cpp-sdk-cloud9/source/Cloud9Client.cpp index 5c7a3697c31..789f9c3f36d 100644 --- a/generated/src/aws-cpp-sdk-cloud9/source/Cloud9Client.cpp +++ b/generated/src/aws-cpp-sdk-cloud9/source/Cloud9Client.cpp @@ -140,7 +140,7 @@ void Cloud9Client::init(const Cloud9::Cloud9ClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "cloud9"); } void Cloud9Client::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-cloudcontrol/source/CloudControlApiClient.cpp b/generated/src/aws-cpp-sdk-cloudcontrol/source/CloudControlApiClient.cpp index 2f98f9579f2..33eb10d8335 100644 --- a/generated/src/aws-cpp-sdk-cloudcontrol/source/CloudControlApiClient.cpp +++ b/generated/src/aws-cpp-sdk-cloudcontrol/source/CloudControlApiClient.cpp @@ -139,7 +139,7 @@ void CloudControlApiClient::init(const CloudControlApi::CloudControlApiClientCon m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "cloudcontrolapi"); } void CloudControlApiClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-clouddirectory/source/CloudDirectoryClient.cpp b/generated/src/aws-cpp-sdk-clouddirectory/source/CloudDirectoryClient.cpp index a4432272a3e..3e683480177 100644 --- a/generated/src/aws-cpp-sdk-clouddirectory/source/CloudDirectoryClient.cpp +++ b/generated/src/aws-cpp-sdk-clouddirectory/source/CloudDirectoryClient.cpp @@ -194,7 +194,7 @@ void CloudDirectoryClient::init(const CloudDirectory::CloudDirectoryClientConfig m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "clouddirectory"); } void CloudDirectoryClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-cloudformation/source/CloudFormationClient.cpp b/generated/src/aws-cpp-sdk-cloudformation/source/CloudFormationClient.cpp index 56bdfe04889..fc9c4ff7580 100644 --- a/generated/src/aws-cpp-sdk-cloudformation/source/CloudFormationClient.cpp +++ b/generated/src/aws-cpp-sdk-cloudformation/source/CloudFormationClient.cpp @@ -216,7 +216,7 @@ void CloudFormationClient::init(const CloudFormation::CloudFormationClientConfig m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "cloudformation"); } void CloudFormationClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-cloudfront-keyvaluestore/source/CloudFrontKeyValueStoreClient.cpp b/generated/src/aws-cpp-sdk-cloudfront-keyvaluestore/source/CloudFrontKeyValueStoreClient.cpp index 3247e364fe1..0c90d08eeb8 100644 --- a/generated/src/aws-cpp-sdk-cloudfront-keyvaluestore/source/CloudFrontKeyValueStoreClient.cpp +++ b/generated/src/aws-cpp-sdk-cloudfront-keyvaluestore/source/CloudFrontKeyValueStoreClient.cpp @@ -144,7 +144,7 @@ void CloudFrontKeyValueStoreClient::init(const CloudFrontKeyValueStore::CloudFro m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "cloudfront-keyvaluestore"); } void CloudFrontKeyValueStoreClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-cloudfront/source/CloudFrontClient.cpp b/generated/src/aws-cpp-sdk-cloudfront/source/CloudFrontClient.cpp index 03bcaf8e679..0a86b041f10 100644 --- a/generated/src/aws-cpp-sdk-cloudfront/source/CloudFrontClient.cpp +++ b/generated/src/aws-cpp-sdk-cloudfront/source/CloudFrontClient.cpp @@ -279,7 +279,7 @@ void CloudFrontClient::init(const CloudFront::CloudFrontClientConfiguration& con m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "cloudfront"); } void CloudFrontClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-cloudhsm/source/CloudHSMClient.cpp b/generated/src/aws-cpp-sdk-cloudhsm/source/CloudHSMClient.cpp index bdd704a80fc..8174c0109d4 100644 --- a/generated/src/aws-cpp-sdk-cloudhsm/source/CloudHSMClient.cpp +++ b/generated/src/aws-cpp-sdk-cloudhsm/source/CloudHSMClient.cpp @@ -127,7 +127,7 @@ void CloudHSMClient::init(const CloudHSM::CloudHSMClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "cloudhsm"); } void CloudHSMClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-cloudhsmv2/source/CloudHSMV2Client.cpp b/generated/src/aws-cpp-sdk-cloudhsmv2/source/CloudHSMV2Client.cpp index 970badaaac9..11c386a1f0e 100644 --- a/generated/src/aws-cpp-sdk-cloudhsmv2/source/CloudHSMV2Client.cpp +++ b/generated/src/aws-cpp-sdk-cloudhsmv2/source/CloudHSMV2Client.cpp @@ -145,7 +145,7 @@ void CloudHSMV2Client::init(const CloudHSMV2::CloudHSMV2ClientConfiguration& con m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "cloudhsm"); } void CloudHSMV2Client::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-cloudsearch/source/CloudSearchClient.cpp b/generated/src/aws-cpp-sdk-cloudsearch/source/CloudSearchClient.cpp index 7bc19522ae0..06b370f03bf 100644 --- a/generated/src/aws-cpp-sdk-cloudsearch/source/CloudSearchClient.cpp +++ b/generated/src/aws-cpp-sdk-cloudsearch/source/CloudSearchClient.cpp @@ -153,7 +153,7 @@ void CloudSearchClient::init(const CloudSearch::CloudSearchClientConfiguration& m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "cloudsearch"); } void CloudSearchClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-cloudsearchdomain/source/CloudSearchDomainClient.cpp b/generated/src/aws-cpp-sdk-cloudsearchdomain/source/CloudSearchDomainClient.cpp index e98e1b8d3bb..3313579a7ea 100644 --- a/generated/src/aws-cpp-sdk-cloudsearchdomain/source/CloudSearchDomainClient.cpp +++ b/generated/src/aws-cpp-sdk-cloudsearchdomain/source/CloudSearchDomainClient.cpp @@ -136,7 +136,7 @@ void CloudSearchDomainClient::init(const CloudSearchDomain::CloudSearchDomainCli m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "cloudsearch"); } void CloudSearchDomainClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-cloudtrail-data/source/CloudTrailDataClient.cpp b/generated/src/aws-cpp-sdk-cloudtrail-data/source/CloudTrailDataClient.cpp index 8f44ff516bf..f2954fd2218 100644 --- a/generated/src/aws-cpp-sdk-cloudtrail-data/source/CloudTrailDataClient.cpp +++ b/generated/src/aws-cpp-sdk-cloudtrail-data/source/CloudTrailDataClient.cpp @@ -129,7 +129,7 @@ void CloudTrailDataClient::init(const CloudTrailData::CloudTrailDataClientConfig m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "cloudtrail-data"); } void CloudTrailDataClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-cloudtrail/source/CloudTrailClient.cpp b/generated/src/aws-cpp-sdk-cloudtrail/source/CloudTrailClient.cpp index 307af93a628..42e3f7639fe 100644 --- a/generated/src/aws-cpp-sdk-cloudtrail/source/CloudTrailClient.cpp +++ b/generated/src/aws-cpp-sdk-cloudtrail/source/CloudTrailClient.cpp @@ -186,7 +186,7 @@ void CloudTrailClient::init(const CloudTrail::CloudTrailClientConfiguration& con m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "cloudtrail"); } void CloudTrailClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-codeartifact/source/CodeArtifactClient.cpp b/generated/src/aws-cpp-sdk-codeartifact/source/CodeArtifactClient.cpp index cfea5330054..d1f65cb5fab 100644 --- a/generated/src/aws-cpp-sdk-codeartifact/source/CodeArtifactClient.cpp +++ b/generated/src/aws-cpp-sdk-codeartifact/source/CodeArtifactClient.cpp @@ -178,7 +178,7 @@ void CodeArtifactClient::init(const CodeArtifact::CodeArtifactClientConfiguratio m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "codeartifact"); } void CodeArtifactClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-codebuild/source/CodeBuildClient.cpp b/generated/src/aws-cpp-sdk-codebuild/source/CodeBuildClient.cpp index 26e0b02b152..dd89aa8455e 100644 --- a/generated/src/aws-cpp-sdk-codebuild/source/CodeBuildClient.cpp +++ b/generated/src/aws-cpp-sdk-codebuild/source/CodeBuildClient.cpp @@ -186,7 +186,7 @@ void CodeBuildClient::init(const CodeBuild::CodeBuildClientConfiguration& config m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "codebuild"); } void CodeBuildClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-codecatalyst/source/CodeCatalystClient.cpp b/generated/src/aws-cpp-sdk-codecatalyst/source/CodeCatalystClient.cpp index 84bb0887a1e..cee5207ff86 100644 --- a/generated/src/aws-cpp-sdk-codecatalyst/source/CodeCatalystClient.cpp +++ b/generated/src/aws-cpp-sdk-codecatalyst/source/CodeCatalystClient.cpp @@ -117,7 +117,7 @@ void CodeCatalystClient::init(const CodeCatalyst::CodeCatalystClientConfiguratio m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "codecatalyst"); } void CodeCatalystClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-codecommit/source/CodeCommitClient.cpp b/generated/src/aws-cpp-sdk-codecommit/source/CodeCommitClient.cpp index 3b390fceff8..b05f9cd8a2e 100644 --- a/generated/src/aws-cpp-sdk-codecommit/source/CodeCommitClient.cpp +++ b/generated/src/aws-cpp-sdk-codecommit/source/CodeCommitClient.cpp @@ -206,7 +206,7 @@ void CodeCommitClient::init(const CodeCommit::CodeCommitClientConfiguration& con m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "codecommit"); } void CodeCommitClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-codeconnections/source/CodeConnectionsClient.cpp b/generated/src/aws-cpp-sdk-codeconnections/source/CodeConnectionsClient.cpp index b8657218766..8ada74a66c6 100644 --- a/generated/src/aws-cpp-sdk-codeconnections/source/CodeConnectionsClient.cpp +++ b/generated/src/aws-cpp-sdk-codeconnections/source/CodeConnectionsClient.cpp @@ -158,7 +158,7 @@ void CodeConnectionsClient::init(const CodeConnections::CodeConnectionsClientCon m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "codeconnections"); } void CodeConnectionsClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-codedeploy/source/CodeDeployClient.cpp b/generated/src/aws-cpp-sdk-codedeploy/source/CodeDeployClient.cpp index c5b46427958..cb5fc660895 100644 --- a/generated/src/aws-cpp-sdk-codedeploy/source/CodeDeployClient.cpp +++ b/generated/src/aws-cpp-sdk-codedeploy/source/CodeDeployClient.cpp @@ -170,7 +170,7 @@ void CodeDeployClient::init(const CodeDeploy::CodeDeployClientConfiguration& con m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "codedeploy"); } void CodeDeployClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-codeguru-reviewer/source/CodeGuruReviewerClient.cpp b/generated/src/aws-cpp-sdk-codeguru-reviewer/source/CodeGuruReviewerClient.cpp index 8c4a266d062..dc6773a8698 100644 --- a/generated/src/aws-cpp-sdk-codeguru-reviewer/source/CodeGuruReviewerClient.cpp +++ b/generated/src/aws-cpp-sdk-codeguru-reviewer/source/CodeGuruReviewerClient.cpp @@ -145,7 +145,7 @@ void CodeGuruReviewerClient::init(const CodeGuruReviewer::CodeGuruReviewerClient m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "codeguru-reviewer"); } void CodeGuruReviewerClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-codeguru-security/source/CodeGuruSecurityClient.cpp b/generated/src/aws-cpp-sdk-codeguru-security/source/CodeGuruSecurityClient.cpp index 12b2d754949..8adbe53e8ef 100644 --- a/generated/src/aws-cpp-sdk-codeguru-security/source/CodeGuruSecurityClient.cpp +++ b/generated/src/aws-cpp-sdk-codeguru-security/source/CodeGuruSecurityClient.cpp @@ -144,7 +144,7 @@ void CodeGuruSecurityClient::init(const CodeGuruSecurity::CodeGuruSecurityClient m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "codeguru-security"); } void CodeGuruSecurityClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-codeguruprofiler/source/CodeGuruProfilerClient.cpp b/generated/src/aws-cpp-sdk-codeguruprofiler/source/CodeGuruProfilerClient.cpp index f122d628ede..f005b9cc996 100644 --- a/generated/src/aws-cpp-sdk-codeguruprofiler/source/CodeGuruProfilerClient.cpp +++ b/generated/src/aws-cpp-sdk-codeguruprofiler/source/CodeGuruProfilerClient.cpp @@ -156,7 +156,7 @@ void CodeGuruProfilerClient::init(const CodeGuruProfiler::CodeGuruProfilerClient m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "codeguru-profiler"); } void CodeGuruProfilerClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-codepipeline/source/CodePipelineClient.cpp b/generated/src/aws-cpp-sdk-codepipeline/source/CodePipelineClient.cpp index 99c14ad41a8..164082c6cb8 100644 --- a/generated/src/aws-cpp-sdk-codepipeline/source/CodePipelineClient.cpp +++ b/generated/src/aws-cpp-sdk-codepipeline/source/CodePipelineClient.cpp @@ -172,7 +172,7 @@ void CodePipelineClient::init(const CodePipeline::CodePipelineClientConfiguratio m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "codepipeline"); } void CodePipelineClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-codestar-connections/source/CodeStarconnectionsClient.cpp b/generated/src/aws-cpp-sdk-codestar-connections/source/CodeStarconnectionsClient.cpp index 5b9a21d5b00..6d5d18ae921 100644 --- a/generated/src/aws-cpp-sdk-codestar-connections/source/CodeStarconnectionsClient.cpp +++ b/generated/src/aws-cpp-sdk-codestar-connections/source/CodeStarconnectionsClient.cpp @@ -159,7 +159,7 @@ void CodeStarconnectionsClient::init(const CodeStarconnections::CodeStarconnecti m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "codestar-connections"); } void CodeStarconnectionsClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-codestar-notifications/source/CodeStarNotificationsClient.cpp b/generated/src/aws-cpp-sdk-codestar-notifications/source/CodeStarNotificationsClient.cpp index e54a787de34..7336935ccfe 100644 --- a/generated/src/aws-cpp-sdk-codestar-notifications/source/CodeStarNotificationsClient.cpp +++ b/generated/src/aws-cpp-sdk-codestar-notifications/source/CodeStarNotificationsClient.cpp @@ -149,7 +149,7 @@ void CodeStarNotificationsClient::init(const CodeStarNotifications::CodeStarNoti m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "codestar-notifications"); } void CodeStarNotificationsClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-cognito-identity/source/CognitoIdentityClient.cpp b/generated/src/aws-cpp-sdk-cognito-identity/source/CognitoIdentityClient.cpp index 7821789e123..0e6a9075b2e 100644 --- a/generated/src/aws-cpp-sdk-cognito-identity/source/CognitoIdentityClient.cpp +++ b/generated/src/aws-cpp-sdk-cognito-identity/source/CognitoIdentityClient.cpp @@ -154,7 +154,7 @@ void CognitoIdentityClient::init(const CognitoIdentity::CognitoIdentityClientCon m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "cognito-identity"); } void CognitoIdentityClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-cognito-idp/source/CognitoIdentityProviderClient.cpp b/generated/src/aws-cpp-sdk-cognito-idp/source/CognitoIdentityProviderClient.cpp index 21cb117a661..5f78632c2f3 100644 --- a/generated/src/aws-cpp-sdk-cognito-idp/source/CognitoIdentityProviderClient.cpp +++ b/generated/src/aws-cpp-sdk-cognito-idp/source/CognitoIdentityProviderClient.cpp @@ -255,7 +255,7 @@ void CognitoIdentityProviderClient::init(const CognitoIdentityProvider::CognitoI m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "cognito-idp"); } void CognitoIdentityProviderClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-cognito-sync/source/CognitoSyncClient.cpp b/generated/src/aws-cpp-sdk-cognito-sync/source/CognitoSyncClient.cpp index 070ec461e74..09f589f0069 100644 --- a/generated/src/aws-cpp-sdk-cognito-sync/source/CognitoSyncClient.cpp +++ b/generated/src/aws-cpp-sdk-cognito-sync/source/CognitoSyncClient.cpp @@ -144,7 +144,7 @@ void CognitoSyncClient::init(const CognitoSync::CognitoSyncClientConfiguration& m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "cognito-sync"); } void CognitoSyncClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-comprehend/source/ComprehendClient.cpp b/generated/src/aws-cpp-sdk-comprehend/source/ComprehendClient.cpp index b0bc447a032..678b13f10d7 100644 --- a/generated/src/aws-cpp-sdk-comprehend/source/ComprehendClient.cpp +++ b/generated/src/aws-cpp-sdk-comprehend/source/ComprehendClient.cpp @@ -212,7 +212,7 @@ void ComprehendClient::init(const Comprehend::ComprehendClientConfiguration& con m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "comprehend"); } void ComprehendClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-comprehendmedical/source/ComprehendMedicalClient.cpp b/generated/src/aws-cpp-sdk-comprehendmedical/source/ComprehendMedicalClient.cpp index d8d0bdadafa..df7c8dc265e 100644 --- a/generated/src/aws-cpp-sdk-comprehendmedical/source/ComprehendMedicalClient.cpp +++ b/generated/src/aws-cpp-sdk-comprehendmedical/source/ComprehendMedicalClient.cpp @@ -156,7 +156,7 @@ void ComprehendMedicalClient::init(const ComprehendMedical::ComprehendMedicalCli m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "comprehendmedical"); } void ComprehendMedicalClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-compute-optimizer/source/ComputeOptimizerClient.cpp b/generated/src/aws-cpp-sdk-compute-optimizer/source/ComputeOptimizerClient.cpp index 8e412e80667..26f61667241 100644 --- a/generated/src/aws-cpp-sdk-compute-optimizer/source/ComputeOptimizerClient.cpp +++ b/generated/src/aws-cpp-sdk-compute-optimizer/source/ComputeOptimizerClient.cpp @@ -159,7 +159,7 @@ void ComputeOptimizerClient::init(const ComputeOptimizer::ComputeOptimizerClient m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "compute-optimizer"); } void ComputeOptimizerClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-config/source/ConfigServiceClient.cpp b/generated/src/aws-cpp-sdk-config/source/ConfigServiceClient.cpp index 91f6cf18f61..4fe3e9ca32b 100644 --- a/generated/src/aws-cpp-sdk-config/source/ConfigServiceClient.cpp +++ b/generated/src/aws-cpp-sdk-config/source/ConfigServiceClient.cpp @@ -225,7 +225,7 @@ void ConfigServiceClient::init(const ConfigService::ConfigServiceClientConfigura m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "config"); } void ConfigServiceClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-connect-contact-lens/source/ConnectContactLensClient.cpp b/generated/src/aws-cpp-sdk-connect-contact-lens/source/ConnectContactLensClient.cpp index d8975ebb037..69809f28843 100644 --- a/generated/src/aws-cpp-sdk-connect-contact-lens/source/ConnectContactLensClient.cpp +++ b/generated/src/aws-cpp-sdk-connect-contact-lens/source/ConnectContactLensClient.cpp @@ -133,7 +133,7 @@ void ConnectContactLensClient::init(const ConnectContactLens::ConnectContactLens m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "connect"); } void ConnectContactLensClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-connect/source/ConnectClient.cpp b/generated/src/aws-cpp-sdk-connect/source/ConnectClient.cpp index 3e794ade082..fe73ed5d851 100644 --- a/generated/src/aws-cpp-sdk-connect/source/ConnectClient.cpp +++ b/generated/src/aws-cpp-sdk-connect/source/ConnectClient.cpp @@ -227,7 +227,7 @@ void ConnectClient::init(const Connect::ConnectClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "connect"); } void ConnectClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-connectcampaigns/source/ConnectCampaignsClient.cpp b/generated/src/aws-cpp-sdk-connectcampaigns/source/ConnectCampaignsClient.cpp index 0ffe6f94d48..ac220704166 100644 --- a/generated/src/aws-cpp-sdk-connectcampaigns/source/ConnectCampaignsClient.cpp +++ b/generated/src/aws-cpp-sdk-connectcampaigns/source/ConnectCampaignsClient.cpp @@ -153,7 +153,7 @@ void ConnectCampaignsClient::init(const ConnectCampaigns::ConnectCampaignsClient m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "connect-campaigns"); } void ConnectCampaignsClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-connectcampaignsv2/source/ConnectCampaignsV2Client.cpp b/generated/src/aws-cpp-sdk-connectcampaignsv2/source/ConnectCampaignsV2Client.cpp index 4ab98123075..b57fc64edc4 100644 --- a/generated/src/aws-cpp-sdk-connectcampaignsv2/source/ConnectCampaignsV2Client.cpp +++ b/generated/src/aws-cpp-sdk-connectcampaignsv2/source/ConnectCampaignsV2Client.cpp @@ -167,7 +167,7 @@ void ConnectCampaignsV2Client::init(const ConnectCampaignsV2::ConnectCampaignsV2 m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "connect-campaigns"); } void ConnectCampaignsV2Client::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-connectcases/source/ConnectCasesClient.cpp b/generated/src/aws-cpp-sdk-connectcases/source/ConnectCasesClient.cpp index 784c32415ad..919e2b27e61 100644 --- a/generated/src/aws-cpp-sdk-connectcases/source/ConnectCasesClient.cpp +++ b/generated/src/aws-cpp-sdk-connectcases/source/ConnectCasesClient.cpp @@ -170,7 +170,7 @@ void ConnectCasesClient::init(const ConnectCases::ConnectCasesClientConfiguratio m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "cases"); } void ConnectCasesClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-connectparticipant/source/ConnectParticipantClient.cpp b/generated/src/aws-cpp-sdk-connectparticipant/source/ConnectParticipantClient.cpp index 8f18c4f559b..f3cf0a34df3 100644 --- a/generated/src/aws-cpp-sdk-connectparticipant/source/ConnectParticipantClient.cpp +++ b/generated/src/aws-cpp-sdk-connectparticipant/source/ConnectParticipantClient.cpp @@ -143,7 +143,7 @@ void ConnectParticipantClient::init(const ConnectParticipant::ConnectParticipant m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "execute-api"); } void ConnectParticipantClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-controlcatalog/source/ControlCatalogClient.cpp b/generated/src/aws-cpp-sdk-controlcatalog/source/ControlCatalogClient.cpp index 4e4e11c9edc..6160d35fb2d 100644 --- a/generated/src/aws-cpp-sdk-controlcatalog/source/ControlCatalogClient.cpp +++ b/generated/src/aws-cpp-sdk-controlcatalog/source/ControlCatalogClient.cpp @@ -134,7 +134,7 @@ void ControlCatalogClient::init(const ControlCatalog::ControlCatalogClientConfig m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "controlcatalog"); } void ControlCatalogClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-controltower/source/ControlTowerClient.cpp b/generated/src/aws-cpp-sdk-controltower/source/ControlTowerClient.cpp index bd0a88768a0..b4ce9b9e5ed 100644 --- a/generated/src/aws-cpp-sdk-controltower/source/ControlTowerClient.cpp +++ b/generated/src/aws-cpp-sdk-controltower/source/ControlTowerClient.cpp @@ -156,7 +156,7 @@ void ControlTowerClient::init(const ControlTower::ControlTowerClientConfiguratio m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "controltower"); } void ControlTowerClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-cost-optimization-hub/source/CostOptimizationHubClient.cpp b/generated/src/aws-cpp-sdk-cost-optimization-hub/source/CostOptimizationHubClient.cpp index f83680f83fb..4386dc8a372 100644 --- a/generated/src/aws-cpp-sdk-cost-optimization-hub/source/CostOptimizationHubClient.cpp +++ b/generated/src/aws-cpp-sdk-cost-optimization-hub/source/CostOptimizationHubClient.cpp @@ -139,7 +139,7 @@ void CostOptimizationHubClient::init(const CostOptimizationHub::CostOptimization m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "cost-optimization-hub"); } void CostOptimizationHubClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-cur/source/CostandUsageReportServiceClient.cpp b/generated/src/aws-cpp-sdk-cur/source/CostandUsageReportServiceClient.cpp index 686aa357453..1b1de9a2acb 100644 --- a/generated/src/aws-cpp-sdk-cur/source/CostandUsageReportServiceClient.cpp +++ b/generated/src/aws-cpp-sdk-cur/source/CostandUsageReportServiceClient.cpp @@ -143,7 +143,7 @@ void CostandUsageReportServiceClient::init(const CostandUsageReportService::Cost m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "cur"); } void CostandUsageReportServiceClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-customer-profiles/source/CustomerProfilesClient.cpp b/generated/src/aws-cpp-sdk-customer-profiles/source/CustomerProfilesClient.cpp index b3343a66307..7b6113424cd 100644 --- a/generated/src/aws-cpp-sdk-customer-profiles/source/CustomerProfilesClient.cpp +++ b/generated/src/aws-cpp-sdk-customer-profiles/source/CustomerProfilesClient.cpp @@ -214,7 +214,7 @@ void CustomerProfilesClient::init(const CustomerProfiles::CustomerProfilesClient m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "profile"); } void CustomerProfilesClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-databrew/source/GlueDataBrewClient.cpp b/generated/src/aws-cpp-sdk-databrew/source/GlueDataBrewClient.cpp index cea7a95d678..0b6541d60e3 100644 --- a/generated/src/aws-cpp-sdk-databrew/source/GlueDataBrewClient.cpp +++ b/generated/src/aws-cpp-sdk-databrew/source/GlueDataBrewClient.cpp @@ -172,7 +172,7 @@ void GlueDataBrewClient::init(const GlueDataBrew::GlueDataBrewClientConfiguratio m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "databrew"); } void GlueDataBrewClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-dataexchange/source/DataExchangeClient.cpp b/generated/src/aws-cpp-sdk-dataexchange/source/DataExchangeClient.cpp index c4f15c406fd..7a911c450b5 100644 --- a/generated/src/aws-cpp-sdk-dataexchange/source/DataExchangeClient.cpp +++ b/generated/src/aws-cpp-sdk-dataexchange/source/DataExchangeClient.cpp @@ -167,7 +167,7 @@ void DataExchangeClient::init(const DataExchange::DataExchangeClientConfiguratio m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "dataexchange"); } void DataExchangeClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-datapipeline/source/DataPipelineClient.cpp b/generated/src/aws-cpp-sdk-datapipeline/source/DataPipelineClient.cpp index 0059d27d1b8..dbb555ed72e 100644 --- a/generated/src/aws-cpp-sdk-datapipeline/source/DataPipelineClient.cpp +++ b/generated/src/aws-cpp-sdk-datapipeline/source/DataPipelineClient.cpp @@ -147,7 +147,7 @@ void DataPipelineClient::init(const DataPipeline::DataPipelineClientConfiguratio m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "datapipeline"); } void DataPipelineClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-datasync/source/DataSyncClient.cpp b/generated/src/aws-cpp-sdk-datasync/source/DataSyncClient.cpp index ab209e11e36..bfeddf9cbd8 100644 --- a/generated/src/aws-cpp-sdk-datasync/source/DataSyncClient.cpp +++ b/generated/src/aws-cpp-sdk-datasync/source/DataSyncClient.cpp @@ -180,7 +180,7 @@ void DataSyncClient::init(const DataSync::DataSyncClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "datasync"); } void DataSyncClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-datazone/source/DataZoneClient.cpp b/generated/src/aws-cpp-sdk-datazone/source/DataZoneClient.cpp index 263b33b7509..8f5aaca5717 100644 --- a/generated/src/aws-cpp-sdk-datazone/source/DataZoneClient.cpp +++ b/generated/src/aws-cpp-sdk-datazone/source/DataZoneClient.cpp @@ -298,7 +298,7 @@ void DataZoneClient::init(const DataZone::DataZoneClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "datazone"); } void DataZoneClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-dax/source/DAXClient.cpp b/generated/src/aws-cpp-sdk-dax/source/DAXClient.cpp index d4801dbc7f1..a2bcfd89e75 100644 --- a/generated/src/aws-cpp-sdk-dax/source/DAXClient.cpp +++ b/generated/src/aws-cpp-sdk-dax/source/DAXClient.cpp @@ -146,7 +146,7 @@ void DAXClient::init(const DAX::DAXClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "dax"); } void DAXClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-deadline/source/DeadlineClient.cpp b/generated/src/aws-cpp-sdk-deadline/source/DeadlineClient.cpp index 25654d55763..15f1f6f160c 100644 --- a/generated/src/aws-cpp-sdk-deadline/source/DeadlineClient.cpp +++ b/generated/src/aws-cpp-sdk-deadline/source/DeadlineClient.cpp @@ -240,7 +240,7 @@ void DeadlineClient::init(const deadline::DeadlineClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "deadline"); } void DeadlineClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-detective/source/DetectiveClient.cpp b/generated/src/aws-cpp-sdk-detective/source/DetectiveClient.cpp index f3567e60e71..952c4138afb 100644 --- a/generated/src/aws-cpp-sdk-detective/source/DetectiveClient.cpp +++ b/generated/src/aws-cpp-sdk-detective/source/DetectiveClient.cpp @@ -156,7 +156,7 @@ void DetectiveClient::init(const Detective::DetectiveClientConfiguration& config m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "detective"); } void DetectiveClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-devicefarm/source/DeviceFarmClient.cpp b/generated/src/aws-cpp-sdk-devicefarm/source/DeviceFarmClient.cpp index fd2fdd7872e..5f4a8ef1eff 100644 --- a/generated/src/aws-cpp-sdk-devicefarm/source/DeviceFarmClient.cpp +++ b/generated/src/aws-cpp-sdk-devicefarm/source/DeviceFarmClient.cpp @@ -204,7 +204,7 @@ void DeviceFarmClient::init(const DeviceFarm::DeviceFarmClientConfiguration& con m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "devicefarm"); } void DeviceFarmClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-devops-guru/source/DevOpsGuruClient.cpp b/generated/src/aws-cpp-sdk-devops-guru/source/DevOpsGuruClient.cpp index 3eb1fa110e1..1be59bb1cea 100644 --- a/generated/src/aws-cpp-sdk-devops-guru/source/DevOpsGuruClient.cpp +++ b/generated/src/aws-cpp-sdk-devops-guru/source/DevOpsGuruClient.cpp @@ -158,7 +158,7 @@ void DevOpsGuruClient::init(const DevOpsGuru::DevOpsGuruClientConfiguration& con m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "devops-guru"); } void DevOpsGuruClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-directconnect/source/DirectConnectClient.cpp b/generated/src/aws-cpp-sdk-directconnect/source/DirectConnectClient.cpp index c2e5c425247..031dd079cc9 100644 --- a/generated/src/aws-cpp-sdk-directconnect/source/DirectConnectClient.cpp +++ b/generated/src/aws-cpp-sdk-directconnect/source/DirectConnectClient.cpp @@ -187,7 +187,7 @@ void DirectConnectClient::init(const DirectConnect::DirectConnectClientConfigura m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "directconnect"); } void DirectConnectClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-directory-service-data/source/DirectoryServiceDataClient.cpp b/generated/src/aws-cpp-sdk-directory-service-data/source/DirectoryServiceDataClient.cpp index 451e2923d32..62b4969478a 100644 --- a/generated/src/aws-cpp-sdk-directory-service-data/source/DirectoryServiceDataClient.cpp +++ b/generated/src/aws-cpp-sdk-directory-service-data/source/DirectoryServiceDataClient.cpp @@ -153,7 +153,7 @@ void DirectoryServiceDataClient::init(const DirectoryServiceData::DirectoryServi m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "ds-data"); } void DirectoryServiceDataClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-discovery/source/ApplicationDiscoveryServiceClient.cpp b/generated/src/aws-cpp-sdk-discovery/source/ApplicationDiscoveryServiceClient.cpp index d66697e20d9..1b0b362e8fc 100644 --- a/generated/src/aws-cpp-sdk-discovery/source/ApplicationDiscoveryServiceClient.cpp +++ b/generated/src/aws-cpp-sdk-discovery/source/ApplicationDiscoveryServiceClient.cpp @@ -162,7 +162,7 @@ void ApplicationDiscoveryServiceClient::init(const ApplicationDiscoveryService:: m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "discovery"); } void ApplicationDiscoveryServiceClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-dlm/source/DLMClient.cpp b/generated/src/aws-cpp-sdk-dlm/source/DLMClient.cpp index 4245fadc6ec..c7da0c553a7 100644 --- a/generated/src/aws-cpp-sdk-dlm/source/DLMClient.cpp +++ b/generated/src/aws-cpp-sdk-dlm/source/DLMClient.cpp @@ -133,7 +133,7 @@ void DLMClient::init(const DLM::DLMClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "dlm"); } void DLMClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-dms/source/DatabaseMigrationServiceClient.cpp b/generated/src/aws-cpp-sdk-dms/source/DatabaseMigrationServiceClient.cpp index 462b9802295..f5714b2bafe 100644 --- a/generated/src/aws-cpp-sdk-dms/source/DatabaseMigrationServiceClient.cpp +++ b/generated/src/aws-cpp-sdk-dms/source/DatabaseMigrationServiceClient.cpp @@ -248,7 +248,7 @@ void DatabaseMigrationServiceClient::init(const DatabaseMigrationService::Databa m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "dms"); } void DatabaseMigrationServiceClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-docdb-elastic/source/DocDBElasticClient.cpp b/generated/src/aws-cpp-sdk-docdb-elastic/source/DocDBElasticClient.cpp index 37824420e59..5df0c9f24c7 100644 --- a/generated/src/aws-cpp-sdk-docdb-elastic/source/DocDBElasticClient.cpp +++ b/generated/src/aws-cpp-sdk-docdb-elastic/source/DocDBElasticClient.cpp @@ -147,7 +147,7 @@ void DocDBElasticClient::init(const DocDBElastic::DocDBElasticClientConfiguratio m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "docdb-elastic"); } void DocDBElasticClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-docdb/source/DocDBClient.cpp b/generated/src/aws-cpp-sdk-docdb/source/DocDBClient.cpp index 38e1f8721d2..dad125a5cc0 100644 --- a/generated/src/aws-cpp-sdk-docdb/source/DocDBClient.cpp +++ b/generated/src/aws-cpp-sdk-docdb/source/DocDBClient.cpp @@ -182,7 +182,7 @@ void DocDBClient::init(const DocDB::DocDBClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "rds"); } void DocDBClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-drs/source/DrsClient.cpp b/generated/src/aws-cpp-sdk-drs/source/DrsClient.cpp index d52a6cd9cb7..64408fac647 100644 --- a/generated/src/aws-cpp-sdk-drs/source/DrsClient.cpp +++ b/generated/src/aws-cpp-sdk-drs/source/DrsClient.cpp @@ -174,7 +174,7 @@ void DrsClient::init(const drs::DrsClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "drs"); } void DrsClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-ds/source/DirectoryServiceClient.cpp b/generated/src/aws-cpp-sdk-ds/source/DirectoryServiceClient.cpp index 91bea4c57ec..7ada896493f 100644 --- a/generated/src/aws-cpp-sdk-ds/source/DirectoryServiceClient.cpp +++ b/generated/src/aws-cpp-sdk-ds/source/DirectoryServiceClient.cpp @@ -211,7 +211,7 @@ void DirectoryServiceClient::init(const DirectoryService::DirectoryServiceClient m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "ds"); } void DirectoryServiceClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-dsql/source/DSQLClient.cpp b/generated/src/aws-cpp-sdk-dsql/source/DSQLClient.cpp index 5575b6e7ba6..6e5f0edf6f6 100644 --- a/generated/src/aws-cpp-sdk-dsql/source/DSQLClient.cpp +++ b/generated/src/aws-cpp-sdk-dsql/source/DSQLClient.cpp @@ -137,7 +137,7 @@ void DSQLClient::init(const DSQL::DSQLClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "dsql"); } void DSQLClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-dynamodb/source/DynamoDBEndpointProvider.cpp b/generated/src/aws-cpp-sdk-dynamodb/source/DynamoDBEndpointProvider.cpp index 27dd7ca3c5d..02bcc980aff 100644 --- a/generated/src/aws-cpp-sdk-dynamodb/source/DynamoDBEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-dynamodb/source/DynamoDBEndpointProvider.cpp @@ -33,6 +33,7 @@ void DynamoDBBuiltInParameters::SetFromClientConfiguration(const DynamoDBClientC SetStringParameter("AccountIdEndpointMode", config.accountIdEndpointMode); } } + } // namespace Endpoint } // namespace DynamoDB } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-dynamodbstreams/source/DynamoDBStreamsClient.cpp b/generated/src/aws-cpp-sdk-dynamodbstreams/source/DynamoDBStreamsClient.cpp index 00ab11efaec..615fba47b21 100644 --- a/generated/src/aws-cpp-sdk-dynamodbstreams/source/DynamoDBStreamsClient.cpp +++ b/generated/src/aws-cpp-sdk-dynamodbstreams/source/DynamoDBStreamsClient.cpp @@ -135,7 +135,7 @@ void DynamoDBStreamsClient::init(const DynamoDBStreams::DynamoDBStreamsClientCon m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "dynamodb"); } void DynamoDBStreamsClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-ebs/source/EBSClient.cpp b/generated/src/aws-cpp-sdk-ebs/source/EBSClient.cpp index ebf5b5d32ed..4c97bcc982b 100644 --- a/generated/src/aws-cpp-sdk-ebs/source/EBSClient.cpp +++ b/generated/src/aws-cpp-sdk-ebs/source/EBSClient.cpp @@ -133,7 +133,7 @@ void EBSClient::init(const EBS::EBSClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "ebs"); } void EBSClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-ec2-instance-connect/source/EC2InstanceConnectClient.cpp b/generated/src/aws-cpp-sdk-ec2-instance-connect/source/EC2InstanceConnectClient.cpp index d2bec2c5cbd..a1beec8fbd2 100644 --- a/generated/src/aws-cpp-sdk-ec2-instance-connect/source/EC2InstanceConnectClient.cpp +++ b/generated/src/aws-cpp-sdk-ec2-instance-connect/source/EC2InstanceConnectClient.cpp @@ -134,7 +134,7 @@ void EC2InstanceConnectClient::init(const EC2InstanceConnect::EC2InstanceConnect m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "ec2-instance-connect"); } void EC2InstanceConnectClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-ec2/source/EC2Client.cpp b/generated/src/aws-cpp-sdk-ec2/source/EC2Client.cpp index 7ab21809bc3..b0fd984d569 100644 --- a/generated/src/aws-cpp-sdk-ec2/source/EC2Client.cpp +++ b/generated/src/aws-cpp-sdk-ec2/source/EC2Client.cpp @@ -225,7 +225,7 @@ void EC2Client::init(const EC2::EC2ClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "ec2"); } void EC2Client::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-ecr-public/source/ECRPublicClient.cpp b/generated/src/aws-cpp-sdk-ecr-public/source/ECRPublicClient.cpp index 1ffdedce39c..76e83956370 100644 --- a/generated/src/aws-cpp-sdk-ecr-public/source/ECRPublicClient.cpp +++ b/generated/src/aws-cpp-sdk-ecr-public/source/ECRPublicClient.cpp @@ -150,7 +150,7 @@ void ECRPublicClient::init(const ECRPublic::ECRPublicClientConfiguration& config m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "ecr-public"); } void ECRPublicClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-ecr/source/ECRClient.cpp b/generated/src/aws-cpp-sdk-ecr/source/ECRClient.cpp index b55356cd48d..31dbe0933d3 100644 --- a/generated/src/aws-cpp-sdk-ecr/source/ECRClient.cpp +++ b/generated/src/aws-cpp-sdk-ecr/source/ECRClient.cpp @@ -174,7 +174,7 @@ void ECRClient::init(const ECR::ECRClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "ecr"); } void ECRClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-ecs/source/ECSClient.cpp b/generated/src/aws-cpp-sdk-ecs/source/ECSClient.cpp index ed276f25324..41bb802d20f 100644 --- a/generated/src/aws-cpp-sdk-ecs/source/ECSClient.cpp +++ b/generated/src/aws-cpp-sdk-ecs/source/ECSClient.cpp @@ -185,7 +185,7 @@ void ECSClient::init(const ECS::ECSClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "ecs"); } void ECSClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-eks-auth/source/EKSAuthClient.cpp b/generated/src/aws-cpp-sdk-eks-auth/source/EKSAuthClient.cpp index 8ec84a09828..6695b217977 100644 --- a/generated/src/aws-cpp-sdk-eks-auth/source/EKSAuthClient.cpp +++ b/generated/src/aws-cpp-sdk-eks-auth/source/EKSAuthClient.cpp @@ -128,7 +128,7 @@ void EKSAuthClient::init(const EKSAuth::EKSAuthClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "eks-auth"); } void EKSAuthClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-eks/source/EKSClient.cpp b/generated/src/aws-cpp-sdk-eks/source/EKSClient.cpp index 932cc721b43..d730285efc2 100644 --- a/generated/src/aws-cpp-sdk-eks/source/EKSClient.cpp +++ b/generated/src/aws-cpp-sdk-eks/source/EKSClient.cpp @@ -184,7 +184,7 @@ void EKSClient::init(const EKS::EKSClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "eks"); } void EKSClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-elasticache/source/ElastiCacheClient.cpp b/generated/src/aws-cpp-sdk-elasticache/source/ElastiCacheClient.cpp index c983c65e494..c45acfae84a 100644 --- a/generated/src/aws-cpp-sdk-elasticache/source/ElastiCacheClient.cpp +++ b/generated/src/aws-cpp-sdk-elasticache/source/ElastiCacheClient.cpp @@ -202,7 +202,7 @@ void ElastiCacheClient::init(const ElastiCache::ElastiCacheClientConfiguration& m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "elasticache"); } void ElastiCacheClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-elasticbeanstalk/source/ElasticBeanstalkClient.cpp b/generated/src/aws-cpp-sdk-elasticbeanstalk/source/ElasticBeanstalkClient.cpp index cfcd59c483c..36df4889c87 100644 --- a/generated/src/aws-cpp-sdk-elasticbeanstalk/source/ElasticBeanstalkClient.cpp +++ b/generated/src/aws-cpp-sdk-elasticbeanstalk/source/ElasticBeanstalkClient.cpp @@ -178,7 +178,7 @@ void ElasticBeanstalkClient::init(const ElasticBeanstalk::ElasticBeanstalkClient m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "elasticbeanstalk"); } void ElasticBeanstalkClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-elasticfilesystem/source/EFSClient.cpp b/generated/src/aws-cpp-sdk-elasticfilesystem/source/EFSClient.cpp index 4956beab159..7afda00cd3c 100644 --- a/generated/src/aws-cpp-sdk-elasticfilesystem/source/EFSClient.cpp +++ b/generated/src/aws-cpp-sdk-elasticfilesystem/source/EFSClient.cpp @@ -153,7 +153,7 @@ void EFSClient::init(const EFS::EFSClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "elasticfilesystem"); } void EFSClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-elasticloadbalancing/source/ElasticLoadBalancingClient.cpp b/generated/src/aws-cpp-sdk-elasticloadbalancing/source/ElasticLoadBalancingClient.cpp index b7a0df206b4..c2f67f7f222 100644 --- a/generated/src/aws-cpp-sdk-elasticloadbalancing/source/ElasticLoadBalancingClient.cpp +++ b/generated/src/aws-cpp-sdk-elasticloadbalancing/source/ElasticLoadBalancingClient.cpp @@ -165,7 +165,7 @@ void ElasticLoadBalancingClient::init(const ElasticLoadBalancing::ElasticLoadBal m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "elasticloadbalancing"); } void ElasticLoadBalancingClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-elasticloadbalancingv2/source/ElasticLoadBalancingv2Client.cpp b/generated/src/aws-cpp-sdk-elasticloadbalancingv2/source/ElasticLoadBalancingv2Client.cpp index 35bfbaa791d..56b4255252e 100644 --- a/generated/src/aws-cpp-sdk-elasticloadbalancingv2/source/ElasticLoadBalancingv2Client.cpp +++ b/generated/src/aws-cpp-sdk-elasticloadbalancingv2/source/ElasticLoadBalancingv2Client.cpp @@ -187,7 +187,7 @@ void ElasticLoadBalancingv2Client::init(const ElasticLoadBalancingv2::ElasticLoa m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "elasticloadbalancing"); } void ElasticLoadBalancingv2Client::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-elasticmapreduce/source/EMRClient.cpp b/generated/src/aws-cpp-sdk-elasticmapreduce/source/EMRClient.cpp index 69bddbff9ae..618b8c37fcd 100644 --- a/generated/src/aws-cpp-sdk-elasticmapreduce/source/EMRClient.cpp +++ b/generated/src/aws-cpp-sdk-elasticmapreduce/source/EMRClient.cpp @@ -184,7 +184,7 @@ void EMRClient::init(const EMR::EMRClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "elasticmapreduce"); } void EMRClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-elastictranscoder/source/ElasticTranscoderClient.cpp b/generated/src/aws-cpp-sdk-elastictranscoder/source/ElasticTranscoderClient.cpp index 08518e75655..395ec64345a 100644 --- a/generated/src/aws-cpp-sdk-elastictranscoder/source/ElasticTranscoderClient.cpp +++ b/generated/src/aws-cpp-sdk-elastictranscoder/source/ElasticTranscoderClient.cpp @@ -147,7 +147,7 @@ void ElasticTranscoderClient::init(const ElasticTranscoder::ElasticTranscoderCli m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "elastictranscoder"); } void ElasticTranscoderClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-email/source/SESClient.cpp b/generated/src/aws-cpp-sdk-email/source/SESClient.cpp index 9fe41dc9a63..22f96f368b2 100644 --- a/generated/src/aws-cpp-sdk-email/source/SESClient.cpp +++ b/generated/src/aws-cpp-sdk-email/source/SESClient.cpp @@ -196,7 +196,7 @@ void SESClient::init(const SES::SESClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "ses"); } void SESClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-emr-containers/source/EMRContainersClient.cpp b/generated/src/aws-cpp-sdk-emr-containers/source/EMRContainersClient.cpp index ba9213d2807..95e6266e798 100644 --- a/generated/src/aws-cpp-sdk-emr-containers/source/EMRContainersClient.cpp +++ b/generated/src/aws-cpp-sdk-emr-containers/source/EMRContainersClient.cpp @@ -151,7 +151,7 @@ void EMRContainersClient::init(const EMRContainers::EMRContainersClientConfigura m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "emr-containers"); } void EMRContainersClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-emr-serverless/source/EMRServerlessClient.cpp b/generated/src/aws-cpp-sdk-emr-serverless/source/EMRServerlessClient.cpp index 3af470178de..c5473f2242a 100644 --- a/generated/src/aws-cpp-sdk-emr-serverless/source/EMRServerlessClient.cpp +++ b/generated/src/aws-cpp-sdk-emr-serverless/source/EMRServerlessClient.cpp @@ -144,7 +144,7 @@ void EMRServerlessClient::init(const EMRServerless::EMRServerlessClientConfigura m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "emr-serverless"); } void EMRServerlessClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-entityresolution/source/EntityResolutionClient.cpp b/generated/src/aws-cpp-sdk-entityresolution/source/EntityResolutionClient.cpp index f06678d0db1..439a73395c4 100644 --- a/generated/src/aws-cpp-sdk-entityresolution/source/EntityResolutionClient.cpp +++ b/generated/src/aws-cpp-sdk-entityresolution/source/EntityResolutionClient.cpp @@ -169,7 +169,7 @@ void EntityResolutionClient::init(const EntityResolution::EntityResolutionClient m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "entityresolution"); } void EntityResolutionClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-es/source/ElasticsearchServiceClient.cpp b/generated/src/aws-cpp-sdk-es/source/ElasticsearchServiceClient.cpp index dfd2fffbfb8..d003e06c798 100644 --- a/generated/src/aws-cpp-sdk-es/source/ElasticsearchServiceClient.cpp +++ b/generated/src/aws-cpp-sdk-es/source/ElasticsearchServiceClient.cpp @@ -187,7 +187,7 @@ void ElasticsearchServiceClient::init(const ElasticsearchService::ElasticsearchS m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "es"); } void ElasticsearchServiceClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-eventbridge/source/EventBridgeClient.cpp b/generated/src/aws-cpp-sdk-eventbridge/source/EventBridgeClient.cpp index afa1e573bac..cf78d36e225 100644 --- a/generated/src/aws-cpp-sdk-eventbridge/source/EventBridgeClient.cpp +++ b/generated/src/aws-cpp-sdk-eventbridge/source/EventBridgeClient.cpp @@ -186,7 +186,7 @@ void EventBridgeClient::init(const EventBridge::EventBridgeClientConfiguration& m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "events"); } void EventBridgeClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-events/source/CloudWatchEventsClient.cpp b/generated/src/aws-cpp-sdk-events/source/CloudWatchEventsClient.cpp index 8cf0bb1ef94..561d6eb364c 100644 --- a/generated/src/aws-cpp-sdk-events/source/CloudWatchEventsClient.cpp +++ b/generated/src/aws-cpp-sdk-events/source/CloudWatchEventsClient.cpp @@ -182,7 +182,7 @@ void CloudWatchEventsClient::init(const CloudWatchEvents::CloudWatchEventsClient m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "events"); } void CloudWatchEventsClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-evidently/source/CloudWatchEvidentlyClient.cpp b/generated/src/aws-cpp-sdk-evidently/source/CloudWatchEvidentlyClient.cpp index 45794f58edb..4ce2d1a2cba 100644 --- a/generated/src/aws-cpp-sdk-evidently/source/CloudWatchEvidentlyClient.cpp +++ b/generated/src/aws-cpp-sdk-evidently/source/CloudWatchEvidentlyClient.cpp @@ -170,7 +170,7 @@ void CloudWatchEvidentlyClient::init(const CloudWatchEvidently::CloudWatchEviden m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "evidently"); } void CloudWatchEvidentlyClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-evs/source/EVSClient.cpp b/generated/src/aws-cpp-sdk-evs/source/EVSClient.cpp index 8f4821065d4..84e604afbf2 100644 --- a/generated/src/aws-cpp-sdk-evs/source/EVSClient.cpp +++ b/generated/src/aws-cpp-sdk-evs/source/EVSClient.cpp @@ -138,7 +138,7 @@ void EVSClient::init(const EVS::EVSClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "evs"); } void EVSClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-finspace-data/source/FinSpaceDataClient.cpp b/generated/src/aws-cpp-sdk-finspace-data/source/FinSpaceDataClient.cpp index d5b1092ce56..25689a1bda7 100644 --- a/generated/src/aws-cpp-sdk-finspace-data/source/FinSpaceDataClient.cpp +++ b/generated/src/aws-cpp-sdk-finspace-data/source/FinSpaceDataClient.cpp @@ -128,7 +128,7 @@ void FinSpaceDataClient::init(const FinSpaceData::FinSpaceDataClientConfiguratio m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "finspace-api"); } void FinSpaceDataClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-finspace/source/FinspaceClient.cpp b/generated/src/aws-cpp-sdk-finspace/source/FinspaceClient.cpp index dd607f6143e..3e47bb01c95 100644 --- a/generated/src/aws-cpp-sdk-finspace/source/FinspaceClient.cpp +++ b/generated/src/aws-cpp-sdk-finspace/source/FinspaceClient.cpp @@ -172,7 +172,7 @@ void FinspaceClient::init(const finspace::FinspaceClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "finspace"); } void FinspaceClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-firehose/source/FirehoseClient.cpp b/generated/src/aws-cpp-sdk-firehose/source/FirehoseClient.cpp index ecd51d2a570..2bac1557267 100644 --- a/generated/src/aws-cpp-sdk-firehose/source/FirehoseClient.cpp +++ b/generated/src/aws-cpp-sdk-firehose/source/FirehoseClient.cpp @@ -139,7 +139,7 @@ void FirehoseClient::init(const Firehose::FirehoseClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "firehose"); } void FirehoseClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-fis/source/FISClient.cpp b/generated/src/aws-cpp-sdk-fis/source/FISClient.cpp index fea7b856fe5..5af567c13cb 100644 --- a/generated/src/aws-cpp-sdk-fis/source/FISClient.cpp +++ b/generated/src/aws-cpp-sdk-fis/source/FISClient.cpp @@ -151,7 +151,7 @@ void FISClient::init(const FIS::FISClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "fis"); } void FISClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-fms/source/FMSClient.cpp b/generated/src/aws-cpp-sdk-fms/source/FMSClient.cpp index 63c55d92871..c43982002cf 100644 --- a/generated/src/aws-cpp-sdk-fms/source/FMSClient.cpp +++ b/generated/src/aws-cpp-sdk-fms/source/FMSClient.cpp @@ -167,7 +167,7 @@ void FMSClient::init(const FMS::FMSClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "fms"); } void FMSClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-forecast/source/ForecastServiceClient.cpp b/generated/src/aws-cpp-sdk-forecast/source/ForecastServiceClient.cpp index 2f64a9440b8..c2781a29762 100644 --- a/generated/src/aws-cpp-sdk-forecast/source/ForecastServiceClient.cpp +++ b/generated/src/aws-cpp-sdk-forecast/source/ForecastServiceClient.cpp @@ -194,7 +194,7 @@ void ForecastServiceClient::init(const ForecastService::ForecastServiceClientCon m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "forecast"); } void ForecastServiceClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-forecastquery/source/ForecastQueryServiceClient.cpp b/generated/src/aws-cpp-sdk-forecastquery/source/ForecastQueryServiceClient.cpp index 6689203a26e..fd53094ef14 100644 --- a/generated/src/aws-cpp-sdk-forecastquery/source/ForecastQueryServiceClient.cpp +++ b/generated/src/aws-cpp-sdk-forecastquery/source/ForecastQueryServiceClient.cpp @@ -138,7 +138,7 @@ void ForecastQueryServiceClient::init(const ForecastQueryService::ForecastQueryS m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "forecast"); } void ForecastQueryServiceClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-frauddetector/source/FraudDetectorClient.cpp b/generated/src/aws-cpp-sdk-frauddetector/source/FraudDetectorClient.cpp index f48480abc08..86c03a5b64d 100644 --- a/generated/src/aws-cpp-sdk-frauddetector/source/FraudDetectorClient.cpp +++ b/generated/src/aws-cpp-sdk-frauddetector/source/FraudDetectorClient.cpp @@ -201,7 +201,7 @@ void FraudDetectorClient::init(const FraudDetector::FraudDetectorClientConfigura m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "frauddetector"); } void FraudDetectorClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-freetier/source/FreeTierClient.cpp b/generated/src/aws-cpp-sdk-freetier/source/FreeTierClient.cpp index 978436803f2..f16f158a51b 100644 --- a/generated/src/aws-cpp-sdk-freetier/source/FreeTierClient.cpp +++ b/generated/src/aws-cpp-sdk-freetier/source/FreeTierClient.cpp @@ -132,7 +132,7 @@ void FreeTierClient::init(const FreeTier::FreeTierClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "freetier"); } void FreeTierClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-fsx/source/FSxClient.cpp b/generated/src/aws-cpp-sdk-fsx/source/FSxClient.cpp index 8fa975211f8..8562ba1efd0 100644 --- a/generated/src/aws-cpp-sdk-fsx/source/FSxClient.cpp +++ b/generated/src/aws-cpp-sdk-fsx/source/FSxClient.cpp @@ -173,7 +173,7 @@ void FSxClient::init(const FSx::FSxClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "fsx"); } void FSxClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-gamelift/source/GameLiftClient.cpp b/generated/src/aws-cpp-sdk-gamelift/source/GameLiftClient.cpp index 0ec85be925a..31206bf6754 100644 --- a/generated/src/aws-cpp-sdk-gamelift/source/GameLiftClient.cpp +++ b/generated/src/aws-cpp-sdk-gamelift/source/GameLiftClient.cpp @@ -245,7 +245,7 @@ void GameLiftClient::init(const GameLift::GameLiftClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "gamelift"); } void GameLiftClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-gameliftstreams/source/GameLiftStreamsClient.cpp b/generated/src/aws-cpp-sdk-gameliftstreams/source/GameLiftStreamsClient.cpp index cdbb894ef06..1c83ca416a3 100644 --- a/generated/src/aws-cpp-sdk-gameliftstreams/source/GameLiftStreamsClient.cpp +++ b/generated/src/aws-cpp-sdk-gameliftstreams/source/GameLiftStreamsClient.cpp @@ -155,7 +155,7 @@ void GameLiftStreamsClient::init(const GameLiftStreams::GameLiftStreamsClientCon m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "gameliftstreams"); } void GameLiftStreamsClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-geo-maps/source/GeoMapsClient.cpp b/generated/src/aws-cpp-sdk-geo-maps/source/GeoMapsClient.cpp index b7bb4942bec..cb64e286470 100644 --- a/generated/src/aws-cpp-sdk-geo-maps/source/GeoMapsClient.cpp +++ b/generated/src/aws-cpp-sdk-geo-maps/source/GeoMapsClient.cpp @@ -132,7 +132,7 @@ void GeoMapsClient::init(const GeoMaps::GeoMapsClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "geo-maps"); } void GeoMapsClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-geo-places/source/GeoPlacesClient.cpp b/generated/src/aws-cpp-sdk-geo-places/source/GeoPlacesClient.cpp index 9bb8b9adf35..3a903dea9c9 100644 --- a/generated/src/aws-cpp-sdk-geo-places/source/GeoPlacesClient.cpp +++ b/generated/src/aws-cpp-sdk-geo-places/source/GeoPlacesClient.cpp @@ -134,7 +134,7 @@ void GeoPlacesClient::init(const GeoPlaces::GeoPlacesClientConfiguration& config m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "geo-places"); } void GeoPlacesClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-geo-routes/source/GeoRoutesClient.cpp b/generated/src/aws-cpp-sdk-geo-routes/source/GeoRoutesClient.cpp index a88464acb76..791bca7e056 100644 --- a/generated/src/aws-cpp-sdk-geo-routes/source/GeoRoutesClient.cpp +++ b/generated/src/aws-cpp-sdk-geo-routes/source/GeoRoutesClient.cpp @@ -132,7 +132,7 @@ void GeoRoutesClient::init(const GeoRoutes::GeoRoutesClientConfiguration& config m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "geo-routes"); } void GeoRoutesClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-glacier/source/GlacierClient.cpp b/generated/src/aws-cpp-sdk-glacier/source/GlacierClient.cpp index e98ff6092f6..5331be77ed6 100644 --- a/generated/src/aws-cpp-sdk-glacier/source/GlacierClient.cpp +++ b/generated/src/aws-cpp-sdk-glacier/source/GlacierClient.cpp @@ -162,7 +162,7 @@ void GlacierClient::init(const Glacier::GlacierClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "glacier"); } void GlacierClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-globalaccelerator/source/GlobalAcceleratorClient.cpp b/generated/src/aws-cpp-sdk-globalaccelerator/source/GlobalAcceleratorClient.cpp index 46b4c65dae9..2f91a4f1c57 100644 --- a/generated/src/aws-cpp-sdk-globalaccelerator/source/GlobalAcceleratorClient.cpp +++ b/generated/src/aws-cpp-sdk-globalaccelerator/source/GlobalAcceleratorClient.cpp @@ -187,7 +187,7 @@ void GlobalAcceleratorClient::init(const GlobalAccelerator::GlobalAcceleratorCli m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "globalaccelerator"); } void GlobalAcceleratorClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-glue/source/GlueClient.cpp b/generated/src/aws-cpp-sdk-glue/source/GlueClient.cpp index f2c3a2d0faa..24d04b28f36 100644 --- a/generated/src/aws-cpp-sdk-glue/source/GlueClient.cpp +++ b/generated/src/aws-cpp-sdk-glue/source/GlueClient.cpp @@ -225,7 +225,7 @@ void GlueClient::init(const Glue::GlueClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "glue"); } void GlueClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-grafana/source/ManagedGrafanaClient.cpp b/generated/src/aws-cpp-sdk-grafana/source/ManagedGrafanaClient.cpp index f4af50849a1..a6aae6e922e 100644 --- a/generated/src/aws-cpp-sdk-grafana/source/ManagedGrafanaClient.cpp +++ b/generated/src/aws-cpp-sdk-grafana/source/ManagedGrafanaClient.cpp @@ -153,7 +153,7 @@ void ManagedGrafanaClient::init(const ManagedGrafana::ManagedGrafanaClientConfig m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "grafana"); } void ManagedGrafanaClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-greengrass/source/GreengrassClient.cpp b/generated/src/aws-cpp-sdk-greengrass/source/GreengrassClient.cpp index b6896acb060..79b6d8b9246 100644 --- a/generated/src/aws-cpp-sdk-greengrass/source/GreengrassClient.cpp +++ b/generated/src/aws-cpp-sdk-greengrass/source/GreengrassClient.cpp @@ -219,7 +219,7 @@ void GreengrassClient::init(const Greengrass::GreengrassClientConfiguration& con m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "greengrass"); } void GreengrassClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-greengrassv2/source/GreengrassV2Client.cpp b/generated/src/aws-cpp-sdk-greengrassv2/source/GreengrassV2Client.cpp index 0ed6a0bd51b..fb2ee8b5e47 100644 --- a/generated/src/aws-cpp-sdk-greengrassv2/source/GreengrassV2Client.cpp +++ b/generated/src/aws-cpp-sdk-greengrassv2/source/GreengrassV2Client.cpp @@ -157,7 +157,7 @@ void GreengrassV2Client::init(const GreengrassV2::GreengrassV2ClientConfiguratio m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "greengrass"); } void GreengrassV2Client::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-groundstation/source/GroundStationClient.cpp b/generated/src/aws-cpp-sdk-groundstation/source/GroundStationClient.cpp index 839487c9a53..b32508e71b0 100644 --- a/generated/src/aws-cpp-sdk-groundstation/source/GroundStationClient.cpp +++ b/generated/src/aws-cpp-sdk-groundstation/source/GroundStationClient.cpp @@ -163,7 +163,7 @@ void GroundStationClient::init(const GroundStation::GroundStationClientConfigura m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "groundstation"); } void GroundStationClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-guardduty/source/GuardDutyClient.cpp b/generated/src/aws-cpp-sdk-guardduty/source/GuardDutyClient.cpp index bb7b5a5dbb3..410bf32e256 100644 --- a/generated/src/aws-cpp-sdk-guardduty/source/GuardDutyClient.cpp +++ b/generated/src/aws-cpp-sdk-guardduty/source/GuardDutyClient.cpp @@ -208,7 +208,7 @@ void GuardDutyClient::init(const GuardDuty::GuardDutyClientConfiguration& config m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "guardduty"); } void GuardDutyClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-health/source/HealthClient.cpp b/generated/src/aws-cpp-sdk-health/source/HealthClient.cpp index 477e4fa43a6..67e824c3cbc 100644 --- a/generated/src/aws-cpp-sdk-health/source/HealthClient.cpp +++ b/generated/src/aws-cpp-sdk-health/source/HealthClient.cpp @@ -141,7 +141,7 @@ void HealthClient::init(const Health::HealthClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "health"); } void HealthClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-healthlake/source/HealthLakeClient.cpp b/generated/src/aws-cpp-sdk-healthlake/source/HealthLakeClient.cpp index adeb3ca01c4..180a7fe73ba 100644 --- a/generated/src/aws-cpp-sdk-healthlake/source/HealthLakeClient.cpp +++ b/generated/src/aws-cpp-sdk-healthlake/source/HealthLakeClient.cpp @@ -140,7 +140,7 @@ void HealthLakeClient::init(const HealthLake::HealthLakeClientConfiguration& con m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "healthlake"); } void HealthLakeClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-iam/source/IAMClient.cpp b/generated/src/aws-cpp-sdk-iam/source/IAMClient.cpp index cc45ef07957..0a2bc95507f 100644 --- a/generated/src/aws-cpp-sdk-iam/source/IAMClient.cpp +++ b/generated/src/aws-cpp-sdk-iam/source/IAMClient.cpp @@ -289,7 +289,7 @@ void IAMClient::init(const IAM::IAMClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "iam"); } void IAMClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-identitystore/source/IdentityStoreClient.cpp b/generated/src/aws-cpp-sdk-identitystore/source/IdentityStoreClient.cpp index 750d42dd4d7..8ac748f8860 100644 --- a/generated/src/aws-cpp-sdk-identitystore/source/IdentityStoreClient.cpp +++ b/generated/src/aws-cpp-sdk-identitystore/source/IdentityStoreClient.cpp @@ -147,7 +147,7 @@ void IdentityStoreClient::init(const IdentityStore::IdentityStoreClientConfigura m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "identitystore"); } void IdentityStoreClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-imagebuilder/source/ImagebuilderClient.cpp b/generated/src/aws-cpp-sdk-imagebuilder/source/ImagebuilderClient.cpp index 1ac5ac56b84..83242a2b5dd 100644 --- a/generated/src/aws-cpp-sdk-imagebuilder/source/ImagebuilderClient.cpp +++ b/generated/src/aws-cpp-sdk-imagebuilder/source/ImagebuilderClient.cpp @@ -203,7 +203,7 @@ void ImagebuilderClient::init(const imagebuilder::ImagebuilderClientConfiguratio m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "imagebuilder"); } void ImagebuilderClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-importexport/source/ImportExportClient.cpp b/generated/src/aws-cpp-sdk-importexport/source/ImportExportClient.cpp index 726ee047eab..7082218f742 100644 --- a/generated/src/aws-cpp-sdk-importexport/source/ImportExportClient.cpp +++ b/generated/src/aws-cpp-sdk-importexport/source/ImportExportClient.cpp @@ -134,7 +134,7 @@ void ImportExportClient::init(const ImportExport::ImportExportClientConfiguratio m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "importexport"); } void ImportExportClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-inspector-scan/source/InspectorscanClient.cpp b/generated/src/aws-cpp-sdk-inspector-scan/source/InspectorscanClient.cpp index b498ce95f26..57b2e2b1c00 100644 --- a/generated/src/aws-cpp-sdk-inspector-scan/source/InspectorscanClient.cpp +++ b/generated/src/aws-cpp-sdk-inspector-scan/source/InspectorscanClient.cpp @@ -129,7 +129,7 @@ void InspectorscanClient::init(const inspectorscan::InspectorscanClientConfigura m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "inspector-scan"); } void InspectorscanClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-inspector/source/InspectorClient.cpp b/generated/src/aws-cpp-sdk-inspector/source/InspectorClient.cpp index 731a5057851..9e67ae9fc9f 100644 --- a/generated/src/aws-cpp-sdk-inspector/source/InspectorClient.cpp +++ b/generated/src/aws-cpp-sdk-inspector/source/InspectorClient.cpp @@ -164,7 +164,7 @@ void InspectorClient::init(const Inspector::InspectorClientConfiguration& config m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "inspector"); } void InspectorClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-inspector2/source/Inspector2Client.cpp b/generated/src/aws-cpp-sdk-inspector2/source/Inspector2Client.cpp index 3ec33b940da..54dbed4e3ec 100644 --- a/generated/src/aws-cpp-sdk-inspector2/source/Inspector2Client.cpp +++ b/generated/src/aws-cpp-sdk-inspector2/source/Inspector2Client.cpp @@ -202,7 +202,7 @@ void Inspector2Client::init(const Inspector2::Inspector2ClientConfiguration& con m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "inspector2"); } void Inspector2Client::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-internetmonitor/source/InternetMonitorClient.cpp b/generated/src/aws-cpp-sdk-internetmonitor/source/InternetMonitorClient.cpp index adad32b0412..3ec762f6a93 100644 --- a/generated/src/aws-cpp-sdk-internetmonitor/source/InternetMonitorClient.cpp +++ b/generated/src/aws-cpp-sdk-internetmonitor/source/InternetMonitorClient.cpp @@ -147,7 +147,7 @@ void InternetMonitorClient::init(const InternetMonitor::InternetMonitorClientCon m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "internetmonitor"); } void InternetMonitorClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-invoicing/source/InvoicingClient.cpp b/generated/src/aws-cpp-sdk-invoicing/source/InvoicingClient.cpp index a2fd7bde631..cd36ff67033 100644 --- a/generated/src/aws-cpp-sdk-invoicing/source/InvoicingClient.cpp +++ b/generated/src/aws-cpp-sdk-invoicing/source/InvoicingClient.cpp @@ -137,7 +137,7 @@ void InvoicingClient::init(const Invoicing::InvoicingClientConfiguration& config m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "invoicing"); } void InvoicingClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-iot-data/source/IoTDataPlaneClient.cpp b/generated/src/aws-cpp-sdk-iot-data/source/IoTDataPlaneClient.cpp index d2e003fba8f..5e30252b38e 100644 --- a/generated/src/aws-cpp-sdk-iot-data/source/IoTDataPlaneClient.cpp +++ b/generated/src/aws-cpp-sdk-iot-data/source/IoTDataPlaneClient.cpp @@ -138,7 +138,7 @@ void IoTDataPlaneClient::init(const IoTDataPlane::IoTDataPlaneClientConfiguratio m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "iotdata"); } void IoTDataPlaneClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-iot-jobs-data/source/IoTJobsDataPlaneClient.cpp b/generated/src/aws-cpp-sdk-iot-jobs-data/source/IoTJobsDataPlaneClient.cpp index deb03845550..c37113a3446 100644 --- a/generated/src/aws-cpp-sdk-iot-jobs-data/source/IoTJobsDataPlaneClient.cpp +++ b/generated/src/aws-cpp-sdk-iot-jobs-data/source/IoTJobsDataPlaneClient.cpp @@ -136,7 +136,7 @@ void IoTJobsDataPlaneClient::init(const IoTJobsDataPlane::IoTJobsDataPlaneClient m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "iot-jobs-data"); } void IoTJobsDataPlaneClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-iot-managed-integrations/source/IoTManagedIntegrationsClient.cpp b/generated/src/aws-cpp-sdk-iot-managed-integrations/source/IoTManagedIntegrationsClient.cpp index bc31ce9a5ec..465fe0c525d 100644 --- a/generated/src/aws-cpp-sdk-iot-managed-integrations/source/IoTManagedIntegrationsClient.cpp +++ b/generated/src/aws-cpp-sdk-iot-managed-integrations/source/IoTManagedIntegrationsClient.cpp @@ -219,7 +219,7 @@ void IoTManagedIntegrationsClient::init(const IoTManagedIntegrations::IoTManaged m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "iotmanagedintegrations"); } void IoTManagedIntegrationsClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-iot/source/IoTClient.cpp b/generated/src/aws-cpp-sdk-iot/source/IoTClient.cpp index e1bed673715..a549f7aaf33 100644 --- a/generated/src/aws-cpp-sdk-iot/source/IoTClient.cpp +++ b/generated/src/aws-cpp-sdk-iot/source/IoTClient.cpp @@ -225,7 +225,7 @@ void IoTClient::init(const IoT::IoTClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "iot"); } void IoTClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-iotanalytics/source/IoTAnalyticsClient.cpp b/generated/src/aws-cpp-sdk-iotanalytics/source/IoTAnalyticsClient.cpp index b638720b228..3b2b54da275 100644 --- a/generated/src/aws-cpp-sdk-iotanalytics/source/IoTAnalyticsClient.cpp +++ b/generated/src/aws-cpp-sdk-iotanalytics/source/IoTAnalyticsClient.cpp @@ -162,7 +162,7 @@ void IoTAnalyticsClient::init(const IoTAnalytics::IoTAnalyticsClientConfiguratio m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "iotanalytics"); } void IoTAnalyticsClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-iotdeviceadvisor/source/IoTDeviceAdvisorClient.cpp b/generated/src/aws-cpp-sdk-iotdeviceadvisor/source/IoTDeviceAdvisorClient.cpp index 5e645a089c3..4ca307c6b1d 100644 --- a/generated/src/aws-cpp-sdk-iotdeviceadvisor/source/IoTDeviceAdvisorClient.cpp +++ b/generated/src/aws-cpp-sdk-iotdeviceadvisor/source/IoTDeviceAdvisorClient.cpp @@ -145,7 +145,7 @@ void IoTDeviceAdvisorClient::init(const IoTDeviceAdvisor::IoTDeviceAdvisorClient m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "iotdeviceadvisor"); } void IoTDeviceAdvisorClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-iotevents-data/source/IoTEventsDataClient.cpp b/generated/src/aws-cpp-sdk-iotevents-data/source/IoTEventsDataClient.cpp index 3f0a53f3a27..9231ed43450 100644 --- a/generated/src/aws-cpp-sdk-iotevents-data/source/IoTEventsDataClient.cpp +++ b/generated/src/aws-cpp-sdk-iotevents-data/source/IoTEventsDataClient.cpp @@ -140,7 +140,7 @@ void IoTEventsDataClient::init(const IoTEventsData::IoTEventsDataClientConfigura m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "ioteventsdata"); } void IoTEventsDataClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-iotevents/source/IoTEventsClient.cpp b/generated/src/aws-cpp-sdk-iotevents/source/IoTEventsClient.cpp index 0e4a7bb1a70..50a55795779 100644 --- a/generated/src/aws-cpp-sdk-iotevents/source/IoTEventsClient.cpp +++ b/generated/src/aws-cpp-sdk-iotevents/source/IoTEventsClient.cpp @@ -153,7 +153,7 @@ void IoTEventsClient::init(const IoTEvents::IoTEventsClientConfiguration& config m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "iotevents"); } void IoTEventsClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-iotfleetwise/source/IoTFleetWiseClient.cpp b/generated/src/aws-cpp-sdk-iotfleetwise/source/IoTFleetWiseClient.cpp index d792b515c10..b180844a1de 100644 --- a/generated/src/aws-cpp-sdk-iotfleetwise/source/IoTFleetWiseClient.cpp +++ b/generated/src/aws-cpp-sdk-iotfleetwise/source/IoTFleetWiseClient.cpp @@ -185,7 +185,7 @@ void IoTFleetWiseClient::init(const IoTFleetWise::IoTFleetWiseClientConfiguratio m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "iotfleetwise"); } void IoTFleetWiseClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-iotsecuretunneling/source/IoTSecureTunnelingClient.cpp b/generated/src/aws-cpp-sdk-iotsecuretunneling/source/IoTSecureTunnelingClient.cpp index a0c07920b43..f124788f616 100644 --- a/generated/src/aws-cpp-sdk-iotsecuretunneling/source/IoTSecureTunnelingClient.cpp +++ b/generated/src/aws-cpp-sdk-iotsecuretunneling/source/IoTSecureTunnelingClient.cpp @@ -140,7 +140,7 @@ void IoTSecureTunnelingClient::init(const IoTSecureTunneling::IoTSecureTunneling m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "IoTSecuredTunneling"); } void IoTSecureTunnelingClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-iotsitewise/source/IoTSiteWiseClient.cpp b/generated/src/aws-cpp-sdk-iotsitewise/source/IoTSiteWiseClient.cpp index 1121fa61909..e39caea9567 100644 --- a/generated/src/aws-cpp-sdk-iotsitewise/source/IoTSiteWiseClient.cpp +++ b/generated/src/aws-cpp-sdk-iotsitewise/source/IoTSiteWiseClient.cpp @@ -232,7 +232,7 @@ void IoTSiteWiseClient::init(const IoTSiteWise::IoTSiteWiseClientConfiguration& m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "iotsitewise"); } void IoTSiteWiseClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-iotthingsgraph/source/IoTThingsGraphClient.cpp b/generated/src/aws-cpp-sdk-iotthingsgraph/source/IoTThingsGraphClient.cpp index 9f9fef3632f..121a5a0200f 100644 --- a/generated/src/aws-cpp-sdk-iotthingsgraph/source/IoTThingsGraphClient.cpp +++ b/generated/src/aws-cpp-sdk-iotthingsgraph/source/IoTThingsGraphClient.cpp @@ -128,7 +128,7 @@ void IoTThingsGraphClient::init(const IoTThingsGraph::IoTThingsGraphClientConfig m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "iotthingsgraph"); } void IoTThingsGraphClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-iottwinmaker/source/IoTTwinMakerClient.cpp b/generated/src/aws-cpp-sdk-iottwinmaker/source/IoTTwinMakerClient.cpp index 4a6abe3f084..0688f141660 100644 --- a/generated/src/aws-cpp-sdk-iottwinmaker/source/IoTTwinMakerClient.cpp +++ b/generated/src/aws-cpp-sdk-iottwinmaker/source/IoTTwinMakerClient.cpp @@ -168,7 +168,7 @@ void IoTTwinMakerClient::init(const IoTTwinMaker::IoTTwinMakerClientConfiguratio m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "iottwinmaker"); } void IoTTwinMakerClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-iotwireless/source/IoTWirelessClient.cpp b/generated/src/aws-cpp-sdk-iotwireless/source/IoTWirelessClient.cpp index a917ad98417..16a0ff9d9c7 100644 --- a/generated/src/aws-cpp-sdk-iotwireless/source/IoTWirelessClient.cpp +++ b/generated/src/aws-cpp-sdk-iotwireless/source/IoTWirelessClient.cpp @@ -236,7 +236,7 @@ void IoTWirelessClient::init(const IoTWireless::IoTWirelessClientConfiguration& m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "iotwireless"); } void IoTWirelessClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-ivs-realtime/source/IvsrealtimeClient.cpp b/generated/src/aws-cpp-sdk-ivs-realtime/source/IvsrealtimeClient.cpp index 11932ec2e2f..707938ee869 100644 --- a/generated/src/aws-cpp-sdk-ivs-realtime/source/IvsrealtimeClient.cpp +++ b/generated/src/aws-cpp-sdk-ivs-realtime/source/IvsrealtimeClient.cpp @@ -166,7 +166,7 @@ void IvsrealtimeClient::init(const ivsrealtime::IvsrealtimeClientConfiguration& m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "ivs"); } void IvsrealtimeClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-ivs/source/IVSClient.cpp b/generated/src/aws-cpp-sdk-ivs/source/IVSClient.cpp index f2e69c7eb04..ba3e22b4d0c 100644 --- a/generated/src/aws-cpp-sdk-ivs/source/IVSClient.cpp +++ b/generated/src/aws-cpp-sdk-ivs/source/IVSClient.cpp @@ -160,7 +160,7 @@ void IVSClient::init(const IVS::IVSClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "ivs"); } void IVSClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-ivschat/source/IvschatClient.cpp b/generated/src/aws-cpp-sdk-ivschat/source/IvschatClient.cpp index 53f30d144e8..d651e2a6d38 100644 --- a/generated/src/aws-cpp-sdk-ivschat/source/IvschatClient.cpp +++ b/generated/src/aws-cpp-sdk-ivschat/source/IvschatClient.cpp @@ -144,7 +144,7 @@ void IvschatClient::init(const ivschat::IvschatClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "ivschat"); } void IvschatClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-kafka/source/KafkaClient.cpp b/generated/src/aws-cpp-sdk-kafka/source/KafkaClient.cpp index 13f340b38fe..c3fecfb5beb 100644 --- a/generated/src/aws-cpp-sdk-kafka/source/KafkaClient.cpp +++ b/generated/src/aws-cpp-sdk-kafka/source/KafkaClient.cpp @@ -179,7 +179,7 @@ void KafkaClient::init(const Kafka::KafkaClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "kafka"); } void KafkaClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-kafkaconnect/source/KafkaConnectClient.cpp b/generated/src/aws-cpp-sdk-kafkaconnect/source/KafkaConnectClient.cpp index 06e98333ac9..7edfef11f2b 100644 --- a/generated/src/aws-cpp-sdk-kafkaconnect/source/KafkaConnectClient.cpp +++ b/generated/src/aws-cpp-sdk-kafkaconnect/source/KafkaConnectClient.cpp @@ -146,7 +146,7 @@ void KafkaConnectClient::init(const KafkaConnect::KafkaConnectClientConfiguratio m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "kafkaconnect"); } void KafkaConnectClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-kendra-ranking/source/KendraRankingClient.cpp b/generated/src/aws-cpp-sdk-kendra-ranking/source/KendraRankingClient.cpp index 297fe4988b1..df9a3e1c67b 100644 --- a/generated/src/aws-cpp-sdk-kendra-ranking/source/KendraRankingClient.cpp +++ b/generated/src/aws-cpp-sdk-kendra-ranking/source/KendraRankingClient.cpp @@ -137,7 +137,7 @@ void KendraRankingClient::init(const KendraRanking::KendraRankingClientConfigura m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "kendra-ranking"); } void KendraRankingClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-kendra/source/KendraClient.cpp b/generated/src/aws-cpp-sdk-kendra/source/KendraClient.cpp index 3064c98a587..b839ec1c53d 100644 --- a/generated/src/aws-cpp-sdk-kendra/source/KendraClient.cpp +++ b/generated/src/aws-cpp-sdk-kendra/source/KendraClient.cpp @@ -193,7 +193,7 @@ void KendraClient::init(const kendra::KendraClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "kendra"); } void KendraClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-keyspaces/source/KeyspacesClient.cpp b/generated/src/aws-cpp-sdk-keyspaces/source/KeyspacesClient.cpp index c7c6963591c..97ea0a9aebd 100644 --- a/generated/src/aws-cpp-sdk-keyspaces/source/KeyspacesClient.cpp +++ b/generated/src/aws-cpp-sdk-keyspaces/source/KeyspacesClient.cpp @@ -146,7 +146,7 @@ void KeyspacesClient::init(const Keyspaces::KeyspacesClientConfiguration& config m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "cassandra"); } void KeyspacesClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-keyspacesstreams/source/KeyspacesStreamsClient.cpp b/generated/src/aws-cpp-sdk-keyspacesstreams/source/KeyspacesStreamsClient.cpp index 257106808a4..b84de74f08d 100644 --- a/generated/src/aws-cpp-sdk-keyspacesstreams/source/KeyspacesStreamsClient.cpp +++ b/generated/src/aws-cpp-sdk-keyspacesstreams/source/KeyspacesStreamsClient.cpp @@ -135,7 +135,7 @@ void KeyspacesStreamsClient::init(const KeyspacesStreams::KeyspacesStreamsClient m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "cassandra"); } void KeyspacesStreamsClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-kinesis-video-archived-media/source/KinesisVideoArchivedMediaClient.cpp b/generated/src/aws-cpp-sdk-kinesis-video-archived-media/source/KinesisVideoArchivedMediaClient.cpp index b1410976f50..ba0066678b9 100644 --- a/generated/src/aws-cpp-sdk-kinesis-video-archived-media/source/KinesisVideoArchivedMediaClient.cpp +++ b/generated/src/aws-cpp-sdk-kinesis-video-archived-media/source/KinesisVideoArchivedMediaClient.cpp @@ -142,7 +142,7 @@ void KinesisVideoArchivedMediaClient::init(const KinesisVideoArchivedMedia::Kine m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "kinesisvideo"); } void KinesisVideoArchivedMediaClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-kinesis-video-media/source/KinesisVideoMediaClient.cpp b/generated/src/aws-cpp-sdk-kinesis-video-media/source/KinesisVideoMediaClient.cpp index f62af18352c..bb44bcf11bb 100644 --- a/generated/src/aws-cpp-sdk-kinesis-video-media/source/KinesisVideoMediaClient.cpp +++ b/generated/src/aws-cpp-sdk-kinesis-video-media/source/KinesisVideoMediaClient.cpp @@ -132,7 +132,7 @@ void KinesisVideoMediaClient::init(const KinesisVideoMedia::KinesisVideoMediaCli m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "kinesisvideo"); } void KinesisVideoMediaClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-kinesis-video-signaling/source/KinesisVideoSignalingChannelsClient.cpp b/generated/src/aws-cpp-sdk-kinesis-video-signaling/source/KinesisVideoSignalingChannelsClient.cpp index 6a4ea645138..b5b7eef8913 100644 --- a/generated/src/aws-cpp-sdk-kinesis-video-signaling/source/KinesisVideoSignalingChannelsClient.cpp +++ b/generated/src/aws-cpp-sdk-kinesis-video-signaling/source/KinesisVideoSignalingChannelsClient.cpp @@ -139,7 +139,7 @@ void KinesisVideoSignalingChannelsClient::init( m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "kinesisvideo"); } void KinesisVideoSignalingChannelsClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-kinesis-video-webrtc-storage/source/KinesisVideoWebRTCStorageClient.cpp b/generated/src/aws-cpp-sdk-kinesis-video-webrtc-storage/source/KinesisVideoWebRTCStorageClient.cpp index 49ba0f8b010..841d8a48066 100644 --- a/generated/src/aws-cpp-sdk-kinesis-video-webrtc-storage/source/KinesisVideoWebRTCStorageClient.cpp +++ b/generated/src/aws-cpp-sdk-kinesis-video-webrtc-storage/source/KinesisVideoWebRTCStorageClient.cpp @@ -138,7 +138,7 @@ void KinesisVideoWebRTCStorageClient::init(const KinesisVideoWebRTCStorage::Kine m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "kinesisvideo"); } void KinesisVideoWebRTCStorageClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-kinesis/source/KinesisClient.cpp b/generated/src/aws-cpp-sdk-kinesis/source/KinesisClient.cpp index 8a6003514fe..5c83844d400 100644 --- a/generated/src/aws-cpp-sdk-kinesis/source/KinesisClient.cpp +++ b/generated/src/aws-cpp-sdk-kinesis/source/KinesisClient.cpp @@ -167,7 +167,7 @@ void KinesisClient::init(const Kinesis::KinesisClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "kinesis"); } void KinesisClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-kinesisanalytics/source/KinesisAnalyticsClient.cpp b/generated/src/aws-cpp-sdk-kinesisanalytics/source/KinesisAnalyticsClient.cpp index 82085788c33..236a97bce1c 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalytics/source/KinesisAnalyticsClient.cpp +++ b/generated/src/aws-cpp-sdk-kinesisanalytics/source/KinesisAnalyticsClient.cpp @@ -151,7 +151,7 @@ void KinesisAnalyticsClient::init(const KinesisAnalytics::KinesisAnalyticsClient m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "kinesisanalytics"); } void KinesisAnalyticsClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/source/KinesisAnalyticsV2Client.cpp b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/source/KinesisAnalyticsV2Client.cpp index 3297973e410..1f1eab140c4 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/source/KinesisAnalyticsV2Client.cpp +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/source/KinesisAnalyticsV2Client.cpp @@ -165,7 +165,7 @@ void KinesisAnalyticsV2Client::init(const KinesisAnalyticsV2::KinesisAnalyticsV2 m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "kinesisanalytics"); } void KinesisAnalyticsV2Client::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-kinesisvideo/source/KinesisVideoClient.cpp b/generated/src/aws-cpp-sdk-kinesisvideo/source/KinesisVideoClient.cpp index ee8a3ca84b3..7a9832fdd31 100644 --- a/generated/src/aws-cpp-sdk-kinesisvideo/source/KinesisVideoClient.cpp +++ b/generated/src/aws-cpp-sdk-kinesisvideo/source/KinesisVideoClient.cpp @@ -158,7 +158,7 @@ void KinesisVideoClient::init(const KinesisVideo::KinesisVideoClientConfiguratio m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "kinesisvideo"); } void KinesisVideoClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-kms/source/KMSClient.cpp b/generated/src/aws-cpp-sdk-kms/source/KMSClient.cpp index 19321ea221d..9d537e769b8 100644 --- a/generated/src/aws-cpp-sdk-kms/source/KMSClient.cpp +++ b/generated/src/aws-cpp-sdk-kms/source/KMSClient.cpp @@ -178,7 +178,7 @@ void KMSClient::init(const KMS::KMSClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "kms"); } void KMSClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-lakeformation/source/LakeFormationClient.cpp b/generated/src/aws-cpp-sdk-lakeformation/source/LakeFormationClient.cpp index def10bd1283..b61337110d8 100644 --- a/generated/src/aws-cpp-sdk-lakeformation/source/LakeFormationClient.cpp +++ b/generated/src/aws-cpp-sdk-lakeformation/source/LakeFormationClient.cpp @@ -188,7 +188,7 @@ void LakeFormationClient::init(const LakeFormation::LakeFormationClientConfigura m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "lakeformation"); } void LakeFormationClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-lambda/source/LambdaClient.cpp b/generated/src/aws-cpp-sdk-lambda/source/LambdaClient.cpp index 461a4454106..4fd3c258526 100644 --- a/generated/src/aws-cpp-sdk-lambda/source/LambdaClient.cpp +++ b/generated/src/aws-cpp-sdk-lambda/source/LambdaClient.cpp @@ -197,7 +197,7 @@ void LambdaClient::init(const Lambda::LambdaClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "lambda"); } void LambdaClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-launch-wizard/source/LaunchWizardClient.cpp b/generated/src/aws-cpp-sdk-launch-wizard/source/LaunchWizardClient.cpp index 82d72264492..ff315af5f4a 100644 --- a/generated/src/aws-cpp-sdk-launch-wizard/source/LaunchWizardClient.cpp +++ b/generated/src/aws-cpp-sdk-launch-wizard/source/LaunchWizardClient.cpp @@ -140,7 +140,7 @@ void LaunchWizardClient::init(const LaunchWizard::LaunchWizardClientConfiguratio m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "launchwizard"); } void LaunchWizardClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-lex-models/source/LexModelBuildingServiceClient.cpp b/generated/src/aws-cpp-sdk-lex-models/source/LexModelBuildingServiceClient.cpp index 284739fee7b..5c3b4a2e5ac 100644 --- a/generated/src/aws-cpp-sdk-lex-models/source/LexModelBuildingServiceClient.cpp +++ b/generated/src/aws-cpp-sdk-lex-models/source/LexModelBuildingServiceClient.cpp @@ -178,7 +178,7 @@ void LexModelBuildingServiceClient::init(const LexModelBuildingService::LexModel m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "lex"); } void LexModelBuildingServiceClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-lex/source/LexRuntimeServiceClient.cpp b/generated/src/aws-cpp-sdk-lex/source/LexRuntimeServiceClient.cpp index b77753eeb95..cc43cd6b622 100644 --- a/generated/src/aws-cpp-sdk-lex/source/LexRuntimeServiceClient.cpp +++ b/generated/src/aws-cpp-sdk-lex/source/LexRuntimeServiceClient.cpp @@ -138,7 +138,7 @@ void LexRuntimeServiceClient::init(const LexRuntimeService::LexRuntimeServiceCli m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "lex"); } void LexRuntimeServiceClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-lexv2-models/source/LexModelsV2Client.cpp b/generated/src/aws-cpp-sdk-lexv2-models/source/LexModelsV2Client.cpp index 1ea67e0d1f6..0d09adbfa3f 100644 --- a/generated/src/aws-cpp-sdk-lexv2-models/source/LexModelsV2Client.cpp +++ b/generated/src/aws-cpp-sdk-lexv2-models/source/LexModelsV2Client.cpp @@ -229,7 +229,7 @@ void LexModelsV2Client::init(const LexModelsV2::LexModelsV2ClientConfiguration& m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "lex"); } void LexModelsV2Client::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-lexv2-runtime/source/LexRuntimeV2Client.cpp b/generated/src/aws-cpp-sdk-lexv2-runtime/source/LexRuntimeV2Client.cpp index 8f3af9e1de8..6d509691d3a 100644 --- a/generated/src/aws-cpp-sdk-lexv2-runtime/source/LexRuntimeV2Client.cpp +++ b/generated/src/aws-cpp-sdk-lexv2-runtime/source/LexRuntimeV2Client.cpp @@ -138,7 +138,7 @@ void LexRuntimeV2Client::init(const LexRuntimeV2::LexRuntimeV2ClientConfiguratio m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "lex"); } void LexRuntimeV2Client::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-license-manager-linux-subscriptions/source/LicenseManagerLinuxSubscriptionsClient.cpp b/generated/src/aws-cpp-sdk-license-manager-linux-subscriptions/source/LicenseManagerLinuxSubscriptionsClient.cpp index 520bda95ac8..ac658a96532 100644 --- a/generated/src/aws-cpp-sdk-license-manager-linux-subscriptions/source/LicenseManagerLinuxSubscriptionsClient.cpp +++ b/generated/src/aws-cpp-sdk-license-manager-linux-subscriptions/source/LicenseManagerLinuxSubscriptionsClient.cpp @@ -148,7 +148,7 @@ void LicenseManagerLinuxSubscriptionsClient::init( m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "license-manager-linux-subscriptions"); } void LicenseManagerLinuxSubscriptionsClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-license-manager-user-subscriptions/source/LicenseManagerUserSubscriptionsClient.cpp b/generated/src/aws-cpp-sdk-license-manager-user-subscriptions/source/LicenseManagerUserSubscriptionsClient.cpp index 3eb6afdc3f4..49ebe947cff 100644 --- a/generated/src/aws-cpp-sdk-license-manager-user-subscriptions/source/LicenseManagerUserSubscriptionsClient.cpp +++ b/generated/src/aws-cpp-sdk-license-manager-user-subscriptions/source/LicenseManagerUserSubscriptionsClient.cpp @@ -154,7 +154,7 @@ void LicenseManagerUserSubscriptionsClient::init( m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "license-manager-user-subscriptions"); } void LicenseManagerUserSubscriptionsClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-license-manager/source/LicenseManagerClient.cpp b/generated/src/aws-cpp-sdk-license-manager/source/LicenseManagerClient.cpp index 7e24cd51270..d0ec9f61462 100644 --- a/generated/src/aws-cpp-sdk-license-manager/source/LicenseManagerClient.cpp +++ b/generated/src/aws-cpp-sdk-license-manager/source/LicenseManagerClient.cpp @@ -178,7 +178,7 @@ void LicenseManagerClient::init(const LicenseManager::LicenseManagerClientConfig m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "license-manager"); } void LicenseManagerClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-lightsail/source/LightsailClient.cpp b/generated/src/aws-cpp-sdk-lightsail/source/LightsailClient.cpp index 5cdd83ab22d..0eabfbc8c83 100644 --- a/generated/src/aws-cpp-sdk-lightsail/source/LightsailClient.cpp +++ b/generated/src/aws-cpp-sdk-lightsail/source/LightsailClient.cpp @@ -288,7 +288,7 @@ void LightsailClient::init(const Lightsail::LightsailClientConfiguration& config m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "lightsail"); } void LightsailClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-location/source/LocationServiceClient.cpp b/generated/src/aws-cpp-sdk-location/source/LocationServiceClient.cpp index 8ef5af175cb..d252e23185d 100644 --- a/generated/src/aws-cpp-sdk-location/source/LocationServiceClient.cpp +++ b/generated/src/aws-cpp-sdk-location/source/LocationServiceClient.cpp @@ -191,7 +191,7 @@ void LocationServiceClient::init(const LocationService::LocationServiceClientCon m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "geo"); } void LocationServiceClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-logs/source/CloudWatchLogsClient.cpp b/generated/src/aws-cpp-sdk-logs/source/CloudWatchLogsClient.cpp index 36a5177fc15..7efa56123c0 100644 --- a/generated/src/aws-cpp-sdk-logs/source/CloudWatchLogsClient.cpp +++ b/generated/src/aws-cpp-sdk-logs/source/CloudWatchLogsClient.cpp @@ -217,7 +217,7 @@ void CloudWatchLogsClient::init(const CloudWatchLogs::CloudWatchLogsClientConfig m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "logs"); } void CloudWatchLogsClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-lookoutequipment/source/LookoutEquipmentClient.cpp b/generated/src/aws-cpp-sdk-lookoutequipment/source/LookoutEquipmentClient.cpp index 13c8f05b851..9f9b4569d35 100644 --- a/generated/src/aws-cpp-sdk-lookoutequipment/source/LookoutEquipmentClient.cpp +++ b/generated/src/aws-cpp-sdk-lookoutequipment/source/LookoutEquipmentClient.cpp @@ -180,7 +180,7 @@ void LookoutEquipmentClient::init(const LookoutEquipment::LookoutEquipmentClient m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "lookoutequipment"); } void LookoutEquipmentClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-m2/source/MainframeModernizationClient.cpp b/generated/src/aws-cpp-sdk-m2/source/MainframeModernizationClient.cpp index aa2fb657a30..8a4cdf420b1 100644 --- a/generated/src/aws-cpp-sdk-m2/source/MainframeModernizationClient.cpp +++ b/generated/src/aws-cpp-sdk-m2/source/MainframeModernizationClient.cpp @@ -173,7 +173,7 @@ void MainframeModernizationClient::init(const MainframeModernization::MainframeM m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "m2"); } void MainframeModernizationClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-machinelearning/source/MachineLearningClient.cpp b/generated/src/aws-cpp-sdk-machinelearning/source/MachineLearningClient.cpp index 268007a6c87..fe558e54764 100644 --- a/generated/src/aws-cpp-sdk-machinelearning/source/MachineLearningClient.cpp +++ b/generated/src/aws-cpp-sdk-machinelearning/source/MachineLearningClient.cpp @@ -158,7 +158,7 @@ void MachineLearningClient::init(const MachineLearning::MachineLearningClientCon m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "machinelearning"); } void MachineLearningClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-macie2/source/Macie2Client.cpp b/generated/src/aws-cpp-sdk-macie2/source/Macie2Client.cpp index 9ae4b390a13..327b55aa9ac 100644 --- a/generated/src/aws-cpp-sdk-macie2/source/Macie2Client.cpp +++ b/generated/src/aws-cpp-sdk-macie2/source/Macie2Client.cpp @@ -208,7 +208,7 @@ void Macie2Client::init(const Macie2::Macie2ClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "macie2"); } void Macie2Client::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-mailmanager/source/MailManagerClient.cpp b/generated/src/aws-cpp-sdk-mailmanager/source/MailManagerClient.cpp index 1732b7ca718..a0a48f816a9 100644 --- a/generated/src/aws-cpp-sdk-mailmanager/source/MailManagerClient.cpp +++ b/generated/src/aws-cpp-sdk-mailmanager/source/MailManagerClient.cpp @@ -187,7 +187,7 @@ void MailManagerClient::init(const MailManager::MailManagerClientConfiguration& m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "ses"); } void MailManagerClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-managedblockchain-query/source/ManagedBlockchainQueryClient.cpp b/generated/src/aws-cpp-sdk-managedblockchain-query/source/ManagedBlockchainQueryClient.cpp index d8f4b7084be..1dd512589cf 100644 --- a/generated/src/aws-cpp-sdk-managedblockchain-query/source/ManagedBlockchainQueryClient.cpp +++ b/generated/src/aws-cpp-sdk-managedblockchain-query/source/ManagedBlockchainQueryClient.cpp @@ -145,7 +145,7 @@ void ManagedBlockchainQueryClient::init(const ManagedBlockchainQuery::ManagedBlo m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "managedblockchain-query"); } void ManagedBlockchainQueryClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-managedblockchain/source/ManagedBlockchainClient.cpp b/generated/src/aws-cpp-sdk-managedblockchain/source/ManagedBlockchainClient.cpp index 3ab324a387d..843f85286e4 100644 --- a/generated/src/aws-cpp-sdk-managedblockchain/source/ManagedBlockchainClient.cpp +++ b/generated/src/aws-cpp-sdk-managedblockchain/source/ManagedBlockchainClient.cpp @@ -158,7 +158,7 @@ void ManagedBlockchainClient::init(const ManagedBlockchain::ManagedBlockchainCli m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "managedblockchain"); } void ManagedBlockchainClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-marketplace-agreement/source/AgreementServiceClient.cpp b/generated/src/aws-cpp-sdk-marketplace-agreement/source/AgreementServiceClient.cpp index 56f2b9f120c..ef9c57cae01 100644 --- a/generated/src/aws-cpp-sdk-marketplace-agreement/source/AgreementServiceClient.cpp +++ b/generated/src/aws-cpp-sdk-marketplace-agreement/source/AgreementServiceClient.cpp @@ -134,7 +134,7 @@ void AgreementServiceClient::init(const AgreementService::AgreementServiceClient m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "aws-marketplace"); } void AgreementServiceClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-marketplace-catalog/source/MarketplaceCatalogClient.cpp b/generated/src/aws-cpp-sdk-marketplace-catalog/source/MarketplaceCatalogClient.cpp index 1dd09ebdcf4..7f91af53f6d 100644 --- a/generated/src/aws-cpp-sdk-marketplace-catalog/source/MarketplaceCatalogClient.cpp +++ b/generated/src/aws-cpp-sdk-marketplace-catalog/source/MarketplaceCatalogClient.cpp @@ -145,7 +145,7 @@ void MarketplaceCatalogClient::init(const MarketplaceCatalog::MarketplaceCatalog m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "aws-marketplace"); } void MarketplaceCatalogClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-marketplace-deployment/source/MarketplaceDeploymentClient.cpp b/generated/src/aws-cpp-sdk-marketplace-deployment/source/MarketplaceDeploymentClient.cpp index 37fa23e4ed1..e3a5d852b76 100644 --- a/generated/src/aws-cpp-sdk-marketplace-deployment/source/MarketplaceDeploymentClient.cpp +++ b/generated/src/aws-cpp-sdk-marketplace-deployment/source/MarketplaceDeploymentClient.cpp @@ -140,7 +140,7 @@ void MarketplaceDeploymentClient::init(const MarketplaceDeployment::MarketplaceD m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "aws-marketplace"); } void MarketplaceDeploymentClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-marketplace-entitlement/source/MarketplaceEntitlementServiceClient.cpp b/generated/src/aws-cpp-sdk-marketplace-entitlement/source/MarketplaceEntitlementServiceClient.cpp index 8ee732b9b3a..c74a0e18743 100644 --- a/generated/src/aws-cpp-sdk-marketplace-entitlement/source/MarketplaceEntitlementServiceClient.cpp +++ b/generated/src/aws-cpp-sdk-marketplace-entitlement/source/MarketplaceEntitlementServiceClient.cpp @@ -138,7 +138,7 @@ void MarketplaceEntitlementServiceClient::init( m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "aws-marketplace"); } void MarketplaceEntitlementServiceClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-marketplace-reporting/source/MarketplaceReportingClient.cpp b/generated/src/aws-cpp-sdk-marketplace-reporting/source/MarketplaceReportingClient.cpp index 6e086153026..656f383e920 100644 --- a/generated/src/aws-cpp-sdk-marketplace-reporting/source/MarketplaceReportingClient.cpp +++ b/generated/src/aws-cpp-sdk-marketplace-reporting/source/MarketplaceReportingClient.cpp @@ -137,7 +137,7 @@ void MarketplaceReportingClient::init(const MarketplaceReporting::MarketplaceRep m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "aws-marketplace"); } void MarketplaceReportingClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-marketplacecommerceanalytics/source/MarketplaceCommerceAnalyticsClient.cpp b/generated/src/aws-cpp-sdk-marketplacecommerceanalytics/source/MarketplaceCommerceAnalyticsClient.cpp index 41238c74078..3d47838070c 100644 --- a/generated/src/aws-cpp-sdk-marketplacecommerceanalytics/source/MarketplaceCommerceAnalyticsClient.cpp +++ b/generated/src/aws-cpp-sdk-marketplacecommerceanalytics/source/MarketplaceCommerceAnalyticsClient.cpp @@ -137,7 +137,7 @@ void MarketplaceCommerceAnalyticsClient::init(const MarketplaceCommerceAnalytics m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "marketplacecommerceanalytics"); } void MarketplaceCommerceAnalyticsClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-mediaconnect/source/MediaConnectClient.cpp b/generated/src/aws-cpp-sdk-mediaconnect/source/MediaConnectClient.cpp index 6cf015220c9..807da5f1edd 100644 --- a/generated/src/aws-cpp-sdk-mediaconnect/source/MediaConnectClient.cpp +++ b/generated/src/aws-cpp-sdk-mediaconnect/source/MediaConnectClient.cpp @@ -180,7 +180,7 @@ void MediaConnectClient::init(const MediaConnect::MediaConnectClientConfiguratio m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "mediaconnect"); } void MediaConnectClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-mediaconvert/source/MediaConvertClient.cpp b/generated/src/aws-cpp-sdk-mediaconvert/source/MediaConvertClient.cpp index c8178aee74d..48936be8a30 100644 --- a/generated/src/aws-cpp-sdk-mediaconvert/source/MediaConvertClient.cpp +++ b/generated/src/aws-cpp-sdk-mediaconvert/source/MediaConvertClient.cpp @@ -161,7 +161,7 @@ void MediaConvertClient::init(const MediaConvert::MediaConvertClientConfiguratio m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "mediaconvert"); } void MediaConvertClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-medialive/source/MediaLiveClient.cpp b/generated/src/aws-cpp-sdk-medialive/source/MediaLiveClient.cpp index 69c2ea71844..81ce59097b7 100644 --- a/generated/src/aws-cpp-sdk-medialive/source/MediaLiveClient.cpp +++ b/generated/src/aws-cpp-sdk-medialive/source/MediaLiveClient.cpp @@ -250,7 +250,7 @@ void MediaLiveClient::init(const MediaLive::MediaLiveClientConfiguration& config m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "medialive"); } void MediaLiveClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-mediapackage-vod/source/MediaPackageVodClient.cpp b/generated/src/aws-cpp-sdk-mediapackage-vod/source/MediaPackageVodClient.cpp index 2958fe779e9..83c969c6cd2 100644 --- a/generated/src/aws-cpp-sdk-mediapackage-vod/source/MediaPackageVodClient.cpp +++ b/generated/src/aws-cpp-sdk-mediapackage-vod/source/MediaPackageVodClient.cpp @@ -148,7 +148,7 @@ void MediaPackageVodClient::init(const MediaPackageVod::MediaPackageVodClientCon m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "mediapackage-vod"); } void MediaPackageVodClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-mediapackage/source/MediaPackageClient.cpp b/generated/src/aws-cpp-sdk-mediapackage/source/MediaPackageClient.cpp index 21ad665fb4f..ec3afabf014 100644 --- a/generated/src/aws-cpp-sdk-mediapackage/source/MediaPackageClient.cpp +++ b/generated/src/aws-cpp-sdk-mediapackage/source/MediaPackageClient.cpp @@ -146,7 +146,7 @@ void MediaPackageClient::init(const MediaPackage::MediaPackageClientConfiguratio m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "mediapackage"); } void MediaPackageClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-mediapackagev2/source/Mediapackagev2Client.cpp b/generated/src/aws-cpp-sdk-mediapackagev2/source/Mediapackagev2Client.cpp index 79ac19244e3..18230cb922b 100644 --- a/generated/src/aws-cpp-sdk-mediapackagev2/source/Mediapackagev2Client.cpp +++ b/generated/src/aws-cpp-sdk-mediapackagev2/source/Mediapackagev2Client.cpp @@ -158,7 +158,7 @@ void Mediapackagev2Client::init(const mediapackagev2::Mediapackagev2ClientConfig m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "mediapackagev2"); } void Mediapackagev2Client::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-mediastore-data/source/MediaStoreDataClient.cpp b/generated/src/aws-cpp-sdk-mediastore-data/source/MediaStoreDataClient.cpp index 21c890e93f3..a0775e2e73c 100644 --- a/generated/src/aws-cpp-sdk-mediastore-data/source/MediaStoreDataClient.cpp +++ b/generated/src/aws-cpp-sdk-mediastore-data/source/MediaStoreDataClient.cpp @@ -135,7 +135,7 @@ void MediaStoreDataClient::init(const MediaStoreData::MediaStoreDataClientConfig m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "mediastore"); } void MediaStoreDataClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-mediastore/source/MediaStoreClient.cpp b/generated/src/aws-cpp-sdk-mediastore/source/MediaStoreClient.cpp index 6cf0c9bbaed..b2df5654912 100644 --- a/generated/src/aws-cpp-sdk-mediastore/source/MediaStoreClient.cpp +++ b/generated/src/aws-cpp-sdk-mediastore/source/MediaStoreClient.cpp @@ -148,7 +148,7 @@ void MediaStoreClient::init(const MediaStore::MediaStoreClientConfiguration& con m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "mediastore"); } void MediaStoreClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-mediatailor/source/MediaTailorClient.cpp b/generated/src/aws-cpp-sdk-mediatailor/source/MediaTailorClient.cpp index a04916ac284..7bbdfa73971 100644 --- a/generated/src/aws-cpp-sdk-mediatailor/source/MediaTailorClient.cpp +++ b/generated/src/aws-cpp-sdk-mediatailor/source/MediaTailorClient.cpp @@ -171,7 +171,7 @@ void MediaTailorClient::init(const MediaTailor::MediaTailorClientConfiguration& m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "mediatailor"); } void MediaTailorClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-medical-imaging/source/MedicalImagingClient.cpp b/generated/src/aws-cpp-sdk-medical-imaging/source/MedicalImagingClient.cpp index da067450d27..8b119e10c2b 100644 --- a/generated/src/aws-cpp-sdk-medical-imaging/source/MedicalImagingClient.cpp +++ b/generated/src/aws-cpp-sdk-medical-imaging/source/MedicalImagingClient.cpp @@ -146,7 +146,7 @@ void MedicalImagingClient::init(const MedicalImaging::MedicalImagingClientConfig m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "medical-imaging"); } void MedicalImagingClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-memorydb/source/MemoryDBClient.cpp b/generated/src/aws-cpp-sdk-memorydb/source/MemoryDBClient.cpp index c44d8d89e76..a421509043d 100644 --- a/generated/src/aws-cpp-sdk-memorydb/source/MemoryDBClient.cpp +++ b/generated/src/aws-cpp-sdk-memorydb/source/MemoryDBClient.cpp @@ -172,7 +172,7 @@ void MemoryDBClient::init(const MemoryDB::MemoryDBClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "memorydb"); } void MemoryDBClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-meteringmarketplace/source/MarketplaceMeteringClient.cpp b/generated/src/aws-cpp-sdk-meteringmarketplace/source/MarketplaceMeteringClient.cpp index f0fd1bf140d..398dcf23a52 100644 --- a/generated/src/aws-cpp-sdk-meteringmarketplace/source/MarketplaceMeteringClient.cpp +++ b/generated/src/aws-cpp-sdk-meteringmarketplace/source/MarketplaceMeteringClient.cpp @@ -136,7 +136,7 @@ void MarketplaceMeteringClient::init(const MarketplaceMetering::MarketplaceMeter m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "aws-marketplace"); } void MarketplaceMeteringClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-mgn/source/MgnClient.cpp b/generated/src/aws-cpp-sdk-mgn/source/MgnClient.cpp index 990d7e0457f..32a4230da33 100644 --- a/generated/src/aws-cpp-sdk-mgn/source/MgnClient.cpp +++ b/generated/src/aws-cpp-sdk-mgn/source/MgnClient.cpp @@ -195,7 +195,7 @@ void MgnClient::init(const mgn::MgnClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "mgn"); } void MgnClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-migration-hub-refactor-spaces/source/MigrationHubRefactorSpacesClient.cpp b/generated/src/aws-cpp-sdk-migration-hub-refactor-spaces/source/MigrationHubRefactorSpacesClient.cpp index e58b520dbed..d73b12def6f 100644 --- a/generated/src/aws-cpp-sdk-migration-hub-refactor-spaces/source/MigrationHubRefactorSpacesClient.cpp +++ b/generated/src/aws-cpp-sdk-migration-hub-refactor-spaces/source/MigrationHubRefactorSpacesClient.cpp @@ -160,7 +160,7 @@ void MigrationHubRefactorSpacesClient::init(const MigrationHubRefactorSpaces::Mi m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "refactor-spaces"); } void MigrationHubRefactorSpacesClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-migrationhub-config/source/MigrationHubConfigClient.cpp b/generated/src/aws-cpp-sdk-migrationhub-config/source/MigrationHubConfigClient.cpp index 55041c40725..54474ebea74 100644 --- a/generated/src/aws-cpp-sdk-migrationhub-config/source/MigrationHubConfigClient.cpp +++ b/generated/src/aws-cpp-sdk-migrationhub-config/source/MigrationHubConfigClient.cpp @@ -136,7 +136,7 @@ void MigrationHubConfigClient::init(const MigrationHubConfig::MigrationHubConfig m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "mgh"); } void MigrationHubConfigClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-migrationhuborchestrator/source/MigrationHubOrchestratorClient.cpp b/generated/src/aws-cpp-sdk-migrationhuborchestrator/source/MigrationHubOrchestratorClient.cpp index a3a391a60e9..8bf0c307c9a 100644 --- a/generated/src/aws-cpp-sdk-migrationhuborchestrator/source/MigrationHubOrchestratorClient.cpp +++ b/generated/src/aws-cpp-sdk-migrationhuborchestrator/source/MigrationHubOrchestratorClient.cpp @@ -167,7 +167,7 @@ void MigrationHubOrchestratorClient::init(const MigrationHubOrchestrator::Migrat m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "migrationhub-orchestrator"); } void MigrationHubOrchestratorClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-migrationhubstrategy/source/MigrationHubStrategyRecommendationsClient.cpp b/generated/src/aws-cpp-sdk-migrationhubstrategy/source/MigrationHubStrategyRecommendationsClient.cpp index ca48bc9ff71..12aa44657e8 100644 --- a/generated/src/aws-cpp-sdk-migrationhubstrategy/source/MigrationHubStrategyRecommendationsClient.cpp +++ b/generated/src/aws-cpp-sdk-migrationhubstrategy/source/MigrationHubStrategyRecommendationsClient.cpp @@ -160,7 +160,7 @@ void MigrationHubStrategyRecommendationsClient::init( m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "migrationhub-strategy"); } void MigrationHubStrategyRecommendationsClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-monitoring/source/CloudWatchClient.cpp b/generated/src/aws-cpp-sdk-monitoring/source/CloudWatchClient.cpp index 9e3bcf3a9fa..e4ac711aae5 100644 --- a/generated/src/aws-cpp-sdk-monitoring/source/CloudWatchClient.cpp +++ b/generated/src/aws-cpp-sdk-monitoring/source/CloudWatchClient.cpp @@ -166,7 +166,7 @@ void CloudWatchClient::init(const CloudWatch::CloudWatchClientConfiguration& con m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "monitoring"); } void CloudWatchClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-mpa/source/MPAClient.cpp b/generated/src/aws-cpp-sdk-mpa/source/MPAClient.cpp index cb876ad7ea9..1437407f09c 100644 --- a/generated/src/aws-cpp-sdk-mpa/source/MPAClient.cpp +++ b/generated/src/aws-cpp-sdk-mpa/source/MPAClient.cpp @@ -146,7 +146,7 @@ void MPAClient::init(const MPA::MPAClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "mpa"); } void MPAClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-mq/source/MQClient.cpp b/generated/src/aws-cpp-sdk-mq/source/MQClient.cpp index 823489778f8..57951adb88c 100644 --- a/generated/src/aws-cpp-sdk-mq/source/MQClient.cpp +++ b/generated/src/aws-cpp-sdk-mq/source/MQClient.cpp @@ -149,7 +149,7 @@ void MQClient::init(const MQ::MQClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "mq"); } void MQClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-mturk-requester/source/MTurkClient.cpp b/generated/src/aws-cpp-sdk-mturk-requester/source/MTurkClient.cpp index 9afa0b282fb..1acd39aee68 100644 --- a/generated/src/aws-cpp-sdk-mturk-requester/source/MTurkClient.cpp +++ b/generated/src/aws-cpp-sdk-mturk-requester/source/MTurkClient.cpp @@ -166,7 +166,7 @@ void MTurkClient::init(const MTurk::MTurkClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "mturk-requester"); } void MTurkClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-mwaa/source/MWAAClient.cpp b/generated/src/aws-cpp-sdk-mwaa/source/MWAAClient.cpp index 36480541e59..3a4d397669f 100644 --- a/generated/src/aws-cpp-sdk-mwaa/source/MWAAClient.cpp +++ b/generated/src/aws-cpp-sdk-mwaa/source/MWAAClient.cpp @@ -136,7 +136,7 @@ void MWAAClient::init(const MWAA::MWAAClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "airflow"); } void MWAAClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-neptune-graph/source/NeptuneGraphClient.cpp b/generated/src/aws-cpp-sdk-neptune-graph/source/NeptuneGraphClient.cpp index d3199e9754c..ee69572f7eb 100644 --- a/generated/src/aws-cpp-sdk-neptune-graph/source/NeptuneGraphClient.cpp +++ b/generated/src/aws-cpp-sdk-neptune-graph/source/NeptuneGraphClient.cpp @@ -162,7 +162,7 @@ void NeptuneGraphClient::init(const NeptuneGraph::NeptuneGraphClientConfiguratio m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "neptune-graph"); } void NeptuneGraphClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-neptune/source/NeptuneClient.cpp b/generated/src/aws-cpp-sdk-neptune/source/NeptuneClient.cpp index ecab0c2add2..bc089204b04 100644 --- a/generated/src/aws-cpp-sdk-neptune/source/NeptuneClient.cpp +++ b/generated/src/aws-cpp-sdk-neptune/source/NeptuneClient.cpp @@ -197,7 +197,7 @@ void NeptuneClient::init(const Neptune::NeptuneClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "rds"); } void NeptuneClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-neptunedata/source/NeptunedataClient.cpp b/generated/src/aws-cpp-sdk-neptunedata/source/NeptunedataClient.cpp index a1c241332a6..0a4cb6ca008 100644 --- a/generated/src/aws-cpp-sdk-neptunedata/source/NeptunedataClient.cpp +++ b/generated/src/aws-cpp-sdk-neptunedata/source/NeptunedataClient.cpp @@ -170,7 +170,7 @@ void NeptunedataClient::init(const neptunedata::NeptunedataClientConfiguration& m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "neptune-db"); } void NeptunedataClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-network-firewall/source/NetworkFirewallClient.cpp b/generated/src/aws-cpp-sdk-network-firewall/source/NetworkFirewallClient.cpp index 2bf34c61a89..ee2638e5b10 100644 --- a/generated/src/aws-cpp-sdk-network-firewall/source/NetworkFirewallClient.cpp +++ b/generated/src/aws-cpp-sdk-network-firewall/source/NetworkFirewallClient.cpp @@ -188,7 +188,7 @@ void NetworkFirewallClient::init(const NetworkFirewall::NetworkFirewallClientCon m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "network-firewall"); } void NetworkFirewallClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-networkflowmonitor/source/NetworkFlowMonitorClient.cpp b/generated/src/aws-cpp-sdk-networkflowmonitor/source/NetworkFlowMonitorClient.cpp index 4a5bde799be..42cf5fecb07 100644 --- a/generated/src/aws-cpp-sdk-networkflowmonitor/source/NetworkFlowMonitorClient.cpp +++ b/generated/src/aws-cpp-sdk-networkflowmonitor/source/NetworkFlowMonitorClient.cpp @@ -157,7 +157,7 @@ void NetworkFlowMonitorClient::init(const NetworkFlowMonitor::NetworkFlowMonitor m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "networkflowmonitor"); } void NetworkFlowMonitorClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-networkmanager/source/NetworkManagerClient.cpp b/generated/src/aws-cpp-sdk-networkmanager/source/NetworkManagerClient.cpp index 6044138e47e..4199f4cfb87 100644 --- a/generated/src/aws-cpp-sdk-networkmanager/source/NetworkManagerClient.cpp +++ b/generated/src/aws-cpp-sdk-networkmanager/source/NetworkManagerClient.cpp @@ -216,7 +216,7 @@ void NetworkManagerClient::init(const NetworkManager::NetworkManagerClientConfig m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "networkmanager"); } void NetworkManagerClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-networkmonitor/source/NetworkMonitorClient.cpp b/generated/src/aws-cpp-sdk-networkmonitor/source/NetworkMonitorClient.cpp index 6b7c2874615..58c703ea65a 100644 --- a/generated/src/aws-cpp-sdk-networkmonitor/source/NetworkMonitorClient.cpp +++ b/generated/src/aws-cpp-sdk-networkmonitor/source/NetworkMonitorClient.cpp @@ -140,7 +140,7 @@ void NetworkMonitorClient::init(const NetworkMonitor::NetworkMonitorClientConfig m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "networkmonitor"); } void NetworkMonitorClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-notifications/source/NotificationsClient.cpp b/generated/src/aws-cpp-sdk-notifications/source/NotificationsClient.cpp index ce0c40f4684..537513236f2 100644 --- a/generated/src/aws-cpp-sdk-notifications/source/NotificationsClient.cpp +++ b/generated/src/aws-cpp-sdk-notifications/source/NotificationsClient.cpp @@ -167,7 +167,7 @@ void NotificationsClient::init(const Notifications::NotificationsClientConfigura m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "notifications"); } void NotificationsClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-notificationscontacts/source/NotificationsContactsClient.cpp b/generated/src/aws-cpp-sdk-notificationscontacts/source/NotificationsContactsClient.cpp index 00913c92696..815f72eb279 100644 --- a/generated/src/aws-cpp-sdk-notificationscontacts/source/NotificationsContactsClient.cpp +++ b/generated/src/aws-cpp-sdk-notificationscontacts/source/NotificationsContactsClient.cpp @@ -145,7 +145,7 @@ void NotificationsContactsClient::init(const NotificationsContacts::Notification m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "notifications-contacts"); } void NotificationsContactsClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-oam/source/OAMClient.cpp b/generated/src/aws-cpp-sdk-oam/source/OAMClient.cpp index ccf3e75fa1d..da46098d974 100644 --- a/generated/src/aws-cpp-sdk-oam/source/OAMClient.cpp +++ b/generated/src/aws-cpp-sdk-oam/source/OAMClient.cpp @@ -140,7 +140,7 @@ void OAMClient::init(const OAM::OAMClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "oam"); } void OAMClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-observabilityadmin/source/ObservabilityAdminClient.cpp b/generated/src/aws-cpp-sdk-observabilityadmin/source/ObservabilityAdminClient.cpp index 77e59ff715e..c69f0e3277c 100644 --- a/generated/src/aws-cpp-sdk-observabilityadmin/source/ObservabilityAdminClient.cpp +++ b/generated/src/aws-cpp-sdk-observabilityadmin/source/ObservabilityAdminClient.cpp @@ -161,7 +161,7 @@ void ObservabilityAdminClient::init(const ObservabilityAdmin::ObservabilityAdmin m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "observabilityadmin"); } void ObservabilityAdminClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-odb/source/OdbClient.cpp b/generated/src/aws-cpp-sdk-odb/source/OdbClient.cpp index 8b249da2a3a..de8302f0d8e 100644 --- a/generated/src/aws-cpp-sdk-odb/source/OdbClient.cpp +++ b/generated/src/aws-cpp-sdk-odb/source/OdbClient.cpp @@ -166,7 +166,7 @@ void OdbClient::init(const odb::OdbClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "odb"); } void OdbClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-omics/source/OmicsClient.cpp b/generated/src/aws-cpp-sdk-omics/source/OmicsClient.cpp index 51b0eff1f9a..2353477b010 100644 --- a/generated/src/aws-cpp-sdk-omics/source/OmicsClient.cpp +++ b/generated/src/aws-cpp-sdk-omics/source/OmicsClient.cpp @@ -225,7 +225,7 @@ void OmicsClient::init(const Omics::OmicsClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "omics"); } void OmicsClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-opensearch/source/OpenSearchServiceClient.cpp b/generated/src/aws-cpp-sdk-opensearch/source/OpenSearchServiceClient.cpp index a7f6d88ddbc..41be458605d 100644 --- a/generated/src/aws-cpp-sdk-opensearch/source/OpenSearchServiceClient.cpp +++ b/generated/src/aws-cpp-sdk-opensearch/source/OpenSearchServiceClient.cpp @@ -207,7 +207,7 @@ void OpenSearchServiceClient::init(const OpenSearchService::OpenSearchServiceCli m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "es"); } void OpenSearchServiceClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-opensearchserverless/source/OpenSearchServerlessClient.cpp b/generated/src/aws-cpp-sdk-opensearchserverless/source/OpenSearchServerlessClient.cpp index eb59fa4ab83..20b2a92fcf8 100644 --- a/generated/src/aws-cpp-sdk-opensearchserverless/source/OpenSearchServerlessClient.cpp +++ b/generated/src/aws-cpp-sdk-opensearchserverless/source/OpenSearchServerlessClient.cpp @@ -177,7 +177,7 @@ void OpenSearchServerlessClient::init(const OpenSearchServerless::OpenSearchServ m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "aoss"); } void OpenSearchServerlessClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-organizations/source/OrganizationsClient.cpp b/generated/src/aws-cpp-sdk-organizations/source/OrganizationsClient.cpp index 3a0adbf580f..92c52d5b49e 100644 --- a/generated/src/aws-cpp-sdk-organizations/source/OrganizationsClient.cpp +++ b/generated/src/aws-cpp-sdk-organizations/source/OrganizationsClient.cpp @@ -185,7 +185,7 @@ void OrganizationsClient::init(const Organizations::OrganizationsClientConfigura m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "organizations"); } void OrganizationsClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-osis/source/OSISClient.cpp b/generated/src/aws-cpp-sdk-osis/source/OSISClient.cpp index 1d4a62bf1e0..8180f988c0f 100644 --- a/generated/src/aws-cpp-sdk-osis/source/OSISClient.cpp +++ b/generated/src/aws-cpp-sdk-osis/source/OSISClient.cpp @@ -147,7 +147,7 @@ void OSISClient::init(const OSIS::OSISClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "osis"); } void OSISClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-outposts/source/OutpostsClient.cpp b/generated/src/aws-cpp-sdk-outposts/source/OutpostsClient.cpp index 9e5782f5292..71cc73d493b 100644 --- a/generated/src/aws-cpp-sdk-outposts/source/OutpostsClient.cpp +++ b/generated/src/aws-cpp-sdk-outposts/source/OutpostsClient.cpp @@ -162,7 +162,7 @@ void OutpostsClient::init(const Outposts::OutpostsClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "outposts"); } void OutpostsClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-panorama/source/PanoramaClient.cpp b/generated/src/aws-cpp-sdk-panorama/source/PanoramaClient.cpp index cbf2fcd4428..c9998f14f1c 100644 --- a/generated/src/aws-cpp-sdk-panorama/source/PanoramaClient.cpp +++ b/generated/src/aws-cpp-sdk-panorama/source/PanoramaClient.cpp @@ -161,7 +161,7 @@ void PanoramaClient::init(const Panorama::PanoramaClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "panorama"); } void PanoramaClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-partnercentral-selling/source/PartnerCentralSellingClient.cpp b/generated/src/aws-cpp-sdk-partnercentral-selling/source/PartnerCentralSellingClient.cpp index 48f7b3e971c..cbe4dadc3d5 100644 --- a/generated/src/aws-cpp-sdk-partnercentral-selling/source/PartnerCentralSellingClient.cpp +++ b/generated/src/aws-cpp-sdk-partnercentral-selling/source/PartnerCentralSellingClient.cpp @@ -174,7 +174,7 @@ void PartnerCentralSellingClient::init(const PartnerCentralSelling::PartnerCentr m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "partnercentral-selling"); } void PartnerCentralSellingClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-payment-cryptography-data/source/PaymentCryptographyDataClient.cpp b/generated/src/aws-cpp-sdk-payment-cryptography-data/source/PaymentCryptographyDataClient.cpp index 402e65b0231..e1a12040607 100644 --- a/generated/src/aws-cpp-sdk-payment-cryptography-data/source/PaymentCryptographyDataClient.cpp +++ b/generated/src/aws-cpp-sdk-payment-cryptography-data/source/PaymentCryptographyDataClient.cpp @@ -149,7 +149,7 @@ void PaymentCryptographyDataClient::init(const PaymentCryptographyData::PaymentC m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "payment-cryptography"); } void PaymentCryptographyDataClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-payment-cryptography/source/PaymentCryptographyClient.cpp b/generated/src/aws-cpp-sdk-payment-cryptography/source/PaymentCryptographyClient.cpp index 8fd5d568537..d2fe70b1ef5 100644 --- a/generated/src/aws-cpp-sdk-payment-cryptography/source/PaymentCryptographyClient.cpp +++ b/generated/src/aws-cpp-sdk-payment-cryptography/source/PaymentCryptographyClient.cpp @@ -158,7 +158,7 @@ void PaymentCryptographyClient::init(const PaymentCryptography::PaymentCryptogra m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "payment-cryptography"); } void PaymentCryptographyClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-pca-connector-ad/source/PcaConnectorAdClient.cpp b/generated/src/aws-cpp-sdk-pca-connector-ad/source/PcaConnectorAdClient.cpp index 4b18ad737ca..8a2ec6cd058 100644 --- a/generated/src/aws-cpp-sdk-pca-connector-ad/source/PcaConnectorAdClient.cpp +++ b/generated/src/aws-cpp-sdk-pca-connector-ad/source/PcaConnectorAdClient.cpp @@ -153,7 +153,7 @@ void PcaConnectorAdClient::init(const PcaConnectorAd::PcaConnectorAdClientConfig m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "pca-connector-ad"); } void PcaConnectorAdClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-pca-connector-scep/source/PcaConnectorScepClient.cpp b/generated/src/aws-cpp-sdk-pca-connector-scep/source/PcaConnectorScepClient.cpp index 86c67c2bb0a..6414154c93d 100644 --- a/generated/src/aws-cpp-sdk-pca-connector-scep/source/PcaConnectorScepClient.cpp +++ b/generated/src/aws-cpp-sdk-pca-connector-scep/source/PcaConnectorScepClient.cpp @@ -143,7 +143,7 @@ void PcaConnectorScepClient::init(const PcaConnectorScep::PcaConnectorScepClient m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "pca-connector-scep"); } void PcaConnectorScepClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-pcs/source/PCSClient.cpp b/generated/src/aws-cpp-sdk-pcs/source/PCSClient.cpp index 7ce38b6523f..f3215b59238 100644 --- a/generated/src/aws-cpp-sdk-pcs/source/PCSClient.cpp +++ b/generated/src/aws-cpp-sdk-pcs/source/PCSClient.cpp @@ -144,7 +144,7 @@ void PCSClient::init(const PCS::PCSClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "pcs"); } void PCSClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-personalize-events/source/PersonalizeEventsClient.cpp b/generated/src/aws-cpp-sdk-personalize-events/source/PersonalizeEventsClient.cpp index 004f7466856..bc82890133d 100644 --- a/generated/src/aws-cpp-sdk-personalize-events/source/PersonalizeEventsClient.cpp +++ b/generated/src/aws-cpp-sdk-personalize-events/source/PersonalizeEventsClient.cpp @@ -136,7 +136,7 @@ void PersonalizeEventsClient::init(const PersonalizeEvents::PersonalizeEventsCli m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "personalize"); } void PersonalizeEventsClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-personalize-runtime/source/PersonalizeRuntimeClient.cpp b/generated/src/aws-cpp-sdk-personalize-runtime/source/PersonalizeRuntimeClient.cpp index 26414109b40..aeee4d38d50 100644 --- a/generated/src/aws-cpp-sdk-personalize-runtime/source/PersonalizeRuntimeClient.cpp +++ b/generated/src/aws-cpp-sdk-personalize-runtime/source/PersonalizeRuntimeClient.cpp @@ -135,7 +135,7 @@ void PersonalizeRuntimeClient::init(const PersonalizeRuntime::PersonalizeRuntime m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "personalize"); } void PersonalizeRuntimeClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-personalize/source/PersonalizeClient.cpp b/generated/src/aws-cpp-sdk-personalize/source/PersonalizeClient.cpp index 97165c1d0ab..6d791d44c8c 100644 --- a/generated/src/aws-cpp-sdk-personalize/source/PersonalizeClient.cpp +++ b/generated/src/aws-cpp-sdk-personalize/source/PersonalizeClient.cpp @@ -198,7 +198,7 @@ void PersonalizeClient::init(const Personalize::PersonalizeClientConfiguration& m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "personalize"); } void PersonalizeClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-pi/source/PIClient.cpp b/generated/src/aws-cpp-sdk-pi/source/PIClient.cpp index a79bdc67160..10bed0ff5fb 100644 --- a/generated/src/aws-cpp-sdk-pi/source/PIClient.cpp +++ b/generated/src/aws-cpp-sdk-pi/source/PIClient.cpp @@ -138,7 +138,7 @@ void PIClient::init(const PI::PIClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "pi"); } void PIClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-pinpoint-email/source/PinpointEmailClient.cpp b/generated/src/aws-cpp-sdk-pinpoint-email/source/PinpointEmailClient.cpp index 386ebaf6fd9..86eb922e71f 100644 --- a/generated/src/aws-cpp-sdk-pinpoint-email/source/PinpointEmailClient.cpp +++ b/generated/src/aws-cpp-sdk-pinpoint-email/source/PinpointEmailClient.cpp @@ -170,7 +170,7 @@ void PinpointEmailClient::init(const PinpointEmail::PinpointEmailClientConfigura m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "ses"); } void PinpointEmailClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-pinpoint-sms-voice-v2/source/PinpointSMSVoiceV2Client.cpp b/generated/src/aws-cpp-sdk-pinpoint-sms-voice-v2/source/PinpointSMSVoiceV2Client.cpp index e230239fbd1..8434e74c7d0 100644 --- a/generated/src/aws-cpp-sdk-pinpoint-sms-voice-v2/source/PinpointSMSVoiceV2Client.cpp +++ b/generated/src/aws-cpp-sdk-pinpoint-sms-voice-v2/source/PinpointSMSVoiceV2Client.cpp @@ -223,7 +223,7 @@ void PinpointSMSVoiceV2Client::init(const PinpointSMSVoiceV2::PinpointSMSVoiceV2 m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "sms-voice"); } void PinpointSMSVoiceV2Client::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-pinpoint/source/PinpointClient.cpp b/generated/src/aws-cpp-sdk-pinpoint/source/PinpointClient.cpp index a7a013309ca..b7f928c654f 100644 --- a/generated/src/aws-cpp-sdk-pinpoint/source/PinpointClient.cpp +++ b/generated/src/aws-cpp-sdk-pinpoint/source/PinpointClient.cpp @@ -249,7 +249,7 @@ void PinpointClient::init(const Pinpoint::PinpointClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "mobiletargeting"); } void PinpointClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-pipes/source/PipesClient.cpp b/generated/src/aws-cpp-sdk-pipes/source/PipesClient.cpp index 62a9ab1be5c..4d49007a3b3 100644 --- a/generated/src/aws-cpp-sdk-pipes/source/PipesClient.cpp +++ b/generated/src/aws-cpp-sdk-pipes/source/PipesClient.cpp @@ -137,7 +137,7 @@ void PipesClient::init(const Pipes::PipesClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "pipes"); } void PipesClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-polly/source/PollyClient.cpp b/generated/src/aws-cpp-sdk-polly/source/PollyClient.cpp index 13ef6d15e33..7d78e58796b 100644 --- a/generated/src/aws-cpp-sdk-polly/source/PollyClient.cpp +++ b/generated/src/aws-cpp-sdk-polly/source/PollyClient.cpp @@ -136,7 +136,7 @@ void PollyClient::init(const Polly::PollyClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "polly"); } void PollyClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-pricing/source/PricingClient.cpp b/generated/src/aws-cpp-sdk-pricing/source/PricingClient.cpp index bad12a94cfd..78bf64fcceb 100644 --- a/generated/src/aws-cpp-sdk-pricing/source/PricingClient.cpp +++ b/generated/src/aws-cpp-sdk-pricing/source/PricingClient.cpp @@ -132,7 +132,7 @@ void PricingClient::init(const Pricing::PricingClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "pricing"); } void PricingClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-proton/source/ProtonClient.cpp b/generated/src/aws-cpp-sdk-proton/source/ProtonClient.cpp index 209235799e3..3976d5f51e6 100644 --- a/generated/src/aws-cpp-sdk-proton/source/ProtonClient.cpp +++ b/generated/src/aws-cpp-sdk-proton/source/ProtonClient.cpp @@ -127,7 +127,7 @@ void ProtonClient::init(const Proton::ProtonClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "proton"); } void ProtonClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-qapps/source/QAppsClient.cpp b/generated/src/aws-cpp-sdk-qapps/source/QAppsClient.cpp index c5bccf2f264..653de378f44 100644 --- a/generated/src/aws-cpp-sdk-qapps/source/QAppsClient.cpp +++ b/generated/src/aws-cpp-sdk-qapps/source/QAppsClient.cpp @@ -162,7 +162,7 @@ void QAppsClient::init(const QApps::QAppsClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "qapps"); } void QAppsClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-qbusiness/source/QBusinessClient.cpp b/generated/src/aws-cpp-sdk-qbusiness/source/QBusinessClient.cpp index d51a7f085db..4218c6e639c 100644 --- a/generated/src/aws-cpp-sdk-qbusiness/source/QBusinessClient.cpp +++ b/generated/src/aws-cpp-sdk-qbusiness/source/QBusinessClient.cpp @@ -214,7 +214,7 @@ void QBusinessClient::init(const QBusiness::QBusinessClientConfiguration& config m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "qbusiness"); } void QBusinessClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-qconnect/source/QConnectClient.cpp b/generated/src/aws-cpp-sdk-qconnect/source/QConnectClient.cpp index 5bda13c10da..30ad5b4482a 100644 --- a/generated/src/aws-cpp-sdk-qconnect/source/QConnectClient.cpp +++ b/generated/src/aws-cpp-sdk-qconnect/source/QConnectClient.cpp @@ -216,7 +216,7 @@ void QConnectClient::init(const QConnect::QConnectClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "wisdom"); } void QConnectClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-quicksight/source/QuickSightClient.cpp b/generated/src/aws-cpp-sdk-quicksight/source/QuickSightClient.cpp index 4ef1438271a..ff931adf705 100644 --- a/generated/src/aws-cpp-sdk-quicksight/source/QuickSightClient.cpp +++ b/generated/src/aws-cpp-sdk-quicksight/source/QuickSightClient.cpp @@ -227,7 +227,7 @@ void QuickSightClient::init(const QuickSight::QuickSightClientConfiguration& con m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "quicksight"); } void QuickSightClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-ram/source/RAMClient.cpp b/generated/src/aws-cpp-sdk-ram/source/RAMClient.cpp index 2d505de5d85..1ca19448104 100644 --- a/generated/src/aws-cpp-sdk-ram/source/RAMClient.cpp +++ b/generated/src/aws-cpp-sdk-ram/source/RAMClient.cpp @@ -159,7 +159,7 @@ void RAMClient::init(const RAM::RAMClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "ram"); } void RAMClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-rbin/source/RecycleBinClient.cpp b/generated/src/aws-cpp-sdk-rbin/source/RecycleBinClient.cpp index 0abe10c4825..bcb9a862847 100644 --- a/generated/src/aws-cpp-sdk-rbin/source/RecycleBinClient.cpp +++ b/generated/src/aws-cpp-sdk-rbin/source/RecycleBinClient.cpp @@ -137,7 +137,7 @@ void RecycleBinClient::init(const RecycleBin::RecycleBinClientConfiguration& con m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "rbin"); } void RecycleBinClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-rds-data/source/RDSDataServiceClient.cpp b/generated/src/aws-cpp-sdk-rds-data/source/RDSDataServiceClient.cpp index 181fadb69d2..91a1dcc6c8f 100644 --- a/generated/src/aws-cpp-sdk-rds-data/source/RDSDataServiceClient.cpp +++ b/generated/src/aws-cpp-sdk-rds-data/source/RDSDataServiceClient.cpp @@ -133,7 +133,7 @@ void RDSDataServiceClient::init(const RDSDataService::RDSDataServiceClientConfig m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "rds-data"); } void RDSDataServiceClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-rds/source/RDSClient.cpp b/generated/src/aws-cpp-sdk-rds/source/RDSClient.cpp index 3537e0952f1..ca3bb444080 100644 --- a/generated/src/aws-cpp-sdk-rds/source/RDSClient.cpp +++ b/generated/src/aws-cpp-sdk-rds/source/RDSClient.cpp @@ -288,7 +288,7 @@ void RDSClient::init(const RDS::RDSClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "rds"); } void RDSClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-redshift-data/source/RedshiftDataAPIServiceClient.cpp b/generated/src/aws-cpp-sdk-redshift-data/source/RedshiftDataAPIServiceClient.cpp index 5d24f3f5952..6457579e087 100644 --- a/generated/src/aws-cpp-sdk-redshift-data/source/RedshiftDataAPIServiceClient.cpp +++ b/generated/src/aws-cpp-sdk-redshift-data/source/RedshiftDataAPIServiceClient.cpp @@ -147,7 +147,7 @@ void RedshiftDataAPIServiceClient::init(const RedshiftDataAPIService::RedshiftDa m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "redshift-data"); } void RedshiftDataAPIServiceClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-redshift-serverless/source/RedshiftServerlessClient.cpp b/generated/src/aws-cpp-sdk-redshift-serverless/source/RedshiftServerlessClient.cpp index 624d99687ff..6ab235f98d0 100644 --- a/generated/src/aws-cpp-sdk-redshift-serverless/source/RedshiftServerlessClient.cpp +++ b/generated/src/aws-cpp-sdk-redshift-serverless/source/RedshiftServerlessClient.cpp @@ -195,7 +195,7 @@ void RedshiftServerlessClient::init(const RedshiftServerless::RedshiftServerless m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "redshift-serverless"); } void RedshiftServerlessClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-redshift/source/RedshiftClient.cpp b/generated/src/aws-cpp-sdk-redshift/source/RedshiftClient.cpp index b67337a3edd..7c68cc617f0 100644 --- a/generated/src/aws-cpp-sdk-redshift/source/RedshiftClient.cpp +++ b/generated/src/aws-cpp-sdk-redshift/source/RedshiftClient.cpp @@ -266,7 +266,7 @@ void RedshiftClient::init(const Redshift::RedshiftClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "redshift"); } void RedshiftClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-rekognition/source/RekognitionClient.cpp b/generated/src/aws-cpp-sdk-rekognition/source/RekognitionClient.cpp index f9d83e2eee2..827a3e2d76d 100644 --- a/generated/src/aws-cpp-sdk-rekognition/source/RekognitionClient.cpp +++ b/generated/src/aws-cpp-sdk-rekognition/source/RekognitionClient.cpp @@ -202,7 +202,7 @@ void RekognitionClient::init(const Rekognition::RekognitionClientConfiguration& m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "rekognition"); } void RekognitionClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-repostspace/source/RepostspaceClient.cpp b/generated/src/aws-cpp-sdk-repostspace/source/RepostspaceClient.cpp index 1786cb822d8..3ba1fca1629 100644 --- a/generated/src/aws-cpp-sdk-repostspace/source/RepostspaceClient.cpp +++ b/generated/src/aws-cpp-sdk-repostspace/source/RepostspaceClient.cpp @@ -146,7 +146,7 @@ void RepostspaceClient::init(const repostspace::RepostspaceClientConfiguration& m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "repostspace"); } void RepostspaceClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-resiliencehub/source/ResilienceHubClient.cpp b/generated/src/aws-cpp-sdk-resiliencehub/source/ResilienceHubClient.cpp index 7590add9a72..8036bf83651 100644 --- a/generated/src/aws-cpp-sdk-resiliencehub/source/ResilienceHubClient.cpp +++ b/generated/src/aws-cpp-sdk-resiliencehub/source/ResilienceHubClient.cpp @@ -191,7 +191,7 @@ void ResilienceHubClient::init(const ResilienceHub::ResilienceHubClientConfigura m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "resiliencehub"); } void ResilienceHubClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-resource-explorer-2/source/ResourceExplorer2Client.cpp b/generated/src/aws-cpp-sdk-resource-explorer-2/source/ResourceExplorer2Client.cpp index 1c9bff29dce..868f4339365 100644 --- a/generated/src/aws-cpp-sdk-resource-explorer-2/source/ResourceExplorer2Client.cpp +++ b/generated/src/aws-cpp-sdk-resource-explorer-2/source/ResourceExplorer2Client.cpp @@ -163,7 +163,7 @@ void ResourceExplorer2Client::init(const ResourceExplorer2::ResourceExplorer2Cli m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "resource-explorer-2"); } void ResourceExplorer2Client::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-resource-groups/source/ResourceGroupsClient.cpp b/generated/src/aws-cpp-sdk-resource-groups/source/ResourceGroupsClient.cpp index a3fb34eb491..a57fcf6cd3f 100644 --- a/generated/src/aws-cpp-sdk-resource-groups/source/ResourceGroupsClient.cpp +++ b/generated/src/aws-cpp-sdk-resource-groups/source/ResourceGroupsClient.cpp @@ -151,7 +151,7 @@ void ResourceGroupsClient::init(const ResourceGroups::ResourceGroupsClientConfig m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "resource-groups"); } void ResourceGroupsClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-resourcegroupstaggingapi/source/ResourceGroupsTaggingAPIClient.cpp b/generated/src/aws-cpp-sdk-resourcegroupstaggingapi/source/ResourceGroupsTaggingAPIClient.cpp index 7c251e3b502..aa784414747 100644 --- a/generated/src/aws-cpp-sdk-resourcegroupstaggingapi/source/ResourceGroupsTaggingAPIClient.cpp +++ b/generated/src/aws-cpp-sdk-resourcegroupstaggingapi/source/ResourceGroupsTaggingAPIClient.cpp @@ -144,7 +144,7 @@ void ResourceGroupsTaggingAPIClient::init(const ResourceGroupsTaggingAPI::Resour m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "tagging"); } void ResourceGroupsTaggingAPIClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-rolesanywhere/source/RolesAnywhereClient.cpp b/generated/src/aws-cpp-sdk-rolesanywhere/source/RolesAnywhereClient.cpp index c34df9a0ed7..c63af9c8888 100644 --- a/generated/src/aws-cpp-sdk-rolesanywhere/source/RolesAnywhereClient.cpp +++ b/generated/src/aws-cpp-sdk-rolesanywhere/source/RolesAnywhereClient.cpp @@ -158,7 +158,7 @@ void RolesAnywhereClient::init(const RolesAnywhere::RolesAnywhereClientConfigura m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "rolesanywhere"); } void RolesAnywhereClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-route53-recovery-cluster/source/Route53RecoveryClusterClient.cpp b/generated/src/aws-cpp-sdk-route53-recovery-cluster/source/Route53RecoveryClusterClient.cpp index ac3267f8b15..d7477efe8b4 100644 --- a/generated/src/aws-cpp-sdk-route53-recovery-cluster/source/Route53RecoveryClusterClient.cpp +++ b/generated/src/aws-cpp-sdk-route53-recovery-cluster/source/Route53RecoveryClusterClient.cpp @@ -140,7 +140,7 @@ void Route53RecoveryClusterClient::init(const Route53RecoveryCluster::Route53Rec m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "route53-recovery-cluster"); } void Route53RecoveryClusterClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-route53-recovery-control-config/source/Route53RecoveryControlConfigClient.cpp b/generated/src/aws-cpp-sdk-route53-recovery-control-config/source/Route53RecoveryControlConfigClient.cpp index 724c2919675..988de94954d 100644 --- a/generated/src/aws-cpp-sdk-route53-recovery-control-config/source/Route53RecoveryControlConfigClient.cpp +++ b/generated/src/aws-cpp-sdk-route53-recovery-control-config/source/Route53RecoveryControlConfigClient.cpp @@ -161,7 +161,7 @@ void Route53RecoveryControlConfigClient::init(const Route53RecoveryControlConfig m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "route53-recovery-control-config"); } void Route53RecoveryControlConfigClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-route53-recovery-readiness/source/Route53RecoveryReadinessClient.cpp b/generated/src/aws-cpp-sdk-route53-recovery-readiness/source/Route53RecoveryReadinessClient.cpp index c71d00458a2..32c594b20a2 100644 --- a/generated/src/aws-cpp-sdk-route53-recovery-readiness/source/Route53RecoveryReadinessClient.cpp +++ b/generated/src/aws-cpp-sdk-route53-recovery-readiness/source/Route53RecoveryReadinessClient.cpp @@ -168,7 +168,7 @@ void Route53RecoveryReadinessClient::init(const Route53RecoveryReadiness::Route5 m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "route53-recovery-readiness"); } void Route53RecoveryReadinessClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-route53/source/Route53Client.cpp b/generated/src/aws-cpp-sdk-route53/source/Route53Client.cpp index 7f2d412547b..19e5b555e1d 100644 --- a/generated/src/aws-cpp-sdk-route53/source/Route53Client.cpp +++ b/generated/src/aws-cpp-sdk-route53/source/Route53Client.cpp @@ -197,7 +197,7 @@ void Route53Client::init(const Route53::Route53ClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "route53"); } void Route53Client::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-route53domains/source/Route53DomainsClient.cpp b/generated/src/aws-cpp-sdk-route53domains/source/Route53DomainsClient.cpp index bb8eb8e5e0c..57b63e09df0 100644 --- a/generated/src/aws-cpp-sdk-route53domains/source/Route53DomainsClient.cpp +++ b/generated/src/aws-cpp-sdk-route53domains/source/Route53DomainsClient.cpp @@ -162,7 +162,7 @@ void Route53DomainsClient::init(const Route53Domains::Route53DomainsClientConfig m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "route53domains"); } void Route53DomainsClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-route53profiles/source/Route53ProfilesClient.cpp b/generated/src/aws-cpp-sdk-route53profiles/source/Route53ProfilesClient.cpp index 5bf68bdc6ac..891264f8ee0 100644 --- a/generated/src/aws-cpp-sdk-route53profiles/source/Route53ProfilesClient.cpp +++ b/generated/src/aws-cpp-sdk-route53profiles/source/Route53ProfilesClient.cpp @@ -147,7 +147,7 @@ void Route53ProfilesClient::init(const Route53Profiles::Route53ProfilesClientCon m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "route53profiles"); } void Route53ProfilesClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-route53resolver/source/Route53ResolverClient.cpp b/generated/src/aws-cpp-sdk-route53resolver/source/Route53ResolverClient.cpp index 484d010abea..587cd2d9b15 100644 --- a/generated/src/aws-cpp-sdk-route53resolver/source/Route53ResolverClient.cpp +++ b/generated/src/aws-cpp-sdk-route53resolver/source/Route53ResolverClient.cpp @@ -199,7 +199,7 @@ void Route53ResolverClient::init(const Route53Resolver::Route53ResolverClientCon m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "route53resolver"); } void Route53ResolverClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-rtbfabric/source/RTBFabricClient.cpp b/generated/src/aws-cpp-sdk-rtbfabric/source/RTBFabricClient.cpp index cbf94593010..194508c1abc 100644 --- a/generated/src/aws-cpp-sdk-rtbfabric/source/RTBFabricClient.cpp +++ b/generated/src/aws-cpp-sdk-rtbfabric/source/RTBFabricClient.cpp @@ -154,7 +154,7 @@ void RTBFabricClient::init(const RTBFabric::RTBFabricClientConfiguration& config m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "rtbfabric"); } void RTBFabricClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-rum/source/CloudWatchRUMClient.cpp b/generated/src/aws-cpp-sdk-rum/source/CloudWatchRUMClient.cpp index f4f4d9dbdbf..df00ea828e0 100644 --- a/generated/src/aws-cpp-sdk-rum/source/CloudWatchRUMClient.cpp +++ b/generated/src/aws-cpp-sdk-rum/source/CloudWatchRUMClient.cpp @@ -148,7 +148,7 @@ void CloudWatchRUMClient::init(const CloudWatchRUM::CloudWatchRUMClientConfigura m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "rum"); } void CloudWatchRUMClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/S3CrtEndpointProvider.h b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/S3CrtEndpointProvider.h index 8e60e7a18ec..517f786812e 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/S3CrtEndpointProvider.h +++ b/generated/src/aws-cpp-sdk-s3-crt/include/aws/s3-crt/S3CrtEndpointProvider.h @@ -61,6 +61,10 @@ class AWS_S3CRT_API S3CrtBuiltInParameters : public Aws::Endpoint::BuiltInParame virtual ~S3CrtBuiltInParameters() {}; using Aws::Endpoint::BuiltInParameters::SetFromClientConfiguration; virtual void SetFromClientConfiguration(const S3CrtClientConfiguration& config); + virtual void SetFromClientConfiguration(const S3CrtClientConfiguration& config, const Aws::String& serviceName); + + private: + void SetS3SpecificParameters(const S3CrtClientConfiguration& config); }; /** diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/S3CrtEndpointProvider.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/S3CrtEndpointProvider.cpp index 7fc91ee57e4..57cc502e15a 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/S3CrtEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/S3CrtEndpointProvider.cpp @@ -50,6 +50,15 @@ S3CrtClientContextParameters::GetDisableS3ExpressSessionAuth() const { void S3CrtBuiltInParameters::SetFromClientConfiguration(const S3CrtClientConfiguration& config) { SetFromClientConfiguration(static_cast(config)); + SetS3SpecificParameters(config); +} + +void S3CrtBuiltInParameters::SetFromClientConfiguration(const S3CrtClientConfiguration& config, const Aws::String& serviceName) { + SetFromClientConfiguration(static_cast(config), serviceName); + SetS3SpecificParameters(config); +} + +void S3CrtBuiltInParameters::SetS3SpecificParameters(const S3CrtClientConfiguration& config) { static const char* AWS_S3_USE_GLOBAL_ENDPOINT = "UseGlobalEndpoint"; if (config.useUSEast1RegionalEndPointOption == US_EAST_1_REGIONAL_ENDPOINT_OPTION::LEGACY) { SetBooleanParameter(AWS_S3_USE_GLOBAL_ENDPOINT, true); diff --git a/generated/src/aws-cpp-sdk-s3/include/aws/s3/S3EndpointProvider.h b/generated/src/aws-cpp-sdk-s3/include/aws/s3/S3EndpointProvider.h index b3bf731d7eb..4de4d0e7371 100644 --- a/generated/src/aws-cpp-sdk-s3/include/aws/s3/S3EndpointProvider.h +++ b/generated/src/aws-cpp-sdk-s3/include/aws/s3/S3EndpointProvider.h @@ -61,6 +61,10 @@ class AWS_S3_API S3BuiltInParameters : public Aws::Endpoint::BuiltInParameters { virtual ~S3BuiltInParameters() {}; using Aws::Endpoint::BuiltInParameters::SetFromClientConfiguration; virtual void SetFromClientConfiguration(const S3ClientConfiguration& config); + virtual void SetFromClientConfiguration(const S3ClientConfiguration& config, const Aws::String& serviceName); + + private: + void SetS3SpecificParameters(const S3ClientConfiguration& config); }; /** diff --git a/generated/src/aws-cpp-sdk-s3/source/S3Client.cpp b/generated/src/aws-cpp-sdk-s3/source/S3Client.cpp index 0cbb1528f2f..c35d5a3808d 100644 --- a/generated/src/aws-cpp-sdk-s3/source/S3Client.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/S3Client.cpp @@ -305,7 +305,7 @@ void S3Client::init(const S3::S3ClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "s3"); } void S3Client::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-s3/source/S3EndpointProvider.cpp b/generated/src/aws-cpp-sdk-s3/source/S3EndpointProvider.cpp index 103628deb3a..73ef174f1d1 100644 --- a/generated/src/aws-cpp-sdk-s3/source/S3EndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/S3EndpointProvider.cpp @@ -50,6 +50,15 @@ const S3ClientContextParameters::ClientContextParameters::EndpointParameter& S3C void S3BuiltInParameters::SetFromClientConfiguration(const S3ClientConfiguration& config) { SetFromClientConfiguration(static_cast(config)); + SetS3SpecificParameters(config); +} + +void S3BuiltInParameters::SetFromClientConfiguration(const S3ClientConfiguration& config, const Aws::String& serviceName) { + SetFromClientConfiguration(static_cast(config), serviceName); + SetS3SpecificParameters(config); +} + +void S3BuiltInParameters::SetS3SpecificParameters(const S3ClientConfiguration& config) { static const char* AWS_S3_USE_GLOBAL_ENDPOINT = "UseGlobalEndpoint"; if (config.useUSEast1RegionalEndPointOption == US_EAST_1_REGIONAL_ENDPOINT_OPTION::LEGACY) { SetBooleanParameter(AWS_S3_USE_GLOBAL_ENDPOINT, true); diff --git a/generated/src/aws-cpp-sdk-s3control/source/S3ControlClient.cpp b/generated/src/aws-cpp-sdk-s3control/source/S3ControlClient.cpp index dd759722e7e..c00ea7b1bc8 100644 --- a/generated/src/aws-cpp-sdk-s3control/source/S3ControlClient.cpp +++ b/generated/src/aws-cpp-sdk-s3control/source/S3ControlClient.cpp @@ -237,7 +237,7 @@ void S3ControlClient::init(const S3Control::S3ControlClientConfiguration& config m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "s3"); } void S3ControlClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-s3control/source/S3ControlEndpointProvider.cpp b/generated/src/aws-cpp-sdk-s3control/source/S3ControlEndpointProvider.cpp index 5cb745f3676..7715ed9992d 100644 --- a/generated/src/aws-cpp-sdk-s3control/source/S3ControlEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-s3control/source/S3ControlEndpointProvider.cpp @@ -37,6 +37,7 @@ void S3ControlBuiltInParameters::SetFromClientConfiguration(const S3ControlClien SetStringParameter("AccountId", config.accountId); } } + } // namespace Endpoint } // namespace S3Control } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-s3outposts/source/S3OutpostsClient.cpp b/generated/src/aws-cpp-sdk-s3outposts/source/S3OutpostsClient.cpp index 7a0c1d8970f..74d09986280 100644 --- a/generated/src/aws-cpp-sdk-s3outposts/source/S3OutpostsClient.cpp +++ b/generated/src/aws-cpp-sdk-s3outposts/source/S3OutpostsClient.cpp @@ -132,7 +132,7 @@ void S3OutpostsClient::init(const S3Outposts::S3OutpostsClientConfiguration& con m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "s3-outposts"); } void S3OutpostsClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-s3tables/source/S3TablesClient.cpp b/generated/src/aws-cpp-sdk-s3tables/source/S3TablesClient.cpp index 955e95bf5b6..e76d05136e1 100644 --- a/generated/src/aws-cpp-sdk-s3tables/source/S3TablesClient.cpp +++ b/generated/src/aws-cpp-sdk-s3tables/source/S3TablesClient.cpp @@ -157,7 +157,7 @@ void S3TablesClient::init(const S3Tables::S3TablesClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "s3tables"); } void S3TablesClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-s3vectors/source/S3VectorsClient.cpp b/generated/src/aws-cpp-sdk-s3vectors/source/S3VectorsClient.cpp index 3545812fa68..9c36c536bea 100644 --- a/generated/src/aws-cpp-sdk-s3vectors/source/S3VectorsClient.cpp +++ b/generated/src/aws-cpp-sdk-s3vectors/source/S3VectorsClient.cpp @@ -143,7 +143,7 @@ void S3VectorsClient::init(const S3Vectors::S3VectorsClientConfiguration& config m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "s3vectors"); } void S3VectorsClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-sagemaker-a2i-runtime/source/AugmentedAIRuntimeClient.cpp b/generated/src/aws-cpp-sdk-sagemaker-a2i-runtime/source/AugmentedAIRuntimeClient.cpp index a22496ccfe7..bd781eb6466 100644 --- a/generated/src/aws-cpp-sdk-sagemaker-a2i-runtime/source/AugmentedAIRuntimeClient.cpp +++ b/generated/src/aws-cpp-sdk-sagemaker-a2i-runtime/source/AugmentedAIRuntimeClient.cpp @@ -137,7 +137,7 @@ void AugmentedAIRuntimeClient::init(const AugmentedAIRuntime::AugmentedAIRuntime m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "sagemaker"); } void AugmentedAIRuntimeClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-sagemaker-edge/source/SagemakerEdgeManagerClient.cpp b/generated/src/aws-cpp-sdk-sagemaker-edge/source/SagemakerEdgeManagerClient.cpp index 50b5047bc3a..dd4838cc1a5 100644 --- a/generated/src/aws-cpp-sdk-sagemaker-edge/source/SagemakerEdgeManagerClient.cpp +++ b/generated/src/aws-cpp-sdk-sagemaker-edge/source/SagemakerEdgeManagerClient.cpp @@ -139,7 +139,7 @@ void SagemakerEdgeManagerClient::init(const SagemakerEdgeManager::SagemakerEdgeM m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "sagemaker"); } void SagemakerEdgeManagerClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-sagemaker-featurestore-runtime/source/SageMakerFeatureStoreRuntimeClient.cpp b/generated/src/aws-cpp-sdk-sagemaker-featurestore-runtime/source/SageMakerFeatureStoreRuntimeClient.cpp index 8638b23ac84..7db8472c01e 100644 --- a/generated/src/aws-cpp-sdk-sagemaker-featurestore-runtime/source/SageMakerFeatureStoreRuntimeClient.cpp +++ b/generated/src/aws-cpp-sdk-sagemaker-featurestore-runtime/source/SageMakerFeatureStoreRuntimeClient.cpp @@ -140,7 +140,7 @@ void SageMakerFeatureStoreRuntimeClient::init(const SageMakerFeatureStoreRuntime m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "sagemaker"); } void SageMakerFeatureStoreRuntimeClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-sagemaker-geospatial/source/SageMakerGeospatialClient.cpp b/generated/src/aws-cpp-sdk-sagemaker-geospatial/source/SageMakerGeospatialClient.cpp index 7a3418dfbf6..3f6e65d37e2 100644 --- a/generated/src/aws-cpp-sdk-sagemaker-geospatial/source/SageMakerGeospatialClient.cpp +++ b/generated/src/aws-cpp-sdk-sagemaker-geospatial/source/SageMakerGeospatialClient.cpp @@ -151,7 +151,7 @@ void SageMakerGeospatialClient::init(const SageMakerGeospatial::SageMakerGeospat m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "sagemaker-geospatial"); } void SageMakerGeospatialClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-sagemaker-metrics/source/SageMakerMetricsClient.cpp b/generated/src/aws-cpp-sdk-sagemaker-metrics/source/SageMakerMetricsClient.cpp index 917c9fba9d4..ba291d66b61 100644 --- a/generated/src/aws-cpp-sdk-sagemaker-metrics/source/SageMakerMetricsClient.cpp +++ b/generated/src/aws-cpp-sdk-sagemaker-metrics/source/SageMakerMetricsClient.cpp @@ -133,7 +133,7 @@ void SageMakerMetricsClient::init(const SageMakerMetrics::SageMakerMetricsClient m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "sagemaker"); } void SageMakerMetricsClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-sagemaker-runtime/source/SageMakerRuntimeClient.cpp b/generated/src/aws-cpp-sdk-sagemaker-runtime/source/SageMakerRuntimeClient.cpp index cf01b186ab8..6f67b3baeea 100644 --- a/generated/src/aws-cpp-sdk-sagemaker-runtime/source/SageMakerRuntimeClient.cpp +++ b/generated/src/aws-cpp-sdk-sagemaker-runtime/source/SageMakerRuntimeClient.cpp @@ -137,7 +137,7 @@ void SageMakerRuntimeClient::init(const SageMakerRuntime::SageMakerRuntimeClient m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "sagemaker"); } void SageMakerRuntimeClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-sagemaker/source/SageMakerClient.cpp b/generated/src/aws-cpp-sdk-sagemaker/source/SageMakerClient.cpp index 8af8aa9918d..1b8b0d90825 100644 --- a/generated/src/aws-cpp-sdk-sagemaker/source/SageMakerClient.cpp +++ b/generated/src/aws-cpp-sdk-sagemaker/source/SageMakerClient.cpp @@ -227,7 +227,7 @@ void SageMakerClient::init(const SageMaker::SageMakerClientConfiguration& config m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "sagemaker"); } void SageMakerClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-savingsplans/source/SavingsPlansClient.cpp b/generated/src/aws-cpp-sdk-savingsplans/source/SavingsPlansClient.cpp index 30f3ad7f8c7..7662c449383 100644 --- a/generated/src/aws-cpp-sdk-savingsplans/source/SavingsPlansClient.cpp +++ b/generated/src/aws-cpp-sdk-savingsplans/source/SavingsPlansClient.cpp @@ -138,7 +138,7 @@ void SavingsPlansClient::init(const SavingsPlans::SavingsPlansClientConfiguratio m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "savingsplans"); } void SavingsPlansClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-scheduler/source/SchedulerClient.cpp b/generated/src/aws-cpp-sdk-scheduler/source/SchedulerClient.cpp index ead219eb813..38bc691d3c8 100644 --- a/generated/src/aws-cpp-sdk-scheduler/source/SchedulerClient.cpp +++ b/generated/src/aws-cpp-sdk-scheduler/source/SchedulerClient.cpp @@ -139,7 +139,7 @@ void SchedulerClient::init(const Scheduler::SchedulerClientConfiguration& config m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "scheduler"); } void SchedulerClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-schemas/source/SchemasClient.cpp b/generated/src/aws-cpp-sdk-schemas/source/SchemasClient.cpp index e8d3be264e1..87f625f12c3 100644 --- a/generated/src/aws-cpp-sdk-schemas/source/SchemasClient.cpp +++ b/generated/src/aws-cpp-sdk-schemas/source/SchemasClient.cpp @@ -158,7 +158,7 @@ void SchemasClient::init(const Schemas::SchemasClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "schemas"); } void SchemasClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-sdb/source/SimpleDBClient.cpp b/generated/src/aws-cpp-sdk-sdb/source/SimpleDBClient.cpp index 06d79bc49cf..c85a861ab1e 100644 --- a/generated/src/aws-cpp-sdk-sdb/source/SimpleDBClient.cpp +++ b/generated/src/aws-cpp-sdk-sdb/source/SimpleDBClient.cpp @@ -137,7 +137,7 @@ void SimpleDBClient::init(const SimpleDB::SimpleDBClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "sdb"); } void SimpleDBClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-secretsmanager/source/SecretsManagerClient.cpp b/generated/src/aws-cpp-sdk-secretsmanager/source/SecretsManagerClient.cpp index 8b39a4ea378..6469337b83b 100644 --- a/generated/src/aws-cpp-sdk-secretsmanager/source/SecretsManagerClient.cpp +++ b/generated/src/aws-cpp-sdk-secretsmanager/source/SecretsManagerClient.cpp @@ -151,7 +151,7 @@ void SecretsManagerClient::init(const SecretsManager::SecretsManagerClientConfig m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "secretsmanager"); } void SecretsManagerClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-security-ir/source/SecurityIRClient.cpp b/generated/src/aws-cpp-sdk-security-ir/source/SecurityIRClient.cpp index 9543a2f86a8..7bcfb714d65 100644 --- a/generated/src/aws-cpp-sdk-security-ir/source/SecurityIRClient.cpp +++ b/generated/src/aws-cpp-sdk-security-ir/source/SecurityIRClient.cpp @@ -149,7 +149,7 @@ void SecurityIRClient::init(const SecurityIR::SecurityIRClientConfiguration& con m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "security-ir"); } void SecurityIRClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-securityhub/source/SecurityHubClient.cpp b/generated/src/aws-cpp-sdk-securityhub/source/SecurityHubClient.cpp index f03b1a5ce9d..d5e368bb38e 100644 --- a/generated/src/aws-cpp-sdk-securityhub/source/SecurityHubClient.cpp +++ b/generated/src/aws-cpp-sdk-securityhub/source/SecurityHubClient.cpp @@ -229,7 +229,7 @@ void SecurityHubClient::init(const SecurityHub::SecurityHubClientConfiguration& m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "securityhub"); } void SecurityHubClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-securitylake/source/SecurityLakeClient.cpp b/generated/src/aws-cpp-sdk-securitylake/source/SecurityLakeClient.cpp index a94f40fb611..51d9906e133 100644 --- a/generated/src/aws-cpp-sdk-securitylake/source/SecurityLakeClient.cpp +++ b/generated/src/aws-cpp-sdk-securitylake/source/SecurityLakeClient.cpp @@ -159,7 +159,7 @@ void SecurityLakeClient::init(const SecurityLake::SecurityLakeClientConfiguratio m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "securitylake"); } void SecurityLakeClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-serverlessrepo/source/ServerlessApplicationRepositoryClient.cpp b/generated/src/aws-cpp-sdk-serverlessrepo/source/ServerlessApplicationRepositoryClient.cpp index f0161c5ac9d..6979bc5630f 100644 --- a/generated/src/aws-cpp-sdk-serverlessrepo/source/ServerlessApplicationRepositoryClient.cpp +++ b/generated/src/aws-cpp-sdk-serverlessrepo/source/ServerlessApplicationRepositoryClient.cpp @@ -151,7 +151,7 @@ void ServerlessApplicationRepositoryClient::init( m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "serverlessrepo"); } void ServerlessApplicationRepositoryClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-service-quotas/source/ServiceQuotasClient.cpp b/generated/src/aws-cpp-sdk-service-quotas/source/ServiceQuotasClient.cpp index d6b4476320c..ed88c52106a 100644 --- a/generated/src/aws-cpp-sdk-service-quotas/source/ServiceQuotasClient.cpp +++ b/generated/src/aws-cpp-sdk-service-quotas/source/ServiceQuotasClient.cpp @@ -152,7 +152,7 @@ void ServiceQuotasClient::init(const ServiceQuotas::ServiceQuotasClientConfigura m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "servicequotas"); } void ServiceQuotasClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-servicecatalog-appregistry/source/AppRegistryClient.cpp b/generated/src/aws-cpp-sdk-servicecatalog-appregistry/source/AppRegistryClient.cpp index 7bbc3a54113..0b8519eabf6 100644 --- a/generated/src/aws-cpp-sdk-servicecatalog-appregistry/source/AppRegistryClient.cpp +++ b/generated/src/aws-cpp-sdk-servicecatalog-appregistry/source/AppRegistryClient.cpp @@ -151,7 +151,7 @@ void AppRegistryClient::init(const AppRegistry::AppRegistryClientConfiguration& m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "servicecatalog"); } void AppRegistryClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-servicecatalog/source/ServiceCatalogClient.cpp b/generated/src/aws-cpp-sdk-servicecatalog/source/ServiceCatalogClient.cpp index 3c375633899..accf2f0510d 100644 --- a/generated/src/aws-cpp-sdk-servicecatalog/source/ServiceCatalogClient.cpp +++ b/generated/src/aws-cpp-sdk-servicecatalog/source/ServiceCatalogClient.cpp @@ -218,7 +218,7 @@ void ServiceCatalogClient::init(const ServiceCatalog::ServiceCatalogClientConfig m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "servicecatalog"); } void ServiceCatalogClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-servicediscovery/source/ServiceDiscoveryClient.cpp b/generated/src/aws-cpp-sdk-servicediscovery/source/ServiceDiscoveryClient.cpp index 76215f6efa1..5ead22a17bf 100644 --- a/generated/src/aws-cpp-sdk-servicediscovery/source/ServiceDiscoveryClient.cpp +++ b/generated/src/aws-cpp-sdk-servicediscovery/source/ServiceDiscoveryClient.cpp @@ -161,7 +161,7 @@ void ServiceDiscoveryClient::init(const ServiceDiscovery::ServiceDiscoveryClient m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "servicediscovery"); } void ServiceDiscoveryClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-sesv2/source/SESV2Client.cpp b/generated/src/aws-cpp-sdk-sesv2/source/SESV2Client.cpp index 41c0378061c..19f2776066b 100644 --- a/generated/src/aws-cpp-sdk-sesv2/source/SESV2Client.cpp +++ b/generated/src/aws-cpp-sdk-sesv2/source/SESV2Client.cpp @@ -238,7 +238,7 @@ void SESV2Client::init(const SESV2::SESV2ClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "ses"); } void SESV2Client::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-shield/source/ShieldClient.cpp b/generated/src/aws-cpp-sdk-shield/source/ShieldClient.cpp index 01bc5302852..704e13f467b 100644 --- a/generated/src/aws-cpp-sdk-shield/source/ShieldClient.cpp +++ b/generated/src/aws-cpp-sdk-shield/source/ShieldClient.cpp @@ -162,7 +162,7 @@ void ShieldClient::init(const Shield::ShieldClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "shield"); } void ShieldClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-signer/source/SignerClient.cpp b/generated/src/aws-cpp-sdk-signer/source/SignerClient.cpp index 96ee7117d3b..1739aa3e0d3 100644 --- a/generated/src/aws-cpp-sdk-signer/source/SignerClient.cpp +++ b/generated/src/aws-cpp-sdk-signer/source/SignerClient.cpp @@ -146,7 +146,7 @@ void SignerClient::init(const signer::SignerClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "signer"); } void SignerClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-simspaceweaver/source/SimSpaceWeaverClient.cpp b/generated/src/aws-cpp-sdk-simspaceweaver/source/SimSpaceWeaverClient.cpp index 4b5fac2337b..844a0dea4ed 100644 --- a/generated/src/aws-cpp-sdk-simspaceweaver/source/SimSpaceWeaverClient.cpp +++ b/generated/src/aws-cpp-sdk-simspaceweaver/source/SimSpaceWeaverClient.cpp @@ -144,7 +144,7 @@ void SimSpaceWeaverClient::init(const SimSpaceWeaver::SimSpaceWeaverClientConfig m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "simspaceweaver"); } void SimSpaceWeaverClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-sms-voice/source/PinpointSMSVoiceClient.cpp b/generated/src/aws-cpp-sdk-sms-voice/source/PinpointSMSVoiceClient.cpp index 766fc51e73f..ca77cf8b3d6 100644 --- a/generated/src/aws-cpp-sdk-sms-voice/source/PinpointSMSVoiceClient.cpp +++ b/generated/src/aws-cpp-sdk-sms-voice/source/PinpointSMSVoiceClient.cpp @@ -139,7 +139,7 @@ void PinpointSMSVoiceClient::init(const PinpointSMSVoice::PinpointSMSVoiceClient m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "sms-voice"); } void PinpointSMSVoiceClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-snow-device-management/source/SnowDeviceManagementClient.cpp b/generated/src/aws-cpp-sdk-snow-device-management/source/SnowDeviceManagementClient.cpp index 41d1dbeab39..8b4cec37d50 100644 --- a/generated/src/aws-cpp-sdk-snow-device-management/source/SnowDeviceManagementClient.cpp +++ b/generated/src/aws-cpp-sdk-snow-device-management/source/SnowDeviceManagementClient.cpp @@ -149,7 +149,7 @@ void SnowDeviceManagementClient::init(const SnowDeviceManagement::SnowDeviceMana m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "snow-device-management"); } void SnowDeviceManagementClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-snowball/source/SnowballClient.cpp b/generated/src/aws-cpp-sdk-snowball/source/SnowballClient.cpp index e1eac1e986f..4b1ecd2513d 100644 --- a/generated/src/aws-cpp-sdk-snowball/source/SnowballClient.cpp +++ b/generated/src/aws-cpp-sdk-snowball/source/SnowballClient.cpp @@ -154,7 +154,7 @@ void SnowballClient::init(const Snowball::SnowballClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "snowball"); } void SnowballClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-sns/source/SNSClient.cpp b/generated/src/aws-cpp-sdk-sns/source/SNSClient.cpp index 66599cc9d4e..b1f929ec2e3 100644 --- a/generated/src/aws-cpp-sdk-sns/source/SNSClient.cpp +++ b/generated/src/aws-cpp-sdk-sns/source/SNSClient.cpp @@ -167,7 +167,7 @@ void SNSClient::init(const SNS::SNSClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "sns"); } void SNSClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-socialmessaging/source/SocialMessagingClient.cpp b/generated/src/aws-cpp-sdk-socialmessaging/source/SocialMessagingClient.cpp index a0baf932aa2..f426f42611a 100644 --- a/generated/src/aws-cpp-sdk-socialmessaging/source/SocialMessagingClient.cpp +++ b/generated/src/aws-cpp-sdk-socialmessaging/source/SocialMessagingClient.cpp @@ -152,7 +152,7 @@ void SocialMessagingClient::init(const SocialMessaging::SocialMessagingClientCon m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "social-messaging"); } void SocialMessagingClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-sqs/source/SQSClient.cpp b/generated/src/aws-cpp-sdk-sqs/source/SQSClient.cpp index 5e81eaf8093..8b0bc9db85d 100644 --- a/generated/src/aws-cpp-sdk-sqs/source/SQSClient.cpp +++ b/generated/src/aws-cpp-sdk-sqs/source/SQSClient.cpp @@ -148,7 +148,7 @@ void SQSClient::init(const SQS::SQSClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "sqs"); } void SQSClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-ssm-contacts/source/SSMContactsClient.cpp b/generated/src/aws-cpp-sdk-ssm-contacts/source/SSMContactsClient.cpp index da91afaa64e..0a5272339a7 100644 --- a/generated/src/aws-cpp-sdk-ssm-contacts/source/SSMContactsClient.cpp +++ b/generated/src/aws-cpp-sdk-ssm-contacts/source/SSMContactsClient.cpp @@ -166,7 +166,7 @@ void SSMContactsClient::init(const SSMContacts::SSMContactsClientConfiguration& m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "ssm-contacts"); } void SSMContactsClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-ssm-guiconnect/source/SSMGuiConnectClient.cpp b/generated/src/aws-cpp-sdk-ssm-guiconnect/source/SSMGuiConnectClient.cpp index c52c0f977db..5e120ec076a 100644 --- a/generated/src/aws-cpp-sdk-ssm-guiconnect/source/SSMGuiConnectClient.cpp +++ b/generated/src/aws-cpp-sdk-ssm-guiconnect/source/SSMGuiConnectClient.cpp @@ -131,7 +131,7 @@ void SSMGuiConnectClient::init(const SSMGuiConnect::SSMGuiConnectClientConfigura m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "ssm-guiconnect"); } void SSMGuiConnectClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-ssm-incidents/source/SSMIncidentsClient.cpp b/generated/src/aws-cpp-sdk-ssm-incidents/source/SSMIncidentsClient.cpp index bd8d2273150..1671e3f9618 100644 --- a/generated/src/aws-cpp-sdk-ssm-incidents/source/SSMIncidentsClient.cpp +++ b/generated/src/aws-cpp-sdk-ssm-incidents/source/SSMIncidentsClient.cpp @@ -159,7 +159,7 @@ void SSMIncidentsClient::init(const SSMIncidents::SSMIncidentsClientConfiguratio m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "ssm-incidents"); } void SSMIncidentsClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-ssm-quicksetup/source/SSMQuickSetupClient.cpp b/generated/src/aws-cpp-sdk-ssm-quicksetup/source/SSMQuickSetupClient.cpp index 74df728affd..771700aad9f 100644 --- a/generated/src/aws-cpp-sdk-ssm-quicksetup/source/SSMQuickSetupClient.cpp +++ b/generated/src/aws-cpp-sdk-ssm-quicksetup/source/SSMQuickSetupClient.cpp @@ -142,7 +142,7 @@ void SSMQuickSetupClient::init(const SSMQuickSetup::SSMQuickSetupClientConfigura m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "ssm-quicksetup"); } void SSMQuickSetupClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-ssm-sap/source/SsmSapClient.cpp b/generated/src/aws-cpp-sdk-ssm-sap/source/SsmSapClient.cpp index e46c7363e1e..e02a3297934 100644 --- a/generated/src/aws-cpp-sdk-ssm-sap/source/SsmSapClient.cpp +++ b/generated/src/aws-cpp-sdk-ssm-sap/source/SsmSapClient.cpp @@ -154,7 +154,7 @@ void SsmSapClient::init(const SsmSap::SsmSapClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "ssm-sap"); } void SsmSapClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-ssm/source/SSMClient.cpp b/generated/src/aws-cpp-sdk-ssm/source/SSMClient.cpp index 61e3262d482..04775726ab4 100644 --- a/generated/src/aws-cpp-sdk-ssm/source/SSMClient.cpp +++ b/generated/src/aws-cpp-sdk-ssm/source/SSMClient.cpp @@ -271,7 +271,7 @@ void SSMClient::init(const SSM::SSMClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "ssm"); } void SSMClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-sso-admin/source/SSOAdminClient.cpp b/generated/src/aws-cpp-sdk-sso-admin/source/SSOAdminClient.cpp index b88909b73c1..209062ec299 100644 --- a/generated/src/aws-cpp-sdk-sso-admin/source/SSOAdminClient.cpp +++ b/generated/src/aws-cpp-sdk-sso-admin/source/SSOAdminClient.cpp @@ -202,7 +202,7 @@ void SSOAdminClient::init(const SSOAdmin::SSOAdminClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "sso"); } void SSOAdminClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-sso-oidc/source/SSOOIDCClient.cpp b/generated/src/aws-cpp-sdk-sso-oidc/source/SSOOIDCClient.cpp index 8f1b202fd41..7c82e459f53 100644 --- a/generated/src/aws-cpp-sdk-sso-oidc/source/SSOOIDCClient.cpp +++ b/generated/src/aws-cpp-sdk-sso-oidc/source/SSOOIDCClient.cpp @@ -131,7 +131,7 @@ void SSOOIDCClient::init(const SSOOIDC::SSOOIDCClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "sso-oauth"); } void SSOOIDCClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-sso/source/SSOClient.cpp b/generated/src/aws-cpp-sdk-sso/source/SSOClient.cpp index 36a77ca42ff..b02fbb5a97d 100644 --- a/generated/src/aws-cpp-sdk-sso/source/SSOClient.cpp +++ b/generated/src/aws-cpp-sdk-sso/source/SSOClient.cpp @@ -129,7 +129,7 @@ void SSOClient::init(const SSO::SSOClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "awsssoportal"); } void SSOClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-states/source/SFNClient.cpp b/generated/src/aws-cpp-sdk-states/source/SFNClient.cpp index d717ad690c2..3ffbccd5d21 100644 --- a/generated/src/aws-cpp-sdk-states/source/SFNClient.cpp +++ b/generated/src/aws-cpp-sdk-states/source/SFNClient.cpp @@ -162,7 +162,7 @@ void SFNClient::init(const SFN::SFNClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "states"); } void SFNClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-storagegateway/source/StorageGatewayClient.cpp b/generated/src/aws-cpp-sdk-storagegateway/source/StorageGatewayClient.cpp index a9a225531ee..a61f13683ee 100644 --- a/generated/src/aws-cpp-sdk-storagegateway/source/StorageGatewayClient.cpp +++ b/generated/src/aws-cpp-sdk-storagegateway/source/StorageGatewayClient.cpp @@ -224,7 +224,7 @@ void StorageGatewayClient::init(const StorageGateway::StorageGatewayClientConfig m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "storagegateway"); } void StorageGatewayClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-sts/source/STSClient.cpp b/generated/src/aws-cpp-sdk-sts/source/STSClient.cpp index a794a8a0617..f13c986feb7 100644 --- a/generated/src/aws-cpp-sdk-sts/source/STSClient.cpp +++ b/generated/src/aws-cpp-sdk-sts/source/STSClient.cpp @@ -134,7 +134,7 @@ void STSClient::init(const STS::STSClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "sts"); } void STSClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-supplychain/source/SupplyChainClient.cpp b/generated/src/aws-cpp-sdk-supplychain/source/SupplyChainClient.cpp index 197e38a0e82..e63f412a38a 100644 --- a/generated/src/aws-cpp-sdk-supplychain/source/SupplyChainClient.cpp +++ b/generated/src/aws-cpp-sdk-supplychain/source/SupplyChainClient.cpp @@ -157,7 +157,7 @@ void SupplyChainClient::init(const SupplyChain::SupplyChainClientConfiguration& m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "scn"); } void SupplyChainClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-support-app/source/SupportAppClient.cpp b/generated/src/aws-cpp-sdk-support-app/source/SupportAppClient.cpp index cfc082a784e..0bf0a8950e7 100644 --- a/generated/src/aws-cpp-sdk-support-app/source/SupportAppClient.cpp +++ b/generated/src/aws-cpp-sdk-support-app/source/SupportAppClient.cpp @@ -137,7 +137,7 @@ void SupportAppClient::init(const SupportApp::SupportAppClientConfiguration& con m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "supportapp"); } void SupportAppClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-support/source/SupportClient.cpp b/generated/src/aws-cpp-sdk-support/source/SupportClient.cpp index 6933cbea045..d0738662767 100644 --- a/generated/src/aws-cpp-sdk-support/source/SupportClient.cpp +++ b/generated/src/aws-cpp-sdk-support/source/SupportClient.cpp @@ -143,7 +143,7 @@ void SupportClient::init(const Support::SupportClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "support"); } void SupportClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-swf/source/SWFClient.cpp b/generated/src/aws-cpp-sdk-swf/source/SWFClient.cpp index 0daca3ac804..967e506eabf 100644 --- a/generated/src/aws-cpp-sdk-swf/source/SWFClient.cpp +++ b/generated/src/aws-cpp-sdk-swf/source/SWFClient.cpp @@ -164,7 +164,7 @@ void SWFClient::init(const SWF::SWFClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "swf"); } void SWFClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-synthetics/source/SyntheticsClient.cpp b/generated/src/aws-cpp-sdk-synthetics/source/SyntheticsClient.cpp index 733fd8ff916..dcd622e1106 100644 --- a/generated/src/aws-cpp-sdk-synthetics/source/SyntheticsClient.cpp +++ b/generated/src/aws-cpp-sdk-synthetics/source/SyntheticsClient.cpp @@ -149,7 +149,7 @@ void SyntheticsClient::init(const Synthetics::SyntheticsClientConfiguration& con m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "synthetics"); } void SyntheticsClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-taxsettings/source/TaxSettingsClient.cpp b/generated/src/aws-cpp-sdk-taxsettings/source/TaxSettingsClient.cpp index 96c5ec88636..04d4aea94cc 100644 --- a/generated/src/aws-cpp-sdk-taxsettings/source/TaxSettingsClient.cpp +++ b/generated/src/aws-cpp-sdk-taxsettings/source/TaxSettingsClient.cpp @@ -143,7 +143,7 @@ void TaxSettingsClient::init(const TaxSettings::TaxSettingsClientConfiguration& m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "tax"); } void TaxSettingsClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-textract/source/TextractClient.cpp b/generated/src/aws-cpp-sdk-textract/source/TextractClient.cpp index abb340b87cc..9ce90723443 100644 --- a/generated/src/aws-cpp-sdk-textract/source/TextractClient.cpp +++ b/generated/src/aws-cpp-sdk-textract/source/TextractClient.cpp @@ -152,7 +152,7 @@ void TextractClient::init(const Textract::TextractClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "textract"); } void TextractClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-timestream-influxdb/source/TimestreamInfluxDBClient.cpp b/generated/src/aws-cpp-sdk-timestream-influxdb/source/TimestreamInfluxDBClient.cpp index cb6282ef99f..b933506e8c4 100644 --- a/generated/src/aws-cpp-sdk-timestream-influxdb/source/TimestreamInfluxDBClient.cpp +++ b/generated/src/aws-cpp-sdk-timestream-influxdb/source/TimestreamInfluxDBClient.cpp @@ -149,7 +149,7 @@ void TimestreamInfluxDBClient::init(const TimestreamInfluxDB::TimestreamInfluxDB m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "timestream-influxdb"); } void TimestreamInfluxDBClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-timestream-query/source/TimestreamQueryClient.cpp b/generated/src/aws-cpp-sdk-timestream-query/source/TimestreamQueryClient.cpp index 55d618cc094..d8ff1a860f9 100644 --- a/generated/src/aws-cpp-sdk-timestream-query/source/TimestreamQueryClient.cpp +++ b/generated/src/aws-cpp-sdk-timestream-query/source/TimestreamQueryClient.cpp @@ -147,7 +147,7 @@ void TimestreamQueryClient::init(const TimestreamQuery::TimestreamQueryClientCon m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "timestream"); } void TimestreamQueryClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-timestream-query/source/TimestreamQueryEndpointProvider.cpp b/generated/src/aws-cpp-sdk-timestream-query/source/TimestreamQueryEndpointProvider.cpp index 8492a9b1d36..f00780652f7 100644 --- a/generated/src/aws-cpp-sdk-timestream-query/source/TimestreamQueryEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-timestream-query/source/TimestreamQueryEndpointProvider.cpp @@ -26,6 +26,7 @@ namespace Endpoint { void TimestreamQueryBuiltInParameters::SetFromClientConfiguration(const TimestreamQueryClientConfiguration& config) { SetFromClientConfiguration(static_cast(config)); } + } // namespace Endpoint } // namespace TimestreamQuery } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-timestream-write/source/TimestreamWriteClient.cpp b/generated/src/aws-cpp-sdk-timestream-write/source/TimestreamWriteClient.cpp index 71294484706..4105afd9857 100644 --- a/generated/src/aws-cpp-sdk-timestream-write/source/TimestreamWriteClient.cpp +++ b/generated/src/aws-cpp-sdk-timestream-write/source/TimestreamWriteClient.cpp @@ -151,7 +151,7 @@ void TimestreamWriteClient::init(const TimestreamWrite::TimestreamWriteClientCon m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "timestream"); } void TimestreamWriteClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-timestream-write/source/TimestreamWriteEndpointProvider.cpp b/generated/src/aws-cpp-sdk-timestream-write/source/TimestreamWriteEndpointProvider.cpp index 0dbe1a1b1f1..c1a9bdb7ad8 100644 --- a/generated/src/aws-cpp-sdk-timestream-write/source/TimestreamWriteEndpointProvider.cpp +++ b/generated/src/aws-cpp-sdk-timestream-write/source/TimestreamWriteEndpointProvider.cpp @@ -26,6 +26,7 @@ namespace Endpoint { void TimestreamWriteBuiltInParameters::SetFromClientConfiguration(const TimestreamWriteClientConfiguration& config) { SetFromClientConfiguration(static_cast(config)); } + } // namespace Endpoint } // namespace TimestreamWrite } // namespace Aws diff --git a/generated/src/aws-cpp-sdk-tnb/source/TnbClient.cpp b/generated/src/aws-cpp-sdk-tnb/source/TnbClient.cpp index b1f1344926b..3bd5d22889e 100644 --- a/generated/src/aws-cpp-sdk-tnb/source/TnbClient.cpp +++ b/generated/src/aws-cpp-sdk-tnb/source/TnbClient.cpp @@ -160,7 +160,7 @@ void TnbClient::init(const tnb::TnbClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "tnb"); } void TnbClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-transcribe/source/TranscribeServiceClient.cpp b/generated/src/aws-cpp-sdk-transcribe/source/TranscribeServiceClient.cpp index 0c71299cad1..9eaa11276e3 100644 --- a/generated/src/aws-cpp-sdk-transcribe/source/TranscribeServiceClient.cpp +++ b/generated/src/aws-cpp-sdk-transcribe/source/TranscribeServiceClient.cpp @@ -174,7 +174,7 @@ void TranscribeServiceClient::init(const TranscribeService::TranscribeServiceCli m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "transcribe"); } void TranscribeServiceClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-transcribestreaming/source/TranscribeStreamingServiceClient.cpp b/generated/src/aws-cpp-sdk-transcribestreaming/source/TranscribeStreamingServiceClient.cpp index c154db04b3e..f1b50462cd6 100644 --- a/generated/src/aws-cpp-sdk-transcribestreaming/source/TranscribeStreamingServiceClient.cpp +++ b/generated/src/aws-cpp-sdk-transcribestreaming/source/TranscribeStreamingServiceClient.cpp @@ -145,7 +145,7 @@ void TranscribeStreamingServiceClient::init(const TranscribeStreamingService::Tr m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "transcribe"); } void TranscribeStreamingServiceClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-translate/source/TranslateClient.cpp b/generated/src/aws-cpp-sdk-translate/source/TranslateClient.cpp index 063c036c9d1..41b9016ee93 100644 --- a/generated/src/aws-cpp-sdk-translate/source/TranslateClient.cpp +++ b/generated/src/aws-cpp-sdk-translate/source/TranslateClient.cpp @@ -146,7 +146,7 @@ void TranslateClient::init(const Translate::TranslateClientConfiguration& config m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "translate"); } void TranslateClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-trustedadvisor/source/TrustedAdvisorClient.cpp b/generated/src/aws-cpp-sdk-trustedadvisor/source/TrustedAdvisorClient.cpp index 308854635cc..fc77520472b 100644 --- a/generated/src/aws-cpp-sdk-trustedadvisor/source/TrustedAdvisorClient.cpp +++ b/generated/src/aws-cpp-sdk-trustedadvisor/source/TrustedAdvisorClient.cpp @@ -139,7 +139,7 @@ void TrustedAdvisorClient::init(const TrustedAdvisor::TrustedAdvisorClientConfig m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "trustedadvisor"); } void TrustedAdvisorClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-verifiedpermissions/source/VerifiedPermissionsClient.cpp b/generated/src/aws-cpp-sdk-verifiedpermissions/source/VerifiedPermissionsClient.cpp index 49485d35b01..260e7ba8660 100644 --- a/generated/src/aws-cpp-sdk-verifiedpermissions/source/VerifiedPermissionsClient.cpp +++ b/generated/src/aws-cpp-sdk-verifiedpermissions/source/VerifiedPermissionsClient.cpp @@ -162,7 +162,7 @@ void VerifiedPermissionsClient::init(const VerifiedPermissions::VerifiedPermissi m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "verifiedpermissions"); } void VerifiedPermissionsClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-voice-id/source/VoiceIDClient.cpp b/generated/src/aws-cpp-sdk-voice-id/source/VoiceIDClient.cpp index a90a5627747..eba690288f7 100644 --- a/generated/src/aws-cpp-sdk-voice-id/source/VoiceIDClient.cpp +++ b/generated/src/aws-cpp-sdk-voice-id/source/VoiceIDClient.cpp @@ -156,7 +156,7 @@ void VoiceIDClient::init(const VoiceID::VoiceIDClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "voiceid"); } void VoiceIDClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-vpc-lattice/source/VPCLatticeClient.cpp b/generated/src/aws-cpp-sdk-vpc-lattice/source/VPCLatticeClient.cpp index b7167404e10..793d0cec707 100644 --- a/generated/src/aws-cpp-sdk-vpc-lattice/source/VPCLatticeClient.cpp +++ b/generated/src/aws-cpp-sdk-vpc-lattice/source/VPCLatticeClient.cpp @@ -196,7 +196,7 @@ void VPCLatticeClient::init(const VPCLattice::VPCLatticeClientConfiguration& con m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "vpc-lattice"); } void VPCLatticeClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-waf-regional/source/WAFRegionalClient.cpp b/generated/src/aws-cpp-sdk-waf-regional/source/WAFRegionalClient.cpp index e235db383ce..ee73eabc2b2 100644 --- a/generated/src/aws-cpp-sdk-waf-regional/source/WAFRegionalClient.cpp +++ b/generated/src/aws-cpp-sdk-waf-regional/source/WAFRegionalClient.cpp @@ -208,7 +208,7 @@ void WAFRegionalClient::init(const WAFRegional::WAFRegionalClientConfiguration& m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "waf-regional"); } void WAFRegionalClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-waf/source/WAFClient.cpp b/generated/src/aws-cpp-sdk-waf/source/WAFClient.cpp index 5cfa3cb7666..cb596cfff1e 100644 --- a/generated/src/aws-cpp-sdk-waf/source/WAFClient.cpp +++ b/generated/src/aws-cpp-sdk-waf/source/WAFClient.cpp @@ -202,7 +202,7 @@ void WAFClient::init(const WAF::WAFClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "waf"); } void WAFClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-wafv2/source/WAFV2Client.cpp b/generated/src/aws-cpp-sdk-wafv2/source/WAFV2Client.cpp index ee5c7b1ccf5..6bc4e37b8cc 100644 --- a/generated/src/aws-cpp-sdk-wafv2/source/WAFV2Client.cpp +++ b/generated/src/aws-cpp-sdk-wafv2/source/WAFV2Client.cpp @@ -181,7 +181,7 @@ void WAFV2Client::init(const WAFV2::WAFV2ClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "wafv2"); } void WAFV2Client::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-wellarchitected/source/WellArchitectedClient.cpp b/generated/src/aws-cpp-sdk-wellarchitected/source/WellArchitectedClient.cpp index ed42a71ef7d..a53817b1968 100644 --- a/generated/src/aws-cpp-sdk-wellarchitected/source/WellArchitectedClient.cpp +++ b/generated/src/aws-cpp-sdk-wellarchitected/source/WellArchitectedClient.cpp @@ -203,7 +203,7 @@ void WellArchitectedClient::init(const WellArchitected::WellArchitectedClientCon m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "wellarchitected"); } void WellArchitectedClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-wisdom/source/ConnectWisdomServiceClient.cpp b/generated/src/aws-cpp-sdk-wisdom/source/ConnectWisdomServiceClient.cpp index d391137f5b3..7503a69e1fa 100644 --- a/generated/src/aws-cpp-sdk-wisdom/source/ConnectWisdomServiceClient.cpp +++ b/generated/src/aws-cpp-sdk-wisdom/source/ConnectWisdomServiceClient.cpp @@ -175,7 +175,7 @@ void ConnectWisdomServiceClient::init(const ConnectWisdomService::ConnectWisdomS m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "wisdom"); } void ConnectWisdomServiceClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-workdocs/source/WorkDocsClient.cpp b/generated/src/aws-cpp-sdk-workdocs/source/WorkDocsClient.cpp index 304a615fc71..23ecff850cf 100644 --- a/generated/src/aws-cpp-sdk-workdocs/source/WorkDocsClient.cpp +++ b/generated/src/aws-cpp-sdk-workdocs/source/WorkDocsClient.cpp @@ -171,7 +171,7 @@ void WorkDocsClient::init(const WorkDocs::WorkDocsClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "workdocs"); } void WorkDocsClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-workmail/source/WorkMailClient.cpp b/generated/src/aws-cpp-sdk-workmail/source/WorkMailClient.cpp index 87635410fd9..a0183ae6b40 100644 --- a/generated/src/aws-cpp-sdk-workmail/source/WorkMailClient.cpp +++ b/generated/src/aws-cpp-sdk-workmail/source/WorkMailClient.cpp @@ -219,7 +219,7 @@ void WorkMailClient::init(const WorkMail::WorkMailClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "workmail"); } void WorkMailClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-workmailmessageflow/source/WorkMailMessageFlowClient.cpp b/generated/src/aws-cpp-sdk-workmailmessageflow/source/WorkMailMessageFlowClient.cpp index f8f0dcade22..37f26a64543 100644 --- a/generated/src/aws-cpp-sdk-workmailmessageflow/source/WorkMailMessageFlowClient.cpp +++ b/generated/src/aws-cpp-sdk-workmailmessageflow/source/WorkMailMessageFlowClient.cpp @@ -134,7 +134,7 @@ void WorkMailMessageFlowClient::init(const WorkMailMessageFlow::WorkMailMessageF m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "workmailmessageflow"); } void WorkMailMessageFlowClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-workspaces-instances/source/WorkspacesInstancesClient.cpp b/generated/src/aws-cpp-sdk-workspaces-instances/source/WorkspacesInstancesClient.cpp index ca11e186790..f7af9318930 100644 --- a/generated/src/aws-cpp-sdk-workspaces-instances/source/WorkspacesInstancesClient.cpp +++ b/generated/src/aws-cpp-sdk-workspaces-instances/source/WorkspacesInstancesClient.cpp @@ -145,7 +145,7 @@ void WorkspacesInstancesClient::init(const WorkspacesInstances::WorkspacesInstan m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "workspaces-instances"); } void WorkspacesInstancesClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-workspaces-thin-client/source/WorkSpacesThinClientClient.cpp b/generated/src/aws-cpp-sdk-workspaces-thin-client/source/WorkSpacesThinClientClient.cpp index 080b5fccc7e..9d118860d9e 100644 --- a/generated/src/aws-cpp-sdk-workspaces-thin-client/source/WorkSpacesThinClientClient.cpp +++ b/generated/src/aws-cpp-sdk-workspaces-thin-client/source/WorkSpacesThinClientClient.cpp @@ -152,7 +152,7 @@ void WorkSpacesThinClientClient::init(const WorkSpacesThinClient::WorkSpacesThin m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "thinclient"); } void WorkSpacesThinClientClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-workspaces-web/source/WorkSpacesWebClient.cpp b/generated/src/aws-cpp-sdk-workspaces-web/source/WorkSpacesWebClient.cpp index a8fd3a2cb8b..d195e12c0a2 100644 --- a/generated/src/aws-cpp-sdk-workspaces-web/source/WorkSpacesWebClient.cpp +++ b/generated/src/aws-cpp-sdk-workspaces-web/source/WorkSpacesWebClient.cpp @@ -203,7 +203,7 @@ void WorkSpacesWebClient::init(const WorkSpacesWeb::WorkSpacesWebClientConfigura m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "workspaces-web"); } void WorkSpacesWebClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-workspaces/source/WorkSpacesClient.cpp b/generated/src/aws-cpp-sdk-workspaces/source/WorkSpacesClient.cpp index f6af3135ffa..e1261432cef 100644 --- a/generated/src/aws-cpp-sdk-workspaces/source/WorkSpacesClient.cpp +++ b/generated/src/aws-cpp-sdk-workspaces/source/WorkSpacesClient.cpp @@ -218,7 +218,7 @@ void WorkSpacesClient::init(const WorkSpaces::WorkSpacesClientConfiguration& con m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "workspaces"); } void WorkSpacesClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/generated/src/aws-cpp-sdk-xray/source/XRayClient.cpp b/generated/src/aws-cpp-sdk-xray/source/XRayClient.cpp index 5638e4c3ddc..b45029a993e 100644 --- a/generated/src/aws-cpp-sdk-xray/source/XRayClient.cpp +++ b/generated/src/aws-cpp-sdk-xray/source/XRayClient.cpp @@ -163,7 +163,7 @@ void XRayClient::init(const XRay::XRayClientConfiguration& config) { m_clientConfiguration.executor = m_clientConfiguration.configFactories.executorCreateFn(); } AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "xray"); } void XRayClient::OverrideEndpoint(const Aws::String& endpoint) { diff --git a/src/aws-cpp-sdk-core/include/aws/core/config/EndpointResolver.h b/src/aws-cpp-sdk-core/include/aws/core/config/EndpointResolver.h new file mode 100644 index 00000000000..04c2bb094a6 --- /dev/null +++ b/src/aws-cpp-sdk-core/include/aws/core/config/EndpointResolver.h @@ -0,0 +1,45 @@ +/** + * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. + * SPDX-License-Identifier: Apache-2.0. + */ + +#pragma once + +#include +#include +#include +#include +#include +#include +#include +#include + +namespace Aws +{ + namespace Config + { + static const char ENDPOINT_RESOLVER_TAG[] = "EndpointResolver"; + + /** + * Resolver that sources endpoints from configuration. + */ + namespace EndpointResolver + { + /** + * Convert service ID to environment variable suffix format + */ + AWS_CORE_API Aws::String ToEnvSuffix(const Aws::String& serviceId); + + /** + * Sources endpoint URL from configuration. + * + * @param serviceId Service identifier (e.g., "s3", "Elastic Beanstalk") + * @param profileName Profile name for shared config lookup + * @return Optional endpoint URL if found, empty if not configured + */ + AWS_CORE_API Aws::String EndpointSource(const Aws::String& serviceId, + const Aws::String& profileName); + } + + } // namespace Config +} // namespace Aws \ No newline at end of file diff --git a/src/aws-cpp-sdk-core/include/aws/core/endpoint/BuiltInParameters.h b/src/aws-cpp-sdk-core/include/aws/core/endpoint/BuiltInParameters.h index 5937233f589..680e89e097a 100644 --- a/src/aws-cpp-sdk-core/include/aws/core/endpoint/BuiltInParameters.h +++ b/src/aws-cpp-sdk-core/include/aws/core/endpoint/BuiltInParameters.h @@ -26,6 +26,8 @@ namespace Aws virtual void SetFromClientConfiguration(const Client::ClientConfiguration& config); virtual void SetFromClientConfiguration(const Client::GenericClientConfiguration& config); + virtual void SetFromClientConfiguration(const Client::ClientConfiguration& config, const Aws::String& serviceName); + virtual void SetFromClientConfiguration(const Client::GenericClientConfiguration& config, const Aws::String& serviceName); virtual void OverrideEndpoint(const Aws::String& endpoint, const Aws::Http::Scheme& scheme = Aws::Http::Scheme::HTTPS); @@ -36,6 +38,9 @@ namespace Aws void SetStringArrayParameter(Aws::String name, const Aws::Vector&& value); const Aws::Vector& GetAllParameters() const; + private: + void SetFromClientConfigurationImpl(const Client::ClientConfiguration& config, const Aws::String& serviceName); + protected: Aws::Vector m_params; }; diff --git a/src/aws-cpp-sdk-core/include/aws/core/endpoint/DefaultEndpointProvider.h b/src/aws-cpp-sdk-core/include/aws/core/endpoint/DefaultEndpointProvider.h index bbe1fdee9f4..e9be6700828 100644 --- a/src/aws-cpp-sdk-core/include/aws/core/endpoint/DefaultEndpointProvider.h +++ b/src/aws-cpp-sdk-core/include/aws/core/endpoint/DefaultEndpointProvider.h @@ -67,6 +67,11 @@ namespace Aws m_builtInParameters.SetFromClientConfiguration(config); } + void InitBuiltInParameters(const ClientConfigurationT& config, const Aws::String& serviceName) override + { + m_builtInParameters.SetFromClientConfiguration(config, serviceName); + } + /** * Default implementation of the ResolveEndpoint */ diff --git a/src/aws-cpp-sdk-core/include/aws/core/endpoint/EndpointProviderBase.h b/src/aws-cpp-sdk-core/include/aws/core/endpoint/EndpointProviderBase.h index 4de9da15624..b4781f6e5c7 100644 --- a/src/aws-cpp-sdk-core/include/aws/core/endpoint/EndpointProviderBase.h +++ b/src/aws-cpp-sdk-core/include/aws/core/endpoint/EndpointProviderBase.h @@ -49,6 +49,15 @@ namespace Aws */ virtual void InitBuiltInParameters(const ClientConfigurationT& config) = 0; + /** + * Initialize client context parameters from a ClientConfiguration with service name + */ + virtual void InitBuiltInParameters(const ClientConfigurationT& config, const Aws::String& serviceName) + { + AWS_UNREFERENCED_PARAM(serviceName); + InitBuiltInParameters(config); + } + /** * Function to override endpoint, i.e. to set built-in parameter "AWS::Endpoint" */ diff --git a/src/aws-cpp-sdk-core/source/config/EndpointResolver.cpp b/src/aws-cpp-sdk-core/source/config/EndpointResolver.cpp new file mode 100644 index 00000000000..8b9304c95aa --- /dev/null +++ b/src/aws-cpp-sdk-core/source/config/EndpointResolver.cpp @@ -0,0 +1,98 @@ +/** + * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. + * SPDX-License-Identifier: Apache-2.0. + */ + +#include +#include +#include +#include +#include + +static const char* SERVICE_ENDPOINT_ENV_PREFIX = "AWS_ENDPOINT_URL_"; +static const char* GLOBAL_ENDPOINT_ENV_VAR = "AWS_ENDPOINT_URL"; + +namespace Aws +{ + namespace Config + { + namespace EndpointResolver + { + Aws::String ToEnvSuffix(const Aws::String& serviceId) + { + Aws::String result = Utils::StringUtils::ToUpper(serviceId.c_str()); + Utils::StringUtils::Replace(result, " ", "_"); + Utils::StringUtils::Replace(result, "-", "_"); + return result; + } + + Aws::String EndpointSource(const Aws::String& serviceId, const Aws::String& profileName) + { + const Aws::String serviceKey = ToEnvSuffix(serviceId); + + // 1) Check ignore flag from environment variable + Aws::String ignoreEnv = Aws::Environment::GetEnv("AWS_IGNORE_CONFIGURED_ENDPOINT_URLS"); + if (!ignoreEnv.empty() && Utils::StringUtils::ConvertToBool(ignoreEnv.c_str())) { + AWS_LOGSTREAM_DEBUG(ENDPOINT_RESOLVER_TAG, "Configured endpoints ignored due to AWS_IGNORE_CONFIGURED_ENDPOINT_URLS=true"); + return ""; + } + + // 1b) Check ignore flag from profile (early check) + if (!profileName.empty() && HasCachedConfigProfile(profileName)) { + Profile profile = GetCachedConfigProfile(profileName); + const Aws::String ignoreVal = profile.GetValue("ignore_configured_endpoint_urls"); + if (!ignoreVal.empty() && Utils::StringUtils::ConvertToBool(ignoreVal.c_str())) { + AWS_LOGSTREAM_DEBUG(ENDPOINT_RESOLVER_TAG, "Configured endpoints ignored due to ignore_configured_endpoint_urls=true in profile: " << profileName); + return ""; + } + } + + // 2) Service-specific environment variable + { + Aws::String service(SERVICE_ENDPOINT_ENV_PREFIX); + service += serviceKey; + Aws::String fromEnv = Aws::Environment::GetEnv(service.c_str()); + if (!fromEnv.empty()) { + AWS_LOGSTREAM_DEBUG(ENDPOINT_RESOLVER_TAG, "Resolved configured endpoint from service-specific environment variable " << service << " with URL: " << fromEnv); + return fromEnv; + } + } + + // 3) Global environment variable + { + Aws::String fromEnv = Aws::Environment::GetEnv(GLOBAL_ENDPOINT_ENV_VAR); + if (!fromEnv.empty()) { + AWS_LOGSTREAM_DEBUG(ENDPOINT_RESOLVER_TAG, "Resolved configured endpoint from global environment variable " << GLOBAL_ENDPOINT_ENV_VAR << " with URL: " << fromEnv); + return fromEnv; + } + } + + // Skip profile resolution no profile available + if (profileName.empty() || !HasCachedConfigProfile(profileName)) { + AWS_LOGSTREAM_DEBUG(ENDPOINT_RESOLVER_TAG, "No configured endpoint found - no profile available or profile not cached"); + return ""; + } + + Profile profile = GetCachedConfigProfile(profileName); + + // 4) Service-specific endpoint from shared config profile + const auto& endpoints = profile.GetServices().GetEndpoints(); + auto it = endpoints.find(serviceKey); + if (it != endpoints.end() && !it->second.empty()) { + AWS_LOGSTREAM_DEBUG(ENDPOINT_RESOLVER_TAG, "Resolved configured endpoint from service-specific profile setting for service " << serviceKey << " in profile " << profileName << " with URL: " << it->second); + return it->second; + } + + // 5) Global profile endpoint + auto endpoint = profile.GetGlobalEndpointUrl(); + if (!endpoint.empty()) { + AWS_LOGSTREAM_DEBUG(ENDPOINT_RESOLVER_TAG, "Resolved configured endpoint from global profile setting in profile " << profileName << " with URL: " << endpoint); + return endpoint; + } + + AWS_LOGSTREAM_DEBUG(ENDPOINT_RESOLVER_TAG, "No configured endpoint found for service: " << serviceId); + return ""; + } + } + } +} \ No newline at end of file diff --git a/src/aws-cpp-sdk-core/source/endpoint/BuiltInParameters.cpp b/src/aws-cpp-sdk-core/source/endpoint/BuiltInParameters.cpp index 4d4a5163696..8c6f3200c9c 100644 --- a/src/aws-cpp-sdk-core/source/endpoint/BuiltInParameters.cpp +++ b/src/aws-cpp-sdk-core/source/endpoint/BuiltInParameters.cpp @@ -5,6 +5,7 @@ #include #include +#include static const char ENDPOINT_BUILTIN_LOG_TAG[] = "EndpointBuiltInParameters"; @@ -33,7 +34,7 @@ namespace Endpoint return std::equal(suffix.rbegin(), suffix.rend(), str.rbegin()); } - void BuiltInParameters::SetFromClientConfiguration(const Client::ClientConfiguration& config) + void BuiltInParameters::SetFromClientConfigurationImpl(const Client::ClientConfiguration& config, const Aws::String& serviceName) { bool forceFIPS = false; static const char* AWS_REGION = "Region"; @@ -66,16 +67,36 @@ namespace Endpoint if (config.region.empty()) { AWS_LOGSTREAM_WARN(ENDPOINT_BUILTIN_LOG_TAG, "Endpoint is overridden but region is not set. " - "Region is required my many endpoint rule sets to resolve the endpoint. " + "Region is required by many endpoint rule sets to resolve the endpoint. " "And it is required to compute an aws signature."); SetStringParameter(AWS_REGION, "region-not-set"); // dummy endpoint resolution parameter } + } else if (!serviceName.empty()) { + Aws::String resolvedEndpoint = Aws::Config::EndpointResolver::EndpointSource(serviceName, config.profileName); + if (!resolvedEndpoint.empty()) { + OverrideEndpoint(resolvedEndpoint, config.scheme); + } } } + void BuiltInParameters::SetFromClientConfiguration(const Client::ClientConfiguration& config) + { + SetFromClientConfiguration(config, ""); + } + void BuiltInParameters::SetFromClientConfiguration(const Client::GenericClientConfiguration& config) { - return SetFromClientConfiguration(static_cast(config)); + SetFromClientConfiguration(static_cast(config), ""); + } + + void BuiltInParameters::SetFromClientConfiguration(const Client::ClientConfiguration& config, const Aws::String& serviceName) + { + SetFromClientConfigurationImpl(config, serviceName); + } + + void BuiltInParameters::SetFromClientConfiguration(const Client::GenericClientConfiguration& config, const Aws::String& serviceName) + { + SetFromClientConfiguration(static_cast(config), serviceName); } const BuiltInParameters::EndpointParameter& BuiltInParameters::GetParameter(const Aws::String& name) const diff --git a/tests/aws-cpp-sdk-core-tests/aws/config/EndpointResolverTest.cpp b/tests/aws-cpp-sdk-core-tests/aws/config/EndpointResolverTest.cpp new file mode 100644 index 00000000000..9019dedb07e --- /dev/null +++ b/tests/aws-cpp-sdk-core-tests/aws/config/EndpointResolverTest.cpp @@ -0,0 +1,214 @@ +/** + * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. + * SPDX-License-Identifier: Apache-2.0. + */ + +#include +#include +#include +#include +#include +#include + +using namespace Aws::Config; +using namespace Aws::Utils::Logging; +using namespace Aws::Utils; + +class EndpointResolverTest : public Aws::Testing::AwsCppSdkGTestSuite +{ +}; + +TEST_F(EndpointResolverTest, ServiceSpecificEnvironmentVariable) +{ + Aws::Environment::EnvironmentRAII setEnv{{ + {"AWS_ENDPOINT_URL_S3", "https://s3.example.com"} + }}; + + Aws::String endpoint = EndpointResolver::EndpointSource("s3", "default"); + EXPECT_EQ("https://s3.example.com", endpoint); +} + +TEST_F(EndpointResolverTest, GlobalEnvironmentVariable) +{ + Aws::Environment::EnvironmentRAII setEnv{{ + {"AWS_ENDPOINT_URL", "https://global.example.com"} + }}; + + Aws::String endpoint = EndpointResolver::EndpointSource("s3", "default"); + EXPECT_EQ("https://global.example.com", endpoint); +} + +TEST_F(EndpointResolverTest, EnvironmentTakesPrecedenceOverGlobal) +{ + Aws::Environment::EnvironmentRAII setEnv{{ + {"AWS_ENDPOINT_URL", "https://global.example.com"}, + {"AWS_ENDPOINT_URL_S3", "https://s3.example.com"} + }}; + + Aws::String endpoint = EndpointResolver::EndpointSource("s3", "default"); + EXPECT_EQ("https://s3.example.com", endpoint); +} + +TEST_F(EndpointResolverTest, GlobalEnvOverServiceProfile) +{ + TempFile configFile(std::ios_base::out | std::ios_base::trunc); + ASSERT_TRUE(configFile.good()); + + configFile << "[profile test-profile]\n"; + configFile << "services = test-services\n"; + configFile << "\n[services test-services]\n"; + configFile << "s3 =\n"; + configFile << " endpoint_url = https://s3-profile.example.com\n"; + configFile.flush(); + + Aws::Environment::EnvironmentRAII setEnv{{ + {"AWS_CONFIG_FILE", configFile.GetFileName()}, + {"AWS_ENDPOINT_URL", "https://global-env.example.com"} + }}; + ReloadCachedConfigFile(); + + // Verify profile is cached + ASSERT_TRUE(HasCachedConfigProfile("test-profile")); + + // Test that global env takes precedence over service profile + Aws::String endpoint = EndpointResolver::EndpointSource("s3", "test-profile"); + EXPECT_EQ("https://global-env.example.com", endpoint); +} + +TEST_F(EndpointResolverTest, ServiceProfileOverGlobalProfile) +{ + TempFile configFile(std::ios_base::out | std::ios_base::trunc); + ASSERT_TRUE(configFile.good()); + + configFile << "[profile test-profile]\n"; + configFile << "endpoint_url = https://global-profile.example.com\n"; + configFile << "services = test-services\n"; + configFile << "\n[services test-services]\n"; + configFile << "s3 =\n"; + configFile << " endpoint_url = https://s3-profile.example.com\n"; + configFile.flush(); + + Aws::Environment::EnvironmentRAII setEnv{{ + {"AWS_CONFIG_FILE", configFile.GetFileName()} + }}; + ReloadCachedConfigFile(); + + // Verify profile is cached + ASSERT_TRUE(HasCachedConfigProfile("test-profile")); + + // Test that service-specific profile takes precedence over global profile + Aws::String endpoint = EndpointResolver::EndpointSource("s3", "test-profile"); + EXPECT_EQ("https://s3-profile.example.com", endpoint); +} + +TEST_F(EndpointResolverTest, BlankValueContinuesResolution) +{ + Aws::Environment::EnvironmentRAII setEnv{{ + {"AWS_ENDPOINT_URL_S3", ""}, // Blank service-specific + {"AWS_ENDPOINT_URL", "https://global.example.com"} + }}; + + Aws::String endpoint = EndpointResolver::EndpointSource("s3", "default"); + EXPECT_EQ("https://global.example.com", endpoint); +} + +TEST_F(EndpointResolverTest, NoEndpointConfigured) +{ + Aws::String endpoint = EndpointResolver::EndpointSource("s3", "default"); + EXPECT_TRUE(endpoint.empty()); +} + +TEST_F(EndpointResolverTest, CodeProvidedEndpointTakesPrecedenceOverAll) +{ + TempFile configFile(std::ios_base::out | std::ios_base::trunc); + ASSERT_TRUE(configFile.good()); + configFile << "[profile test-profile]\n"; + configFile << "endpoint_url = https://global-profile.example.com\n"; + configFile << "services = test-services\n"; + configFile << "\n[services test-services]\n"; + configFile << "s3 =\n"; + configFile << " endpoint_url = https://s3-profile.example.com\n"; + configFile.flush(); + + Aws::Environment::EnvironmentRAII setEnv{{ + {"AWS_ENDPOINT_URL_S3", "https://s3-env.example.com"}, + {"AWS_ENDPOINT_URL", "https://global-env.example.com"}, + {"AWS_CONFIG_FILE", configFile.GetFileName()} + }}; + ReloadCachedConfigFile(); + + // Verify that EndpointSource returns env vars + Aws::String endpoint = EndpointResolver::EndpointSource("s3", "test-profile"); + EXPECT_EQ("https://s3-env.example.com", endpoint); +} + +TEST_F(EndpointResolverTest, IgnoreConfiguredEndpointUrlsEnvironmentVariable) +{ + TempFile configFile(std::ios_base::out | std::ios_base::trunc); + ASSERT_TRUE(configFile.good()); + configFile << "[profile test-profile]\n"; + configFile << "endpoint_url = https://global-profile.example.com\n"; + configFile << "services = test-services\n"; + configFile << "\n[services test-services]\n"; + configFile << "s3 =\n"; + configFile << " endpoint_url = https://s3-profile.example.com\n"; + configFile.flush(); + + Aws::Environment::EnvironmentRAII setEnv{{ + {"AWS_ENDPOINT_URL_S3", "https://s3-env.example.com"}, + {"AWS_ENDPOINT_URL", "https://global-env.example.com"}, + {"AWS_CONFIG_FILE", configFile.GetFileName()}, + {"AWS_IGNORE_CONFIGURED_ENDPOINT_URLS", "true"} + }}; + ReloadCachedConfigFile(); + + // Test that all configured endpoints are ignored + Aws::String endpoint = EndpointResolver::EndpointSource("s3", "test-profile"); + EXPECT_TRUE(endpoint.empty()); +} + +TEST_F(EndpointResolverTest, IgnoreConfiguredEndpointUrlsProfileSetting) +{ + TempFile configFile(std::ios_base::out | std::ios_base::trunc); + ASSERT_TRUE(configFile.good()); + configFile << "[profile test-profile]\n"; + configFile << "ignore_configured_endpoint_urls = true\n"; + configFile << "endpoint_url = https://global-profile.example.com\n"; + configFile << "services = test-services\n"; + configFile << "\n[services test-services]\n"; + configFile << "s3 =\n"; + configFile << " endpoint_url = https://s3-profile.example.com\n"; + configFile.flush(); + + Aws::Environment::EnvironmentRAII setEnv{{ + {"AWS_ENDPOINT_URL_S3", "https://s3-env.example.com"}, + {"AWS_ENDPOINT_URL", "https://global-env.example.com"}, + {"AWS_CONFIG_FILE", configFile.GetFileName()} + }}; + ReloadCachedConfigFile(); + + // Test that all configured endpoints are ignored due to profile setting + Aws::String endpoint = EndpointResolver::EndpointSource("s3", "test-profile"); + EXPECT_TRUE(endpoint.empty()); +} + +TEST_F(EndpointResolverTest, IgnoreConfiguredEndpointUrlsCaseInsensitive) +{ + Aws::Environment::EnvironmentRAII setEnv{{ + {"AWS_ENDPOINT_URL", "https://global-env.example.com"}, + {"AWS_CONFIG_FILE", ""} + }}; + + TempFile configFile(std::ios_base::out | std::ios_base::trunc); + ASSERT_TRUE(configFile.good()); + configFile << "[profile test-profile]\n"; + configFile << "ignore_configured_endpoint_urls = TRUE\n"; // Test case insensitive + configFile.flush(); + + Aws::Environment::SetEnv("AWS_CONFIG_FILE", configFile.GetFileName().c_str(), 1); + ReloadCachedConfigFile(); + + // Test that endpoints are ignored with case-insensitive "TRUE" + Aws::String endpoint = EndpointResolver::EndpointSource("s3", "test-profile"); + EXPECT_TRUE(endpoint.empty()); +} \ No newline at end of file diff --git a/tests/aws-cpp-sdk-s3-integration-tests/EndpointResolverIntegrationTest.cpp b/tests/aws-cpp-sdk-s3-integration-tests/EndpointResolverIntegrationTest.cpp new file mode 100644 index 00000000000..ae44dbcc092 --- /dev/null +++ b/tests/aws-cpp-sdk-s3-integration-tests/EndpointResolverIntegrationTest.cpp @@ -0,0 +1,243 @@ +/** + * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. + * SPDX-License-Identifier: Apache-2.0. + */ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +using namespace Aws; +using namespace Aws::S3; +using namespace Aws::S3::Model; +using namespace Aws::Auth; +using namespace Aws::Client; +using namespace Aws::Http; +using namespace Aws::Utils; +using namespace Aws::Config; +using namespace Aws::Environment; + +const char* ALLOCATION_TAG = "EndpointResolverIntegrationTest"; + +class NoRetry: public RetryStrategy +{ +public: + bool ShouldRetry(const AWSError& error, long attemptedRetries) const override + { + AWS_UNREFERENCED_PARAM(error); + AWS_UNREFERENCED_PARAM(attemptedRetries); + return false; + } + + long CalculateDelayBeforeNextRetry(const AWSError& error, long attemptedRetries) const override + { + AWS_UNREFERENCED_PARAM(error); + AWS_UNREFERENCED_PARAM(attemptedRetries); + return 0; + } + + const char* GetStrategyName() const override { + return "standard"; + } +}; + +class EndpointResolverIntegrationTest : public Aws::Testing::AwsCppSdkGTestSuite +{ +protected: + void SetUp() override + { + // Clear environment variables + Aws::Environment::EnvironmentRAII setEnv{{ + {"AWS_ENDPOINT_URL", ""}, + {"AWS_ENDPOINT_URL_S3", ""}, + {"AWS_IGNORE_CONFIGURED_ENDPOINT_URLS", ""}, + {"AWS_CONFIG_FILE", ""} + }}; + + // Set up mock HTTP client + _mockClientFactory = MakeShared(ALLOCATION_TAG); + _mockHttpClient = MakeShared(ALLOCATION_TAG); + _mockClientFactory->SetClient(_mockHttpClient); + SetHttpClientFactory(_mockClientFactory); + } + + void TearDown() override + { + // Clean up mock clients + _mockClientFactory.reset(); + _mockHttpClient.reset(); + } + + void SetupMockResponse() + { + auto mockRequest = MakeShared(ALLOCATION_TAG, "mockuri", HttpMethod::HTTP_HEAD); + mockRequest->SetResponseStreamFactory([]() -> IOStream* { + return Aws::New(ALLOCATION_TAG, "response-string", std::ios_base::in | std::ios_base::binary); + }); + auto mockResponse = MakeShared(ALLOCATION_TAG, mockRequest); + mockResponse->SetResponseCode(HttpResponseCode::OK); + _mockHttpClient->AddResponseToReturn(mockResponse); + } + + const Aws::Http::HttpRequest& ExecuteHeadBucketRequest(const S3ClientConfiguration& config) + { + SetupMockResponse(); + + AWSCredentials credentials{"mock", "credentials"}; + const auto epProvider = MakeShared(ALLOCATION_TAG); + auto testClient = MakeShared(ALLOCATION_TAG, credentials, epProvider, config); + + HeadBucketRequest request; + request.SetBucket("test-bucket"); + + auto response = testClient->HeadBucket(request); + return _mockHttpClient->GetMostRecentHttpRequest(); + } + + std::shared_ptr _mockHttpClient; + std::shared_ptr _mockClientFactory; +}; + +TEST_F(EndpointResolverIntegrationTest, DefaultResolution) +{ + S3ClientConfiguration s3Config; + s3Config.region = "us-east-1"; + s3Config.profileName = "test-default"; + s3Config.retryStrategy = MakeShared(ALLOCATION_TAG); + + const auto& seenRequest = ExecuteHeadBucketRequest(s3Config); + + EXPECT_EQ("https://test-bucket.s3.us-east-1.amazonaws.com", seenRequest.GetUri().GetURIString()); +} + +TEST_F(EndpointResolverIntegrationTest, CodeProvidedEndpoint) +{ + S3ClientConfiguration s3Config; + s3Config.region = "us-east-1"; + s3Config.endpointOverride = "https://code-provided.example.com"; + s3Config.retryStrategy = MakeShared(ALLOCATION_TAG); + + const auto& seenRequest = ExecuteHeadBucketRequest(s3Config); + + EXPECT_EQ("https://test-bucket.code-provided.example.com", seenRequest.GetUri().GetURIString()); +} + +TEST_F(EndpointResolverIntegrationTest, ServiceSpecificEnvironmentVariable) +{ + Aws::Environment::EnvironmentRAII setEnv{{ + {"AWS_ENDPOINT_URL_S3", "https://custom-s3.example.com"} + }}; + + S3ClientConfiguration s3Config; + s3Config.region = "us-east-1"; + s3Config.retryStrategy = MakeShared(ALLOCATION_TAG); + + const auto& seenRequest = ExecuteHeadBucketRequest(s3Config); + + EXPECT_EQ("https://test-bucket.custom-s3.example.com", seenRequest.GetUri().GetURIString()); +} + +TEST_F(EndpointResolverIntegrationTest, GlobalEnvironmentVariable) +{ + Aws::Environment::EnvironmentRAII setEnv{{ + {"AWS_ENDPOINT_URL", "https://global-env.example.com"} + }}; + + S3ClientConfiguration s3Config; + s3Config.region = "us-east-1"; + s3Config.retryStrategy = MakeShared(ALLOCATION_TAG); + + const auto& seenRequest = ExecuteHeadBucketRequest(s3Config); + + EXPECT_EQ("https://test-bucket.global-env.example.com", seenRequest.GetUri().GetURIString()); +} + +TEST_F(EndpointResolverIntegrationTest, GlobalEnvironmentVariableUsedOverProfile) +{ + TempFile configFile(std::ios_base::out | std::ios_base::trunc); + ASSERT_TRUE(configFile.good()); + + configFile << "[profile test-profile-precedence]\n"; + configFile << "endpoint_url = https://profile-endpoint.example.com\n"; + configFile.flush(); + + Aws::Environment::EnvironmentRAII envGuard{{ + {"AWS_CONFIG_FILE", configFile.GetFileName()}, + {"AWS_ENDPOINT_URL", "https://global-env-override.example.com"} + }}; + ReloadCachedConfigFile(); + + S3ClientConfiguration s3Config; + s3Config.region = "us-east-1"; + s3Config.profileName = "test-profile-precedence"; + s3Config.retryStrategy = MakeShared(ALLOCATION_TAG); + + const auto& seenRequest = ExecuteHeadBucketRequest(s3Config); + + EXPECT_EQ("https://test-bucket.global-env-override.example.com", seenRequest.GetUri().GetURIString()); + + ReloadCachedConfigFile(); +} + +TEST_F(EndpointResolverIntegrationTest, ServiceSpecificProfile) +{ + TempFile configFile(std::ios_base::out | std::ios_base::trunc); + ASSERT_TRUE(configFile.good()); + + configFile << "[profile test-profile-service]\n"; + configFile << "services = test-services\n"; + configFile << "\n[services test-services]\n"; + configFile << "s3 =\n"; + configFile << " endpoint_url = https://s3-profile.example.com\n"; + configFile.flush(); + + Aws::Environment::EnvironmentRAII setEnv{{ + {"AWS_CONFIG_FILE", configFile.GetFileName()} + }}; + ReloadCachedConfigFile(); + + S3ClientConfiguration s3Config; + s3Config.region = "us-east-1"; + s3Config.profileName = "test-profile-service"; + s3Config.retryStrategy = MakeShared(ALLOCATION_TAG); + + const auto& seenRequest = ExecuteHeadBucketRequest(s3Config); + + EXPECT_EQ("https://test-bucket.s3-profile.example.com", seenRequest.GetUri().GetURIString()); + ReloadCachedConfigFile(); +} + +TEST_F(EndpointResolverIntegrationTest, GlobalProfile) +{ + TempFile configFile(std::ios_base::out | std::ios_base::trunc); + ASSERT_TRUE(configFile.good()); + + configFile << "[profile test-profile-global]\n"; + configFile << "endpoint_url = https://global-profile.example.com\n"; + configFile.flush(); + + Aws::Environment::EnvironmentRAII envGuard{{ + {"AWS_CONFIG_FILE", configFile.GetFileName()} + }}; + ReloadCachedConfigFile(); + + S3ClientConfiguration s3Config; + s3Config.region = "us-east-1"; + s3Config.profileName = "test-profile-global"; + s3Config.retryStrategy = MakeShared(ALLOCATION_TAG); + + const auto& seenRequest = ExecuteHeadBucketRequest(s3Config); + + EXPECT_EQ("https://test-bucket.global-profile.example.com", seenRequest.GetUri().GetURIString()); + + ReloadCachedConfigFile(); +} \ No newline at end of file diff --git a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/ServiceClientSourceInit.vm b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/ServiceClientSourceInit.vm index 62b28f14e33..6f5b96aa627 100644 --- a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/ServiceClientSourceInit.vm +++ b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/ServiceClientSourceInit.vm @@ -346,7 +346,7 @@ void ${className}::init(const ${clientConfigurationCls}& config) } #if($serviceModel.endpointRules) AWS_CHECK_PTR(SERVICE_NAME, m_endpointProvider); - m_endpointProvider->InitBuiltInParameters(config); + m_endpointProvider->InitBuiltInParameters(config, "${metadata.signingName}"); #if($AdditionalServiceSpecificConfigLoadString) ${AdditionalServiceSpecificConfigLoadString} #end##if($AdditionalServiceSpecificConfigLoadString) diff --git a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/endpoint/EndpointProviderHeader.vm b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/endpoint/EndpointProviderHeader.vm index b3887260672..bd9aaaca5e3 100644 --- a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/endpoint/EndpointProviderHeader.vm +++ b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/endpoint/EndpointProviderHeader.vm @@ -75,6 +75,12 @@ public: virtual ~${epBuiltInClassName}(){}; using Aws::Endpoint::BuiltInParameters::SetFromClientConfiguration; virtual void SetFromClientConfiguration(const ${metadata.classNamePrefix}ClientConfiguration& config); +#if($serviceModel.metadata.serviceId == "S3") + virtual void SetFromClientConfiguration(const ${metadata.classNamePrefix}ClientConfiguration& config, const Aws::String& serviceName); + +private: + void SetS3SpecificParameters(const ${metadata.classNamePrefix}ClientConfiguration& config); +#end }; #else using ${epBuiltInClassName} = Aws::Endpoint::BuiltInParameters; diff --git a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/endpoint/EndpointProviderSource.vm b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/endpoint/EndpointProviderSource.vm index 93ac9e1a093..05b32484214 100644 --- a/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/endpoint/EndpointProviderSource.vm +++ b/tools/code-generation/generator/src/main/resources/com/amazonaws/util/awsclientgenerator/velocity/cpp/endpoint/EndpointProviderSource.vm @@ -64,6 +64,33 @@ namespace Endpoint SetFromClientConfiguration(static_cast(config)); #if($serviceModel.metadata.serviceId == "S3") + SetS3SpecificParameters(config); +#end +#if($serviceModel.metadata.serviceId == "S3 Control") + static const char* AWS_S3_USE_ARN_REGION = "UseArnRegion"; + SetBooleanParameter(AWS_S3_USE_ARN_REGION, config.useArnRegion); +#end +#if($serviceModel.endpointRuleSetModel.parameters.containsKey("AccountId")) + if(!config.accountId.empty()) { + SetStringParameter("AccountId", config.accountId); + } +#end +#if($serviceModel.endpointRuleSetModel.parameters.containsKey("AccountIdEndpointMode")) + if(!config.accountIdEndpointMode.empty()) { + SetStringParameter("AccountIdEndpointMode", config.accountIdEndpointMode); + } +#end + } + +#if($serviceModel.metadata.serviceId == "S3") + void ${epBuiltInClassName}::SetFromClientConfiguration(const ${metadata.classNamePrefix}ClientConfiguration& config, const Aws::String& serviceName) + { + SetFromClientConfiguration(static_cast(config), serviceName); + SetS3SpecificParameters(config); + } + + void ${epBuiltInClassName}::SetS3SpecificParameters(const ${metadata.classNamePrefix}ClientConfiguration& config) + { static const char* AWS_S3_USE_GLOBAL_ENDPOINT = "UseGlobalEndpoint"; if (config.useUSEast1RegionalEndPointOption == US_EAST_1_REGIONAL_ENDPOINT_OPTION::LEGACY) { SetBooleanParameter(AWS_S3_USE_GLOBAL_ENDPOINT, true); @@ -88,24 +115,10 @@ namespace Endpoint if(config.disableS3ExpressAuth) { SetBooleanParameter(AWS_S3_DISABLE_EXPRESS_AUTH, true); } -#end -#if($serviceModel.metadata.serviceId == "S3 Control") - static const char* AWS_S3_USE_ARN_REGION = "UseArnRegion"; - SetBooleanParameter(AWS_S3_USE_ARN_REGION, config.useArnRegion); -#end -#if($serviceModel.endpointRuleSetModel.parameters.containsKey("AccountId")) - if(!config.accountId.empty()) { - SetStringParameter("AccountId", config.accountId); - } -#end -#if($serviceModel.endpointRuleSetModel.parameters.containsKey("AccountIdEndpointMode")) - if(!config.accountIdEndpointMode.empty()) { - SetStringParameter("AccountIdEndpointMode", config.accountIdEndpointMode); - } -#end } #end #end +#end } // namespace Endpoint } // namespace ${serviceNamespace} } // namespace ${rootNamespace}