AWS SDK for PHP 3.x
  • Namespace
  • Class
Did this page help you? SUBMIT FEEDBACK!

Namespaces

  • Aws
    • AccessAnalyzer
      • Exception
    • Account
      • Exception
    • Acm
      • Exception
    • ACMPCA
      • Exception
    • AlexaForBusiness
      • Exception
    • Amplify
      • Exception
    • AmplifyBackend
      • Exception
    • AmplifyUIBuilder
      • Exception
    • Api
      • ErrorParser
      • Parser
        • Exception
      • Serializer
    • ApiGateway
      • Exception
    • ApiGatewayManagementApi
      • Exception
    • ApiGatewayV2
      • Exception
    • AppConfig
      • Exception
    • AppConfigData
      • Exception
    • Appflow
      • Exception
    • AppIntegrationsService
      • Exception
    • ApplicationAutoScaling
      • Exception
    • ApplicationCostProfiler
      • Exception
    • ApplicationDiscoveryService
      • Exception
    • ApplicationInsights
      • Exception
    • AppMesh
      • Exception
    • AppRegistry
      • Exception
    • AppRunner
      • Exception
    • Appstream
      • Exception
    • AppSync
      • Exception
    • ARCZonalShift
      • Exception
    • Arn
      • Exception
    • Athena
      • Exception
    • AuditManager
      • Exception
    • AugmentedAIRuntime
      • Exception
    • AutoScaling
      • Exception
    • AutoScalingPlans
      • Exception
    • Backup
      • Exception
    • BackupGateway
      • Exception
    • BackupStorage
      • Exception
    • Batch
      • Exception
    • BillingConductor
      • Exception
    • Braket
      • Exception
    • Budgets
      • Exception
    • Chime
      • Exception
    • ChimeSDKIdentity
      • Exception
    • ChimeSDKMediaPipelines
      • Exception
    • ChimeSDKMeetings
      • Exception
    • ChimeSDKMessaging
      • Exception
    • ChimeSDKVoice
      • Exception
    • CleanRooms
      • Exception
    • ClientSideMonitoring
      • Exception
    • Cloud9
      • Exception
    • CloudControlApi
      • Exception
    • CloudDirectory
      • Exception
    • CloudFormation
      • Exception
    • CloudFront
      • Exception
    • CloudHsm
      • Exception
    • CloudHSMV2
      • Exception
    • CloudSearch
      • Exception
    • CloudSearchDomain
      • Exception
    • CloudTrail
      • Exception
    • CloudTrailData
      • Exception
    • CloudWatch
      • Exception
    • CloudWatchEvents
      • Exception
    • CloudWatchEvidently
      • Exception
    • CloudWatchLogs
      • Exception
    • CloudWatchRUM
      • Exception
    • CodeArtifact
      • Exception
    • CodeBuild
      • Exception
    • CodeCatalyst
      • Exception
    • CodeCommit
      • Exception
    • CodeDeploy
      • Exception
    • CodeGuruProfiler
      • Exception
    • CodeGuruReviewer
      • Exception
    • CodePipeline
      • Exception
    • CodeStar
      • Exception
    • CodeStarconnections
      • Exception
    • CodeStarNotifications
      • Exception
    • CognitoIdentity
      • Exception
    • CognitoIdentityProvider
      • Exception
    • CognitoSync
      • Exception
    • Comprehend
      • Exception
    • ComprehendMedical
      • Exception
    • ComputeOptimizer
      • Exception
    • ConfigService
      • Exception
    • Connect
      • Exception
    • ConnectCampaignService
      • Exception
    • ConnectCases
      • Exception
    • ConnectContactLens
      • Exception
    • ConnectParticipant
      • Exception
    • ConnectWisdomService
      • Exception
    • ControlTower
      • Exception
    • CostandUsageReportService
      • Exception
    • CostExplorer
      • Exception
    • Credentials
    • Crypto
      • Cipher
      • Polyfill
    • CustomerProfiles
      • Exception
    • DatabaseMigrationService
      • Exception
    • DataExchange
      • Exception
    • DataPipeline
      • Exception
    • DataSync
      • Exception
    • DAX
      • Exception
    • DefaultsMode
      • Exception
    • Detective
      • Exception
    • DeviceFarm
      • Exception
    • DevOpsGuru
      • Exception
    • DirectConnect
      • Exception
    • DirectoryService
      • Exception
    • DLM
      • Exception
    • DocDB
      • Exception
    • DocDBElastic
      • Exception
    • drs
      • Exception
    • DynamoDb
      • Exception
    • DynamoDbStreams
      • Exception
    • EBS
      • Exception
    • Ec2
      • Exception
    • EC2InstanceConnect
      • Exception
    • Ecr
      • Exception
    • ECRPublic
      • Exception
    • Ecs
      • Exception
    • Efs
      • Exception
    • EKS
      • Exception
    • ElastiCache
      • Exception
    • ElasticBeanstalk
      • Exception
    • ElasticInference
      • Exception
    • ElasticLoadBalancing
      • Exception
    • ElasticLoadBalancingV2
      • Exception
    • ElasticsearchService
      • Exception
    • ElasticTranscoder
      • Exception
    • Emr
      • Exception
    • EMRContainers
      • Exception
    • EMRServerless
      • Exception
    • Endpoint
      • UseDualstackEndpoint
        • Exception
      • UseFipsEndpoint
        • Exception
    • EndpointDiscovery
      • Exception
    • EndpointV2
      • Rule
      • Ruleset
    • EventBridge
      • Exception
    • Exception
    • finspace
      • Exception
    • FinSpaceData
      • Exception
    • Firehose
      • Exception
    • FIS
      • Exception
    • FMS
      • Exception
    • ForecastQueryService
      • Exception
    • ForecastService
      • Exception
    • FraudDetector
      • Exception
    • FSx
      • Exception
    • GameLift
      • Exception
    • GameSparks
      • Exception
    • Glacier
      • Exception
    • GlobalAccelerator
      • Exception
    • Glue
      • Exception
    • GlueDataBrew
      • Exception
    • Greengrass
      • Exception
    • GreengrassV2
      • Exception
    • GroundStation
      • Exception
    • GuardDuty
      • Exception
    • Handler
      • GuzzleV5
      • GuzzleV6
    • Health
      • Exception
    • HealthLake
      • Exception
    • Honeycode
      • Exception
    • Iam
      • Exception
    • IdentityStore
      • Exception
    • imagebuilder
      • Exception
    • ImportExport
      • Exception
    • Inspector
      • Exception
    • Inspector2
      • Exception
    • Iot
      • Exception
    • IoT1ClickDevicesService
      • Exception
    • IoT1ClickProjects
      • Exception
    • IoTAnalytics
      • Exception
    • IotDataPlane
      • Exception
    • IoTDeviceAdvisor
      • Exception
    • IoTEvents
      • Exception
    • IoTEventsData
      • Exception
    • IoTFleetHub
      • Exception
    • IoTFleetWise
      • Exception
    • IoTJobsDataPlane
      • Exception
    • IoTRoboRunner
      • Exception
    • IoTSecureTunneling
      • Exception
    • IoTSiteWise
      • Exception
    • IoTThingsGraph
      • Exception
    • IoTTwinMaker
      • Exception
    • IoTWireless
      • Exception
    • IVS
      • Exception
    • ivschat
      • Exception
    • Kafka
      • Exception
    • KafkaConnect
      • Exception
    • kendra
      • Exception
    • KendraRanking
      • Exception
    • Keyspaces
      • Exception
    • Kinesis
      • Exception
    • KinesisAnalytics
      • Exception
    • KinesisAnalyticsV2
      • Exception
    • KinesisVideo
      • Exception
    • KinesisVideoArchivedMedia
      • Exception
    • KinesisVideoMedia
      • Exception
    • KinesisVideoSignalingChannels
      • Exception
    • KinesisVideoWebRTCStorage
      • Exception
    • Kms
      • Exception
    • LakeFormation
      • Exception
    • Lambda
      • Exception
    • LexModelBuildingService
      • Exception
    • LexModelsV2
      • Exception
    • LexRuntimeService
      • Exception
    • LexRuntimeV2
      • Exception
    • LicenseManager
      • Exception
    • LicenseManagerLinuxSubscriptions
      • Exception
    • LicenseManagerUserSubscriptions
      • Exception
    • Lightsail
      • Exception
    • LocationService
      • Exception
    • LookoutEquipment
      • Exception
    • LookoutforVision
      • Exception
    • LookoutMetrics
      • Exception
    • MachineLearning
      • Exception
    • Macie
      • Exception
    • Macie2
      • Exception
    • MainframeModernization
      • Exception
    • ManagedBlockchain
      • Exception
    • ManagedGrafana
      • Exception
    • MarketplaceCatalog
      • Exception
    • MarketplaceCommerceAnalytics
      • Exception
    • MarketplaceEntitlementService
      • Exception
    • MarketplaceMetering
      • Exception
    • MediaConnect
      • Exception
    • MediaConvert
      • Exception
    • MediaLive
      • Exception
    • MediaPackage
      • Exception
    • MediaPackageVod
      • Exception
    • MediaStore
      • Exception
    • MediaStoreData
      • Exception
    • MediaTailor
      • Exception
    • MemoryDB
      • Exception
    • mgn
      • Exception
    • MigrationHub
      • Exception
    • MigrationHubConfig
      • Exception
    • MigrationHubOrchestrator
      • Exception
    • MigrationHubRefactorSpaces
      • Exception
    • MigrationHubStrategyRecommendations
      • Exception
    • Mobile
      • Exception
    • MQ
      • Exception
    • MTurk
      • Exception
    • Multipart
    • MWAA
      • Exception
    • Neptune
      • Exception
    • NetworkFirewall
      • Exception
    • NetworkManager
      • Exception
    • NimbleStudio
      • Exception
    • OAM
      • Exception
    • Omics
      • Exception
    • OpenSearchServerless
      • Exception
    • OpenSearchService
      • Exception
    • OpsWorks
      • Exception
    • OpsWorksCM
      • Exception
    • Organizations
      • Exception
    • Outposts
      • Exception
    • Panorama
      • Exception
    • Personalize
      • Exception
    • PersonalizeEvents
      • Exception
    • PersonalizeRuntime
      • Exception
    • PI
      • Exception
    • Pinpoint
      • Exception
    • PinpointEmail
      • Exception
    • PinpointSMSVoice
      • Exception
    • PinpointSMSVoiceV2
      • Exception
    • Pipes
      • Exception
    • Polly
      • Exception
    • Pricing
      • Exception
    • PrivateNetworks
      • Exception
    • PrometheusService
      • Exception
    • Proton
      • Exception
    • QLDB
      • Exception
    • QLDBSession
      • Exception
    • QuickSight
      • Exception
    • RAM
      • Exception
    • Rds
      • Exception
    • RDSDataService
      • Exception
    • RecycleBin
      • Exception
    • Redshift
      • Exception
    • RedshiftDataAPIService
      • Exception
    • RedshiftServerless
      • Exception
    • Rekognition
      • Exception
    • ResilienceHub
      • Exception
    • ResourceExplorer2
      • Exception
    • ResourceGroups
      • Exception
    • ResourceGroupsTaggingAPI
      • Exception
    • Retry
      • Exception
    • RoboMaker
      • Exception
    • RolesAnywhere
      • Exception
    • Route53
      • Exception
    • Route53Domains
      • Exception
    • Route53RecoveryCluster
      • Exception
    • Route53RecoveryControlConfig
      • Exception
    • Route53RecoveryReadiness
      • Exception
    • Route53Resolver
      • Exception
    • S3
      • Crypto
      • Exception
      • RegionalEndpoint
        • Exception
      • UseArnRegion
        • Exception
    • S3Control
      • Exception
    • S3Outposts
      • Exception
    • SageMaker
      • Exception
    • SagemakerEdgeManager
      • Exception
    • SageMakerFeatureStoreRuntime
      • Exception
    • SageMakerGeospatial
      • Exception
    • SageMakerMetrics
      • Exception
    • SageMakerRuntime
      • Exception
    • SavingsPlans
      • Exception
    • Scheduler
      • Exception
    • Schemas
      • Exception
    • Script
      • Composer
    • SecretsManager
      • Exception
    • SecurityHub
      • Exception
    • SecurityLake
      • Exception
    • ServerlessApplicationRepository
      • Exception
    • ServiceCatalog
      • Exception
    • ServiceDiscovery
      • Exception
    • ServiceQuotas
      • Exception
    • Ses
      • Exception
    • SesV2
      • Exception
    • Sfn
      • Exception
    • Shield
      • Exception
    • Signature
    • signer
      • Exception
    • SimSpaceWeaver
      • Exception
    • Sms
      • Exception
    • SnowBall
      • Exception
    • SnowDeviceManagement
      • Exception
    • Sns
      • Exception
    • Sqs
      • Exception
    • Ssm
      • Exception
    • SSMContacts
      • Exception
    • SSMIncidents
      • Exception
    • SsmSap
      • Exception
    • SSO
      • Exception
    • SSOAdmin
      • Exception
    • SSOOIDC
      • Exception
    • StorageGateway
      • Exception
    • Sts
      • Exception
      • RegionalEndpoints
        • Exception
    • Support
      • Exception
    • SupportApp
      • Exception
    • Swf
      • Exception
    • Synthetics
      • Exception
    • Textract
      • Exception
    • TimestreamQuery
      • Exception
    • TimestreamWrite
      • Exception
    • Token
    • TranscribeService
      • Exception
    • Transfer
      • Exception
    • Translate
      • Exception
    • VoiceID
      • Exception
    • Waf
      • Exception
    • WafRegional
      • Exception
    • WAFV2
      • Exception
    • WellArchitected
      • Exception
    • WorkDocs
      • Exception
    • WorkLink
      • Exception
    • WorkMail
      • Exception
    • WorkMailMessageFlow
      • Exception
    • WorkSpaces
      • Exception
    • WorkSpacesWeb
      • Exception
    • XRay
      • Exception
  • GuzzleHttp
    • Promise
    • Psr7
  • Psr
    • Http
      • Message

Classes

  • AbstractConfigurationProvider
  • AwsClient
  • ClientResolver
  • Command
  • CommandPool
  • DoctrineCacheAdapter
  • HandlerList
  • HashingStream
  • History
  • IdempotencyTokenMiddleware
  • JsonCompiler
  • LruArrayCache
  • Middleware
  • MockHandler
  • MultiRegionClient
  • PhpHash
  • PresignUrlMiddleware
  • Psr16CacheAdapter
  • PsrCacheAdapter
  • Result
  • ResultPaginator
  • Sdk
  • TraceMiddleware
  • Waiter
  • WrappedHttpHandler

Interfaces

  • AwsClientInterface
  • CacheInterface
  • CommandInterface
  • ConfigurationProviderInterface
  • HashInterface
  • MonitoringEventsInterface
  • ResponseContainerInterface
  • ResultInterface

Traits

  • AwsClientTrait
  • HasDataTrait
  • HasMonitoringEventsTrait

Functions

  • boolean_value
  • clear_compiled_json
  • constantly
  • default_http_handler
  • default_user_agent
  • describe_type
  • dir_iterator
  • filter
  • flatmap
  • guzzle_major_version
  • is_fips_pseudo_region
  • is_valid_epoch
  • is_valid_hostlabel
  • is_valid_hostname
  • load_compiled_json
  • manifest
  • map
  • or_chain
  • parse_ini_file
  • partition
  • recursive_dir_iterator
  • serialize
  • strip_fips_pseudo_regions

Namespace Aws

Namespaces summary

Aws\AccessAnalyzer, Aws\Account, Aws\Acm, Aws\ACMPCA, Aws\AlexaForBusiness, Aws\Amplify, Aws\AmplifyBackend, Aws\AmplifyUIBuilder, Aws\Api, Aws\ApiGateway, Aws\ApiGatewayManagementApi, Aws\ApiGatewayV2, Aws\AppConfig, Aws\AppConfigData, Aws\Appflow, Aws\AppIntegrationsService, Aws\ApplicationAutoScaling, Aws\ApplicationCostProfiler, Aws\ApplicationDiscoveryService, Aws\ApplicationInsights, Aws\AppMesh, Aws\AppRegistry, Aws\AppRunner, Aws\Appstream, Aws\AppSync, Aws\ARCZonalShift, Aws\Arn, Aws\Athena, Aws\AuditManager, Aws\AugmentedAIRuntime, Aws\AutoScaling, Aws\AutoScalingPlans, Aws\Backup, Aws\BackupGateway, Aws\BackupStorage, Aws\Batch, Aws\BillingConductor, Aws\Braket, Aws\Budgets, Aws\Chime, Aws\ChimeSDKIdentity, Aws\ChimeSDKMediaPipelines, Aws\ChimeSDKMeetings, Aws\ChimeSDKMessaging, Aws\ChimeSDKVoice, Aws\CleanRooms, Aws\ClientSideMonitoring, Aws\Cloud9, Aws\CloudControlApi, Aws\CloudDirectory, Aws\CloudFormation, Aws\CloudFront, Aws\CloudHsm, Aws\CloudHSMV2, Aws\CloudSearch, Aws\CloudSearchDomain, Aws\CloudTrail, Aws\CloudTrailData, Aws\CloudWatch, Aws\CloudWatchEvents, Aws\CloudWatchEvidently, Aws\CloudWatchLogs, Aws\CloudWatchRUM, Aws\CodeArtifact, Aws\CodeBuild, Aws\CodeCatalyst, Aws\CodeCommit, Aws\CodeDeploy, Aws\CodeGuruProfiler, Aws\CodeGuruReviewer, Aws\CodePipeline, Aws\CodeStar, Aws\CodeStarconnections, Aws\CodeStarNotifications, Aws\CognitoIdentity, Aws\CognitoIdentityProvider, Aws\CognitoSync, Aws\Comprehend, Aws\ComprehendMedical, Aws\ComputeOptimizer, Aws\ConfigService, Aws\Connect, Aws\ConnectCampaignService, Aws\ConnectCases, Aws\ConnectContactLens, Aws\ConnectParticipant, Aws\ConnectWisdomService, Aws\ControlTower, Aws\CostandUsageReportService, Aws\CostExplorer, Aws\Credentials, Aws\Crypto, Aws\CustomerProfiles, Aws\DatabaseMigrationService, Aws\DataExchange, Aws\DataPipeline, Aws\DataSync, Aws\DAX, Aws\DefaultsMode, Aws\Detective, Aws\DeviceFarm, Aws\DevOpsGuru, Aws\DirectConnect, Aws\DirectoryService, Aws\DLM, Aws\DocDB, Aws\DocDBElastic, Aws\drs, Aws\DynamoDb, Aws\DynamoDbStreams, Aws\EBS, Aws\Ec2, Aws\EC2InstanceConnect, Aws\Ecr, Aws\ECRPublic, Aws\Ecs, Aws\Efs, Aws\EKS, Aws\ElastiCache, Aws\ElasticBeanstalk, Aws\ElasticInference, Aws\ElasticLoadBalancing, Aws\ElasticLoadBalancingV2, Aws\ElasticsearchService, Aws\ElasticTranscoder, Aws\Emr, Aws\EMRContainers, Aws\EMRServerless, Aws\Endpoint, Aws\EndpointDiscovery, Aws\EndpointV2, Aws\EventBridge, Aws\Exception, Aws\finspace, Aws\FinSpaceData, Aws\Firehose, Aws\FIS, Aws\FMS, Aws\ForecastQueryService, Aws\ForecastService, Aws\FraudDetector, Aws\FSx, Aws\GameLift, Aws\GameSparks, Aws\Glacier, Aws\GlobalAccelerator, Aws\Glue, Aws\GlueDataBrew, Aws\Greengrass, Aws\GreengrassV2, Aws\GroundStation, Aws\GuardDuty, Aws\Handler, Aws\Health, Aws\HealthLake, Aws\Honeycode, Aws\Iam, Aws\IdentityStore, Aws\imagebuilder, Aws\ImportExport, Aws\Inspector, Aws\Inspector2, Aws\Iot, Aws\IoT1ClickDevicesService, Aws\IoT1ClickProjects, Aws\IoTAnalytics, Aws\IotDataPlane, Aws\IoTDeviceAdvisor, Aws\IoTEvents, Aws\IoTEventsData, Aws\IoTFleetHub, Aws\IoTFleetWise, Aws\IoTJobsDataPlane, Aws\IoTRoboRunner, Aws\IoTSecureTunneling, Aws\IoTSiteWise, Aws\IoTThingsGraph, Aws\IoTTwinMaker, Aws\IoTWireless, Aws\IVS, Aws\ivschat, Aws\Kafka, Aws\KafkaConnect, Aws\kendra, Aws\KendraRanking, Aws\Keyspaces, Aws\Kinesis, Aws\KinesisAnalytics, Aws\KinesisAnalyticsV2, Aws\KinesisVideo, Aws\KinesisVideoArchivedMedia, Aws\KinesisVideoMedia, Aws\KinesisVideoSignalingChannels, Aws\KinesisVideoWebRTCStorage, Aws\Kms, Aws\LakeFormation, Aws\Lambda, Aws\LexModelBuildingService, Aws\LexModelsV2, Aws\LexRuntimeService, Aws\LexRuntimeV2, Aws\LicenseManager, Aws\LicenseManagerLinuxSubscriptions, Aws\LicenseManagerUserSubscriptions, Aws\Lightsail, Aws\LocationService, Aws\LookoutEquipment, Aws\LookoutforVision, Aws\LookoutMetrics, Aws\MachineLearning, Aws\Macie, Aws\Macie2, Aws\MainframeModernization, Aws\ManagedBlockchain, Aws\ManagedGrafana, Aws\MarketplaceCatalog, Aws\MarketplaceCommerceAnalytics, Aws\MarketplaceEntitlementService, Aws\MarketplaceMetering, Aws\MediaConnect, Aws\MediaConvert, Aws\MediaLive, Aws\MediaPackage, Aws\MediaPackageVod, Aws\MediaStore, Aws\MediaStoreData, Aws\MediaTailor, Aws\MemoryDB, Aws\mgn, Aws\MigrationHub, Aws\MigrationHubConfig, Aws\MigrationHubOrchestrator, Aws\MigrationHubRefactorSpaces, Aws\MigrationHubStrategyRecommendations, Aws\Mobile, Aws\MQ, Aws\MTurk, Aws\Multipart, Aws\MWAA, Aws\Neptune, Aws\NetworkFirewall, Aws\NetworkManager, Aws\NimbleStudio, Aws\OAM, Aws\Omics, Aws\OpenSearchServerless, Aws\OpenSearchService, Aws\OpsWorks, Aws\OpsWorksCM, Aws\Organizations, Aws\Outposts, Aws\Panorama, Aws\Personalize, Aws\PersonalizeEvents, Aws\PersonalizeRuntime, Aws\PI, Aws\Pinpoint, Aws\PinpointEmail, Aws\PinpointSMSVoice, Aws\PinpointSMSVoiceV2, Aws\Pipes, Aws\Polly, Aws\Pricing, Aws\PrivateNetworks, Aws\PrometheusService, Aws\Proton, Aws\QLDB, Aws\QLDBSession, Aws\QuickSight, Aws\RAM, Aws\Rds, Aws\RDSDataService, Aws\RecycleBin, Aws\Redshift, Aws\RedshiftDataAPIService, Aws\RedshiftServerless, Aws\Rekognition, Aws\ResilienceHub, Aws\ResourceExplorer2, Aws\ResourceGroups, Aws\ResourceGroupsTaggingAPI, Aws\Retry, Aws\RoboMaker, Aws\RolesAnywhere, Aws\Route53, Aws\Route53Domains, Aws\Route53RecoveryCluster, Aws\Route53RecoveryControlConfig, Aws\Route53RecoveryReadiness, Aws\Route53Resolver, Aws\S3, Aws\S3Control, Aws\S3Outposts, Aws\SageMaker, Aws\SagemakerEdgeManager, Aws\SageMakerFeatureStoreRuntime, Aws\SageMakerGeospatial, Aws\SageMakerMetrics, Aws\SageMakerRuntime, Aws\SavingsPlans, Aws\Scheduler, Aws\Schemas, Aws\Script, Aws\SecretsManager, Aws\SecurityHub, Aws\SecurityLake, Aws\ServerlessApplicationRepository, Aws\ServiceCatalog, Aws\ServiceDiscovery, Aws\ServiceQuotas, Aws\Ses, Aws\SesV2, Aws\Sfn, Aws\Shield, Aws\Signature, Aws\signer, Aws\SimSpaceWeaver, Aws\Sms, Aws\SnowBall, Aws\SnowDeviceManagement, Aws\Sns, Aws\Sqs, Aws\Ssm, Aws\SSMContacts, Aws\SSMIncidents, Aws\SsmSap, Aws\SSO, Aws\SSOAdmin, Aws\SSOOIDC, Aws\StorageGateway, Aws\Sts, Aws\Support, Aws\SupportApp, Aws\Swf, Aws\Synthetics, Aws\Textract, Aws\TimestreamQuery, Aws\TimestreamWrite, Aws\Token, Aws\TranscribeService, Aws\Transfer, Aws\Translate, Aws\VoiceID, Aws\Waf, Aws\WafRegional, Aws\WAFV2, Aws\WellArchitected, Aws\WorkDocs, Aws\WorkLink, Aws\WorkMail, Aws\WorkMailMessageFlow, Aws\WorkSpaces, Aws\WorkSpacesWeb, Aws\XRay

Classes summary

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
ClientResolver
Command
AWS command object.
CommandPool
Sends and iterator of commands concurrently using a capped pool size.
DoctrineCacheAdapter
Represents a simple cache interface.
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.

IdempotencyTokenMiddleware
JsonCompiler
Loads JSON files and compiles them into PHP arrays.
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
Represents an AWS client.
PhpHash
Incremental hashing using PHP's hash functions.
PresignUrlMiddleware
Psr16CacheAdapter
Represents a simple cache interface.
PsrCacheAdapter
Represents a simple cache interface.
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.
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.

Interfaces summary

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.

Traits summary

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 summary

boolean_value

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

clear_compiled_json
No-op
constantly
Returns a function that always returns the same value;
default_http_handler
Creates a default HTTP handler based on the available clients.
default_user_agent
Gets the default user agent string depending on the Guzzle version
describe_type
Debug function used to describe the provided value type and class.
dir_iterator
Iterates over the files in a directory and works with custom wrappers.
filter
Filters values that do not satisfy the predicate function $pred.
flatmap

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.

guzzle_major_version
Get the major version of guzzle that is installed.
is_fips_pseudo_region
Checks if an input is a fips pseudo region
is_valid_epoch
Checks if an input is a valid epoch time
is_valid_hostlabel
Checks if supplied parameter is a valid host label
is_valid_hostname
Checks if supplied parameter is a valid hostname
load_compiled_json
Loads a compiled JSON file from a PHP file.
manifest
Retrieves data for a service from the SDK's service manifest file.
map
Applies a map function $f to each value in a collection.
or_chain

Returns a function that invokes the provided variadic functions one after the other until one of the functions returns a non-null value. The return function will call each passed function with any arguments it is provided.

parse_ini_file

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

partition
Partitions the input sequence into partitions of the specified size.
recursive_dir_iterator
Returns a recursive directory iterator that yields absolute filenames.
serialize
Serialize a request for a command but do not send it.
strip_fips_pseudo_regions
Returns a region without a fips label
AWS SDK for PHP 3.x API documentation generated by ApiGen