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