AWS SDK for PHP 3.x (original) (raw)

Documentation

This API documentation for the AWS SDK for PHP documents every namespace, class, and method in the SDK and its required dependencies. More importantly, it describes each of the services' APIs, including the parameter and result structures for each operation, so you can see how to use the operations in your PHP code. To view the API documentation for a particular service, look in the table below. To view API documentation for various classes in the SDK, use the namespace and class trees in the left sidebar.

Service APIs

Service Name Client Class API Version
Access Analyzer Aws\AccessAnalyzer\AccessAnalyzerClient 2019-11-01
AWS Account Aws\Account\AccountClient 2021-02-01
AWS Certificate Manager Aws\Acm\AcmClient 2015-12-08
AWS Certificate Manager Private Certificate Authority Aws\ACMPCA\ACMPCAClient 2017-08-22
AWS Amplify Aws\Amplify\AmplifyClient 2017-07-25
AmplifyBackend Aws\AmplifyBackend\AmplifyBackendClient 2020-08-11
AWS Amplify UI Builder Aws\AmplifyUIBuilder\AmplifyUIBuilderClient 2021-08-11
Amazon API Gateway Aws\ApiGateway\ApiGatewayClient 2015-07-09
AmazonApiGatewayManagementApi Aws\ApiGatewayManagementApi\ApiGatewayManagementApiClient 2018-11-29
AmazonApiGatewayV2 Aws\ApiGatewayV2\ApiGatewayV2Client 2018-11-29
Amazon AppConfig Aws\AppConfig\AppConfigClient 2019-10-09
AWS AppConfig Data Aws\AppConfigData\AppConfigDataClient 2021-11-11
AppFabric Aws\AppFabric\AppFabricClient 2023-05-19
Amazon Appflow Aws\Appflow\AppflowClient 2020-08-23
Amazon AppIntegrations Service Aws\AppIntegrationsService\AppIntegrationsServiceClient 2020-07-29
Application Auto Scaling Aws\ApplicationAutoScaling\ApplicationAutoScalingClient 2016-02-06
AWS Application Cost Profiler Aws\ApplicationCostProfiler\ApplicationCostProfilerClient 2020-09-10
AWS Application Discovery Service Aws\ApplicationDiscoveryService\ApplicationDiscoveryServiceClient 2015-11-01
Amazon CloudWatch Application Insights Aws\ApplicationInsights\ApplicationInsightsClient 2018-11-25
Amazon CloudWatch Application Signals Aws\ApplicationSignals\ApplicationSignalsClient 2024-04-15
AWS App Mesh Aws\AppMesh\AppMeshClient 2019-01-25 (latest)2018-10-01
AWS Service Catalog App Registry Aws\AppRegistry\AppRegistryClient 2020-06-24
AWS App Runner Aws\AppRunner\AppRunnerClient 2020-05-15
Amazon AppStream Aws\Appstream\AppstreamClient 2016-12-01
AWS AppSync Aws\AppSync\AppSyncClient 2017-07-25
AWS Mainframe Modernization Application Testing Aws\AppTest\AppTestClient 2022-12-06
AWS ARC - Zonal Shift Aws\ARCZonalShift\ARCZonalShiftClient 2022-10-30
AWS Artifact Aws\Artifact\ArtifactClient 2018-05-10
Amazon Athena Aws\Athena\AthenaClient 2017-05-18
AWS Audit Manager Aws\AuditManager\AuditManagerClient 2017-07-25
Amazon Augmented AI Runtime Aws\AugmentedAIRuntime\AugmentedAIRuntimeClient 2019-11-07
Auto Scaling Aws\AutoScaling\AutoScalingClient 2011-01-01
AWS Auto Scaling Plans Aws\AutoScalingPlans\AutoScalingPlansClient 2018-01-06
AWS B2B Data Interchange Aws\B2bi\B2biClient 2022-06-23
AWS Backup Aws\Backup\BackupClient 2018-11-15
AWS Backup Gateway Aws\BackupGateway\BackupGatewayClient 2021-01-01
AWS Backup Search Aws\BackupSearch\BackupSearchClient 2018-05-10
AWS Batch Aws\Batch\BatchClient 2016-08-10
AWS Billing and Cost Management Data Exports Aws\BCMDataExports\BCMDataExportsClient 2023-11-26
AWS Billing and Cost Management Pricing Calculator Aws\BCMPricingCalculator\BCMPricingCalculatorClient 2024-06-19
Amazon Bedrock Aws\Bedrock\BedrockClient 2023-04-20
Agents for Amazon Bedrock Aws\BedrockAgent\BedrockAgentClient 2023-06-05
Agents for Amazon Bedrock Runtime Aws\BedrockAgentRuntime\BedrockAgentRuntimeClient 2023-07-26
Data Automation for Amazon Bedrock Aws\BedrockDataAutomation\BedrockDataAutomationClient 2023-07-26
Runtime for Amazon Bedrock Data Automation Aws\BedrockDataAutomationRuntime\BedrockDataAutomationRuntimeClient 2024-06-13
Amazon Bedrock Runtime Aws\BedrockRuntime\BedrockRuntimeClient 2023-09-30
AWS Billing Aws\Billing\BillingClient 2023-09-07
AWSBillingConductor Aws\BillingConductor\BillingConductorClient 2021-07-30
Braket Aws\Braket\BraketClient 2019-09-01
AWS Budgets Aws\Budgets\BudgetsClient 2016-10-20
AWS Chatbot Aws\Chatbot\ChatbotClient 2017-10-11
Amazon Chime Aws\Chime\ChimeClient 2018-05-01
Amazon Chime SDK Identity Aws\ChimeSDKIdentity\ChimeSDKIdentityClient 2021-04-20
Amazon Chime SDK Media Pipelines Aws\ChimeSDKMediaPipelines\ChimeSDKMediaPipelinesClient 2021-07-15
Amazon Chime SDK Meetings Aws\ChimeSDKMeetings\ChimeSDKMeetingsClient 2021-07-15
Amazon Chime SDK Messaging Aws\ChimeSDKMessaging\ChimeSDKMessagingClient 2021-05-15
Amazon Chime SDK Voice Aws\ChimeSDKVoice\ChimeSDKVoiceClient 2022-08-03
AWS Clean Rooms Service Aws\CleanRooms\CleanRoomsClient 2022-02-17
AWS Clean Rooms ML Aws\CleanRoomsML\CleanRoomsMLClient 2023-09-06
AWS Cloud9 Aws\Cloud9\Cloud9Client 2017-09-23
AWS Cloud Control API Aws\CloudControlApi\CloudControlApiClient 2021-09-30
Amazon CloudDirectory Aws\CloudDirectory\CloudDirectoryClient 2017-01-11 (latest)2016-05-10
AWS CloudFormation Aws\CloudFormation\CloudFormationClient 2010-05-15
Amazon CloudFront Aws\CloudFront\CloudFrontClient 2020-05-31 (latest)2019-03-26 2018-11-05 2018-06-18 2017-10-30 2017-03-25 2016-11-25 2016-09-29 2016-09-07 2016-08-20 2016-08-01 2016-01-28 2015-07-27
Amazon CloudFront KeyValueStore Aws\CloudFrontKeyValueStore\CloudFrontKeyValueStoreClient 2022-07-26
Amazon CloudHSM Aws\CloudHsm\CloudHsmClient 2014-05-30
AWS CloudHSM V2 Aws\CloudHSMV2\CloudHSMV2Client 2017-04-28
Amazon CloudSearch Aws\CloudSearch\CloudSearchClient 2013-01-01
Amazon CloudSearch Domain Aws\CloudSearchDomain\CloudSearchDomainClient 2013-01-01
AWS CloudTrail Aws\CloudTrail\CloudTrailClient 2013-11-01
AWS CloudTrail Data Service Aws\CloudTrailData\CloudTrailDataClient 2021-08-11
Amazon CloudWatch Aws\CloudWatch\CloudWatchClient 2010-08-01
Amazon CloudWatch Events Aws\CloudWatchEvents\CloudWatchEventsClient 2015-10-07
Amazon CloudWatch Evidently Aws\CloudWatchEvidently\CloudWatchEvidentlyClient 2021-02-01
Amazon CloudWatch Logs Aws\CloudWatchLogs\CloudWatchLogsClient 2014-03-28
CloudWatch RUM Aws\CloudWatchRUM\CloudWatchRUMClient 2018-05-10
CodeArtifact Aws\CodeArtifact\CodeArtifactClient 2018-09-22
AWS CodeBuild Aws\CodeBuild\CodeBuildClient 2016-10-06
Amazon CodeCatalyst Aws\CodeCatalyst\CodeCatalystClient 2022-09-28
AWS CodeCommit Aws\CodeCommit\CodeCommitClient 2015-04-13
AWS CodeConnections Aws\CodeConnections\CodeConnectionsClient 2023-12-01
AWS CodeDeploy Aws\CodeDeploy\CodeDeployClient 2014-10-06
Amazon CodeGuru Profiler Aws\CodeGuruProfiler\CodeGuruProfilerClient 2019-07-18
Amazon CodeGuru Reviewer Aws\CodeGuruReviewer\CodeGuruReviewerClient 2019-09-19
Amazon CodeGuru Security Aws\CodeGuruSecurity\CodeGuruSecurityClient 2018-05-10
AWS CodePipeline Aws\CodePipeline\CodePipelineClient 2015-07-09
AWS CodeStar connections Aws\CodeStarconnections\CodeStarconnectionsClient 2019-12-01
AWS CodeStar Notifications Aws\CodeStarNotifications\CodeStarNotificationsClient 2019-10-15
Amazon Cognito Identity Aws\CognitoIdentity\CognitoIdentityClient 2014-06-30
Amazon Cognito Identity Provider Aws\CognitoIdentityProvider\CognitoIdentityProviderClient 2016-04-18
Amazon Cognito Sync Aws\CognitoSync\CognitoSyncClient 2014-06-30
Amazon Comprehend Aws\Comprehend\ComprehendClient 2017-11-27
AWS Comprehend Medical Aws\ComprehendMedical\ComprehendMedicalClient 2018-10-30
AWS Compute Optimizer Aws\ComputeOptimizer\ComputeOptimizerClient 2019-11-01
AWS Config Aws\ConfigService\ConfigServiceClient 2014-11-12
Amazon Connect Service Aws\Connect\ConnectClient 2017-08-08
AmazonConnectCampaignService Aws\ConnectCampaignService\ConnectCampaignServiceClient 2021-01-30
AmazonConnectCampaignServiceV2 Aws\ConnectCampaignsV2\ConnectCampaignsV2Client 2024-04-23
Amazon Connect Cases Aws\ConnectCases\ConnectCasesClient 2022-10-03
Amazon Connect Contact Lens Aws\ConnectContactLens\ConnectContactLensClient 2020-08-21
Amazon Connect Participant Service Aws\ConnectParticipant\ConnectParticipantClient 2018-09-07
Amazon Connect Wisdom Service Aws\ConnectWisdomService\ConnectWisdomServiceClient 2020-10-19
AWS Control Catalog Aws\ControlCatalog\ControlCatalogClient 2018-05-10
AWS Control Tower Aws\ControlTower\ControlTowerClient 2018-05-10
AWS Cost and Usage Report Service Aws\CostandUsageReportService\CostandUsageReportServiceClient 2017-01-06
AWS Cost Explorer Service Aws\CostExplorer\CostExplorerClient 2017-10-25
Cost Optimization Hub Aws\CostOptimizationHub\CostOptimizationHubClient 2022-07-26
Amazon Connect Customer Profiles Aws\CustomerProfiles\CustomerProfilesClient 2020-08-15
AWS Database Migration Service Aws\DatabaseMigrationService\DatabaseMigrationServiceClient 2016-01-01
AWS Data Exchange Aws\DataExchange\DataExchangeClient 2017-07-25
AWS Data Pipeline Aws\DataPipeline\DataPipelineClient 2012-10-29
AWS DataSync Aws\DataSync\DataSyncClient 2018-11-09
Amazon DataZone Aws\DataZone\DataZoneClient 2018-05-10
Amazon DynamoDB Accelerator (DAX) Aws\DAX\DAXClient 2017-04-19
AWSDeadlineCloud Aws\Deadline\DeadlineClient 2023-10-12
Amazon Detective Aws\Detective\DetectiveClient 2018-10-26
AWS Device Farm Aws\DeviceFarm\DeviceFarmClient 2015-06-23
Amazon DevOps Guru Aws\DevOpsGuru\DevOpsGuruClient 2020-12-01
AWS Direct Connect Aws\DirectConnect\DirectConnectClient 2012-10-25
AWS Directory Service Aws\DirectoryService\DirectoryServiceClient 2015-04-16
AWS Directory Service Data Aws\DirectoryServiceData\DirectoryServiceDataClient 2023-05-31
Amazon Data Lifecycle Manager Aws\DLM\DLMClient 2018-01-12
Amazon DocumentDB with MongoDB compatibility Aws\DocDB\DocDBClient 2014-10-31
Amazon DocumentDB Elastic Clusters Aws\DocDBElastic\DocDBElasticClient 2022-11-28
Elastic Disaster Recovery Service Aws\drs\drsClient 2020-02-26
Amazon Aurora DSQL Aws\DSQL\DSQLClient 2018-05-10
Amazon DynamoDB Aws\DynamoDb\DynamoDbClient 2012-08-10 (latest)2011-12-05
Amazon DynamoDB Streams Aws\DynamoDbStreams\DynamoDbStreamsClient 2012-08-10
Amazon Elastic Block Store Aws\EBS\EBSClient 2019-11-02
Amazon Elastic Compute Cloud Aws\Ec2\Ec2Client 2016-11-15 (latest)2016-09-15 2016-04-01 2015-10-01
AWS EC2 Instance Connect Aws\EC2InstanceConnect\EC2InstanceConnectClient 2018-04-02
Amazon Elastic Container Registry Aws\Ecr\EcrClient 2015-09-21
Amazon Elastic Container Registry Public Aws\ECRPublic\ECRPublicClient 2020-10-30
Amazon EC2 Container Service Aws\Ecs\EcsClient 2014-11-13
Amazon Elastic File System Aws\Efs\EfsClient 2015-02-01
Amazon Elastic Kubernetes Service Aws\EKS\EKSClient 2017-11-01
Amazon EKS Auth Aws\EKSAuth\EKSAuthClient 2023-11-26
Amazon ElastiCache Aws\ElastiCache\ElastiCacheClient 2015-02-02
AWS Elastic Beanstalk Aws\ElasticBeanstalk\ElasticBeanstalkClient 2010-12-01
Elastic Load Balancing Aws\ElasticLoadBalancing\ElasticLoadBalancingClient 2012-06-01
Elastic Load Balancing Aws\ElasticLoadBalancingV2\ElasticLoadBalancingV2Client 2015-12-01
Amazon Elasticsearch Service Aws\ElasticsearchService\ElasticsearchServiceClient 2015-01-01
Amazon Elastic Transcoder Aws\ElasticTranscoder\ElasticTranscoderClient 2012-09-25
Amazon EMR Aws\Emr\EmrClient 2009-03-31
Amazon EMR Containers Aws\EMRContainers\EMRContainersClient 2020-10-01
EMR Serverless Aws\EMRServerless\EMRServerlessClient 2021-07-13
AWS EntityResolution Aws\EntityResolution\EntityResolutionClient 2018-05-10
Amazon EventBridge Aws\EventBridge\EventBridgeClient 2015-10-07
FinSpace User Environment Management service Aws\finspace\finspaceClient 2021-03-12
FinSpace Public API Aws\FinSpaceData\FinSpaceDataClient 2020-07-13
Amazon Kinesis Firehose Aws\Firehose\FirehoseClient 2015-08-04
AWS Fault Injection Simulator Aws\FIS\FISClient 2020-12-01
Firewall Management Service Aws\FMS\FMSClient 2018-01-01
Amazon Forecast Query Service Aws\ForecastQueryService\ForecastQueryServiceClient 2018-06-26
Amazon Forecast Service Aws\ForecastService\ForecastServiceClient 2018-06-26
Amazon Fraud Detector Aws\FraudDetector\FraudDetectorClient 2019-11-15
AWS Free Tier Aws\FreeTier\FreeTierClient 2023-09-07
Amazon FSx Aws\FSx\FSxClient 2018-03-01
Amazon GameLift Aws\GameLift\GameLiftClient 2015-10-01
Amazon GameLift Streams Aws\GameLiftStreams\GameLiftStreamsClient 2018-05-10
Amazon Location Service Maps V2 Aws\GeoMaps\GeoMapsClient 2020-11-19
Amazon Location Service Places V2 Aws\GeoPlaces\GeoPlacesClient 2020-11-19
Amazon Location Service Routes V2 Aws\GeoRoutes\GeoRoutesClient 2020-11-19
Amazon Glacier Aws\Glacier\GlacierClient 2012-06-01
AWS Global Accelerator Aws\GlobalAccelerator\GlobalAcceleratorClient 2018-08-08
AWS Glue Aws\Glue\GlueClient 2017-03-31
AWS Glue DataBrew Aws\GlueDataBrew\GlueDataBrewClient 2017-07-25
AWS Greengrass Aws\Greengrass\GreengrassClient 2017-06-07
AWS IoT Greengrass V2 Aws\GreengrassV2\GreengrassV2Client 2020-11-30
AWS Ground Station Aws\GroundStation\GroundStationClient 2019-05-23
Amazon GuardDuty Aws\GuardDuty\GuardDutyClient 2017-11-28
AWS Health APIs and Notifications Aws\Health\HealthClient 2016-08-04
Amazon HealthLake Aws\HealthLake\HealthLakeClient 2017-07-01
AWS Identity and Access Management Aws\Iam\IamClient 2010-05-08
AWS SSO Identity Store Aws\IdentityStore\IdentityStoreClient 2020-06-15
EC2 Image Builder Aws\imagebuilder\imagebuilderClient 2019-12-02
AWS Import/Export Aws\ImportExport\ImportExportClient 2010-06-01
Amazon Inspector Aws\Inspector\InspectorClient 2016-02-16
Inspector2 Aws\Inspector2\Inspector2Client 2020-06-08
Inspector Scan Aws\InspectorScan\InspectorScanClient 2023-08-08
Amazon CloudWatch Internet Monitor Aws\InternetMonitor\InternetMonitorClient 2021-06-03
AWS Invoicing Aws\Invoicing\InvoicingClient 2024-12-01
AWS IoT Aws\Iot\IotClient 2015-05-28
AWS IoT Analytics Aws\IoTAnalytics\IoTAnalyticsClient 2017-11-27
AWS IoT Data Plane Aws\IotDataPlane\IotDataPlaneClient 2015-05-28
AWS IoT Core Device Advisor Aws\IoTDeviceAdvisor\IoTDeviceAdvisorClient 2020-09-18
AWS IoT Events Aws\IoTEvents\IoTEventsClient 2018-07-27
AWS IoT Events Data Aws\IoTEventsData\IoTEventsDataClient 2018-10-23
AWS IoT Fleet Hub Aws\IoTFleetHub\IoTFleetHubClient 2020-11-03
AWS IoT FleetWise Aws\IoTFleetWise\IoTFleetWiseClient 2021-06-17
AWS IoT Jobs Data Plane Aws\IoTJobsDataPlane\IoTJobsDataPlaneClient 2017-09-29
Managed integrations for AWS IoT Device Management Aws\IoTManagedIntegrations\IoTManagedIntegrationsClient 2025-03-03
AWS IoT Secure Tunneling Aws\IoTSecureTunneling\IoTSecureTunnelingClient 2018-10-05
AWS IoT SiteWise Aws\IoTSiteWise\IoTSiteWiseClient 2019-12-02
AWS IoT Things Graph Aws\IoTThingsGraph\IoTThingsGraphClient 2018-09-06
AWS IoT TwinMaker Aws\IoTTwinMaker\IoTTwinMakerClient 2021-11-29
AWS IoT Wireless Aws\IoTWireless\IoTWirelessClient 2020-11-22
Amazon Interactive Video Service Aws\IVS\IVSClient 2020-07-14
Amazon Interactive Video Service Chat Aws\ivschat\ivschatClient 2020-07-14
Amazon Interactive Video Service RealTime Aws\IVSRealTime\IVSRealTimeClient 2020-07-14
Managed Streaming for Kafka Aws\Kafka\KafkaClient 2018-11-14
Managed Streaming for Kafka Connect Aws\KafkaConnect\KafkaConnectClient 2021-09-14
AWSKendraFrontendService Aws\kendra\kendraClient 2019-02-03
Amazon Kendra Intelligent Ranking Aws\KendraRanking\KendraRankingClient 2022-10-19
Amazon Keyspaces Aws\Keyspaces\KeyspacesClient 2022-02-10
Amazon Kinesis Aws\Kinesis\KinesisClient 2013-12-02
Amazon Kinesis Analytics Aws\KinesisAnalytics\KinesisAnalyticsClient 2015-08-14
Amazon Kinesis Analytics Aws\KinesisAnalyticsV2\KinesisAnalyticsV2Client 2018-05-23
Amazon Kinesis Video Streams Aws\KinesisVideo\KinesisVideoClient 2017-09-30
Amazon Kinesis Video Streams Archived Media Aws\KinesisVideoArchivedMedia\KinesisVideoArchivedMediaClient 2017-09-30
Amazon Kinesis Video Streams Media Aws\KinesisVideoMedia\KinesisVideoMediaClient 2017-09-30
Amazon Kinesis Video Signaling Channels Aws\KinesisVideoSignalingChannels\KinesisVideoSignalingChannelsClient 2019-12-04
Amazon Kinesis Video WebRTC Storage Aws\KinesisVideoWebRTCStorage\KinesisVideoWebRTCStorageClient 2018-05-10
AWS Key Management Service Aws\Kms\KmsClient 2014-11-01
AWS Lake Formation Aws\LakeFormation\LakeFormationClient 2017-03-31
AWS Lambda Aws\Lambda\LambdaClient 2015-03-31
AWS Launch Wizard Aws\LaunchWizard\LaunchWizardClient 2018-05-10
Amazon Lex Model Building Service Aws\LexModelBuildingService\LexModelBuildingServiceClient 2017-04-19
Amazon Lex Model Building V2 Aws\LexModelsV2\LexModelsV2Client 2020-08-07
Amazon Lex Runtime Service Aws\LexRuntimeService\LexRuntimeServiceClient 2016-11-28
Amazon Lex Runtime V2 Aws\LexRuntimeV2\LexRuntimeV2Client 2020-08-07
AWS License Manager Aws\LicenseManager\LicenseManagerClient 2018-08-01
AWS License Manager Linux Subscriptions Aws\LicenseManagerLinuxSubscriptions\LicenseManagerLinuxSubscriptionsClient 2018-05-10
AWS License Manager User Subscriptions Aws\LicenseManagerUserSubscriptions\LicenseManagerUserSubscriptionsClient 2018-05-10
Amazon Lightsail Aws\Lightsail\LightsailClient 2016-11-28
Amazon Location Service Aws\LocationService\LocationServiceClient 2020-11-19
Amazon Lookout for Equipment Aws\LookoutEquipment\LookoutEquipmentClient 2020-12-15
Amazon Lookout for Vision Aws\LookoutforVision\LookoutforVisionClient 2020-11-20
Amazon Lookout for Metrics Aws\LookoutMetrics\LookoutMetricsClient 2017-07-25
Amazon Machine Learning Aws\MachineLearning\MachineLearningClient 2014-12-12
Amazon Macie 2 Aws\Macie2\Macie2Client 2020-01-01
MailManager Aws\MailManager\MailManagerClient 2023-10-17
AWSMainframeModernization Aws\MainframeModernization\MainframeModernizationClient 2021-04-28
Amazon Managed Blockchain Aws\ManagedBlockchain\ManagedBlockchainClient 2018-09-24
Amazon Managed Blockchain Query Aws\ManagedBlockchainQuery\ManagedBlockchainQueryClient 2023-05-04
Amazon Managed Grafana Aws\ManagedGrafana\ManagedGrafanaClient 2020-08-18
AWS Marketplace Agreement Service Aws\MarketplaceAgreement\MarketplaceAgreementClient 2020-03-01
AWS Marketplace Catalog Service Aws\MarketplaceCatalog\MarketplaceCatalogClient 2018-09-17
AWS Marketplace Commerce Analytics Aws\MarketplaceCommerceAnalytics\MarketplaceCommerceAnalyticsClient 2015-07-01
AWS Marketplace Deployment Service Aws\MarketplaceDeployment\MarketplaceDeploymentClient 2023-01-25
AWS Marketplace Entitlement Service Aws\MarketplaceEntitlementService\MarketplaceEntitlementServiceClient 2017-01-11
AWSMarketplace Metering Aws\MarketplaceMetering\MarketplaceMeteringClient 2016-01-14
AWS Marketplace Reporting Service Aws\MarketplaceReporting\MarketplaceReportingClient 2018-05-10
AWS MediaConnect Aws\MediaConnect\MediaConnectClient 2018-11-14
AWS Elemental MediaConvert Aws\MediaConvert\MediaConvertClient 2017-08-29
AWS Elemental MediaLive Aws\MediaLive\MediaLiveClient 2017-10-14
AWS Elemental MediaPackage Aws\MediaPackage\MediaPackageClient 2017-10-12
AWS Elemental MediaPackage v2 Aws\MediaPackageV2\MediaPackageV2Client 2022-12-25
AWS Elemental MediaPackage VOD Aws\MediaPackageVod\MediaPackageVodClient 2018-11-07
AWS Elemental MediaStore Aws\MediaStore\MediaStoreClient 2017-09-01
AWS Elemental MediaStore Data Plane Aws\MediaStoreData\MediaStoreDataClient 2017-09-01
AWS MediaTailor Aws\MediaTailor\MediaTailorClient 2018-04-23
AWS Health Imaging Aws\MedicalImaging\MedicalImagingClient 2023-07-19
Amazon MemoryDB Aws\MemoryDB\MemoryDBClient 2021-01-01
Application Migration Service Aws\mgn\mgnClient 2020-02-26
AWS Migration Hub Aws\MigrationHub\MigrationHubClient 2017-05-31
AWS Migration Hub Config Aws\MigrationHubConfig\MigrationHubConfigClient 2019-06-30
AWS Migration Hub Orchestrator Aws\MigrationHubOrchestrator\MigrationHubOrchestratorClient 2021-08-28
AWS Migration Hub Refactor Spaces Aws\MigrationHubRefactorSpaces\MigrationHubRefactorSpacesClient 2021-10-26
Migration Hub Strategy Recommendations Aws\MigrationHubStrategyRecommendations\MigrationHubStrategyRecommendationsClient 2020-02-19
AmazonMQ Aws\MQ\MQClient 2017-11-27
Amazon Mechanical Turk Aws\MTurk\MTurkClient 2017-01-17
AmazonMWAA Aws\MWAA\MWAAClient 2020-07-01
Amazon Neptune Aws\Neptune\NeptuneClient 2014-10-31
Amazon NeptuneData Aws\Neptunedata\NeptunedataClient 2023-08-01
Amazon Neptune Graph Aws\NeptuneGraph\NeptuneGraphClient 2023-11-29
AWS Network Firewall Aws\NetworkFirewall\NetworkFirewallClient 2020-11-12
Network Flow Monitor Aws\NetworkFlowMonitor\NetworkFlowMonitorClient 2023-04-19
AWS Network Manager Aws\NetworkManager\NetworkManagerClient 2019-07-05
Amazon CloudWatch Network Monitor Aws\NetworkMonitor\NetworkMonitorClient 2023-08-01
AWS User Notifications Aws\Notifications\NotificationsClient 2018-05-10
AWS User Notifications Contacts Aws\NotificationsContacts\NotificationsContactsClient 2018-05-10
CloudWatch Observability Access Manager Aws\OAM\OAMClient 2022-06-10
CloudWatch Observability Admin Service Aws\ObservabilityAdmin\ObservabilityAdminClient 2018-05-10
Amazon Omics Aws\Omics\OmicsClient 2022-11-28
OpenSearch Service Serverless Aws\OpenSearchServerless\OpenSearchServerlessClient 2021-11-01
Amazon OpenSearch Service Aws\OpenSearchService\OpenSearchServiceClient 2021-01-01
AWS OpsWorks Aws\OpsWorks\OpsWorksClient 2013-02-18
AWS OpsWorks CM Aws\OpsWorksCM\OpsWorksCMClient 2016-11-01
AWS Organizations Aws\Organizations\OrganizationsClient 2016-11-28
Amazon OpenSearch Ingestion Aws\OSIS\OSISClient 2022-01-01
AWS Outposts Aws\Outposts\OutpostsClient 2019-12-03
AWS Panorama Aws\Panorama\PanoramaClient 2019-07-24
Partner Central Selling API Aws\PartnerCentralSelling\PartnerCentralSellingClient 2022-07-26
Payment Cryptography Control Plane Aws\PaymentCryptography\PaymentCryptographyClient 2021-09-14
Payment Cryptography Data Plane Aws\PaymentCryptographyData\PaymentCryptographyDataClient 2022-02-03
PcaConnectorAd Aws\PcaConnectorAd\PcaConnectorAdClient 2018-05-10
Private CA Connector for SCEP Aws\PcaConnectorScep\PcaConnectorScepClient 2018-05-10
AWS Parallel Computing Service Aws\PCS\PCSClient 2023-02-10
Amazon Personalize Aws\Personalize\PersonalizeClient 2018-05-22
Amazon Personalize Events Aws\PersonalizeEvents\PersonalizeEventsClient 2018-03-22
Amazon Personalize Runtime Aws\PersonalizeRuntime\PersonalizeRuntimeClient 2018-05-22
AWS Performance Insights Aws\PI\PIClient 2018-02-27
Amazon Pinpoint Aws\Pinpoint\PinpointClient 2016-12-01
Amazon Pinpoint Email Service Aws\PinpointEmail\PinpointEmailClient 2018-07-26
Amazon Pinpoint SMS and Voice Service Aws\PinpointSMSVoice\PinpointSMSVoiceClient 2018-09-05
Amazon Pinpoint SMS Voice V2 Aws\PinpointSMSVoiceV2\PinpointSMSVoiceV2Client 2022-03-31
Amazon EventBridge Pipes Aws\Pipes\PipesClient 2015-10-07
Amazon Polly Aws\Polly\PollyClient 2016-06-10
AWS Price List Service Aws\Pricing\PricingClient 2017-10-15
AWS Private 5G Aws\PrivateNetworks\PrivateNetworksClient 2021-12-03
Amazon Prometheus Service Aws\PrometheusService\PrometheusServiceClient 2020-08-01
AWS Proton Aws\Proton\ProtonClient 2020-07-20
QApps Aws\QApps\QAppsClient 2023-11-27
QBusiness Aws\QBusiness\QBusinessClient 2023-11-27
Amazon Q Connect Aws\QConnect\QConnectClient 2020-10-19
Amazon QLDB Aws\QLDB\QLDBClient 2019-01-02
Amazon QLDB Session Aws\QLDBSession\QLDBSessionClient 2019-07-11
Amazon QuickSight Aws\QuickSight\QuickSightClient 2018-04-01
AWS Resource Access Manager Aws\RAM\RAMClient 2018-01-04
Amazon Relational Database Service Aws\Rds\RdsClient 2014-10-31 (latest)2014-09-01
AWS RDS DataService Aws\RDSDataService\RDSDataServiceClient 2018-08-01
Amazon Recycle Bin Aws\RecycleBin\RecycleBinClient 2021-06-15
Amazon Redshift Aws\Redshift\RedshiftClient 2012-12-01
Redshift Data API Service Aws\RedshiftDataAPIService\RedshiftDataAPIServiceClient 2019-12-20
Redshift Serverless Aws\RedshiftServerless\RedshiftServerlessClient 2021-04-21
Amazon Rekognition Aws\Rekognition\RekognitionClient 2016-06-27
AWS re:Post Private Aws\Repostspace\RepostspaceClient 2022-05-13
AWS Resilience Hub Aws\ResilienceHub\ResilienceHubClient 2020-04-30
AWS Resource Explorer Aws\ResourceExplorer2\ResourceExplorer2Client 2022-07-28
AWS Resource Groups Aws\ResourceGroups\ResourceGroupsClient 2017-11-27
AWS Resource Groups Tagging API Aws\ResourceGroupsTaggingAPI\ResourceGroupsTaggingAPIClient 2017-01-26
AWS RoboMaker Aws\RoboMaker\RoboMakerClient 2018-06-29
IAM Roles Anywhere Aws\RolesAnywhere\RolesAnywhereClient 2018-05-10
Amazon Route 53 Aws\Route53\Route53Client 2013-04-01
Amazon Route 53 Domains Aws\Route53Domains\Route53DomainsClient 2014-05-15
Route 53 Profiles Aws\Route53Profiles\Route53ProfilesClient 2018-05-10
Route53 Recovery Cluster Aws\Route53RecoveryCluster\Route53RecoveryClusterClient 2019-12-02
AWS Route53 Recovery Control Config Aws\Route53RecoveryControlConfig\Route53RecoveryControlConfigClient 2020-11-02
AWS Route53 Recovery Readiness Aws\Route53RecoveryReadiness\Route53RecoveryReadinessClient 2019-12-02
Amazon Route 53 Resolver Aws\Route53Resolver\Route53ResolverClient 2018-04-01
Amazon Simple Storage Service Aws\S3\S3Client 2006-03-01
AWS S3 Control Aws\S3Control\S3ControlClient 2018-08-20
Amazon S3 on Outposts Aws\S3Outposts\S3OutpostsClient 2017-07-25
Amazon S3 Tables Aws\S3Tables\S3TablesClient 2018-05-10
Amazon SageMaker Service Aws\SageMaker\SageMakerClient 2017-07-24
Amazon Sagemaker Edge Manager Aws\SagemakerEdgeManager\SagemakerEdgeManagerClient 2020-09-23
Amazon SageMaker Feature Store Runtime Aws\SageMakerFeatureStoreRuntime\SageMakerFeatureStoreRuntimeClient 2020-07-01
Amazon SageMaker geospatial capabilities Aws\SageMakerGeospatial\SageMakerGeospatialClient 2020-05-27
Amazon SageMaker Metrics Service Aws\SageMakerMetrics\SageMakerMetricsClient 2022-09-30
Amazon SageMaker Runtime Aws\SageMakerRuntime\SageMakerRuntimeClient 2017-05-13
AWS Savings Plans Aws\SavingsPlans\SavingsPlansClient 2019-06-28
Amazon EventBridge Scheduler Aws\Scheduler\SchedulerClient 2021-06-30
Schemas Aws\Schemas\SchemasClient 2019-12-02
AWS Secrets Manager Aws\SecretsManager\SecretsManagerClient 2017-10-17
AWS SecurityHub Aws\SecurityHub\SecurityHubClient 2018-10-26
Security Incident Response Aws\SecurityIR\SecurityIRClient 2018-05-10
Amazon Security Lake Aws\SecurityLake\SecurityLakeClient 2018-05-10
AWSServerlessApplicationRepository Aws\ServerlessApplicationRepository\ServerlessApplicationRepositoryClient 2017-09-08
AWS Service Catalog Aws\ServiceCatalog\ServiceCatalogClient 2015-12-10
AWS Cloud Map Aws\ServiceDiscovery\ServiceDiscoveryClient 2017-03-14
Service Quotas Aws\ServiceQuotas\ServiceQuotasClient 2019-06-24
Amazon Simple Email Service Aws\Ses\SesClient 2010-12-01
Amazon Simple Email Service Aws\SesV2\SesV2Client 2019-09-27
AWS Step Functions Aws\Sfn\SfnClient 2016-11-23
AWS Shield Aws\Shield\ShieldClient 2016-06-02
AWS Signer Aws\signer\signerClient 2017-08-25
AWS SimSpace Weaver Aws\SimSpaceWeaver\SimSpaceWeaverClient 2022-10-28
AWS Server Migration Service Aws\Sms\SmsClient 2016-10-24
Amazon Import/Export Snowball Aws\SnowBall\SnowBallClient 2016-06-30
AWS Snow Device Management Aws\SnowDeviceManagement\SnowDeviceManagementClient 2021-08-04
Amazon Simple Notification Service Aws\Sns\SnsClient 2010-03-31
AWS End User Messaging Social Aws\SocialMessaging\SocialMessagingClient 2024-01-01
Amazon Simple Queue Service Aws\Sqs\SqsClient 2012-11-05
Amazon Simple Systems Manager (SSM) Aws\Ssm\SsmClient 2014-11-06
AWS Systems Manager Incident Manager Contacts Aws\SSMContacts\SSMContactsClient 2021-05-03
AWS SSM-GUIConnect Aws\SSMGuiConnect\SSMGuiConnectClient 2021-05-01
AWS Systems Manager Incident Manager Aws\SSMIncidents\SSMIncidentsClient 2018-05-10
AWS Systems Manager QuickSetup Aws\SSMQuickSetup\SSMQuickSetupClient 2018-05-10
AWS Systems Manager for SAP Aws\SsmSap\SsmSapClient 2018-05-10
AWS Single Sign-On Aws\SSO\SSOClient 2019-06-10
AWS Single Sign-On Admin Aws\SSOAdmin\SSOAdminClient 2020-07-20
AWS SSO OIDC Aws\SSOOIDC\SSOOIDCClient 2019-06-10
AWS Storage Gateway Aws\StorageGateway\StorageGatewayClient 2013-06-30
AWS Security Token Service Aws\Sts\StsClient 2011-06-15
AWS Supply Chain Aws\SupplyChain\SupplyChainClient 2024-01-01
AWS Support Aws\Support\SupportClient 2013-04-15
AWS Support App Aws\SupportApp\SupportAppClient 2021-08-20
Amazon Simple Workflow Service Aws\Swf\SwfClient 2012-01-25
Synthetics Aws\Synthetics\SyntheticsClient 2017-10-11
Tax Settings Aws\TaxSettings\TaxSettingsClient 2018-05-10
Amazon Textract Aws\Textract\TextractClient 2018-06-27
Timestream InfluxDB Aws\TimestreamInfluxDB\TimestreamInfluxDBClient 2023-01-27
Amazon Timestream Query Aws\TimestreamQuery\TimestreamQueryClient 2018-11-01
Amazon Timestream Write Aws\TimestreamWrite\TimestreamWriteClient 2018-11-01
AWS Telco Network Builder Aws\Tnb\TnbClient 2008-10-21
Amazon Transcribe Service Aws\TranscribeService\TranscribeServiceClient 2017-10-26
AWS Transfer Family Aws\Transfer\TransferClient 2018-11-05
Amazon Translate Aws\Translate\TranslateClient 2017-07-01
TrustedAdvisor Public API Aws\TrustedAdvisor\TrustedAdvisorClient 2022-09-15
Amazon Verified Permissions Aws\VerifiedPermissions\VerifiedPermissionsClient 2021-12-01
Amazon Voice ID Aws\VoiceID\VoiceIDClient 2021-09-27
Amazon VPC Lattice Aws\VPCLattice\VPCLatticeClient 2022-11-30
AWS WAF Aws\Waf\WafClient 2015-08-24
AWS WAF Regional Aws\WafRegional\WafRegionalClient 2016-11-28
AWS WAFV2 Aws\WAFV2\WAFV2Client 2019-07-29
AWS Well-Architected Tool Aws\WellArchitected\WellArchitectedClient 2020-03-31
Amazon WorkDocs Aws\WorkDocs\WorkDocsClient 2016-05-01
Amazon WorkMail Aws\WorkMail\WorkMailClient 2017-10-01
Amazon WorkMail Message Flow Aws\WorkMailMessageFlow\WorkMailMessageFlowClient 2019-05-01
Amazon WorkSpaces Aws\WorkSpaces\WorkSpacesClient 2015-04-08
Amazon WorkSpaces Thin Client Aws\WorkSpacesThinClient\WorkSpacesThinClientClient 2023-08-22
Amazon WorkSpaces Web Aws\WorkSpacesWeb\WorkSpacesWebClient 2020-07-08
AWS X-Ray Aws\XRay\XRayClient 2016-04-12

Table of Contents

Namespaces

AccessAnalyzer

Account

Acm

ACMPCA

Amplify

AmplifyBackend

AmplifyUIBuilder

Api

ApiGateway

ApiGatewayManagementApi

ApiGatewayV2

AppConfig

AppConfigData

AppFabric

Appflow

AppIntegrationsService

ApplicationAutoScaling

ApplicationCostProfiler

ApplicationDiscoveryService

ApplicationInsights

ApplicationSignals

AppMesh

AppRegistry

AppRunner

Appstream

AppSync

AppTest

ARCZonalShift

Arn

Artifact

Athena

AuditManager

AugmentedAIRuntime

Auth

AutoScaling

AutoScalingPlans

B2bi

Backup

BackupGateway

BackupSearch

Batch

BCMDataExports

BCMPricingCalculator

Bedrock

BedrockAgent

BedrockAgentRuntime

BedrockDataAutomation

BedrockDataAutomationRuntime

BedrockRuntime

Billing

BillingConductor

Braket

Budgets

Chatbot

Chime

ChimeSDKIdentity

ChimeSDKMediaPipelines

ChimeSDKMeetings

ChimeSDKMessaging

ChimeSDKVoice

CleanRooms

CleanRoomsML

ClientSideMonitoring

Cloud9

CloudControlApi

CloudDirectory

CloudFormation

CloudFront

CloudFrontKeyValueStore

CloudHsm

CloudHSMV2

CloudSearch

CloudSearchDomain

CloudTrail

CloudTrailData

CloudWatch

CloudWatchEvents

CloudWatchEvidently

CloudWatchLogs

CloudWatchRUM

CodeArtifact

CodeBuild

CodeCatalyst

CodeCommit

CodeConnections

CodeDeploy

CodeGuruProfiler

CodeGuruReviewer

CodeGuruSecurity

CodePipeline

CodeStarconnections

CodeStarNotifications

CognitoIdentity

CognitoIdentityProvider

CognitoSync

Comprehend

ComprehendMedical

ComputeOptimizer

ConfigService

Configuration

Connect

ConnectCampaignService

ConnectCampaignsV2

ConnectCases

ConnectContactLens

ConnectParticipant

ConnectWisdomService

ControlCatalog

ControlTower

CostandUsageReportService

CostExplorer

CostOptimizationHub

Credentials

Crypto

CustomerProfiles

DatabaseMigrationService

DataExchange

DataPipeline

DataSync

DataZone

DAX

Deadline

DefaultsMode

Detective

DeviceFarm

DevOpsGuru

DirectConnect

DirectoryService

DirectoryServiceData

DLM

DocDB

DocDBElastic

drs

DSQL

DynamoDb

DynamoDbStreams

EBS

Ec2

EC2InstanceConnect

Ecr

ECRPublic

Ecs

Efs

EKS

EKSAuth

ElastiCache

ElasticBeanstalk

ElasticLoadBalancing

ElasticLoadBalancingV2

ElasticsearchService

ElasticTranscoder

Emr

EMRContainers

EMRServerless

Endpoint

EndpointDiscovery

EndpointV2

EntityResolution

EventBridge

Exception

finspace

FinSpaceData

Firehose

FIS

FMS

ForecastQueryService

ForecastService

FraudDetector

FreeTier

FSx

GameLift

GameLiftStreams

GeoMaps

GeoPlaces

GeoRoutes

Glacier

GlobalAccelerator

Glue

GlueDataBrew

Greengrass

GreengrassV2

GroundStation

GuardDuty

Handler

Health

HealthLake

Iam

Identity

IdentityStore

imagebuilder

ImportExport

Inspector

Inspector2

InspectorScan

InternetMonitor

Invoicing

Iot

IoTAnalytics

IotDataPlane

IoTDeviceAdvisor

IoTEvents

IoTEventsData

IoTFleetHub

IoTFleetWise

IoTJobsDataPlane

IoTManagedIntegrations

IoTSecureTunneling

IoTSiteWise

IoTThingsGraph

IoTTwinMaker

IoTWireless

IVS

ivschat

IVSRealTime

Kafka

KafkaConnect

kendra

KendraRanking

Keyspaces

Kinesis

KinesisAnalytics

KinesisAnalyticsV2

KinesisVideo

KinesisVideoArchivedMedia

KinesisVideoMedia

KinesisVideoSignalingChannels

KinesisVideoWebRTCStorage

Kms

LakeFormation

Lambda

LaunchWizard

LexModelBuildingService

LexModelsV2

LexRuntimeService

LexRuntimeV2

LicenseManager

LicenseManagerLinuxSubscriptions

LicenseManagerUserSubscriptions

Lightsail

LocationService

LookoutEquipment

LookoutforVision

LookoutMetrics

MachineLearning

Macie2

MailManager

MainframeModernization

ManagedBlockchain

ManagedBlockchainQuery

ManagedGrafana

MarketplaceAgreement

MarketplaceCatalog

MarketplaceCommerceAnalytics

MarketplaceDeployment

MarketplaceEntitlementService

MarketplaceMetering

MarketplaceReporting

MediaConnect

MediaConvert

MediaLive

MediaPackage

MediaPackageV2

MediaPackageVod

MediaStore

MediaStoreData

MediaTailor

MedicalImaging

MemoryDB

mgn

MigrationHub

MigrationHubConfig

MigrationHubOrchestrator

MigrationHubRefactorSpaces

MigrationHubStrategyRecommendations

MQ

MTurk

Multipart

MWAA

Neptune

Neptunedata

NeptuneGraph

NetworkFirewall

NetworkFlowMonitor

NetworkManager

NetworkMonitor

Notifications

NotificationsContacts

OAM

ObservabilityAdmin

Omics

OpenSearchServerless

OpenSearchService

OpsWorks

OpsWorksCM

Organizations

OSIS

Outposts

Panorama

PartnerCentralSelling

PaymentCryptography

PaymentCryptographyData

PcaConnectorAd

PcaConnectorScep

PCS

Personalize

PersonalizeEvents

PersonalizeRuntime

PI

Pinpoint

PinpointEmail

PinpointSMSVoice

PinpointSMSVoiceV2

Pipes

Polly

Pricing

PrivateNetworks

PrometheusService

Proton

QApps

QBusiness

QConnect

QLDB

QLDBSession

QuickSight

RAM

Rds

RDSDataService

RecycleBin

Redshift

RedshiftDataAPIService

RedshiftServerless

Rekognition

Repostspace

ResilienceHub

ResourceExplorer2

ResourceGroups

ResourceGroupsTaggingAPI

Retry

RoboMaker

RolesAnywhere

Route53

Route53Domains

Route53Profiles

Route53RecoveryCluster

Route53RecoveryControlConfig

Route53RecoveryReadiness

Route53Resolver

S3

S3Control

S3Outposts

S3Tables

SageMaker

SagemakerEdgeManager

SageMakerFeatureStoreRuntime

SageMakerGeospatial

SageMakerMetrics

SageMakerRuntime

SavingsPlans

Scheduler

Schemas

Script

SecretsManager

SecurityHub

SecurityIR

SecurityLake

ServerlessApplicationRepository

ServiceCatalog

ServiceDiscovery

ServiceQuotas

Ses

SesV2

Sfn

Shield

Signature

signer

SimSpaceWeaver

Sms

SnowBall

SnowDeviceManagement

Sns

SocialMessaging

Sqs

Ssm

SSMContacts

SSMGuiConnect

SSMIncidents

SSMQuickSetup

SsmSap

SSO

SSOAdmin

SSOOIDC

StorageGateway

Sts

SupplyChain

Support

SupportApp

Swf

Synthetics

TaxSettings

Textract

TimestreamInfluxDB

TimestreamQuery

TimestreamWrite

Tnb

Token

TranscribeService

Transfer

Translate

TrustedAdvisor

VerifiedPermissions

VoiceID

VPCLattice

Waf

WafRegional

WAFV2

WellArchitected

WorkDocs

WorkMail

WorkMailMessageFlow

WorkSpaces

WorkSpacesThinClient

WorkSpacesWeb

XRay

Interfaces

AwsClientInterface

Represents an AWS client.

CacheInterface

Represents a simple cache interface.

CommandInterface

A command object encapsulates the input parameters used to control the creation of a HTTP request and processing of a HTTP response.

ConfigurationProviderInterface

HashInterface

Interface that allows implementing various incremental hashes.

MonitoringEventsInterface

Interface for adding and retrieving client-side monitoring events

ResponseContainerInterface

ResultInterface

Represents an AWS result object that is returned from executing an operation.

Classes

AbstractConfigurationProvider

A configuration provider is a function that returns a promise that is fulfilled with a configuration object. This class provides base functionality usable by specific configuration provider implementations

AwsClient

Default AWS client implementation

Command

AWS command object.

CommandPool

Sends and iterator of commands concurrently using a capped pool size.

DoctrineCacheAdapter

HandlerList

Builds a single handler function from zero or more middleware functions and a handler. The handler function is then used to send command objects and return a promise that is resolved with an AWS result object.

HashingStream

Stream decorator that calculates a rolling hash of the stream as it is read.

History

Represents a history container that is required when using the history middleware.

LruArrayCache

Simple in-memory LRU cache that limits the number of cached entries.

Middleware

MockHandler

Returns promises that are rejected or fulfilled using a queue of Aws\ResultInterface and Aws\Exception\AwsException objects.

MultiRegionClient

PhpHash

Incremental hashing using PHP's hash functions.

Psr16CacheAdapter

PsrCacheAdapter

Result

AWS result.

ResultPaginator

Iterator that yields each page of results of a pageable operation.

Sdk

Builds AWS clients based on configuration settings.

TraceMiddleware

Traces state changes between middlewares.

UserAgentMiddleware

Builds and injects the user agent header values.

Waiter

"Waiters" are associated with an AWS resource (e.g., EC2 instance), and poll that resource and until it is in a particular state.

WrappedHttpHandler

Converts an HTTP handler into a Command HTTP handler.

Traits

AwsClientTrait

A trait providing generic functionality for interacting with Amazon Web Services. This is meant to be used in classes implementing \Aws\AwsClientInterface

HasDataTrait

Trait implementing ToArrayInterface, \ArrayAccess, \Countable, and \IteratorAggregate

HasMonitoringEventsTrait

Functions

constantly() : callable

Returns a function that always returns the same value;

filter() : Generator

Filters values that do not satisfy the predicate function $pred.

map() : Generator

Applies a map function $f to each value in a collection.

flatmap() : Generator

Creates a generator that iterates over a sequence, then iterates over each value in the sequence and yields the application of the map function to each value.

partition() : Generator

Partitions the input sequence into partitions of the specified size.

or_chain() : callable

Returns a function that invokes the provided variadic functions one after the other until one of the functions returns a non-null value.

load_compiled_json() : mixed

Loads a compiled JSON file from a PHP file.

clear_compiled_json() : mixed

No-op

dir_iterator() : Generator

Iterates over the files in a directory and works with custom wrappers.

recursive_dir_iterator() : Generator

Returns a recursive directory iterator that yields absolute filenames.

describe_type() : string

Debug function used to describe the provided value type and class.

default_http_handler() : callable

Creates a default HTTP handler based on the available clients.

default_user_agent() : string

Gets the default user agent string depending on the Guzzle version

serialize() : RequestInterface

Serialize a request for a command but do not send it.

manifest() : array<string|int, mixed>

Retrieves data for a service from the SDK's service manifest file.

is_valid_hostname() : bool

Checks if supplied parameter is a valid hostname

is_valid_hostlabel() : bool

Checks if supplied parameter is a valid host label

parse_ini_file() : array<string|int, mixed>|bool

Ignores '#' full line comments, which parse_ini_file no longer does in PHP 7+.

boolean_value() : bool|null

Outputs boolean value of input for a select range of possible values, null otherwise

parse_ini_section_with_subsections() : array<string|int, mixed>

Parses ini sections with subsections (i.e. the service section)

is_valid_epoch() : bool

Checks if an input is a valid epoch time

is_fips_pseudo_region() : bool

Checks if an input is a fips pseudo region

strip_fips_pseudo_regions() : string

Returns a region without a fips label

is_associative() : bool

Checks if an array is associative