Trait AwsClientTrait
A trait providing generic functionality for interacting with Amazon Web Services. This is meant to be used in classes implementing \Aws\AwsClientInterface
Direct Known Users
Indirect Known Users
Aws\AccessAnalyzer\AccessAnalyzerClient
,
Aws\Account\AccountClient
,
Aws\ApiGatewayV2\ApiGatewayV2Client
,
Aws\DataExchange\DataExchangeClient
,
Aws\DataPipeline\DataPipelineClient
,
Aws\DataSync\DataSyncClient
,
Aws\DataZone\DataZoneClient
,
Aws\DAX\DAXClient
,
Aws\Detective\DetectiveClient
,
Aws\DeviceFarm\DeviceFarmClient
,
Aws\DevOpsGuru\DevOpsGuruClient
,
Aws\DirectConnect\DirectConnectClient
,
Aws\DirectoryService\DirectoryServiceClient
,
Aws\AppConfig\AppConfigClient
,
Aws\DLM\DLMClient
,
Aws\DocDB\DocDBClient
,
Aws\DocDBElastic\DocDBElasticClient
,
Aws\drs\drsClient
,
Aws\DynamoDb\DynamoDbClient
,
Aws\DynamoDbStreams\DynamoDbStreamsClient
,
Aws\EBS\EBSClient
,
Aws\Ec2\Ec2Client
,
Aws\EC2InstanceConnect\EC2InstanceConnectClient
,
Aws\Ecr\EcrClient
,
Aws\AppConfigData\AppConfigDataClient
,
Aws\ECRPublic\ECRPublicClient
,
Aws\Ecs\EcsClient
,
Aws\Efs\EfsClient
,
Aws\EKS\EKSClient
,
Aws\EKSAuth\EKSAuthClient
,
Aws\ElastiCache\ElastiCacheClient
,
Aws\ElasticBeanstalk\ElasticBeanstalkClient
,
Aws\ElasticInference\ElasticInferenceClient
,
Aws\ElasticLoadBalancing\ElasticLoadBalancingClient
,
Aws\ElasticLoadBalancingV2\ElasticLoadBalancingV2Client
,
Aws\AppFabric\AppFabricClient
,
Aws\ElasticsearchService\ElasticsearchServiceClient
,
Aws\ElasticTranscoder\ElasticTranscoderClient
,
Aws\Emr\EmrClient
,
Aws\EMRContainers\EMRContainersClient
,
Aws\EMRServerless\EMRServerlessClient
,
Aws\EntityResolution\EntityResolutionClient
,
Aws\EventBridge\EventBridgeClient
,
Aws\finspace\finspaceClient
,
Aws\FinSpaceData\FinSpaceDataClient
,
Aws\Firehose\FirehoseClient
,
Aws\Appflow\AppflowClient
,
Aws\FIS\FISClient
,
Aws\FMS\FMSClient
,
Aws\ForecastQueryService\ForecastQueryServiceClient
,
Aws\ForecastService\ForecastServiceClient
,
Aws\FraudDetector\FraudDetectorClient
,
Aws\FreeTier\FreeTierClient
,
Aws\FSx\FSxClient
,
Aws\GameLift\GameLiftClient
,
Aws\Glacier\GlacierClient
,
Aws\GlobalAccelerator\GlobalAcceleratorClient
,
Aws\AppIntegrationsService\AppIntegrationsServiceClient
,
Aws\Glue\GlueClient
,
Aws\GlueDataBrew\GlueDataBrewClient
,
Aws\Greengrass\GreengrassClient
,
Aws\GreengrassV2\GreengrassV2Client
,
Aws\GroundStation\GroundStationClient
,
Aws\GuardDuty\GuardDutyClient
,
Aws\Health\HealthClient
,
Aws\HealthLake\HealthLakeClient
,
Aws\Honeycode\HoneycodeClient
,
Aws\Iam\IamClient
,
Aws\ApplicationAutoScaling\ApplicationAutoScalingClient
,
Aws\IdentityStore\IdentityStoreClient
,
Aws\imagebuilder\imagebuilderClient
,
Aws\ImportExport\ImportExportClient
,
Aws\Inspector2\Inspector2Client
,
Aws\Inspector\InspectorClient
,
Aws\InspectorScan\InspectorScanClient
,
Aws\InternetMonitor\InternetMonitorClient
,
Aws\IoT1ClickDevicesService\IoT1ClickDevicesServiceClient
,
Aws\IoT1ClickProjects\IoT1ClickProjectsClient
,
Aws\Iot\IotClient
,
Aws\ApplicationCostProfiler\ApplicationCostProfilerClient
,
Aws\IoTAnalytics\IoTAnalyticsClient
,
Aws\IotDataPlane\IotDataPlaneClient
,
Aws\IoTDeviceAdvisor\IoTDeviceAdvisorClient
,
Aws\IoTEvents\IoTEventsClient
,
Aws\IoTEventsData\IoTEventsDataClient
,
Aws\IoTFleetHub\IoTFleetHubClient
,
Aws\IoTFleetWise\IoTFleetWiseClient
,
Aws\IoTJobsDataPlane\IoTJobsDataPlaneClient
,
Aws\IoTRoboRunner\IoTRoboRunnerClient
,
Aws\IoTSecureTunneling\IoTSecureTunnelingClient
,
Aws\ApplicationDiscoveryService\ApplicationDiscoveryServiceClient
,
Aws\IoTSiteWise\IoTSiteWiseClient
,
Aws\IoTThingsGraph\IoTThingsGraphClient
,
Aws\IoTTwinMaker\IoTTwinMakerClient
,
Aws\IoTWireless\IoTWirelessClient
,
Aws\IVS\IVSClient
,
Aws\ivschat\ivschatClient
,
Aws\IVSRealTime\IVSRealTimeClient
,
Aws\Kafka\KafkaClient
,
Aws\KafkaConnect\KafkaConnectClient
,
Aws\kendra\kendraClient
,
Aws\ApplicationInsights\ApplicationInsightsClient
,
Aws\KendraRanking\KendraRankingClient
,
Aws\Keyspaces\KeyspacesClient
,
Aws\Kinesis\KinesisClient
,
Aws\KinesisAnalytics\KinesisAnalyticsClient
,
Aws\KinesisAnalyticsV2\KinesisAnalyticsV2Client
,
Aws\KinesisVideo\KinesisVideoClient
,
Aws\KinesisVideoArchivedMedia\KinesisVideoArchivedMediaClient
,
Aws\KinesisVideoMedia\KinesisVideoMediaClient
,
Aws\KinesisVideoSignalingChannels\KinesisVideoSignalingChannelsClient
,
Aws\KinesisVideoWebRTCStorage\KinesisVideoWebRTCStorageClient
,
Aws\Acm\AcmClient
,
Aws\AppMesh\AppMeshClient
,
Aws\Kms\KmsClient
,
Aws\LakeFormation\LakeFormationClient
,
Aws\Lambda\LambdaClient
,
Aws\LaunchWizard\LaunchWizardClient
,
Aws\LexModelBuildingService\LexModelBuildingServiceClient
,
Aws\LexModelsV2\LexModelsV2Client
,
Aws\LexRuntimeService\LexRuntimeServiceClient
,
Aws\LexRuntimeV2\LexRuntimeV2Client
,
Aws\LicenseManager\LicenseManagerClient
,
Aws\LicenseManagerLinuxSubscriptions\LicenseManagerLinuxSubscriptionsClient
,
Aws\AppRegistry\AppRegistryClient
,
Aws\LicenseManagerUserSubscriptions\LicenseManagerUserSubscriptionsClient
,
Aws\Lightsail\LightsailClient
,
Aws\LocationService\LocationServiceClient
,
Aws\LookoutEquipment\LookoutEquipmentClient
,
Aws\LookoutforVision\LookoutforVisionClient
,
Aws\LookoutMetrics\LookoutMetricsClient
,
Aws\MachineLearning\MachineLearningClient
,
Aws\Macie2\Macie2Client
,
Aws\MainframeModernization\MainframeModernizationClient
,
Aws\ManagedBlockchain\ManagedBlockchainClient
,
Aws\AppRunner\AppRunnerClient
,
Aws\ManagedBlockchainQuery\ManagedBlockchainQueryClient
,
Aws\ManagedGrafana\ManagedGrafanaClient
,
Aws\MarketplaceAgreement\MarketplaceAgreementClient
,
Aws\MarketplaceCatalog\MarketplaceCatalogClient
,
Aws\MarketplaceCommerceAnalytics\MarketplaceCommerceAnalyticsClient
,
Aws\MarketplaceDeployment\MarketplaceDeploymentClient
,
Aws\MarketplaceEntitlementService\MarketplaceEntitlementServiceClient
,
Aws\MarketplaceMetering\MarketplaceMeteringClient
,
Aws\MediaConnect\MediaConnectClient
,
Aws\MediaConvert\MediaConvertClient
,
Aws\Appstream\AppstreamClient
,
Aws\MediaLive\MediaLiveClient
,
Aws\MediaPackage\MediaPackageClient
,
Aws\MediaPackageV2\MediaPackageV2Client
,
Aws\MediaPackageVod\MediaPackageVodClient
,
Aws\MediaStore\MediaStoreClient
,
Aws\MediaStoreData\MediaStoreDataClient
,
Aws\MediaTailor\MediaTailorClient
,
Aws\MedicalImaging\MedicalImagingClient
,
Aws\MemoryDB\MemoryDBClient
,
Aws\mgn\mgnClient
,
Aws\AppSync\AppSyncClient
,
Aws\MigrationHub\MigrationHubClient
,
Aws\MigrationHubConfig\MigrationHubConfigClient
,
Aws\MigrationHubOrchestrator\MigrationHubOrchestratorClient
,
Aws\MigrationHubRefactorSpaces\MigrationHubRefactorSpacesClient
,
Aws\MigrationHubStrategyRecommendations\MigrationHubStrategyRecommendationsClient
,
Aws\Mobile\MobileClient
,
Aws\MQ\MQClient
,
Aws\MTurk\MTurkClient
,
Aws\MWAA\MWAAClient
,
Aws\Neptune\NeptuneClient
,
Aws\ARCZonalShift\ARCZonalShiftClient
,
Aws\Neptunedata\NeptunedataClient
,
Aws\NetworkFirewall\NetworkFirewallClient
,
Aws\NetworkManager\NetworkManagerClient
,
Aws\NimbleStudio\NimbleStudioClient
,
Aws\OAM\OAMClient
,
Aws\Omics\OmicsClient
,
Aws\OpenSearchServerless\OpenSearchServerlessClient
,
Aws\OpenSearchService\OpenSearchServiceClient
,
Aws\OpsWorks\OpsWorksClient
,
Aws\OpsWorksCM\OpsWorksCMClient
,
Aws\Athena\AthenaClient
,
Aws\Organizations\OrganizationsClient
,
Aws\OSIS\OSISClient
,
Aws\Outposts\OutpostsClient
,
Aws\Panorama\PanoramaClient
,
Aws\PaymentCryptography\PaymentCryptographyClient
,
Aws\PaymentCryptographyData\PaymentCryptographyDataClient
,
Aws\PcaConnectorAd\PcaConnectorAdClient
,
Aws\Personalize\PersonalizeClient
,
Aws\PersonalizeEvents\PersonalizeEventsClient
,
Aws\PersonalizeRuntime\PersonalizeRuntimeClient
,
Aws\AuditManager\AuditManagerClient
,
Aws\PI\PIClient
,
Aws\Pinpoint\PinpointClient
,
Aws\PinpointEmail\PinpointEmailClient
,
Aws\PinpointSMSVoice\PinpointSMSVoiceClient
,
Aws\PinpointSMSVoiceV2\PinpointSMSVoiceV2Client
,
Aws\Pipes\PipesClient
,
Aws\Polly\PollyClient
,
Aws\Pricing\PricingClient
,
Aws\PrivateNetworks\PrivateNetworksClient
,
Aws\PrometheusService\PrometheusServiceClient
,
Aws\AugmentedAIRuntime\AugmentedAIRuntimeClient
,
Aws\Proton\ProtonClient
,
Aws\QBusiness\QBusinessClient
,
Aws\QConnect\QConnectClient
,
Aws\QLDB\QLDBClient
,
Aws\QLDBSession\QLDBSessionClient
,
Aws\QuickSight\QuickSightClient
,
Aws\RAM\RAMClient
,
Aws\Rds\RdsClient
,
Aws\RDSDataService\RDSDataServiceClient
,
Aws\RecycleBin\RecycleBinClient
,
Aws\AutoScaling\AutoScalingClient
,
Aws\Redshift\RedshiftClient
,
Aws\RedshiftDataAPIService\RedshiftDataAPIServiceClient
,
Aws\RedshiftServerless\RedshiftServerlessClient
,
Aws\Rekognition\RekognitionClient
,
Aws\Repostspace\RepostspaceClient
,
Aws\ResilienceHub\ResilienceHubClient
,
Aws\ResourceExplorer2\ResourceExplorer2Client
,
Aws\ResourceGroups\ResourceGroupsClient
,
Aws\ResourceGroupsTaggingAPI\ResourceGroupsTaggingAPIClient
,
Aws\RoboMaker\RoboMakerClient
,
Aws\ACMPCA\ACMPCAClient
,
Aws\AutoScalingPlans\AutoScalingPlansClient
,
Aws\RolesAnywhere\RolesAnywhereClient
,
Aws\Route53\Route53Client
,
Aws\Route53Domains\Route53DomainsClient
,
Aws\Route53RecoveryCluster\Route53RecoveryClusterClient
,
Aws\Route53RecoveryControlConfig\Route53RecoveryControlConfigClient
,
Aws\Route53RecoveryReadiness\Route53RecoveryReadinessClient
,
Aws\Route53Resolver\Route53ResolverClient
,
Aws\S3\S3Client
,
Aws\S3\S3MultiRegionClient
,
Aws\S3Control\S3ControlClient
,
Aws\B2bi\B2biClient
,
Aws\S3Outposts\S3OutpostsClient
,
Aws\SageMaker\SageMakerClient
,
Aws\SagemakerEdgeManager\SagemakerEdgeManagerClient
,
Aws\SageMakerFeatureStoreRuntime\SageMakerFeatureStoreRuntimeClient
,
Aws\SageMakerGeospatial\SageMakerGeospatialClient
,
Aws\SageMakerMetrics\SageMakerMetricsClient
,
Aws\SageMakerRuntime\SageMakerRuntimeClient
,
Aws\SavingsPlans\SavingsPlansClient
,
Aws\Scheduler\SchedulerClient
,
Aws\Schemas\SchemasClient
,
Aws\Backup\BackupClient
,
Aws\SecretsManager\SecretsManagerClient
,
Aws\SecurityHub\SecurityHubClient
,
Aws\SecurityLake\SecurityLakeClient
,
Aws\ServerlessApplicationRepository\ServerlessApplicationRepositoryClient
,
Aws\ServiceCatalog\ServiceCatalogClient
,
Aws\ServiceDiscovery\ServiceDiscoveryClient
,
Aws\ServiceQuotas\ServiceQuotasClient
,
Aws\Ses\SesClient
,
Aws\SesV2\SesV2Client
,
Aws\Sfn\SfnClient
,
Aws\BackupGateway\BackupGatewayClient
,
Aws\Shield\ShieldClient
,
Aws\signer\signerClient
,
Aws\SimSpaceWeaver\SimSpaceWeaverClient
,
Aws\Sms\SmsClient
,
Aws\SnowBall\SnowBallClient
,
Aws\SnowDeviceManagement\SnowDeviceManagementClient
,
Aws\Sns\SnsClient
,
Aws\Sqs\SqsClient
,
Aws\Ssm\SsmClient
,
Aws\SSMContacts\SSMContactsClient
,
Aws\BackupStorage\BackupStorageClient
,
Aws\SSMIncidents\SSMIncidentsClient
,
Aws\SsmSap\SsmSapClient
,
Aws\SSO\SSOClient
,
Aws\SSOAdmin\SSOAdminClient
,
Aws\SSOOIDC\SSOOIDCClient
,
Aws\StorageGateway\StorageGatewayClient
,
Aws\Sts\StsClient
,
Aws\Support\SupportClient
,
Aws\SupportApp\SupportAppClient
,
Aws\Swf\SwfClient
,
Aws\Batch\BatchClient
,
Aws\Synthetics\SyntheticsClient
,
Aws\Textract\TextractClient
,
Aws\TimestreamQuery\TimestreamQueryClient
,
Aws\TimestreamWrite\TimestreamWriteClient
,
Aws\Tnb\TnbClient
,
Aws\TranscribeService\TranscribeServiceClient
,
Aws\Transfer\TransferClient
,
Aws\Translate\TranslateClient
,
Aws\TrustedAdvisor\TrustedAdvisorClient
,
Aws\VerifiedPermissions\VerifiedPermissionsClient
,
Aws\BCMDataExports\BCMDataExportsClient
,
Aws\VoiceID\VoiceIDClient
,
Aws\VPCLattice\VPCLatticeClient
,
Aws\Waf\WafClient
,
Aws\WafRegional\WafRegionalClient
,
Aws\WAFV2\WAFV2Client
,
Aws\WellArchitected\WellArchitectedClient
,
Aws\WorkDocs\WorkDocsClient
,
Aws\WorkLink\WorkLinkClient
,
Aws\WorkMail\WorkMailClient
,
Aws\WorkMailMessageFlow\WorkMailMessageFlowClient
,
Aws\Bedrock\BedrockClient
,
Aws\WorkSpaces\WorkSpacesClient
,
Aws\WorkSpacesThinClient\WorkSpacesThinClientClient
,
Aws\WorkSpacesWeb\WorkSpacesWebClient
,
Aws\XRay\XRayClient
,
Aws\BedrockAgent\BedrockAgentClient
,
Aws\BedrockAgentRuntime\BedrockAgentRuntimeClient
,
Aws\AlexaForBusiness\AlexaForBusinessClient
,
Aws\BedrockRuntime\BedrockRuntimeClient
,
Aws\BillingConductor\BillingConductorClient
,
Aws\Braket\BraketClient
,
Aws\Budgets\BudgetsClient
,
Aws\Chime\ChimeClient
,
Aws\ChimeSDKIdentity\ChimeSDKIdentityClient
,
Aws\ChimeSDKMediaPipelines\ChimeSDKMediaPipelinesClient
,
Aws\ChimeSDKMeetings\ChimeSDKMeetingsClient
,
Aws\ChimeSDKMessaging\ChimeSDKMessagingClient
,
Aws\ChimeSDKVoice\ChimeSDKVoiceClient
,
Aws\Amplify\AmplifyClient
,
Aws\CleanRooms\CleanRoomsClient
,
Aws\CleanRoomsML\CleanRoomsMLClient
,
Aws\Cloud9\Cloud9Client
,
Aws\CloudControlApi\CloudControlApiClient
,
Aws\CloudDirectory\CloudDirectoryClient
,
Aws\CloudFormation\CloudFormationClient
,
Aws\CloudFront\CloudFrontClient
,
Aws\CloudFrontKeyValueStore\CloudFrontKeyValueStoreClient
,
Aws\CloudHsm\CloudHsmClient
,
Aws\CloudHSMV2\CloudHSMV2Client
,
Aws\AmplifyBackend\AmplifyBackendClient
,
Aws\CloudSearch\CloudSearchClient
,
Aws\CloudSearchDomain\CloudSearchDomainClient
,
Aws\CloudTrail\CloudTrailClient
,
Aws\CloudTrailData\CloudTrailDataClient
,
Aws\CloudWatch\CloudWatchClient
,
Aws\CloudWatchEvents\CloudWatchEventsClient
,
Aws\CloudWatchEvidently\CloudWatchEvidentlyClient
,
Aws\CloudWatchLogs\CloudWatchLogsClient
,
Aws\CloudWatchRUM\CloudWatchRUMClient
,
Aws\CodeArtifact\CodeArtifactClient
,
Aws\AmplifyUIBuilder\AmplifyUIBuilderClient
,
Aws\CodeBuild\CodeBuildClient
,
Aws\CodeCatalyst\CodeCatalystClient
,
Aws\CodeCommit\CodeCommitClient
,
Aws\CodeDeploy\CodeDeployClient
,
Aws\CodeGuruProfiler\CodeGuruProfilerClient
,
Aws\CodeGuruReviewer\CodeGuruReviewerClient
,
Aws\CodeGuruSecurity\CodeGuruSecurityClient
,
Aws\CodePipeline\CodePipelineClient
,
Aws\CodeStar\CodeStarClient
,
Aws\CodeStarconnections\CodeStarconnectionsClient
,
Aws\ApiGateway\ApiGatewayClient
,
Aws\CodeStarNotifications\CodeStarNotificationsClient
,
Aws\CognitoIdentity\CognitoIdentityClient
,
Aws\CognitoIdentityProvider\CognitoIdentityProviderClient
,
Aws\CognitoSync\CognitoSyncClient
,
Aws\Comprehend\ComprehendClient
,
Aws\ComprehendMedical\ComprehendMedicalClient
,
Aws\ComputeOptimizer\ComputeOptimizerClient
,
Aws\ConfigService\ConfigServiceClient
,
Aws\Connect\ConnectClient
,
Aws\ConnectCampaignService\ConnectCampaignServiceClient
,
Aws\ApiGatewayManagementApi\ApiGatewayManagementApiClient
,
Aws\ConnectCases\ConnectCasesClient
,
Aws\ConnectContactLens\ConnectContactLensClient
,
Aws\ConnectParticipant\ConnectParticipantClient
,
Aws\ConnectWisdomService\ConnectWisdomServiceClient
,
Aws\ControlTower\ControlTowerClient
,
Aws\CostandUsageReportService\CostandUsageReportServiceClient
,
Aws\CostExplorer\CostExplorerClient
,
Aws\CostOptimizationHub\CostOptimizationHubClient
,
Aws\CustomerProfiles\CustomerProfilesClient
,
Aws\DatabaseMigrationService\DatabaseMigrationServiceClient
Methods Summary
- getPaginator ( $name, array $args = [] )
- getIterator ( $name, array $args = [] )
- waitUntil ( $name, array $args = [] )
- getWaiter ( $name, array $args = [] )
- execute ( Aws\CommandInterface $command )
- executeAsync ( Aws\CommandInterface $command )
- __call ( $name, array $args )
- abstract getCommand ( string $name, array $args = [] )
- abstract getApi ( )
Methods Details
getPaginator ( $name, array $args = [] )
getIterator ( $name, array $args = [] )
waitUntil ( $name, array $args = [] )
getWaiter ( $name, array $args = [] )
execute (
Aws\CommandInterface
$command
)
executeAsync (
Aws\CommandInterface
$command
)
__call ( $name, array $args )
abstract
Aws\CommandInterface
getCommand (
string
$name,
array
$args = []
)
abstract
Aws\Api\Service
getApi (
)
Returns
Aws\Api\Service |