Proyectos de Subversion Moodle

Rev

Rev 1 | | Comparar con el anterior | Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1 efrain 1
<?php
2
namespace Aws;
3
 
4
/**
5
 * Builds AWS clients based on configuration settings.
6
 *
7
 * @method \Aws\ACMPCA\ACMPCAClient createACMPCA(array $args = [])
8
 * @method \Aws\MultiRegionClient createMultiRegionACMPCA(array $args = [])
9
 * @method \Aws\ARCZonalShift\ARCZonalShiftClient createARCZonalShift(array $args = [])
10
 * @method \Aws\MultiRegionClient createMultiRegionARCZonalShift(array $args = [])
11
 * @method \Aws\AccessAnalyzer\AccessAnalyzerClient createAccessAnalyzer(array $args = [])
12
 * @method \Aws\MultiRegionClient createMultiRegionAccessAnalyzer(array $args = [])
13
 * @method \Aws\Account\AccountClient createAccount(array $args = [])
14
 * @method \Aws\MultiRegionClient createMultiRegionAccount(array $args = [])
15
 * @method \Aws\Acm\AcmClient createAcm(array $args = [])
16
 * @method \Aws\MultiRegionClient createMultiRegionAcm(array $args = [])
17
 * @method \Aws\Amplify\AmplifyClient createAmplify(array $args = [])
18
 * @method \Aws\MultiRegionClient createMultiRegionAmplify(array $args = [])
19
 * @method \Aws\AmplifyBackend\AmplifyBackendClient createAmplifyBackend(array $args = [])
20
 * @method \Aws\MultiRegionClient createMultiRegionAmplifyBackend(array $args = [])
21
 * @method \Aws\AmplifyUIBuilder\AmplifyUIBuilderClient createAmplifyUIBuilder(array $args = [])
22
 * @method \Aws\MultiRegionClient createMultiRegionAmplifyUIBuilder(array $args = [])
23
 * @method \Aws\ApiGateway\ApiGatewayClient createApiGateway(array $args = [])
24
 * @method \Aws\MultiRegionClient createMultiRegionApiGateway(array $args = [])
25
 * @method \Aws\ApiGatewayManagementApi\ApiGatewayManagementApiClient createApiGatewayManagementApi(array $args = [])
26
 * @method \Aws\MultiRegionClient createMultiRegionApiGatewayManagementApi(array $args = [])
27
 * @method \Aws\ApiGatewayV2\ApiGatewayV2Client createApiGatewayV2(array $args = [])
28
 * @method \Aws\MultiRegionClient createMultiRegionApiGatewayV2(array $args = [])
29
 * @method \Aws\AppConfig\AppConfigClient createAppConfig(array $args = [])
30
 * @method \Aws\MultiRegionClient createMultiRegionAppConfig(array $args = [])
31
 * @method \Aws\AppConfigData\AppConfigDataClient createAppConfigData(array $args = [])
32
 * @method \Aws\MultiRegionClient createMultiRegionAppConfigData(array $args = [])
33
 * @method \Aws\AppFabric\AppFabricClient createAppFabric(array $args = [])
34
 * @method \Aws\MultiRegionClient createMultiRegionAppFabric(array $args = [])
35
 * @method \Aws\AppIntegrationsService\AppIntegrationsServiceClient createAppIntegrationsService(array $args = [])
36
 * @method \Aws\MultiRegionClient createMultiRegionAppIntegrationsService(array $args = [])
37
 * @method \Aws\AppMesh\AppMeshClient createAppMesh(array $args = [])
38
 * @method \Aws\MultiRegionClient createMultiRegionAppMesh(array $args = [])
39
 * @method \Aws\AppRegistry\AppRegistryClient createAppRegistry(array $args = [])
40
 * @method \Aws\MultiRegionClient createMultiRegionAppRegistry(array $args = [])
41
 * @method \Aws\AppRunner\AppRunnerClient createAppRunner(array $args = [])
42
 * @method \Aws\MultiRegionClient createMultiRegionAppRunner(array $args = [])
43
 * @method \Aws\AppSync\AppSyncClient createAppSync(array $args = [])
44
 * @method \Aws\MultiRegionClient createMultiRegionAppSync(array $args = [])
1441 ariadna 45
 * @method \Aws\AppTest\AppTestClient createAppTest(array $args = [])
46
 * @method \Aws\MultiRegionClient createMultiRegionAppTest(array $args = [])
1 efrain 47
 * @method \Aws\Appflow\AppflowClient createAppflow(array $args = [])
48
 * @method \Aws\MultiRegionClient createMultiRegionAppflow(array $args = [])
49
 * @method \Aws\ApplicationAutoScaling\ApplicationAutoScalingClient createApplicationAutoScaling(array $args = [])
50
 * @method \Aws\MultiRegionClient createMultiRegionApplicationAutoScaling(array $args = [])
51
 * @method \Aws\ApplicationCostProfiler\ApplicationCostProfilerClient createApplicationCostProfiler(array $args = [])
52
 * @method \Aws\MultiRegionClient createMultiRegionApplicationCostProfiler(array $args = [])
53
 * @method \Aws\ApplicationDiscoveryService\ApplicationDiscoveryServiceClient createApplicationDiscoveryService(array $args = [])
54
 * @method \Aws\MultiRegionClient createMultiRegionApplicationDiscoveryService(array $args = [])
55
 * @method \Aws\ApplicationInsights\ApplicationInsightsClient createApplicationInsights(array $args = [])
56
 * @method \Aws\MultiRegionClient createMultiRegionApplicationInsights(array $args = [])
1441 ariadna 57
 * @method \Aws\ApplicationSignals\ApplicationSignalsClient createApplicationSignals(array $args = [])
58
 * @method \Aws\MultiRegionClient createMultiRegionApplicationSignals(array $args = [])
1 efrain 59
 * @method \Aws\Appstream\AppstreamClient createAppstream(array $args = [])
60
 * @method \Aws\MultiRegionClient createMultiRegionAppstream(array $args = [])
1441 ariadna 61
 * @method \Aws\Artifact\ArtifactClient createArtifact(array $args = [])
62
 * @method \Aws\MultiRegionClient createMultiRegionArtifact(array $args = [])
1 efrain 63
 * @method \Aws\Athena\AthenaClient createAthena(array $args = [])
64
 * @method \Aws\MultiRegionClient createMultiRegionAthena(array $args = [])
65
 * @method \Aws\AuditManager\AuditManagerClient createAuditManager(array $args = [])
66
 * @method \Aws\MultiRegionClient createMultiRegionAuditManager(array $args = [])
67
 * @method \Aws\AugmentedAIRuntime\AugmentedAIRuntimeClient createAugmentedAIRuntime(array $args = [])
68
 * @method \Aws\MultiRegionClient createMultiRegionAugmentedAIRuntime(array $args = [])
69
 * @method \Aws\AutoScaling\AutoScalingClient createAutoScaling(array $args = [])
70
 * @method \Aws\MultiRegionClient createMultiRegionAutoScaling(array $args = [])
71
 * @method \Aws\AutoScalingPlans\AutoScalingPlansClient createAutoScalingPlans(array $args = [])
72
 * @method \Aws\MultiRegionClient createMultiRegionAutoScalingPlans(array $args = [])
1441 ariadna 73
 * @method \Aws\B2bi\B2biClient createB2bi(array $args = [])
74
 * @method \Aws\MultiRegionClient createMultiRegionB2bi(array $args = [])
75
 * @method \Aws\BCMDataExports\BCMDataExportsClient createBCMDataExports(array $args = [])
76
 * @method \Aws\MultiRegionClient createMultiRegionBCMDataExports(array $args = [])
77
 * @method \Aws\BCMPricingCalculator\BCMPricingCalculatorClient createBCMPricingCalculator(array $args = [])
78
 * @method \Aws\MultiRegionClient createMultiRegionBCMPricingCalculator(array $args = [])
1 efrain 79
 * @method \Aws\Backup\BackupClient createBackup(array $args = [])
80
 * @method \Aws\MultiRegionClient createMultiRegionBackup(array $args = [])
81
 * @method \Aws\BackupGateway\BackupGatewayClient createBackupGateway(array $args = [])
82
 * @method \Aws\MultiRegionClient createMultiRegionBackupGateway(array $args = [])
1441 ariadna 83
 * @method \Aws\BackupSearch\BackupSearchClient createBackupSearch(array $args = [])
84
 * @method \Aws\MultiRegionClient createMultiRegionBackupSearch(array $args = [])
1 efrain 85
 * @method \Aws\Batch\BatchClient createBatch(array $args = [])
86
 * @method \Aws\MultiRegionClient createMultiRegionBatch(array $args = [])
1441 ariadna 87
 * @method \Aws\Bedrock\BedrockClient createBedrock(array $args = [])
88
 * @method \Aws\MultiRegionClient createMultiRegionBedrock(array $args = [])
89
 * @method \Aws\BedrockAgent\BedrockAgentClient createBedrockAgent(array $args = [])
90
 * @method \Aws\MultiRegionClient createMultiRegionBedrockAgent(array $args = [])
91
 * @method \Aws\BedrockAgentRuntime\BedrockAgentRuntimeClient createBedrockAgentRuntime(array $args = [])
92
 * @method \Aws\MultiRegionClient createMultiRegionBedrockAgentRuntime(array $args = [])
93
 * @method \Aws\BedrockDataAutomation\BedrockDataAutomationClient createBedrockDataAutomation(array $args = [])
94
 * @method \Aws\MultiRegionClient createMultiRegionBedrockDataAutomation(array $args = [])
95
 * @method \Aws\BedrockDataAutomationRuntime\BedrockDataAutomationRuntimeClient createBedrockDataAutomationRuntime(array $args = [])
96
 * @method \Aws\MultiRegionClient createMultiRegionBedrockDataAutomationRuntime(array $args = [])
97
 * @method \Aws\BedrockRuntime\BedrockRuntimeClient createBedrockRuntime(array $args = [])
98
 * @method \Aws\MultiRegionClient createMultiRegionBedrockRuntime(array $args = [])
99
 * @method \Aws\Billing\BillingClient createBilling(array $args = [])
100
 * @method \Aws\MultiRegionClient createMultiRegionBilling(array $args = [])
1 efrain 101
 * @method \Aws\BillingConductor\BillingConductorClient createBillingConductor(array $args = [])
102
 * @method \Aws\MultiRegionClient createMultiRegionBillingConductor(array $args = [])
103
 * @method \Aws\Braket\BraketClient createBraket(array $args = [])
104
 * @method \Aws\MultiRegionClient createMultiRegionBraket(array $args = [])
105
 * @method \Aws\Budgets\BudgetsClient createBudgets(array $args = [])
106
 * @method \Aws\MultiRegionClient createMultiRegionBudgets(array $args = [])
1441 ariadna 107
 * @method \Aws\Chatbot\ChatbotClient createChatbot(array $args = [])
108
 * @method \Aws\MultiRegionClient createMultiRegionChatbot(array $args = [])
1 efrain 109
 * @method \Aws\Chime\ChimeClient createChime(array $args = [])
110
 * @method \Aws\MultiRegionClient createMultiRegionChime(array $args = [])
111
 * @method \Aws\ChimeSDKIdentity\ChimeSDKIdentityClient createChimeSDKIdentity(array $args = [])
112
 * @method \Aws\MultiRegionClient createMultiRegionChimeSDKIdentity(array $args = [])
113
 * @method \Aws\ChimeSDKMediaPipelines\ChimeSDKMediaPipelinesClient createChimeSDKMediaPipelines(array $args = [])
114
 * @method \Aws\MultiRegionClient createMultiRegionChimeSDKMediaPipelines(array $args = [])
115
 * @method \Aws\ChimeSDKMeetings\ChimeSDKMeetingsClient createChimeSDKMeetings(array $args = [])
116
 * @method \Aws\MultiRegionClient createMultiRegionChimeSDKMeetings(array $args = [])
117
 * @method \Aws\ChimeSDKMessaging\ChimeSDKMessagingClient createChimeSDKMessaging(array $args = [])
118
 * @method \Aws\MultiRegionClient createMultiRegionChimeSDKMessaging(array $args = [])
119
 * @method \Aws\ChimeSDKVoice\ChimeSDKVoiceClient createChimeSDKVoice(array $args = [])
120
 * @method \Aws\MultiRegionClient createMultiRegionChimeSDKVoice(array $args = [])
121
 * @method \Aws\CleanRooms\CleanRoomsClient createCleanRooms(array $args = [])
122
 * @method \Aws\MultiRegionClient createMultiRegionCleanRooms(array $args = [])
1441 ariadna 123
 * @method \Aws\CleanRoomsML\CleanRoomsMLClient createCleanRoomsML(array $args = [])
124
 * @method \Aws\MultiRegionClient createMultiRegionCleanRoomsML(array $args = [])
1 efrain 125
 * @method \Aws\Cloud9\Cloud9Client createCloud9(array $args = [])
126
 * @method \Aws\MultiRegionClient createMultiRegionCloud9(array $args = [])
127
 * @method \Aws\CloudControlApi\CloudControlApiClient createCloudControlApi(array $args = [])
128
 * @method \Aws\MultiRegionClient createMultiRegionCloudControlApi(array $args = [])
129
 * @method \Aws\CloudDirectory\CloudDirectoryClient createCloudDirectory(array $args = [])
130
 * @method \Aws\MultiRegionClient createMultiRegionCloudDirectory(array $args = [])
131
 * @method \Aws\CloudFormation\CloudFormationClient createCloudFormation(array $args = [])
132
 * @method \Aws\MultiRegionClient createMultiRegionCloudFormation(array $args = [])
133
 * @method \Aws\CloudFront\CloudFrontClient createCloudFront(array $args = [])
134
 * @method \Aws\MultiRegionClient createMultiRegionCloudFront(array $args = [])
1441 ariadna 135
 * @method \Aws\CloudFrontKeyValueStore\CloudFrontKeyValueStoreClient createCloudFrontKeyValueStore(array $args = [])
136
 * @method \Aws\MultiRegionClient createMultiRegionCloudFrontKeyValueStore(array $args = [])
1 efrain 137
 * @method \Aws\CloudHSMV2\CloudHSMV2Client createCloudHSMV2(array $args = [])
138
 * @method \Aws\MultiRegionClient createMultiRegionCloudHSMV2(array $args = [])
139
 * @method \Aws\CloudHsm\CloudHsmClient createCloudHsm(array $args = [])
140
 * @method \Aws\MultiRegionClient createMultiRegionCloudHsm(array $args = [])
141
 * @method \Aws\CloudSearch\CloudSearchClient createCloudSearch(array $args = [])
142
 * @method \Aws\MultiRegionClient createMultiRegionCloudSearch(array $args = [])
143
 * @method \Aws\CloudSearchDomain\CloudSearchDomainClient createCloudSearchDomain(array $args = [])
144
 * @method \Aws\MultiRegionClient createMultiRegionCloudSearchDomain(array $args = [])
145
 * @method \Aws\CloudTrail\CloudTrailClient createCloudTrail(array $args = [])
146
 * @method \Aws\MultiRegionClient createMultiRegionCloudTrail(array $args = [])
147
 * @method \Aws\CloudTrailData\CloudTrailDataClient createCloudTrailData(array $args = [])
148
 * @method \Aws\MultiRegionClient createMultiRegionCloudTrailData(array $args = [])
149
 * @method \Aws\CloudWatch\CloudWatchClient createCloudWatch(array $args = [])
150
 * @method \Aws\MultiRegionClient createMultiRegionCloudWatch(array $args = [])
151
 * @method \Aws\CloudWatchEvents\CloudWatchEventsClient createCloudWatchEvents(array $args = [])
152
 * @method \Aws\MultiRegionClient createMultiRegionCloudWatchEvents(array $args = [])
153
 * @method \Aws\CloudWatchEvidently\CloudWatchEvidentlyClient createCloudWatchEvidently(array $args = [])
154
 * @method \Aws\MultiRegionClient createMultiRegionCloudWatchEvidently(array $args = [])
155
 * @method \Aws\CloudWatchLogs\CloudWatchLogsClient createCloudWatchLogs(array $args = [])
156
 * @method \Aws\MultiRegionClient createMultiRegionCloudWatchLogs(array $args = [])
157
 * @method \Aws\CloudWatchRUM\CloudWatchRUMClient createCloudWatchRUM(array $args = [])
158
 * @method \Aws\MultiRegionClient createMultiRegionCloudWatchRUM(array $args = [])
159
 * @method \Aws\CodeArtifact\CodeArtifactClient createCodeArtifact(array $args = [])
160
 * @method \Aws\MultiRegionClient createMultiRegionCodeArtifact(array $args = [])
161
 * @method \Aws\CodeBuild\CodeBuildClient createCodeBuild(array $args = [])
162
 * @method \Aws\MultiRegionClient createMultiRegionCodeBuild(array $args = [])
163
 * @method \Aws\CodeCatalyst\CodeCatalystClient createCodeCatalyst(array $args = [])
164
 * @method \Aws\MultiRegionClient createMultiRegionCodeCatalyst(array $args = [])
165
 * @method \Aws\CodeCommit\CodeCommitClient createCodeCommit(array $args = [])
166
 * @method \Aws\MultiRegionClient createMultiRegionCodeCommit(array $args = [])
1441 ariadna 167
 * @method \Aws\CodeConnections\CodeConnectionsClient createCodeConnections(array $args = [])
168
 * @method \Aws\MultiRegionClient createMultiRegionCodeConnections(array $args = [])
1 efrain 169
 * @method \Aws\CodeDeploy\CodeDeployClient createCodeDeploy(array $args = [])
170
 * @method \Aws\MultiRegionClient createMultiRegionCodeDeploy(array $args = [])
171
 * @method \Aws\CodeGuruProfiler\CodeGuruProfilerClient createCodeGuruProfiler(array $args = [])
172
 * @method \Aws\MultiRegionClient createMultiRegionCodeGuruProfiler(array $args = [])
173
 * @method \Aws\CodeGuruReviewer\CodeGuruReviewerClient createCodeGuruReviewer(array $args = [])
174
 * @method \Aws\MultiRegionClient createMultiRegionCodeGuruReviewer(array $args = [])
175
 * @method \Aws\CodeGuruSecurity\CodeGuruSecurityClient createCodeGuruSecurity(array $args = [])
176
 * @method \Aws\MultiRegionClient createMultiRegionCodeGuruSecurity(array $args = [])
177
 * @method \Aws\CodePipeline\CodePipelineClient createCodePipeline(array $args = [])
178
 * @method \Aws\MultiRegionClient createMultiRegionCodePipeline(array $args = [])
179
 * @method \Aws\CodeStarNotifications\CodeStarNotificationsClient createCodeStarNotifications(array $args = [])
180
 * @method \Aws\MultiRegionClient createMultiRegionCodeStarNotifications(array $args = [])
181
 * @method \Aws\CodeStarconnections\CodeStarconnectionsClient createCodeStarconnections(array $args = [])
182
 * @method \Aws\MultiRegionClient createMultiRegionCodeStarconnections(array $args = [])
183
 * @method \Aws\CognitoIdentity\CognitoIdentityClient createCognitoIdentity(array $args = [])
184
 * @method \Aws\MultiRegionClient createMultiRegionCognitoIdentity(array $args = [])
185
 * @method \Aws\CognitoIdentityProvider\CognitoIdentityProviderClient createCognitoIdentityProvider(array $args = [])
186
 * @method \Aws\MultiRegionClient createMultiRegionCognitoIdentityProvider(array $args = [])
187
 * @method \Aws\CognitoSync\CognitoSyncClient createCognitoSync(array $args = [])
188
 * @method \Aws\MultiRegionClient createMultiRegionCognitoSync(array $args = [])
189
 * @method \Aws\Comprehend\ComprehendClient createComprehend(array $args = [])
190
 * @method \Aws\MultiRegionClient createMultiRegionComprehend(array $args = [])
191
 * @method \Aws\ComprehendMedical\ComprehendMedicalClient createComprehendMedical(array $args = [])
192
 * @method \Aws\MultiRegionClient createMultiRegionComprehendMedical(array $args = [])
193
 * @method \Aws\ComputeOptimizer\ComputeOptimizerClient createComputeOptimizer(array $args = [])
194
 * @method \Aws\MultiRegionClient createMultiRegionComputeOptimizer(array $args = [])
195
 * @method \Aws\ConfigService\ConfigServiceClient createConfigService(array $args = [])
196
 * @method \Aws\MultiRegionClient createMultiRegionConfigService(array $args = [])
197
 * @method \Aws\Connect\ConnectClient createConnect(array $args = [])
198
 * @method \Aws\MultiRegionClient createMultiRegionConnect(array $args = [])
199
 * @method \Aws\ConnectCampaignService\ConnectCampaignServiceClient createConnectCampaignService(array $args = [])
200
 * @method \Aws\MultiRegionClient createMultiRegionConnectCampaignService(array $args = [])
1441 ariadna 201
 * @method \Aws\ConnectCampaignsV2\ConnectCampaignsV2Client createConnectCampaignsV2(array $args = [])
202
 * @method \Aws\MultiRegionClient createMultiRegionConnectCampaignsV2(array $args = [])
1 efrain 203
 * @method \Aws\ConnectCases\ConnectCasesClient createConnectCases(array $args = [])
204
 * @method \Aws\MultiRegionClient createMultiRegionConnectCases(array $args = [])
205
 * @method \Aws\ConnectContactLens\ConnectContactLensClient createConnectContactLens(array $args = [])
206
 * @method \Aws\MultiRegionClient createMultiRegionConnectContactLens(array $args = [])
207
 * @method \Aws\ConnectParticipant\ConnectParticipantClient createConnectParticipant(array $args = [])
208
 * @method \Aws\MultiRegionClient createMultiRegionConnectParticipant(array $args = [])
209
 * @method \Aws\ConnectWisdomService\ConnectWisdomServiceClient createConnectWisdomService(array $args = [])
210
 * @method \Aws\MultiRegionClient createMultiRegionConnectWisdomService(array $args = [])
1441 ariadna 211
 * @method \Aws\ControlCatalog\ControlCatalogClient createControlCatalog(array $args = [])
212
 * @method \Aws\MultiRegionClient createMultiRegionControlCatalog(array $args = [])
1 efrain 213
 * @method \Aws\ControlTower\ControlTowerClient createControlTower(array $args = [])
214
 * @method \Aws\MultiRegionClient createMultiRegionControlTower(array $args = [])
215
 * @method \Aws\CostExplorer\CostExplorerClient createCostExplorer(array $args = [])
216
 * @method \Aws\MultiRegionClient createMultiRegionCostExplorer(array $args = [])
1441 ariadna 217
 * @method \Aws\CostOptimizationHub\CostOptimizationHubClient createCostOptimizationHub(array $args = [])
218
 * @method \Aws\MultiRegionClient createMultiRegionCostOptimizationHub(array $args = [])
1 efrain 219
 * @method \Aws\CostandUsageReportService\CostandUsageReportServiceClient createCostandUsageReportService(array $args = [])
220
 * @method \Aws\MultiRegionClient createMultiRegionCostandUsageReportService(array $args = [])
221
 * @method \Aws\CustomerProfiles\CustomerProfilesClient createCustomerProfiles(array $args = [])
222
 * @method \Aws\MultiRegionClient createMultiRegionCustomerProfiles(array $args = [])
223
 * @method \Aws\DAX\DAXClient createDAX(array $args = [])
224
 * @method \Aws\MultiRegionClient createMultiRegionDAX(array $args = [])
225
 * @method \Aws\DLM\DLMClient createDLM(array $args = [])
226
 * @method \Aws\MultiRegionClient createMultiRegionDLM(array $args = [])
1441 ariadna 227
 * @method \Aws\DSQL\DSQLClient createDSQL(array $args = [])
228
 * @method \Aws\MultiRegionClient createMultiRegionDSQL(array $args = [])
1 efrain 229
 * @method \Aws\DataExchange\DataExchangeClient createDataExchange(array $args = [])
230
 * @method \Aws\MultiRegionClient createMultiRegionDataExchange(array $args = [])
231
 * @method \Aws\DataPipeline\DataPipelineClient createDataPipeline(array $args = [])
232
 * @method \Aws\MultiRegionClient createMultiRegionDataPipeline(array $args = [])
233
 * @method \Aws\DataSync\DataSyncClient createDataSync(array $args = [])
234
 * @method \Aws\MultiRegionClient createMultiRegionDataSync(array $args = [])
1441 ariadna 235
 * @method \Aws\DataZone\DataZoneClient createDataZone(array $args = [])
236
 * @method \Aws\MultiRegionClient createMultiRegionDataZone(array $args = [])
1 efrain 237
 * @method \Aws\DatabaseMigrationService\DatabaseMigrationServiceClient createDatabaseMigrationService(array $args = [])
238
 * @method \Aws\MultiRegionClient createMultiRegionDatabaseMigrationService(array $args = [])
1441 ariadna 239
 * @method \Aws\Deadline\DeadlineClient createDeadline(array $args = [])
240
 * @method \Aws\MultiRegionClient createMultiRegionDeadline(array $args = [])
1 efrain 241
 * @method \Aws\Detective\DetectiveClient createDetective(array $args = [])
242
 * @method \Aws\MultiRegionClient createMultiRegionDetective(array $args = [])
243
 * @method \Aws\DevOpsGuru\DevOpsGuruClient createDevOpsGuru(array $args = [])
244
 * @method \Aws\MultiRegionClient createMultiRegionDevOpsGuru(array $args = [])
245
 * @method \Aws\DeviceFarm\DeviceFarmClient createDeviceFarm(array $args = [])
246
 * @method \Aws\MultiRegionClient createMultiRegionDeviceFarm(array $args = [])
247
 * @method \Aws\DirectConnect\DirectConnectClient createDirectConnect(array $args = [])
248
 * @method \Aws\MultiRegionClient createMultiRegionDirectConnect(array $args = [])
249
 * @method \Aws\DirectoryService\DirectoryServiceClient createDirectoryService(array $args = [])
250
 * @method \Aws\MultiRegionClient createMultiRegionDirectoryService(array $args = [])
1441 ariadna 251
 * @method \Aws\DirectoryServiceData\DirectoryServiceDataClient createDirectoryServiceData(array $args = [])
252
 * @method \Aws\MultiRegionClient createMultiRegionDirectoryServiceData(array $args = [])
1 efrain 253
 * @method \Aws\DocDB\DocDBClient createDocDB(array $args = [])
254
 * @method \Aws\MultiRegionClient createMultiRegionDocDB(array $args = [])
255
 * @method \Aws\DocDBElastic\DocDBElasticClient createDocDBElastic(array $args = [])
256
 * @method \Aws\MultiRegionClient createMultiRegionDocDBElastic(array $args = [])
257
 * @method \Aws\DynamoDb\DynamoDbClient createDynamoDb(array $args = [])
258
 * @method \Aws\MultiRegionClient createMultiRegionDynamoDb(array $args = [])
259
 * @method \Aws\DynamoDbStreams\DynamoDbStreamsClient createDynamoDbStreams(array $args = [])
260
 * @method \Aws\MultiRegionClient createMultiRegionDynamoDbStreams(array $args = [])
261
 * @method \Aws\EBS\EBSClient createEBS(array $args = [])
262
 * @method \Aws\MultiRegionClient createMultiRegionEBS(array $args = [])
263
 * @method \Aws\EC2InstanceConnect\EC2InstanceConnectClient createEC2InstanceConnect(array $args = [])
264
 * @method \Aws\MultiRegionClient createMultiRegionEC2InstanceConnect(array $args = [])
265
 * @method \Aws\ECRPublic\ECRPublicClient createECRPublic(array $args = [])
266
 * @method \Aws\MultiRegionClient createMultiRegionECRPublic(array $args = [])
267
 * @method \Aws\EKS\EKSClient createEKS(array $args = [])
268
 * @method \Aws\MultiRegionClient createMultiRegionEKS(array $args = [])
1441 ariadna 269
 * @method \Aws\EKSAuth\EKSAuthClient createEKSAuth(array $args = [])
270
 * @method \Aws\MultiRegionClient createMultiRegionEKSAuth(array $args = [])
1 efrain 271
 * @method \Aws\EMRContainers\EMRContainersClient createEMRContainers(array $args = [])
272
 * @method \Aws\MultiRegionClient createMultiRegionEMRContainers(array $args = [])
273
 * @method \Aws\EMRServerless\EMRServerlessClient createEMRServerless(array $args = [])
274
 * @method \Aws\MultiRegionClient createMultiRegionEMRServerless(array $args = [])
275
 * @method \Aws\Ec2\Ec2Client createEc2(array $args = [])
276
 * @method \Aws\MultiRegionClient createMultiRegionEc2(array $args = [])
277
 * @method \Aws\Ecr\EcrClient createEcr(array $args = [])
278
 * @method \Aws\MultiRegionClient createMultiRegionEcr(array $args = [])
279
 * @method \Aws\Ecs\EcsClient createEcs(array $args = [])
280
 * @method \Aws\MultiRegionClient createMultiRegionEcs(array $args = [])
281
 * @method \Aws\Efs\EfsClient createEfs(array $args = [])
282
 * @method \Aws\MultiRegionClient createMultiRegionEfs(array $args = [])
283
 * @method \Aws\ElastiCache\ElastiCacheClient createElastiCache(array $args = [])
284
 * @method \Aws\MultiRegionClient createMultiRegionElastiCache(array $args = [])
285
 * @method \Aws\ElasticBeanstalk\ElasticBeanstalkClient createElasticBeanstalk(array $args = [])
286
 * @method \Aws\MultiRegionClient createMultiRegionElasticBeanstalk(array $args = [])
287
 * @method \Aws\ElasticLoadBalancing\ElasticLoadBalancingClient createElasticLoadBalancing(array $args = [])
288
 * @method \Aws\MultiRegionClient createMultiRegionElasticLoadBalancing(array $args = [])
289
 * @method \Aws\ElasticLoadBalancingV2\ElasticLoadBalancingV2Client createElasticLoadBalancingV2(array $args = [])
290
 * @method \Aws\MultiRegionClient createMultiRegionElasticLoadBalancingV2(array $args = [])
291
 * @method \Aws\ElasticTranscoder\ElasticTranscoderClient createElasticTranscoder(array $args = [])
292
 * @method \Aws\MultiRegionClient createMultiRegionElasticTranscoder(array $args = [])
293
 * @method \Aws\ElasticsearchService\ElasticsearchServiceClient createElasticsearchService(array $args = [])
294
 * @method \Aws\MultiRegionClient createMultiRegionElasticsearchService(array $args = [])
295
 * @method \Aws\Emr\EmrClient createEmr(array $args = [])
296
 * @method \Aws\MultiRegionClient createMultiRegionEmr(array $args = [])
297
 * @method \Aws\EntityResolution\EntityResolutionClient createEntityResolution(array $args = [])
298
 * @method \Aws\MultiRegionClient createMultiRegionEntityResolution(array $args = [])
299
 * @method \Aws\EventBridge\EventBridgeClient createEventBridge(array $args = [])
300
 * @method \Aws\MultiRegionClient createMultiRegionEventBridge(array $args = [])
301
 * @method \Aws\FIS\FISClient createFIS(array $args = [])
302
 * @method \Aws\MultiRegionClient createMultiRegionFIS(array $args = [])
303
 * @method \Aws\FMS\FMSClient createFMS(array $args = [])
304
 * @method \Aws\MultiRegionClient createMultiRegionFMS(array $args = [])
305
 * @method \Aws\FSx\FSxClient createFSx(array $args = [])
306
 * @method \Aws\MultiRegionClient createMultiRegionFSx(array $args = [])
307
 * @method \Aws\FinSpaceData\FinSpaceDataClient createFinSpaceData(array $args = [])
308
 * @method \Aws\MultiRegionClient createMultiRegionFinSpaceData(array $args = [])
309
 * @method \Aws\Firehose\FirehoseClient createFirehose(array $args = [])
310
 * @method \Aws\MultiRegionClient createMultiRegionFirehose(array $args = [])
311
 * @method \Aws\ForecastQueryService\ForecastQueryServiceClient createForecastQueryService(array $args = [])
312
 * @method \Aws\MultiRegionClient createMultiRegionForecastQueryService(array $args = [])
313
 * @method \Aws\ForecastService\ForecastServiceClient createForecastService(array $args = [])
314
 * @method \Aws\MultiRegionClient createMultiRegionForecastService(array $args = [])
315
 * @method \Aws\FraudDetector\FraudDetectorClient createFraudDetector(array $args = [])
316
 * @method \Aws\MultiRegionClient createMultiRegionFraudDetector(array $args = [])
1441 ariadna 317
 * @method \Aws\FreeTier\FreeTierClient createFreeTier(array $args = [])
318
 * @method \Aws\MultiRegionClient createMultiRegionFreeTier(array $args = [])
1 efrain 319
 * @method \Aws\GameLift\GameLiftClient createGameLift(array $args = [])
320
 * @method \Aws\MultiRegionClient createMultiRegionGameLift(array $args = [])
1441 ariadna 321
 * @method \Aws\GameLiftStreams\GameLiftStreamsClient createGameLiftStreams(array $args = [])
322
 * @method \Aws\MultiRegionClient createMultiRegionGameLiftStreams(array $args = [])
323
 * @method \Aws\GeoMaps\GeoMapsClient createGeoMaps(array $args = [])
324
 * @method \Aws\MultiRegionClient createMultiRegionGeoMaps(array $args = [])
325
 * @method \Aws\GeoPlaces\GeoPlacesClient createGeoPlaces(array $args = [])
326
 * @method \Aws\MultiRegionClient createMultiRegionGeoPlaces(array $args = [])
327
 * @method \Aws\GeoRoutes\GeoRoutesClient createGeoRoutes(array $args = [])
328
 * @method \Aws\MultiRegionClient createMultiRegionGeoRoutes(array $args = [])
1 efrain 329
 * @method \Aws\Glacier\GlacierClient createGlacier(array $args = [])
330
 * @method \Aws\MultiRegionClient createMultiRegionGlacier(array $args = [])
331
 * @method \Aws\GlobalAccelerator\GlobalAcceleratorClient createGlobalAccelerator(array $args = [])
332
 * @method \Aws\MultiRegionClient createMultiRegionGlobalAccelerator(array $args = [])
333
 * @method \Aws\Glue\GlueClient createGlue(array $args = [])
334
 * @method \Aws\MultiRegionClient createMultiRegionGlue(array $args = [])
335
 * @method \Aws\GlueDataBrew\GlueDataBrewClient createGlueDataBrew(array $args = [])
336
 * @method \Aws\MultiRegionClient createMultiRegionGlueDataBrew(array $args = [])
337
 * @method \Aws\Greengrass\GreengrassClient createGreengrass(array $args = [])
338
 * @method \Aws\MultiRegionClient createMultiRegionGreengrass(array $args = [])
339
 * @method \Aws\GreengrassV2\GreengrassV2Client createGreengrassV2(array $args = [])
340
 * @method \Aws\MultiRegionClient createMultiRegionGreengrassV2(array $args = [])
341
 * @method \Aws\GroundStation\GroundStationClient createGroundStation(array $args = [])
342
 * @method \Aws\MultiRegionClient createMultiRegionGroundStation(array $args = [])
343
 * @method \Aws\GuardDuty\GuardDutyClient createGuardDuty(array $args = [])
344
 * @method \Aws\MultiRegionClient createMultiRegionGuardDuty(array $args = [])
345
 * @method \Aws\Health\HealthClient createHealth(array $args = [])
346
 * @method \Aws\MultiRegionClient createMultiRegionHealth(array $args = [])
347
 * @method \Aws\HealthLake\HealthLakeClient createHealthLake(array $args = [])
348
 * @method \Aws\MultiRegionClient createMultiRegionHealthLake(array $args = [])
349
 * @method \Aws\IVS\IVSClient createIVS(array $args = [])
350
 * @method \Aws\MultiRegionClient createMultiRegionIVS(array $args = [])
351
 * @method \Aws\IVSRealTime\IVSRealTimeClient createIVSRealTime(array $args = [])
352
 * @method \Aws\MultiRegionClient createMultiRegionIVSRealTime(array $args = [])
353
 * @method \Aws\Iam\IamClient createIam(array $args = [])
354
 * @method \Aws\MultiRegionClient createMultiRegionIam(array $args = [])
355
 * @method \Aws\IdentityStore\IdentityStoreClient createIdentityStore(array $args = [])
356
 * @method \Aws\MultiRegionClient createMultiRegionIdentityStore(array $args = [])
357
 * @method \Aws\ImportExport\ImportExportClient createImportExport(array $args = [])
358
 * @method \Aws\MultiRegionClient createMultiRegionImportExport(array $args = [])
359
 * @method \Aws\Inspector\InspectorClient createInspector(array $args = [])
360
 * @method \Aws\MultiRegionClient createMultiRegionInspector(array $args = [])
361
 * @method \Aws\Inspector2\Inspector2Client createInspector2(array $args = [])
362
 * @method \Aws\MultiRegionClient createMultiRegionInspector2(array $args = [])
1441 ariadna 363
 * @method \Aws\InspectorScan\InspectorScanClient createInspectorScan(array $args = [])
364
 * @method \Aws\MultiRegionClient createMultiRegionInspectorScan(array $args = [])
1 efrain 365
 * @method \Aws\InternetMonitor\InternetMonitorClient createInternetMonitor(array $args = [])
366
 * @method \Aws\MultiRegionClient createMultiRegionInternetMonitor(array $args = [])
1441 ariadna 367
 * @method \Aws\Invoicing\InvoicingClient createInvoicing(array $args = [])
368
 * @method \Aws\MultiRegionClient createMultiRegionInvoicing(array $args = [])
1 efrain 369
 * @method \Aws\IoTAnalytics\IoTAnalyticsClient createIoTAnalytics(array $args = [])
370
 * @method \Aws\MultiRegionClient createMultiRegionIoTAnalytics(array $args = [])
371
 * @method \Aws\IoTDeviceAdvisor\IoTDeviceAdvisorClient createIoTDeviceAdvisor(array $args = [])
372
 * @method \Aws\MultiRegionClient createMultiRegionIoTDeviceAdvisor(array $args = [])
373
 * @method \Aws\IoTEvents\IoTEventsClient createIoTEvents(array $args = [])
374
 * @method \Aws\MultiRegionClient createMultiRegionIoTEvents(array $args = [])
375
 * @method \Aws\IoTEventsData\IoTEventsDataClient createIoTEventsData(array $args = [])
376
 * @method \Aws\MultiRegionClient createMultiRegionIoTEventsData(array $args = [])
377
 * @method \Aws\IoTFleetHub\IoTFleetHubClient createIoTFleetHub(array $args = [])
378
 * @method \Aws\MultiRegionClient createMultiRegionIoTFleetHub(array $args = [])
379
 * @method \Aws\IoTFleetWise\IoTFleetWiseClient createIoTFleetWise(array $args = [])
380
 * @method \Aws\MultiRegionClient createMultiRegionIoTFleetWise(array $args = [])
381
 * @method \Aws\IoTJobsDataPlane\IoTJobsDataPlaneClient createIoTJobsDataPlane(array $args = [])
382
 * @method \Aws\MultiRegionClient createMultiRegionIoTJobsDataPlane(array $args = [])
1441 ariadna 383
 * @method \Aws\IoTManagedIntegrations\IoTManagedIntegrationsClient createIoTManagedIntegrations(array $args = [])
384
 * @method \Aws\MultiRegionClient createMultiRegionIoTManagedIntegrations(array $args = [])
1 efrain 385
 * @method \Aws\IoTSecureTunneling\IoTSecureTunnelingClient createIoTSecureTunneling(array $args = [])
386
 * @method \Aws\MultiRegionClient createMultiRegionIoTSecureTunneling(array $args = [])
387
 * @method \Aws\IoTSiteWise\IoTSiteWiseClient createIoTSiteWise(array $args = [])
388
 * @method \Aws\MultiRegionClient createMultiRegionIoTSiteWise(array $args = [])
389
 * @method \Aws\IoTThingsGraph\IoTThingsGraphClient createIoTThingsGraph(array $args = [])
390
 * @method \Aws\MultiRegionClient createMultiRegionIoTThingsGraph(array $args = [])
391
 * @method \Aws\IoTTwinMaker\IoTTwinMakerClient createIoTTwinMaker(array $args = [])
392
 * @method \Aws\MultiRegionClient createMultiRegionIoTTwinMaker(array $args = [])
393
 * @method \Aws\IoTWireless\IoTWirelessClient createIoTWireless(array $args = [])
394
 * @method \Aws\MultiRegionClient createMultiRegionIoTWireless(array $args = [])
395
 * @method \Aws\Iot\IotClient createIot(array $args = [])
396
 * @method \Aws\MultiRegionClient createMultiRegionIot(array $args = [])
397
 * @method \Aws\IotDataPlane\IotDataPlaneClient createIotDataPlane(array $args = [])
398
 * @method \Aws\MultiRegionClient createMultiRegionIotDataPlane(array $args = [])
399
 * @method \Aws\Kafka\KafkaClient createKafka(array $args = [])
400
 * @method \Aws\MultiRegionClient createMultiRegionKafka(array $args = [])
401
 * @method \Aws\KafkaConnect\KafkaConnectClient createKafkaConnect(array $args = [])
402
 * @method \Aws\MultiRegionClient createMultiRegionKafkaConnect(array $args = [])
403
 * @method \Aws\KendraRanking\KendraRankingClient createKendraRanking(array $args = [])
404
 * @method \Aws\MultiRegionClient createMultiRegionKendraRanking(array $args = [])
405
 * @method \Aws\Keyspaces\KeyspacesClient createKeyspaces(array $args = [])
406
 * @method \Aws\MultiRegionClient createMultiRegionKeyspaces(array $args = [])
407
 * @method \Aws\Kinesis\KinesisClient createKinesis(array $args = [])
408
 * @method \Aws\MultiRegionClient createMultiRegionKinesis(array $args = [])
409
 * @method \Aws\KinesisAnalytics\KinesisAnalyticsClient createKinesisAnalytics(array $args = [])
410
 * @method \Aws\MultiRegionClient createMultiRegionKinesisAnalytics(array $args = [])
411
 * @method \Aws\KinesisAnalyticsV2\KinesisAnalyticsV2Client createKinesisAnalyticsV2(array $args = [])
412
 * @method \Aws\MultiRegionClient createMultiRegionKinesisAnalyticsV2(array $args = [])
413
 * @method \Aws\KinesisVideo\KinesisVideoClient createKinesisVideo(array $args = [])
414
 * @method \Aws\MultiRegionClient createMultiRegionKinesisVideo(array $args = [])
415
 * @method \Aws\KinesisVideoArchivedMedia\KinesisVideoArchivedMediaClient createKinesisVideoArchivedMedia(array $args = [])
416
 * @method \Aws\MultiRegionClient createMultiRegionKinesisVideoArchivedMedia(array $args = [])
417
 * @method \Aws\KinesisVideoMedia\KinesisVideoMediaClient createKinesisVideoMedia(array $args = [])
418
 * @method \Aws\MultiRegionClient createMultiRegionKinesisVideoMedia(array $args = [])
419
 * @method \Aws\KinesisVideoSignalingChannels\KinesisVideoSignalingChannelsClient createKinesisVideoSignalingChannels(array $args = [])
420
 * @method \Aws\MultiRegionClient createMultiRegionKinesisVideoSignalingChannels(array $args = [])
421
 * @method \Aws\KinesisVideoWebRTCStorage\KinesisVideoWebRTCStorageClient createKinesisVideoWebRTCStorage(array $args = [])
422
 * @method \Aws\MultiRegionClient createMultiRegionKinesisVideoWebRTCStorage(array $args = [])
423
 * @method \Aws\Kms\KmsClient createKms(array $args = [])
424
 * @method \Aws\MultiRegionClient createMultiRegionKms(array $args = [])
425
 * @method \Aws\LakeFormation\LakeFormationClient createLakeFormation(array $args = [])
426
 * @method \Aws\MultiRegionClient createMultiRegionLakeFormation(array $args = [])
427
 * @method \Aws\Lambda\LambdaClient createLambda(array $args = [])
428
 * @method \Aws\MultiRegionClient createMultiRegionLambda(array $args = [])
1441 ariadna 429
 * @method \Aws\LaunchWizard\LaunchWizardClient createLaunchWizard(array $args = [])
430
 * @method \Aws\MultiRegionClient createMultiRegionLaunchWizard(array $args = [])
1 efrain 431
 * @method \Aws\LexModelBuildingService\LexModelBuildingServiceClient createLexModelBuildingService(array $args = [])
432
 * @method \Aws\MultiRegionClient createMultiRegionLexModelBuildingService(array $args = [])
433
 * @method \Aws\LexModelsV2\LexModelsV2Client createLexModelsV2(array $args = [])
434
 * @method \Aws\MultiRegionClient createMultiRegionLexModelsV2(array $args = [])
435
 * @method \Aws\LexRuntimeService\LexRuntimeServiceClient createLexRuntimeService(array $args = [])
436
 * @method \Aws\MultiRegionClient createMultiRegionLexRuntimeService(array $args = [])
437
 * @method \Aws\LexRuntimeV2\LexRuntimeV2Client createLexRuntimeV2(array $args = [])
438
 * @method \Aws\MultiRegionClient createMultiRegionLexRuntimeV2(array $args = [])
439
 * @method \Aws\LicenseManager\LicenseManagerClient createLicenseManager(array $args = [])
440
 * @method \Aws\MultiRegionClient createMultiRegionLicenseManager(array $args = [])
441
 * @method \Aws\LicenseManagerLinuxSubscriptions\LicenseManagerLinuxSubscriptionsClient createLicenseManagerLinuxSubscriptions(array $args = [])
442
 * @method \Aws\MultiRegionClient createMultiRegionLicenseManagerLinuxSubscriptions(array $args = [])
443
 * @method \Aws\LicenseManagerUserSubscriptions\LicenseManagerUserSubscriptionsClient createLicenseManagerUserSubscriptions(array $args = [])
444
 * @method \Aws\MultiRegionClient createMultiRegionLicenseManagerUserSubscriptions(array $args = [])
445
 * @method \Aws\Lightsail\LightsailClient createLightsail(array $args = [])
446
 * @method \Aws\MultiRegionClient createMultiRegionLightsail(array $args = [])
447
 * @method \Aws\LocationService\LocationServiceClient createLocationService(array $args = [])
448
 * @method \Aws\MultiRegionClient createMultiRegionLocationService(array $args = [])
449
 * @method \Aws\LookoutEquipment\LookoutEquipmentClient createLookoutEquipment(array $args = [])
450
 * @method \Aws\MultiRegionClient createMultiRegionLookoutEquipment(array $args = [])
451
 * @method \Aws\LookoutMetrics\LookoutMetricsClient createLookoutMetrics(array $args = [])
452
 * @method \Aws\MultiRegionClient createMultiRegionLookoutMetrics(array $args = [])
453
 * @method \Aws\LookoutforVision\LookoutforVisionClient createLookoutforVision(array $args = [])
454
 * @method \Aws\MultiRegionClient createMultiRegionLookoutforVision(array $args = [])
455
 * @method \Aws\MQ\MQClient createMQ(array $args = [])
456
 * @method \Aws\MultiRegionClient createMultiRegionMQ(array $args = [])
457
 * @method \Aws\MTurk\MTurkClient createMTurk(array $args = [])
458
 * @method \Aws\MultiRegionClient createMultiRegionMTurk(array $args = [])
459
 * @method \Aws\MWAA\MWAAClient createMWAA(array $args = [])
460
 * @method \Aws\MultiRegionClient createMultiRegionMWAA(array $args = [])
461
 * @method \Aws\MachineLearning\MachineLearningClient createMachineLearning(array $args = [])
462
 * @method \Aws\MultiRegionClient createMultiRegionMachineLearning(array $args = [])
463
 * @method \Aws\Macie2\Macie2Client createMacie2(array $args = [])
464
 * @method \Aws\MultiRegionClient createMultiRegionMacie2(array $args = [])
1441 ariadna 465
 * @method \Aws\MailManager\MailManagerClient createMailManager(array $args = [])
466
 * @method \Aws\MultiRegionClient createMultiRegionMailManager(array $args = [])
1 efrain 467
 * @method \Aws\MainframeModernization\MainframeModernizationClient createMainframeModernization(array $args = [])
468
 * @method \Aws\MultiRegionClient createMultiRegionMainframeModernization(array $args = [])
469
 * @method \Aws\ManagedBlockchain\ManagedBlockchainClient createManagedBlockchain(array $args = [])
470
 * @method \Aws\MultiRegionClient createMultiRegionManagedBlockchain(array $args = [])
471
 * @method \Aws\ManagedBlockchainQuery\ManagedBlockchainQueryClient createManagedBlockchainQuery(array $args = [])
472
 * @method \Aws\MultiRegionClient createMultiRegionManagedBlockchainQuery(array $args = [])
473
 * @method \Aws\ManagedGrafana\ManagedGrafanaClient createManagedGrafana(array $args = [])
474
 * @method \Aws\MultiRegionClient createMultiRegionManagedGrafana(array $args = [])
1441 ariadna 475
 * @method \Aws\MarketplaceAgreement\MarketplaceAgreementClient createMarketplaceAgreement(array $args = [])
476
 * @method \Aws\MultiRegionClient createMultiRegionMarketplaceAgreement(array $args = [])
1 efrain 477
 * @method \Aws\MarketplaceCatalog\MarketplaceCatalogClient createMarketplaceCatalog(array $args = [])
478
 * @method \Aws\MultiRegionClient createMultiRegionMarketplaceCatalog(array $args = [])
479
 * @method \Aws\MarketplaceCommerceAnalytics\MarketplaceCommerceAnalyticsClient createMarketplaceCommerceAnalytics(array $args = [])
480
 * @method \Aws\MultiRegionClient createMultiRegionMarketplaceCommerceAnalytics(array $args = [])
1441 ariadna 481
 * @method \Aws\MarketplaceDeployment\MarketplaceDeploymentClient createMarketplaceDeployment(array $args = [])
482
 * @method \Aws\MultiRegionClient createMultiRegionMarketplaceDeployment(array $args = [])
1 efrain 483
 * @method \Aws\MarketplaceEntitlementService\MarketplaceEntitlementServiceClient createMarketplaceEntitlementService(array $args = [])
484
 * @method \Aws\MultiRegionClient createMultiRegionMarketplaceEntitlementService(array $args = [])
485
 * @method \Aws\MarketplaceMetering\MarketplaceMeteringClient createMarketplaceMetering(array $args = [])
486
 * @method \Aws\MultiRegionClient createMultiRegionMarketplaceMetering(array $args = [])
1441 ariadna 487
 * @method \Aws\MarketplaceReporting\MarketplaceReportingClient createMarketplaceReporting(array $args = [])
488
 * @method \Aws\MultiRegionClient createMultiRegionMarketplaceReporting(array $args = [])
1 efrain 489
 * @method \Aws\MediaConnect\MediaConnectClient createMediaConnect(array $args = [])
490
 * @method \Aws\MultiRegionClient createMultiRegionMediaConnect(array $args = [])
491
 * @method \Aws\MediaConvert\MediaConvertClient createMediaConvert(array $args = [])
492
 * @method \Aws\MultiRegionClient createMultiRegionMediaConvert(array $args = [])
493
 * @method \Aws\MediaLive\MediaLiveClient createMediaLive(array $args = [])
494
 * @method \Aws\MultiRegionClient createMultiRegionMediaLive(array $args = [])
495
 * @method \Aws\MediaPackage\MediaPackageClient createMediaPackage(array $args = [])
496
 * @method \Aws\MultiRegionClient createMultiRegionMediaPackage(array $args = [])
497
 * @method \Aws\MediaPackageV2\MediaPackageV2Client createMediaPackageV2(array $args = [])
498
 * @method \Aws\MultiRegionClient createMultiRegionMediaPackageV2(array $args = [])
499
 * @method \Aws\MediaPackageVod\MediaPackageVodClient createMediaPackageVod(array $args = [])
500
 * @method \Aws\MultiRegionClient createMultiRegionMediaPackageVod(array $args = [])
501
 * @method \Aws\MediaStore\MediaStoreClient createMediaStore(array $args = [])
502
 * @method \Aws\MultiRegionClient createMultiRegionMediaStore(array $args = [])
503
 * @method \Aws\MediaStoreData\MediaStoreDataClient createMediaStoreData(array $args = [])
504
 * @method \Aws\MultiRegionClient createMultiRegionMediaStoreData(array $args = [])
505
 * @method \Aws\MediaTailor\MediaTailorClient createMediaTailor(array $args = [])
506
 * @method \Aws\MultiRegionClient createMultiRegionMediaTailor(array $args = [])
507
 * @method \Aws\MedicalImaging\MedicalImagingClient createMedicalImaging(array $args = [])
508
 * @method \Aws\MultiRegionClient createMultiRegionMedicalImaging(array $args = [])
509
 * @method \Aws\MemoryDB\MemoryDBClient createMemoryDB(array $args = [])
510
 * @method \Aws\MultiRegionClient createMultiRegionMemoryDB(array $args = [])
511
 * @method \Aws\MigrationHub\MigrationHubClient createMigrationHub(array $args = [])
512
 * @method \Aws\MultiRegionClient createMultiRegionMigrationHub(array $args = [])
513
 * @method \Aws\MigrationHubConfig\MigrationHubConfigClient createMigrationHubConfig(array $args = [])
514
 * @method \Aws\MultiRegionClient createMultiRegionMigrationHubConfig(array $args = [])
515
 * @method \Aws\MigrationHubOrchestrator\MigrationHubOrchestratorClient createMigrationHubOrchestrator(array $args = [])
516
 * @method \Aws\MultiRegionClient createMultiRegionMigrationHubOrchestrator(array $args = [])
517
 * @method \Aws\MigrationHubRefactorSpaces\MigrationHubRefactorSpacesClient createMigrationHubRefactorSpaces(array $args = [])
518
 * @method \Aws\MultiRegionClient createMultiRegionMigrationHubRefactorSpaces(array $args = [])
519
 * @method \Aws\MigrationHubStrategyRecommendations\MigrationHubStrategyRecommendationsClient createMigrationHubStrategyRecommendations(array $args = [])
520
 * @method \Aws\MultiRegionClient createMultiRegionMigrationHubStrategyRecommendations(array $args = [])
521
 * @method \Aws\Neptune\NeptuneClient createNeptune(array $args = [])
522
 * @method \Aws\MultiRegionClient createMultiRegionNeptune(array $args = [])
1441 ariadna 523
 * @method \Aws\NeptuneGraph\NeptuneGraphClient createNeptuneGraph(array $args = [])
524
 * @method \Aws\MultiRegionClient createMultiRegionNeptuneGraph(array $args = [])
525
 * @method \Aws\Neptunedata\NeptunedataClient createNeptunedata(array $args = [])
526
 * @method \Aws\MultiRegionClient createMultiRegionNeptunedata(array $args = [])
1 efrain 527
 * @method \Aws\NetworkFirewall\NetworkFirewallClient createNetworkFirewall(array $args = [])
528
 * @method \Aws\MultiRegionClient createMultiRegionNetworkFirewall(array $args = [])
1441 ariadna 529
 * @method \Aws\NetworkFlowMonitor\NetworkFlowMonitorClient createNetworkFlowMonitor(array $args = [])
530
 * @method \Aws\MultiRegionClient createMultiRegionNetworkFlowMonitor(array $args = [])
1 efrain 531
 * @method \Aws\NetworkManager\NetworkManagerClient createNetworkManager(array $args = [])
532
 * @method \Aws\MultiRegionClient createMultiRegionNetworkManager(array $args = [])
1441 ariadna 533
 * @method \Aws\NetworkMonitor\NetworkMonitorClient createNetworkMonitor(array $args = [])
534
 * @method \Aws\MultiRegionClient createMultiRegionNetworkMonitor(array $args = [])
535
 * @method \Aws\Notifications\NotificationsClient createNotifications(array $args = [])
536
 * @method \Aws\MultiRegionClient createMultiRegionNotifications(array $args = [])
537
 * @method \Aws\NotificationsContacts\NotificationsContactsClient createNotificationsContacts(array $args = [])
538
 * @method \Aws\MultiRegionClient createMultiRegionNotificationsContacts(array $args = [])
1 efrain 539
 * @method \Aws\OAM\OAMClient createOAM(array $args = [])
540
 * @method \Aws\MultiRegionClient createMultiRegionOAM(array $args = [])
541
 * @method \Aws\OSIS\OSISClient createOSIS(array $args = [])
542
 * @method \Aws\MultiRegionClient createMultiRegionOSIS(array $args = [])
1441 ariadna 543
 * @method \Aws\ObservabilityAdmin\ObservabilityAdminClient createObservabilityAdmin(array $args = [])
544
 * @method \Aws\MultiRegionClient createMultiRegionObservabilityAdmin(array $args = [])
1 efrain 545
 * @method \Aws\Omics\OmicsClient createOmics(array $args = [])
546
 * @method \Aws\MultiRegionClient createMultiRegionOmics(array $args = [])
547
 * @method \Aws\OpenSearchServerless\OpenSearchServerlessClient createOpenSearchServerless(array $args = [])
548
 * @method \Aws\MultiRegionClient createMultiRegionOpenSearchServerless(array $args = [])
549
 * @method \Aws\OpenSearchService\OpenSearchServiceClient createOpenSearchService(array $args = [])
550
 * @method \Aws\MultiRegionClient createMultiRegionOpenSearchService(array $args = [])
551
 * @method \Aws\OpsWorks\OpsWorksClient createOpsWorks(array $args = [])
552
 * @method \Aws\MultiRegionClient createMultiRegionOpsWorks(array $args = [])
553
 * @method \Aws\OpsWorksCM\OpsWorksCMClient createOpsWorksCM(array $args = [])
554
 * @method \Aws\MultiRegionClient createMultiRegionOpsWorksCM(array $args = [])
555
 * @method \Aws\Organizations\OrganizationsClient createOrganizations(array $args = [])
556
 * @method \Aws\MultiRegionClient createMultiRegionOrganizations(array $args = [])
557
 * @method \Aws\Outposts\OutpostsClient createOutposts(array $args = [])
558
 * @method \Aws\MultiRegionClient createMultiRegionOutposts(array $args = [])
1441 ariadna 559
 * @method \Aws\PCS\PCSClient createPCS(array $args = [])
560
 * @method \Aws\MultiRegionClient createMultiRegionPCS(array $args = [])
1 efrain 561
 * @method \Aws\PI\PIClient createPI(array $args = [])
562
 * @method \Aws\MultiRegionClient createMultiRegionPI(array $args = [])
563
 * @method \Aws\Panorama\PanoramaClient createPanorama(array $args = [])
564
 * @method \Aws\MultiRegionClient createMultiRegionPanorama(array $args = [])
1441 ariadna 565
 * @method \Aws\PartnerCentralSelling\PartnerCentralSellingClient createPartnerCentralSelling(array $args = [])
566
 * @method \Aws\MultiRegionClient createMultiRegionPartnerCentralSelling(array $args = [])
1 efrain 567
 * @method \Aws\PaymentCryptography\PaymentCryptographyClient createPaymentCryptography(array $args = [])
568
 * @method \Aws\MultiRegionClient createMultiRegionPaymentCryptography(array $args = [])
569
 * @method \Aws\PaymentCryptographyData\PaymentCryptographyDataClient createPaymentCryptographyData(array $args = [])
570
 * @method \Aws\MultiRegionClient createMultiRegionPaymentCryptographyData(array $args = [])
1441 ariadna 571
 * @method \Aws\PcaConnectorAd\PcaConnectorAdClient createPcaConnectorAd(array $args = [])
572
 * @method \Aws\MultiRegionClient createMultiRegionPcaConnectorAd(array $args = [])
573
 * @method \Aws\PcaConnectorScep\PcaConnectorScepClient createPcaConnectorScep(array $args = [])
574
 * @method \Aws\MultiRegionClient createMultiRegionPcaConnectorScep(array $args = [])
1 efrain 575
 * @method \Aws\Personalize\PersonalizeClient createPersonalize(array $args = [])
576
 * @method \Aws\MultiRegionClient createMultiRegionPersonalize(array $args = [])
577
 * @method \Aws\PersonalizeEvents\PersonalizeEventsClient createPersonalizeEvents(array $args = [])
578
 * @method \Aws\MultiRegionClient createMultiRegionPersonalizeEvents(array $args = [])
579
 * @method \Aws\PersonalizeRuntime\PersonalizeRuntimeClient createPersonalizeRuntime(array $args = [])
580
 * @method \Aws\MultiRegionClient createMultiRegionPersonalizeRuntime(array $args = [])
581
 * @method \Aws\Pinpoint\PinpointClient createPinpoint(array $args = [])
582
 * @method \Aws\MultiRegionClient createMultiRegionPinpoint(array $args = [])
583
 * @method \Aws\PinpointEmail\PinpointEmailClient createPinpointEmail(array $args = [])
584
 * @method \Aws\MultiRegionClient createMultiRegionPinpointEmail(array $args = [])
585
 * @method \Aws\PinpointSMSVoice\PinpointSMSVoiceClient createPinpointSMSVoice(array $args = [])
586
 * @method \Aws\MultiRegionClient createMultiRegionPinpointSMSVoice(array $args = [])
587
 * @method \Aws\PinpointSMSVoiceV2\PinpointSMSVoiceV2Client createPinpointSMSVoiceV2(array $args = [])
588
 * @method \Aws\MultiRegionClient createMultiRegionPinpointSMSVoiceV2(array $args = [])
589
 * @method \Aws\Pipes\PipesClient createPipes(array $args = [])
590
 * @method \Aws\MultiRegionClient createMultiRegionPipes(array $args = [])
591
 * @method \Aws\Polly\PollyClient createPolly(array $args = [])
592
 * @method \Aws\MultiRegionClient createMultiRegionPolly(array $args = [])
593
 * @method \Aws\Pricing\PricingClient createPricing(array $args = [])
594
 * @method \Aws\MultiRegionClient createMultiRegionPricing(array $args = [])
595
 * @method \Aws\PrivateNetworks\PrivateNetworksClient createPrivateNetworks(array $args = [])
596
 * @method \Aws\MultiRegionClient createMultiRegionPrivateNetworks(array $args = [])
597
 * @method \Aws\PrometheusService\PrometheusServiceClient createPrometheusService(array $args = [])
598
 * @method \Aws\MultiRegionClient createMultiRegionPrometheusService(array $args = [])
599
 * @method \Aws\Proton\ProtonClient createProton(array $args = [])
600
 * @method \Aws\MultiRegionClient createMultiRegionProton(array $args = [])
1441 ariadna 601
 * @method \Aws\QApps\QAppsClient createQApps(array $args = [])
602
 * @method \Aws\MultiRegionClient createMultiRegionQApps(array $args = [])
603
 * @method \Aws\QBusiness\QBusinessClient createQBusiness(array $args = [])
604
 * @method \Aws\MultiRegionClient createMultiRegionQBusiness(array $args = [])
605
 * @method \Aws\QConnect\QConnectClient createQConnect(array $args = [])
606
 * @method \Aws\MultiRegionClient createMultiRegionQConnect(array $args = [])
1 efrain 607
 * @method \Aws\QLDB\QLDBClient createQLDB(array $args = [])
608
 * @method \Aws\MultiRegionClient createMultiRegionQLDB(array $args = [])
609
 * @method \Aws\QLDBSession\QLDBSessionClient createQLDBSession(array $args = [])
610
 * @method \Aws\MultiRegionClient createMultiRegionQLDBSession(array $args = [])
611
 * @method \Aws\QuickSight\QuickSightClient createQuickSight(array $args = [])
612
 * @method \Aws\MultiRegionClient createMultiRegionQuickSight(array $args = [])
613
 * @method \Aws\RAM\RAMClient createRAM(array $args = [])
614
 * @method \Aws\MultiRegionClient createMultiRegionRAM(array $args = [])
615
 * @method \Aws\RDSDataService\RDSDataServiceClient createRDSDataService(array $args = [])
616
 * @method \Aws\MultiRegionClient createMultiRegionRDSDataService(array $args = [])
617
 * @method \Aws\Rds\RdsClient createRds(array $args = [])
618
 * @method \Aws\MultiRegionClient createMultiRegionRds(array $args = [])
619
 * @method \Aws\RecycleBin\RecycleBinClient createRecycleBin(array $args = [])
620
 * @method \Aws\MultiRegionClient createMultiRegionRecycleBin(array $args = [])
621
 * @method \Aws\Redshift\RedshiftClient createRedshift(array $args = [])
622
 * @method \Aws\MultiRegionClient createMultiRegionRedshift(array $args = [])
623
 * @method \Aws\RedshiftDataAPIService\RedshiftDataAPIServiceClient createRedshiftDataAPIService(array $args = [])
624
 * @method \Aws\MultiRegionClient createMultiRegionRedshiftDataAPIService(array $args = [])
625
 * @method \Aws\RedshiftServerless\RedshiftServerlessClient createRedshiftServerless(array $args = [])
626
 * @method \Aws\MultiRegionClient createMultiRegionRedshiftServerless(array $args = [])
627
 * @method \Aws\Rekognition\RekognitionClient createRekognition(array $args = [])
628
 * @method \Aws\MultiRegionClient createMultiRegionRekognition(array $args = [])
1441 ariadna 629
 * @method \Aws\Repostspace\RepostspaceClient createRepostspace(array $args = [])
630
 * @method \Aws\MultiRegionClient createMultiRegionRepostspace(array $args = [])
1 efrain 631
 * @method \Aws\ResilienceHub\ResilienceHubClient createResilienceHub(array $args = [])
632
 * @method \Aws\MultiRegionClient createMultiRegionResilienceHub(array $args = [])
633
 * @method \Aws\ResourceExplorer2\ResourceExplorer2Client createResourceExplorer2(array $args = [])
634
 * @method \Aws\MultiRegionClient createMultiRegionResourceExplorer2(array $args = [])
635
 * @method \Aws\ResourceGroups\ResourceGroupsClient createResourceGroups(array $args = [])
636
 * @method \Aws\MultiRegionClient createMultiRegionResourceGroups(array $args = [])
637
 * @method \Aws\ResourceGroupsTaggingAPI\ResourceGroupsTaggingAPIClient createResourceGroupsTaggingAPI(array $args = [])
638
 * @method \Aws\MultiRegionClient createMultiRegionResourceGroupsTaggingAPI(array $args = [])
639
 * @method \Aws\RoboMaker\RoboMakerClient createRoboMaker(array $args = [])
640
 * @method \Aws\MultiRegionClient createMultiRegionRoboMaker(array $args = [])
641
 * @method \Aws\RolesAnywhere\RolesAnywhereClient createRolesAnywhere(array $args = [])
642
 * @method \Aws\MultiRegionClient createMultiRegionRolesAnywhere(array $args = [])
643
 * @method \Aws\Route53\Route53Client createRoute53(array $args = [])
644
 * @method \Aws\MultiRegionClient createMultiRegionRoute53(array $args = [])
645
 * @method \Aws\Route53Domains\Route53DomainsClient createRoute53Domains(array $args = [])
646
 * @method \Aws\MultiRegionClient createMultiRegionRoute53Domains(array $args = [])
1441 ariadna 647
 * @method \Aws\Route53Profiles\Route53ProfilesClient createRoute53Profiles(array $args = [])
648
 * @method \Aws\MultiRegionClient createMultiRegionRoute53Profiles(array $args = [])
1 efrain 649
 * @method \Aws\Route53RecoveryCluster\Route53RecoveryClusterClient createRoute53RecoveryCluster(array $args = [])
650
 * @method \Aws\MultiRegionClient createMultiRegionRoute53RecoveryCluster(array $args = [])
651
 * @method \Aws\Route53RecoveryControlConfig\Route53RecoveryControlConfigClient createRoute53RecoveryControlConfig(array $args = [])
652
 * @method \Aws\MultiRegionClient createMultiRegionRoute53RecoveryControlConfig(array $args = [])
653
 * @method \Aws\Route53RecoveryReadiness\Route53RecoveryReadinessClient createRoute53RecoveryReadiness(array $args = [])
654
 * @method \Aws\MultiRegionClient createMultiRegionRoute53RecoveryReadiness(array $args = [])
655
 * @method \Aws\Route53Resolver\Route53ResolverClient createRoute53Resolver(array $args = [])
656
 * @method \Aws\MultiRegionClient createMultiRegionRoute53Resolver(array $args = [])
657
 * @method \Aws\S3\S3Client createS3(array $args = [])
658
 * @method \Aws\S3\S3MultiRegionClient createMultiRegionS3(array $args = [])
659
 * @method \Aws\S3Control\S3ControlClient createS3Control(array $args = [])
660
 * @method \Aws\MultiRegionClient createMultiRegionS3Control(array $args = [])
661
 * @method \Aws\S3Outposts\S3OutpostsClient createS3Outposts(array $args = [])
662
 * @method \Aws\MultiRegionClient createMultiRegionS3Outposts(array $args = [])
1441 ariadna 663
 * @method \Aws\S3Tables\S3TablesClient createS3Tables(array $args = [])
664
 * @method \Aws\MultiRegionClient createMultiRegionS3Tables(array $args = [])
1 efrain 665
 * @method \Aws\SSMContacts\SSMContactsClient createSSMContacts(array $args = [])
666
 * @method \Aws\MultiRegionClient createMultiRegionSSMContacts(array $args = [])
667
 * @method \Aws\SSMIncidents\SSMIncidentsClient createSSMIncidents(array $args = [])
668
 * @method \Aws\MultiRegionClient createMultiRegionSSMIncidents(array $args = [])
1441 ariadna 669
 * @method \Aws\SSMQuickSetup\SSMQuickSetupClient createSSMQuickSetup(array $args = [])
670
 * @method \Aws\MultiRegionClient createMultiRegionSSMQuickSetup(array $args = [])
1 efrain 671
 * @method \Aws\SSO\SSOClient createSSO(array $args = [])
672
 * @method \Aws\MultiRegionClient createMultiRegionSSO(array $args = [])
673
 * @method \Aws\SSOAdmin\SSOAdminClient createSSOAdmin(array $args = [])
674
 * @method \Aws\MultiRegionClient createMultiRegionSSOAdmin(array $args = [])
675
 * @method \Aws\SSOOIDC\SSOOIDCClient createSSOOIDC(array $args = [])
676
 * @method \Aws\MultiRegionClient createMultiRegionSSOOIDC(array $args = [])
677
 * @method \Aws\SageMaker\SageMakerClient createSageMaker(array $args = [])
678
 * @method \Aws\MultiRegionClient createMultiRegionSageMaker(array $args = [])
679
 * @method \Aws\SageMakerFeatureStoreRuntime\SageMakerFeatureStoreRuntimeClient createSageMakerFeatureStoreRuntime(array $args = [])
680
 * @method \Aws\MultiRegionClient createMultiRegionSageMakerFeatureStoreRuntime(array $args = [])
681
 * @method \Aws\SageMakerGeospatial\SageMakerGeospatialClient createSageMakerGeospatial(array $args = [])
682
 * @method \Aws\MultiRegionClient createMultiRegionSageMakerGeospatial(array $args = [])
683
 * @method \Aws\SageMakerMetrics\SageMakerMetricsClient createSageMakerMetrics(array $args = [])
684
 * @method \Aws\MultiRegionClient createMultiRegionSageMakerMetrics(array $args = [])
685
 * @method \Aws\SageMakerRuntime\SageMakerRuntimeClient createSageMakerRuntime(array $args = [])
686
 * @method \Aws\MultiRegionClient createMultiRegionSageMakerRuntime(array $args = [])
687
 * @method \Aws\SagemakerEdgeManager\SagemakerEdgeManagerClient createSagemakerEdgeManager(array $args = [])
688
 * @method \Aws\MultiRegionClient createMultiRegionSagemakerEdgeManager(array $args = [])
689
 * @method \Aws\SavingsPlans\SavingsPlansClient createSavingsPlans(array $args = [])
690
 * @method \Aws\MultiRegionClient createMultiRegionSavingsPlans(array $args = [])
691
 * @method \Aws\Scheduler\SchedulerClient createScheduler(array $args = [])
692
 * @method \Aws\MultiRegionClient createMultiRegionScheduler(array $args = [])
693
 * @method \Aws\Schemas\SchemasClient createSchemas(array $args = [])
694
 * @method \Aws\MultiRegionClient createMultiRegionSchemas(array $args = [])
695
 * @method \Aws\SecretsManager\SecretsManagerClient createSecretsManager(array $args = [])
696
 * @method \Aws\MultiRegionClient createMultiRegionSecretsManager(array $args = [])
697
 * @method \Aws\SecurityHub\SecurityHubClient createSecurityHub(array $args = [])
698
 * @method \Aws\MultiRegionClient createMultiRegionSecurityHub(array $args = [])
1441 ariadna 699
 * @method \Aws\SecurityIR\SecurityIRClient createSecurityIR(array $args = [])
700
 * @method \Aws\MultiRegionClient createMultiRegionSecurityIR(array $args = [])
1 efrain 701
 * @method \Aws\SecurityLake\SecurityLakeClient createSecurityLake(array $args = [])
702
 * @method \Aws\MultiRegionClient createMultiRegionSecurityLake(array $args = [])
703
 * @method \Aws\ServerlessApplicationRepository\ServerlessApplicationRepositoryClient createServerlessApplicationRepository(array $args = [])
704
 * @method \Aws\MultiRegionClient createMultiRegionServerlessApplicationRepository(array $args = [])
705
 * @method \Aws\ServiceCatalog\ServiceCatalogClient createServiceCatalog(array $args = [])
706
 * @method \Aws\MultiRegionClient createMultiRegionServiceCatalog(array $args = [])
707
 * @method \Aws\ServiceDiscovery\ServiceDiscoveryClient createServiceDiscovery(array $args = [])
708
 * @method \Aws\MultiRegionClient createMultiRegionServiceDiscovery(array $args = [])
709
 * @method \Aws\ServiceQuotas\ServiceQuotasClient createServiceQuotas(array $args = [])
710
 * @method \Aws\MultiRegionClient createMultiRegionServiceQuotas(array $args = [])
711
 * @method \Aws\Ses\SesClient createSes(array $args = [])
712
 * @method \Aws\MultiRegionClient createMultiRegionSes(array $args = [])
713
 * @method \Aws\SesV2\SesV2Client createSesV2(array $args = [])
714
 * @method \Aws\MultiRegionClient createMultiRegionSesV2(array $args = [])
715
 * @method \Aws\Sfn\SfnClient createSfn(array $args = [])
716
 * @method \Aws\MultiRegionClient createMultiRegionSfn(array $args = [])
717
 * @method \Aws\Shield\ShieldClient createShield(array $args = [])
718
 * @method \Aws\MultiRegionClient createMultiRegionShield(array $args = [])
719
 * @method \Aws\SimSpaceWeaver\SimSpaceWeaverClient createSimSpaceWeaver(array $args = [])
720
 * @method \Aws\MultiRegionClient createMultiRegionSimSpaceWeaver(array $args = [])
721
 * @method \Aws\Sms\SmsClient createSms(array $args = [])
722
 * @method \Aws\MultiRegionClient createMultiRegionSms(array $args = [])
723
 * @method \Aws\SnowBall\SnowBallClient createSnowBall(array $args = [])
724
 * @method \Aws\MultiRegionClient createMultiRegionSnowBall(array $args = [])
725
 * @method \Aws\SnowDeviceManagement\SnowDeviceManagementClient createSnowDeviceManagement(array $args = [])
726
 * @method \Aws\MultiRegionClient createMultiRegionSnowDeviceManagement(array $args = [])
727
 * @method \Aws\Sns\SnsClient createSns(array $args = [])
728
 * @method \Aws\MultiRegionClient createMultiRegionSns(array $args = [])
1441 ariadna 729
 * @method \Aws\SocialMessaging\SocialMessagingClient createSocialMessaging(array $args = [])
730
 * @method \Aws\MultiRegionClient createMultiRegionSocialMessaging(array $args = [])
1 efrain 731
 * @method \Aws\Sqs\SqsClient createSqs(array $args = [])
732
 * @method \Aws\MultiRegionClient createMultiRegionSqs(array $args = [])
733
 * @method \Aws\Ssm\SsmClient createSsm(array $args = [])
734
 * @method \Aws\MultiRegionClient createMultiRegionSsm(array $args = [])
735
 * @method \Aws\SsmSap\SsmSapClient createSsmSap(array $args = [])
736
 * @method \Aws\MultiRegionClient createMultiRegionSsmSap(array $args = [])
737
 * @method \Aws\StorageGateway\StorageGatewayClient createStorageGateway(array $args = [])
738
 * @method \Aws\MultiRegionClient createMultiRegionStorageGateway(array $args = [])
739
 * @method \Aws\Sts\StsClient createSts(array $args = [])
740
 * @method \Aws\MultiRegionClient createMultiRegionSts(array $args = [])
1441 ariadna 741
 * @method \Aws\SupplyChain\SupplyChainClient createSupplyChain(array $args = [])
742
 * @method \Aws\MultiRegionClient createMultiRegionSupplyChain(array $args = [])
1 efrain 743
 * @method \Aws\Support\SupportClient createSupport(array $args = [])
744
 * @method \Aws\MultiRegionClient createMultiRegionSupport(array $args = [])
745
 * @method \Aws\SupportApp\SupportAppClient createSupportApp(array $args = [])
746
 * @method \Aws\MultiRegionClient createMultiRegionSupportApp(array $args = [])
747
 * @method \Aws\Swf\SwfClient createSwf(array $args = [])
748
 * @method \Aws\MultiRegionClient createMultiRegionSwf(array $args = [])
749
 * @method \Aws\Synthetics\SyntheticsClient createSynthetics(array $args = [])
750
 * @method \Aws\MultiRegionClient createMultiRegionSynthetics(array $args = [])
1441 ariadna 751
 * @method \Aws\TaxSettings\TaxSettingsClient createTaxSettings(array $args = [])
752
 * @method \Aws\MultiRegionClient createMultiRegionTaxSettings(array $args = [])
1 efrain 753
 * @method \Aws\Textract\TextractClient createTextract(array $args = [])
754
 * @method \Aws\MultiRegionClient createMultiRegionTextract(array $args = [])
1441 ariadna 755
 * @method \Aws\TimestreamInfluxDB\TimestreamInfluxDBClient createTimestreamInfluxDB(array $args = [])
756
 * @method \Aws\MultiRegionClient createMultiRegionTimestreamInfluxDB(array $args = [])
1 efrain 757
 * @method \Aws\TimestreamQuery\TimestreamQueryClient createTimestreamQuery(array $args = [])
758
 * @method \Aws\MultiRegionClient createMultiRegionTimestreamQuery(array $args = [])
759
 * @method \Aws\TimestreamWrite\TimestreamWriteClient createTimestreamWrite(array $args = [])
760
 * @method \Aws\MultiRegionClient createMultiRegionTimestreamWrite(array $args = [])
761
 * @method \Aws\Tnb\TnbClient createTnb(array $args = [])
762
 * @method \Aws\MultiRegionClient createMultiRegionTnb(array $args = [])
763
 * @method \Aws\TranscribeService\TranscribeServiceClient createTranscribeService(array $args = [])
764
 * @method \Aws\MultiRegionClient createMultiRegionTranscribeService(array $args = [])
765
 * @method \Aws\Transfer\TransferClient createTransfer(array $args = [])
766
 * @method \Aws\MultiRegionClient createMultiRegionTransfer(array $args = [])
767
 * @method \Aws\Translate\TranslateClient createTranslate(array $args = [])
768
 * @method \Aws\MultiRegionClient createMultiRegionTranslate(array $args = [])
1441 ariadna 769
 * @method \Aws\TrustedAdvisor\TrustedAdvisorClient createTrustedAdvisor(array $args = [])
770
 * @method \Aws\MultiRegionClient createMultiRegionTrustedAdvisor(array $args = [])
1 efrain 771
 * @method \Aws\VPCLattice\VPCLatticeClient createVPCLattice(array $args = [])
772
 * @method \Aws\MultiRegionClient createMultiRegionVPCLattice(array $args = [])
773
 * @method \Aws\VerifiedPermissions\VerifiedPermissionsClient createVerifiedPermissions(array $args = [])
774
 * @method \Aws\MultiRegionClient createMultiRegionVerifiedPermissions(array $args = [])
775
 * @method \Aws\VoiceID\VoiceIDClient createVoiceID(array $args = [])
776
 * @method \Aws\MultiRegionClient createMultiRegionVoiceID(array $args = [])
777
 * @method \Aws\WAFV2\WAFV2Client createWAFV2(array $args = [])
778
 * @method \Aws\MultiRegionClient createMultiRegionWAFV2(array $args = [])
779
 * @method \Aws\Waf\WafClient createWaf(array $args = [])
780
 * @method \Aws\MultiRegionClient createMultiRegionWaf(array $args = [])
781
 * @method \Aws\WafRegional\WafRegionalClient createWafRegional(array $args = [])
782
 * @method \Aws\MultiRegionClient createMultiRegionWafRegional(array $args = [])
783
 * @method \Aws\WellArchitected\WellArchitectedClient createWellArchitected(array $args = [])
784
 * @method \Aws\MultiRegionClient createMultiRegionWellArchitected(array $args = [])
785
 * @method \Aws\WorkDocs\WorkDocsClient createWorkDocs(array $args = [])
786
 * @method \Aws\MultiRegionClient createMultiRegionWorkDocs(array $args = [])
787
 * @method \Aws\WorkMail\WorkMailClient createWorkMail(array $args = [])
788
 * @method \Aws\MultiRegionClient createMultiRegionWorkMail(array $args = [])
789
 * @method \Aws\WorkMailMessageFlow\WorkMailMessageFlowClient createWorkMailMessageFlow(array $args = [])
790
 * @method \Aws\MultiRegionClient createMultiRegionWorkMailMessageFlow(array $args = [])
791
 * @method \Aws\WorkSpaces\WorkSpacesClient createWorkSpaces(array $args = [])
792
 * @method \Aws\MultiRegionClient createMultiRegionWorkSpaces(array $args = [])
1441 ariadna 793
 * @method \Aws\WorkSpacesThinClient\WorkSpacesThinClientClient createWorkSpacesThinClient(array $args = [])
794
 * @method \Aws\MultiRegionClient createMultiRegionWorkSpacesThinClient(array $args = [])
1 efrain 795
 * @method \Aws\WorkSpacesWeb\WorkSpacesWebClient createWorkSpacesWeb(array $args = [])
796
 * @method \Aws\MultiRegionClient createMultiRegionWorkSpacesWeb(array $args = [])
797
 * @method \Aws\XRay\XRayClient createXRay(array $args = [])
798
 * @method \Aws\MultiRegionClient createMultiRegionXRay(array $args = [])
799
 * @method \Aws\drs\drsClient createdrs(array $args = [])
800
 * @method \Aws\MultiRegionClient createMultiRegiondrs(array $args = [])
801
 * @method \Aws\finspace\finspaceClient createfinspace(array $args = [])
802
 * @method \Aws\MultiRegionClient createMultiRegionfinspace(array $args = [])
803
 * @method \Aws\imagebuilder\imagebuilderClient createimagebuilder(array $args = [])
804
 * @method \Aws\MultiRegionClient createMultiRegionimagebuilder(array $args = [])
805
 * @method \Aws\ivschat\ivschatClient createivschat(array $args = [])
806
 * @method \Aws\MultiRegionClient createMultiRegionivschat(array $args = [])
807
 * @method \Aws\kendra\kendraClient createkendra(array $args = [])
808
 * @method \Aws\MultiRegionClient createMultiRegionkendra(array $args = [])
809
 * @method \Aws\mgn\mgnClient createmgn(array $args = [])
810
 * @method \Aws\MultiRegionClient createMultiRegionmgn(array $args = [])
811
 * @method \Aws\signer\signerClient createsigner(array $args = [])
812
 * @method \Aws\MultiRegionClient createMultiRegionsigner(array $args = [])
813
 */
814
class Sdk
815
{
1441 ariadna 816
    const VERSION = '3.342.2';
1 efrain 817
 
818
    /** @var array Arguments for creating clients */
819
    private $args;
820
 
821
    /**
822
     * Constructs a new SDK object with an associative array of default
823
     * client settings.
824
     *
825
     * @param array $args
826
     *
827
     * @throws \InvalidArgumentException
828
     * @see Aws\AwsClient::__construct for a list of available options.
829
     */
830
    public function __construct(array $args = [])
831
    {
832
        $this->args = $args;
833
 
834
        if (!isset($args['handler']) && !isset($args['http_handler'])) {
835
            $this->args['http_handler'] = default_http_handler();
836
        }
837
    }
838
 
839
    public function __call($name, array $args)
840
    {
841
        $args = isset($args[0]) ? $args[0] : [];
842
        if (strpos($name, 'createMultiRegion') === 0) {
843
            return $this->createMultiRegionClient(substr($name, 17), $args);
844
        }
845
 
846
        if (strpos($name, 'create') === 0) {
847
            return $this->createClient(substr($name, 6), $args);
848
        }
849
 
850
        throw new \BadMethodCallException("Unknown method: {$name}.");
851
    }
852
 
853
    /**
854
     * Get a client by name using an array of constructor options.
855
     *
856
     * @param string $name Service name or namespace (e.g., DynamoDb, s3).
857
     * @param array  $args Arguments to configure the client.
858
     *
859
     * @return AwsClientInterface
860
     * @throws \InvalidArgumentException if any required options are missing or
861
     *                                   the service is not supported.
862
     * @see Aws\AwsClient::__construct for a list of available options for args.
863
     */
864
    public function createClient($name, array $args = [])
865
    {
866
        // Get information about the service from the manifest file.
867
        $service = manifest($name);
868
        $namespace = $service['namespace'];
869
 
870
        // Instantiate the client class.
871
        $client = "Aws\\{$namespace}\\{$namespace}Client";
872
        return new $client($this->mergeArgs($namespace, $service, $args));
873
    }
874
 
875
    public function createMultiRegionClient($name, array $args = [])
876
    {
877
        // Get information about the service from the manifest file.
878
        $service = manifest($name);
879
        $namespace = $service['namespace'];
880
 
881
        $klass = "Aws\\{$namespace}\\{$namespace}MultiRegionClient";
882
        $klass = class_exists($klass) ? $klass : MultiRegionClient::class;
883
 
884
        return new $klass($this->mergeArgs($namespace, $service, $args));
885
    }
886
 
887
    /**
888
     * Clone existing SDK instance with ability to pass an associative array
889
     * of extra client settings.
890
     *
891
     * @param array $args
892
     *
893
     * @return self
894
     */
895
    public function copy(array $args = [])
896
    {
897
        return new self($args + $this->args);
898
    }
899
 
900
    private function mergeArgs($namespace, array $manifest, array $args = [])
901
    {
902
        // Merge provided args with stored, service-specific args.
903
        if (isset($this->args[$namespace])) {
904
            $args += $this->args[$namespace];
905
        }
906
 
907
        // Provide the endpoint prefix in the args.
908
        if (!isset($args['service'])) {
909
            $args['service'] = $manifest['endpoint'];
910
        }
911
 
912
        return $args + $this->args;
913
    }
914
 
915
    /**
916
     * Determine the endpoint prefix from a client namespace.
917
     *
918
     * @param string $name Namespace name
919
     *
920
     * @return string
921
     * @internal
922
     * @deprecated Use the `\Aws\manifest()` function instead.
923
     */
924
    public static function getEndpointPrefix($name)
925
    {
926
        return manifest($name)['endpoint'];
927
    }
928
}