SDK for PHP 3.x

Aws

Table of Contents

Interfaces

AuthSchemeResolverInterface
An AuthSchemeResolver object determines which auth scheme will be used for request signing.
AwsClientInterface
Represents an AWS client.
CacheInterface
Represents a simple cache interface.
ConfigurationInterface
Provides access to client-side monitoring configuration options: 'client_id', 'enabled', 'host', 'port'
CommandInterface
A command object encapsulates the input parameters used to control the creation of a HTTP request and processing of a HTTP response.
ConfigurationProviderInterface
CredentialsInterface
Provides access to the AWS credentials used for accessing AWS services: AWS access key ID, secret access key, and security token. These credentials are used to securely sign requests to AWS services.
AesStreamInterface
Describes a data stream.
AesStreamInterfaceV2
Describes a data stream.
CipherMethod
MaterialsProviderInterface
MaterialsProviderInterfaceV2
MetadataStrategyInterface
ConfigurationInterface
Provides access to defaultsMode configuration
SessionConnectionInterface
The session connection provides the underlying logic for interacting with Amazon DynamoDB and performs all of the reading and writing operations.
PartitionInterface
Represents a section of the AWS cloud.
ConfigurationInterface
ConfigurationInterface
ConfigurationInterface
Provides access to endpoint discovery configuration options: 'enabled', 'cache_limit'
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.
ConfigurationInterface
Provides access to retry configuration
ConfigurationInterface
Provides access to S3 regional endpoints configuration options: endpoints_type
S3ClientInterface
Represents an AWS client.
ConfigurationInterface
SignatureInterface
Interface used to provide interchangeable strategies for signing requests using the various AWS signature protocols.
ConfigurationInterface
Provides access to STS regional endpoints configuration options: endpoints_type
RefreshableTokenProviderInterface
Provides access to an AWS token used for accessing AWS services
TokenAuthorization
Interface used to provide interchangeable strategies for adding authorization to requests using the various AWS signature protocols.
TokenInterface
Provides access to an AWS token used for accessing AWS services
PromiseInterface
A promise represents the eventual result of an asynchronous operation.
PromisorInterface
Interface used with classes that return a promise.
TaskQueueInterface
ClientExceptionInterface
Every HTTP client related exception MUST implement this interface.
ClientInterface
NetworkExceptionInterface
Thrown when the request cannot be completed because of network issues.
RequestExceptionInterface
Exception for when a request failed.
MessageInterface
HTTP messages consist of requests from a client to a server and responses from a server to a client. This interface defines the methods common to each.
RequestInterface
Representation of an outgoing, client-side request.
ResponseInterface
Representation of an outgoing, server-side response.
ServerRequestInterface
Representation of an incoming, server-side HTTP request.
StreamInterface
Describes a data stream.
UploadedFileInterface
Value object representing a file uploaded through an HTTP request.
UriInterface
Value object representing a URI.

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
AccessAnalyzerClient
This client is used to interact with the Access Analyzer service.
AccessAnalyzerException
Represents an error interacting with the Access Analyzer service.
AccountClient
This client is used to interact with the AWS Account service.
AccountException
Represents an error interacting with the AWS Account service.
AcmClient
This client is used to interact with the AWS Certificate Manager service.
AcmException
Represents an error interacting with the AWS Certificate Manager service.
ACMPCAClient
This client is used to interact with the AWS Certificate Manager Private Certificate Authority service.
ACMPCAException
Represents an error interacting with the AWS Certificate Manager Private Certificate Authority service.
AmplifyClient
This client is used to interact with the AWS Amplify service.
AmplifyException
Represents an error interacting with the AWS Amplify service.
AmplifyBackendClient
This client is used to interact with the AmplifyBackend service.
AmplifyBackendException
Represents an error interacting with the AmplifyBackend service.
AmplifyUIBuilderClient
This client is used to interact with the AWS Amplify UI Builder service.
AmplifyUIBuilderException
Represents an error interacting with the AWS Amplify UI Builder service.
AbstractModel
Represents an error interacting with the AWS Amplify UI Builder service.
ApiProvider
Represents an error interacting with the AWS Amplify UI Builder service.
DateTimeResult
Represents an error interacting with the AWS Amplify UI Builder service.
DocModel
Represents an error interacting with the AWS Amplify UI Builder service.
AbstractErrorParser
JsonRpcErrorParser
Represents an error interacting with the AWS Amplify UI Builder service.
RestJsonErrorParser
Represents an error interacting with the AWS Amplify UI Builder service.
XmlErrorParser
Represents an error interacting with the AWS Amplify UI Builder service.
ListShape
Represents an error interacting with the AWS Amplify UI Builder service.
MapShape
Represents an error interacting with the AWS Amplify UI Builder service.
Operation
Represents an error interacting with the AWS Amplify UI Builder service.
ParserException
NonSeekableStreamDecodingEventStreamIterator
Service
Represents an error interacting with the AWS Amplify UI Builder service.
Shape
Represents an error interacting with the AWS Amplify UI Builder service.
ShapeMap
Represents an error interacting with the AWS Amplify UI Builder service.
StructureShape
Represents an error interacting with the AWS Amplify UI Builder service.
TimestampShape
Represents an error interacting with the AWS Amplify UI Builder service.
Validator
Represents an error interacting with the AWS Amplify UI Builder service.
ApiGatewayClient
This client is used to interact with the AWS API Gateway service.
ApiGatewayException
Represents an error interacting with the AWS API Gateway service.
ApiGatewayManagementApiClient
This client is used to interact with the AmazonApiGatewayManagementApi service.
ApiGatewayManagementApiException
Represents an error interacting with the AmazonApiGatewayManagementApi service.
ApiGatewayV2Client
This client is used to interact with the AmazonApiGatewayV2 service.
ApiGatewayV2Exception
Represents an error interacting with the AmazonApiGatewayV2 service.
AppConfigClient
This client is used to interact with the Amazon AppConfig service.
AppConfigException
Represents an error interacting with the Amazon AppConfig service.
AppConfigDataClient
This client is used to interact with the AWS AppConfig Data service.
AppConfigDataException
Represents an error interacting with the AWS AppConfig Data service.
AppFabricClient
This client is used to interact with the AppFabric service.
AppFabricException
Represents an error interacting with the AppFabric service.
AppflowClient
This client is used to interact with the Amazon Appflow service.
AppflowException
Represents an error interacting with the Amazon Appflow service.
AppIntegrationsServiceClient
This client is used to interact with the Amazon AppIntegrations Service service.
AppIntegrationsServiceException
Represents an error interacting with the Amazon AppIntegrations Service service.
ApplicationAutoScalingClient
This client is used to interact with the Application Auto Scaling service.
ApplicationAutoScalingException
Represents an error interacting with the Application Auto Scaling service.
ApplicationCostProfilerClient
This client is used to interact with the AWS Application Cost Profiler service.
ApplicationCostProfilerException
Represents an error interacting with the AWS Application Cost Profiler service.
ApplicationDiscoveryServiceClient
This client is used to interact with the AWS Application Discovery Service service.
ApplicationDiscoveryServiceException
Represents an error interacting with the AWS Application Discovery Service service.
ApplicationInsightsClient
This client is used to interact with the Amazon CloudWatch Application Insights service.
ApplicationInsightsException
Represents an error interacting with the Amazon CloudWatch Application Insights service.
ApplicationSignalsClient
This client is used to interact with the Amazon CloudWatch Application Signals service.
ApplicationSignalsException
Represents an error interacting with the Amazon CloudWatch Application Signals service.
AppMeshClient
This client is used to interact with the AWS App Mesh service.
AppMeshException
Represents an error interacting with the AWS App Mesh service.
AppRegistryClient
This client is used to interact with the AWS Service Catalog App Registry service.
AppRegistryException
Represents an error interacting with the AWS Service Catalog App Registry service.
AppRunnerClient
This client is used to interact with the AWS App Runner service.
AppRunnerException
Represents an error interacting with the AWS App Runner service.
AppstreamClient
This client is used to interact with the Amazon AppStream service.
AppstreamException
Represents an error interacting with the Amazon AppStream service.
AppSyncClient
This client is used to interact with the AWS AppSync service.
AppSyncException
Represents an error interacting with the AWS AppSync service.
AppTestClient
This client is used to interact with the AWS Mainframe Modernization Application Testing service.
AppTestException
Represents an error interacting with the AWS Mainframe Modernization Application Testing service.
ARCZonalShiftClient
This client is used to interact with the AWS ARC - Zonal Shift service.
ARCZonalShiftException
Represents an error interacting with the AWS ARC - Zonal Shift service.
InvalidArnException
Represents an error interacting with the AWS ARC - Zonal Shift service.
ArtifactClient
This client is used to interact with the AWS Artifact service.
ArtifactException
Represents an error interacting with the AWS Artifact service.
AthenaClient
This client is used to interact with the Amazon Athena service.
AthenaException
Represents an error interacting with the Amazon Athena service.
AuditManagerClient
This client is used to interact with the AWS Audit Manager service.
AuditManagerException
Represents an error interacting with the AWS Audit Manager service.
AugmentedAIRuntimeClient
This client is used to interact with the Amazon Augmented AI Runtime service.
AugmentedAIRuntimeException
Represents an error interacting with the Amazon Augmented AI Runtime service.
AuthSchemeResolver
Represents an error interacting with the Amazon Augmented AI Runtime service.
UnresolvedAuthSchemeException
Represents an error interacting with the Amazon Augmented AI Runtime service.
AutoScalingClient
Represents an error interacting with the Amazon Augmented AI Runtime service.
AutoScalingException
Represents an error interacting with the Amazon Augmented AI Runtime service.
AutoScalingPlansClient
This client is used to interact with the AWS Auto Scaling Plans service.
AutoScalingPlansException
Represents an error interacting with the AWS Auto Scaling Plans service.
AwsClient
Represents an error interacting with the AWS Auto Scaling Plans service.
B2biClient
This client is used to interact with the AWS B2B Data Interchange service.
B2biException
Represents an error interacting with the AWS B2B Data Interchange service.
BackupClient
This client is used to interact with the AWS Backup service.
BackupException
Represents an error interacting with the AWS Backup service.
BackupGatewayClient
This client is used to interact with the AWS Backup Gateway service.
BackupGatewayException
Represents an error interacting with the AWS Backup Gateway service.
BatchClient
This client is used to interact with the AWS Batch service.
BatchException
Represents an error interacting with the AWS Batch service.
BCMDataExportsClient
This client is used to interact with the AWS Billing and Cost Management Data Exports service.
BCMDataExportsException
Represents an error interacting with the AWS Billing and Cost Management Data Exports service.
BedrockClient
This client is used to interact with the Amazon Bedrock service.
BedrockException
Represents an error interacting with the Amazon Bedrock service.
BedrockAgentClient
This client is used to interact with the Agents for Amazon Bedrock service.
BedrockAgentException
Represents an error interacting with the Agents for Amazon Bedrock service.
BedrockAgentRuntimeClient
This client is used to interact with the Agents for Amazon Bedrock Runtime service.
BedrockAgentRuntimeException
Represents an error interacting with the Agents for Amazon Bedrock Runtime service.
BedrockRuntimeClient
This client is used to interact with the Amazon Bedrock Runtime service.
BedrockRuntimeException
Represents an error interacting with the Amazon Bedrock Runtime service.
BillingConductorClient
This client is used to interact with the AWSBillingConductor service.
BillingConductorException
Represents an error interacting with the AWSBillingConductor service.
BraketClient
This client is used to interact with the Braket service.
BraketException
Represents an error interacting with the Braket service.
BudgetsClient
This client is used to interact with the AWS Budgets service.
BudgetsException
Represents an error interacting with the AWS Budgets service.
ChatbotClient
This client is used to interact with the chatbot service.
ChatbotException
Represents an error interacting with the chatbot service.
ChimeClient
This client is used to interact with the Amazon Chime service.
ChimeException
Represents an error interacting with the Amazon Chime service.
ChimeSDKIdentityClient
This client is used to interact with the Amazon Chime SDK Identity service.
ChimeSDKIdentityException
Represents an error interacting with the Amazon Chime SDK Identity service.
ChimeSDKMediaPipelinesClient
This client is used to interact with the Amazon Chime SDK Media Pipelines service.
ChimeSDKMediaPipelinesException
Represents an error interacting with the Amazon Chime SDK Media Pipelines service.
ChimeSDKMeetingsClient
This client is used to interact with the Amazon Chime SDK Meetings service.
ChimeSDKMeetingsException
Represents an error interacting with the Amazon Chime SDK Meetings service.
ChimeSDKMessagingClient
This client is used to interact with the Amazon Chime SDK Messaging service.
ChimeSDKMessagingException
Represents an error interacting with the Amazon Chime SDK Messaging service.
ChimeSDKVoiceClient
This client is used to interact with the Amazon Chime SDK Voice service.
ChimeSDKVoiceException
Represents an error interacting with the Amazon Chime SDK Voice service.
CleanRoomsClient
This client is used to interact with the AWS Clean Rooms Service service.
CleanRoomsException
Represents an error interacting with the AWS Clean Rooms Service service.
CleanRoomsMLClient
This client is used to interact with the cleanrooms-ml service.
CleanRoomsMLException
Represents an error interacting with the cleanrooms-ml service.
Configuration
ConfigurationProvider
Represents an error interacting with the cleanrooms-ml service.
ConfigurationException
Represents an error interacting with the cleanrooms-ml service.
Cloud9Client
This client is used to interact with the AWS Cloud9 service.
Cloud9Exception
Represents an error interacting with the AWS Cloud9 service.
CloudControlApiClient
This client is used to interact with the AWS Cloud Control API service.
CloudControlApiException
Represents an error interacting with the AWS Cloud Control API service.
CloudDirectoryClient
This client is used to interact with the Amazon CloudDirectory service.
CloudDirectoryException
Represents an error interacting with the Amazon CloudDirectory service.
CloudFormationClient
This client is used to interact with the AWS CloudFormation service.
CloudFormationException
This client is used to interact with the AWS CloudFormation service.
CloudFrontClient
This client is used to interact with the Amazon CloudFront service.
CookieSigner
CloudFrontException
This client is used to interact with the Amazon CloudFront service.
UrlSigner
This client is used to interact with the Amazon CloudFront service.
CloudFrontKeyValueStoreClient
This client is used to interact with the Amazon CloudFront KeyValueStore service.
CloudFrontKeyValueStoreException
Represents an error interacting with the Amazon CloudFront KeyValueStore service.
CloudHsmClient
Represents an error interacting with the Amazon CloudFront KeyValueStore service.
CloudHsmException
Represents an error interacting with the Amazon CloudFront KeyValueStore service.
CloudHSMV2Client
This client is used to interact with the AWS CloudHSM V2 service.
CloudHSMV2Exception
Represents an error interacting with the AWS CloudHSM V2 service.
CloudSearchClient
This client is used to interact with the Amazon CloudSearch service.
CloudSearchException
This client is used to interact with the Amazon CloudSearch service.
CloudSearchDomainClient
This client is used to interact with the Amazon CloudSearch service.
CloudSearchDomainException
This client is used to interact with the Amazon CloudSearch service.
CloudTrailClient
This client is used to interact with the AWS CloudTrail service.
CloudTrailException
This client is used to interact with the AWS CloudTrail service.
LogFileIterator
This client is used to interact with the AWS CloudTrail service.
LogFileReader
This client is used to interact with the AWS CloudTrail service.
LogRecordIterator
This client is used to interact with the AWS CloudTrail service.
CloudTrailDataClient
This client is used to interact with the AWS CloudTrail Data Service service.
CloudTrailDataException
Represents an error interacting with the AWS CloudTrail Data Service service.
CloudWatchClient
This client is used to interact with the Amazon CloudWatch service.
CloudWatchException
This client is used to interact with the Amazon CloudWatch service.
CloudWatchEventsClient
This client is used to interact with the Amazon CloudWatch Events service.
CloudWatchEventsException
Represents an error interacting with the Amazon CloudWatch Events service.
CloudWatchEvidentlyClient
This client is used to interact with the Amazon CloudWatch Evidently service.
CloudWatchEvidentlyException
Represents an error interacting with the Amazon CloudWatch Evidently service.
CloudWatchLogsClient
This client is used to interact with the Amazon CloudWatch Logs service.
CloudWatchLogsException
This client is used to interact with the Amazon CloudWatch Logs service.
CloudWatchRUMClient
This client is used to interact with the CloudWatch RUM service.
CloudWatchRUMException
Represents an error interacting with the CloudWatch RUM service.
CodeArtifactClient
This client is used to interact with the CodeArtifact service.
CodeArtifactException
Represents an error interacting with the CodeArtifact service.
CodeBuildClient
This client is used to interact with the AWS CodeBuild service.
CodeBuildException
Represents an error interacting with the AWS CodeBuild service.
CodeCatalystClient
This client is used to interact with the Amazon CodeCatalyst service.
CodeCatalystException
Represents an error interacting with the Amazon CodeCatalyst service.
CodeCommitClient
This client is used to interact with the AWS CodeCommit service.
CodeCommitException
Represents an error interacting with the AWS CodeCommit service.
CodeConnectionsClient
This client is used to interact with the AWS CodeConnections service.
CodeConnectionsException
Represents an error interacting with the AWS CodeConnections service.
CodeDeployClient
Represents an error interacting with the AWS CodeConnections service.
CodeDeployException
Represents an error interacting with the AWS CodeConnections service.
CodeGuruProfilerClient
This client is used to interact with the Amazon CodeGuru Profiler service.
CodeGuruProfilerException
Represents an error interacting with the Amazon CodeGuru Profiler service.
CodeGuruReviewerClient
This client is used to interact with the Amazon CodeGuru Reviewer service.
CodeGuruReviewerException
Represents an error interacting with the Amazon CodeGuru Reviewer service.
CodeGuruSecurityClient
This client is used to interact with the Amazon CodeGuru Security service.
CodeGuruSecurityException
Represents an error interacting with the Amazon CodeGuru Security service.
CodePipelineClient
This client is used to interact with the Amazon CodePipeline service.
CodePipelineException
This client is used to interact with the Amazon CodePipeline service.
CodeStarconnectionsClient
This client is used to interact with the AWS CodeStar connections service.
CodeStarconnectionsException
Represents an error interacting with the AWS CodeStar connections service.
CodeStarNotificationsClient
This client is used to interact with the AWS CodeStar Notifications service.
CodeStarNotificationsException
Represents an error interacting with the AWS CodeStar Notifications service.
CognitoIdentityClient
This client is used to interact with the Amazon Cognito Identity service.
CognitoIdentityProvider
CognitoIdentityException
This client is used to interact with the Amazon Cognito Identity service.
CognitoIdentityProviderClient
This client is used to interact with the Amazon Cognito Identity Provider service.
CognitoIdentityProviderException
Represents an error interacting with the Amazon Cognito Identity Provider service.
CognitoSyncClient
This client is used to interact with the Amazon Cognito Sync service.
CognitoSyncException
This client is used to interact with the Amazon Cognito Sync service.
Command
This client is used to interact with the Amazon Cognito Sync service.
CommandPool
This client is used to interact with the Amazon Cognito Sync service.
ComprehendClient
This client is used to interact with the Amazon Comprehend service.
ComprehendException
Represents an error interacting with the Amazon Comprehend service.
ComprehendMedicalClient
This client is used to interact with the AWS Comprehend Medical service.
ComprehendMedicalException
Represents an error interacting with the AWS Comprehend Medical service.
ComputeOptimizerClient
This client is used to interact with the AWS Compute Optimizer service.
ComputeOptimizerException
Represents an error interacting with the AWS Compute Optimizer service.
ConfigServiceClient
Represents an error interacting with the AWS Compute Optimizer service.
ConfigServiceException
Represents an error interacting with the AWS Compute Optimizer service.
ConfigurationResolver
ConnectClient
This client is used to interact with the Amazon Connect Service service.
ConnectException
Represents an error interacting with the Amazon Connect Service service.
ConnectCampaignServiceClient
This client is used to interact with the AmazonConnectCampaignService service.
ConnectCampaignServiceException
Represents an error interacting with the AmazonConnectCampaignService service.
ConnectCasesClient
This client is used to interact with the Amazon Connect Cases service.
ConnectCasesException
Represents an error interacting with the Amazon Connect Cases service.
ConnectContactLensClient
This client is used to interact with the Amazon Connect Contact Lens service.
ConnectContactLensException
Represents an error interacting with the Amazon Connect Contact Lens service.
ConnectParticipantClient
This client is used to interact with the Amazon Connect Participant Service service.
ConnectParticipantException
Represents an error interacting with the Amazon Connect Participant Service service.
ConnectWisdomServiceClient
This client is used to interact with the Amazon Connect Wisdom Service service.
ConnectWisdomServiceException
Represents an error interacting with the Amazon Connect Wisdom Service service.
ControlCatalogClient
This client is used to interact with the AWS Control Catalog service.
ControlCatalogException
Represents an error interacting with the AWS Control Catalog service.
ControlTowerClient
This client is used to interact with the AWS Control Tower service.
ControlTowerException
Represents an error interacting with the AWS Control Tower service.
CostandUsageReportServiceClient
This client is used to interact with the AWS Cost and Usage Report Service service.
CostandUsageReportServiceException
Represents an error interacting with the AWS Cost and Usage Report Service service.
CostExplorerClient
This client is used to interact with the AWS Cost Explorer Service service.
CostExplorerException
Represents an error interacting with the AWS Cost Explorer Service service.
CostOptimizationHubClient
This client is used to interact with the Cost Optimization Hub service.
CostOptimizationHubException
Represents an error interacting with the Cost Optimization Hub service.
AssumeRoleCredentialProvider
Represents an error interacting with the Cost Optimization Hub service.
AssumeRoleWithWebIdentityCredentialProvider
Represents an error interacting with the Cost Optimization Hub service.
CredentialProvider
Represents an error interacting with the Cost Optimization Hub service.
Credentials
Represents an error interacting with the Cost Optimization Hub service.
CredentialsUtils
EcsCredentialProvider
Represents an error interacting with the Cost Optimization Hub service.
InstanceProfileProvider
Represents an error interacting with the Cost Optimization Hub service.
Cbc
Represents an error interacting with the Cost Optimization Hub service.
KmsMaterialsProvider
Represents an error interacting with the Cost Optimization Hub service.
KmsMaterialsProviderV2
Represents an error interacting with the Cost Optimization Hub service.
MaterialsProvider
MaterialsProviderV2
AesGcm
Represents an error interacting with the Cost Optimization Hub service.
ByteArray
Represents an error interacting with the Cost Optimization Hub service.
Gmac
Represents an error interacting with the Cost Optimization Hub service.
Key
Represents an error interacting with the Cost Optimization Hub service.
CustomerProfilesClient
This client is used to interact with the Amazon Connect Customer Profiles service.
CustomerProfilesException
Represents an error interacting with the Amazon Connect Customer Profiles service.
DatabaseMigrationServiceClient
This client is used to interact with the AWS Database Migration Service service.
DatabaseMigrationServiceException
Represents an error interacting with the AWS Database Migration Service service.
DataExchangeClient
This client is used to interact with the AWS Data Exchange service.
DataExchangeException
Represents an error interacting with the AWS Data Exchange service.
DataPipelineClient
This client is used to interact with the AWS Data Pipeline service.
DataPipelineException
This client is used to interact with the AWS Data Pipeline service.
DataSyncClient
This client is used to interact with the AWS DataSync service.
DataSyncException
Represents an error interacting with the AWS DataSync service.
DataZoneClient
This client is used to interact with the Amazon DataZone service.
DataZoneException
Represents an error interacting with the Amazon DataZone service.
DAXClient
This client is used to interact with the Amazon DynamoDB Accelerator (DAX) service.
DAXException
Represents an error interacting with the Amazon DynamoDB Accelerator (DAX) service.
DeadlineClient
This client is used to interact with the AWSDeadlineCloud service.
DeadlineException
Represents an error interacting with the AWSDeadlineCloud service.
Configuration
ConfigurationProvider
Represents an error interacting with the AWSDeadlineCloud service.
ConfigurationException
Represents an error interacting with the AWSDeadlineCloud service.
DetectiveClient
This client is used to interact with the Amazon Detective service.
DetectiveException
Represents an error interacting with the Amazon Detective service.
DeviceFarmClient
This client is used to interact with the Amazon DeviceFarm service.
DeviceFarmException
This client is used to interact with the Amazon DeviceFarm service.
DevOpsGuruClient
This client is used to interact with the Amazon DevOps Guru service.
DevOpsGuruException
Represents an error interacting with the Amazon DevOps Guru service.
DirectConnectClient
This client is used to interact with the AWS Direct Connect service.
DirectConnectException
This client is used to interact with the AWS Direct Connect service.
DirectoryServiceClient
This client is used to interact with the AWS Direct Connect service.
DirectoryServiceException
This client is used to interact with the AWS Direct Connect service.
DirectoryServiceDataClient
This client is used to interact with the AWS Directory Service Data service.
DirectoryServiceDataException
Represents an error interacting with the AWS Directory Service Data service.
DLMClient
This client is used to interact with the Amazon Data Lifecycle Manager service.
DLMException
Represents an error interacting with the Amazon Data Lifecycle Manager service.
DocDBClient
This client is used to interact with the Amazon DocumentDB with MongoDB compatibility service.
DocDBException
Represents an error interacting with the Amazon DocumentDB with MongoDB compatibility service.
DocDBElasticClient
This client is used to interact with the Amazon DocumentDB Elastic Clusters service.
DocDBElasticException
Represents an error interacting with the Amazon DocumentDB Elastic Clusters service.
DoctrineCacheAdapter
drsClient
This client is used to interact with the Elastic Disaster Recovery Service service.
drsException
Represents an error interacting with the Elastic Disaster Recovery Service service.
BinaryValue
Represents an error interacting with the Elastic Disaster Recovery Service service.
DynamoDbClient
This client is used to interact with the Amazon DynamoDB service.
DynamoDbException
This client is used to interact with the Amazon DynamoDB service.
LockingSessionConnection
This client is used to interact with the Amazon DynamoDB service.
Marshaler
This client is used to interact with the Amazon DynamoDB service.
NumberValue
This client is used to interact with the Amazon DynamoDB service.
SessionHandler
This client is used to interact with the Amazon DynamoDB service.
SetValue
This client is used to interact with the Amazon DynamoDB service.
StandardSessionConnection
This client is used to interact with the Amazon DynamoDB service.
WriteRequestBatch
This client is used to interact with the Amazon DynamoDB service.
DynamoDbStreamsClient
This client is used to interact with the Amazon DynamoDb Streams service.
DynamoDbStreamsException
This client is used to interact with the Amazon DynamoDb Streams service.
EBSClient
This client is used to interact with the Amazon Elastic Block Store service.
EBSException
Represents an error interacting with the Amazon Elastic Block Store service.
Ec2Client
Represents an error interacting with the Amazon Elastic Block Store service.
Ec2Exception
Represents an error interacting with the Amazon Elastic Block Store service.
EC2InstanceConnectClient
This client is used to interact with the AWS EC2 Instance Connect service.
EC2InstanceConnectException
Represents an error interacting with the AWS EC2 Instance Connect service.
EcrClient
This client is used to interact with the Amazon EC2 Container Registry service.
EcrException
Represents an error interacting with the Amazon EC2 Container Registry service.
ECRPublicClient
This client is used to interact with the Amazon Elastic Container Registry Public service.
ECRPublicException
Represents an error interacting with the Amazon Elastic Container Registry Public service.
EcsClient
Represents an error interacting with the Amazon Elastic Container Registry Public service.
EcsException
Represents an error interacting with the Amazon Elastic Container Registry Public service.
EfsClient
Represents an error interacting with the Amazon Elastic Container Registry Public service.
EfsException
Represents an error interacting with the Amazon Elastic Container Registry Public service.
EKSClient
This client is used to interact with the Amazon Elastic Container Service for Kubernetes service.
EKSException
Represents an error interacting with the Amazon Elastic Container Service for Kubernetes service.
EKSAuthClient
This client is used to interact with the Amazon EKS Auth service.
EKSAuthException
Represents an error interacting with the Amazon EKS Auth service.
ElastiCacheClient
This client is used to interact with the Amazon ElastiCache service.
ElastiCacheException
This client is used to interact with the Amazon ElastiCache service.
ElasticBeanstalkClient
This client is used to interact with the AWS Elastic Beanstalk service.
ElasticBeanstalkException
This client is used to interact with the AWS Elastic Beanstalk service.
ElasticInferenceClient
This client is used to interact with the Amazon Elastic Inference service.
ElasticInferenceException
Represents an error interacting with the Amazon Elastic Inference service.
ElasticLoadBalancingClient
This client is used to interact with the Elastic Load Balancing service.
ElasticLoadBalancingException
This client is used to interact with the Elastic Load Balancing service.
ElasticLoadBalancingV2Client
This client is used to interact with the Elastic Load Balancing service.
ElasticLoadBalancingV2Exception
Represents an error interacting with the Elastic Load Balancing service.
ElasticsearchServiceClient
This client is used to interact with the Amazon Elasticsearch Service service.
ElasticsearchServiceException
Represents an error interacting with the Amazon Elasticsearch Service service.
ElasticTranscoderClient
This client is used to interact with the Amazon Elastic Transcoder service.
ElasticTranscoderException
This client is used to interact with the Amazon Elastic Transcoder service.
EmrClient
This client is used to interact with the Amazon Elastic MapReduce (Amazon EMR) service.
EmrException
This client is used to interact with the Amazon Elastic MapReduce (Amazon EMR) service.
EMRContainersClient
This client is used to interact with the Amazon EMR Containers service.
EMRContainersException
Represents an error interacting with the Amazon EMR Containers service.
EMRServerlessClient
This client is used to interact with the EMR Serverless service.
EMRServerlessException
Represents an error interacting with the EMR Serverless service.
EndpointProvider
Represents an error interacting with the EMR Serverless service.
Partition
Represents an error interacting with the EMR Serverless service.
PartitionEndpointProvider
PatternEndpointProvider
Represents an error interacting with the EMR Serverless service.
Configuration
ConfigurationProvider
Represents an error interacting with the EMR Serverless service.
ConfigurationException
Represents an error interacting with the EMR Serverless service.
Configuration
ConfigurationProvider
Represents an error interacting with the EMR Serverless service.
ConfigurationException
Represents an error interacting with the EMR Serverless service.
Configuration
ConfigurationProvider
Represents an error interacting with the EMR Serverless service.
EndpointDiscoveryMiddleware
EndpointList
ConfigurationException
Represents an error interacting with the EMR Serverless service.
EndpointDefinitionProvider
Represents an error interacting with the EMR Serverless service.
EndpointProviderV2
Represents an error interacting with the EMR Serverless service.
AbstractRule
Represents an error interacting with the EMR Serverless service.
EndpointRule
Represents an error interacting with the EMR Serverless service.
ErrorRule
Represents an error interacting with the EMR Serverless service.
RuleCreator
TreeRule
Represents an error interacting with the EMR Serverless service.
Ruleset
Represents an error interacting with the EMR Serverless service.
RulesetEndpoint
Represents an error interacting with the EMR Serverless service.
RulesetParameter
Represents an error interacting with the EMR Serverless service.
EntityResolutionClient
This client is used to interact with the AWS EntityResolution service.
EntityResolutionException
Represents an error interacting with the AWS EntityResolution service.
EventBridgeClient
This client is used to interact with the Amazon EventBridge service.
EventBridgeException
Represents an error interacting with the Amazon EventBridge service.
AwsException
Represents an error interacting with the Amazon EventBridge service.
CommonRuntimeException
CouldNotCreateChecksumException
CredentialsException
CryptoException
Represents an error interacting with the Amazon EventBridge service.
CryptoPolyfillException
Represents an error interacting with the Amazon EventBridge service.
EventStreamDataException
Represents an error interacting with the Amazon EventBridge service.
IncalculablePayloadException
InvalidJsonException
InvalidRegionException
MultipartUploadException
TokenException
UnresolvedApiException
UnresolvedEndpointException
UnresolvedSignatureException
finspaceException
Represents an error interacting with the FinSpace User Environment Management service service.
finspaceClient
This client is used to interact with the FinSpace User Environment Management service service.
FinSpaceDataException
Represents an error interacting with the FinSpace Public API service.
FinSpaceDataClient
This client is used to interact with the FinSpace Public API service.
FirehoseException
Represents an error interacting with the Amazon Kinesis Firehose service.
FirehoseClient
This client is used to interact with the Amazon Kinesis Firehose service.
FISException
Represents an error interacting with the AWS Fault Injection Simulator service.
FISClient
This client is used to interact with the AWS Fault Injection Simulator service.
FMSException
Represents an error interacting with the Firewall Management Service service.
FMSClient
This client is used to interact with the Firewall Management Service service.
ForecastQueryServiceException
Represents an error interacting with the Amazon Forecast Query Service service.
ForecastQueryServiceClient
This client is used to interact with the Amazon Forecast Query Service service.
ForecastServiceException
Represents an error interacting with the Amazon Forecast Service service.
ForecastServiceClient
This client is used to interact with the Amazon Forecast Service service.
FraudDetectorException
Represents an error interacting with the Amazon Fraud Detector service.
FraudDetectorClient
This client is used to interact with the Amazon Fraud Detector service.
FreeTierException
Represents an error interacting with the AWS Free Tier service.
FreeTierClient
This client is used to interact with the AWS Free Tier service.
FSxException
Represents an error interacting with the Amazon FSx service.
FSxClient
This client is used to interact with the Amazon FSx service.
GameLiftException
Represents an error interacting with the Amazon GameLift service.
GameLiftClient
This client is used to interact with the Amazon GameLift service.
GlacierException
This client is used to interact with the Amazon GameLift service.
GlacierClient
This client is used to interact with the Amazon Glacier service.
MultipartUploader
This client is used to interact with the Amazon Glacier service.
TreeHash
This client is used to interact with the Amazon Glacier service.
GlobalAcceleratorException
Represents an error interacting with the AWS Global Accelerator service.
GlobalAcceleratorClient
This client is used to interact with the AWS Global Accelerator service.
GlueException
Represents an error interacting with the AWS Glue service.
GlueClient
This client is used to interact with the AWS Glue service.
GlueDataBrewException
Represents an error interacting with the AWS Glue DataBrew service.
GlueDataBrewClient
This client is used to interact with the AWS Glue DataBrew service.
GreengrassException
Represents an error interacting with the AWS Greengrass service.
GreengrassClient
This client is used to interact with the AWS Greengrass service.
GreengrassV2Exception
Represents an error interacting with the AWS IoT Greengrass V2 service.
GreengrassV2Client
This client is used to interact with the AWS IoT Greengrass V2 service.
GroundStationException
Represents an error interacting with the AWS Ground Station service.
GroundStationClient
This client is used to interact with the AWS Ground Station service.
GuardDutyException
Represents an error interacting with the Amazon GuardDuty service.
GuardDutyClient
This client is used to interact with the Amazon GuardDuty service.
GuzzleHandler
This client is used to interact with the Amazon GuardDuty service.
GuzzleStream
This client is used to interact with the Amazon GuardDuty service.
PsrStream
This client is used to interact with the Amazon GuardDuty service.
GuzzleHandler
This client is used to interact with the Amazon GuardDuty service.
HandlerList
This client is used to interact with the Amazon GuardDuty service.
HashingStream
This client is used to interact with the Amazon GuardDuty service.
HealthException
Represents an error interacting with the AWS Health APIs and Notifications service.
HealthClient
This client is used to interact with the AWS Health APIs and Notifications service.
HealthLakeException
Represents an error interacting with the Amazon HealthLake service.
HealthLakeClient
This client is used to interact with the Amazon HealthLake service.
History
This client is used to interact with the Amazon HealthLake service.
IamException
This client is used to interact with the Amazon HealthLake service.
IamClient
This client is used to interact with the AWS Identity and Access Management (AWS IAM) service.
S3ExpressIdentity
This client is used to interact with the AWS Identity and Access Management (AWS IAM) service.
S3ExpressIdentityProvider
IdentityStoreException
Represents an error interacting with the AWS SSO Identity Store service.
IdentityStoreClient
This client is used to interact with the AWS SSO Identity Store service.
imagebuilderException
Represents an error interacting with the EC2 Image Builder service.
imagebuilderClient
This client is used to interact with the EC2 Image Builder service.
ImportExportException
Represents an error interacting with the AWS Import/Export service.
ImportExportClient
This client is used to interact with the AWS Import/Export service.
InspectorException
Represents an error interacting with the Amazon Inspector service.
InspectorClient
This client is used to interact with the Amazon Inspector service.
Inspector2Exception
Represents an error interacting with the Inspector2 service.
Inspector2Client
This client is used to interact with the Inspector2 service.
InspectorScanException
Represents an error interacting with the Inspector Scan service.
InspectorScanClient
This client is used to interact with the Inspector Scan service.
InternetMonitorException
Represents an error interacting with the Amazon CloudWatch Internet Monitor service.
InternetMonitorClient
This client is used to interact with the Amazon CloudWatch Internet Monitor service.
IotException
Represents an error interacting with the AWS IoT service.
IotClient
This client is used to interact with the AWS IoT service.
IoT1ClickDevicesServiceException
Represents an error interacting with the AWS IoT 1-Click Devices Service service.
IoT1ClickDevicesServiceClient
This client is used to interact with the AWS IoT 1-Click Devices Service service.
IoT1ClickProjectsException
Represents an error interacting with the AWS IoT 1-Click Projects Service service.
IoT1ClickProjectsClient
This client is used to interact with the AWS IoT 1-Click Projects Service service.
IoTAnalyticsException
Represents an error interacting with the AWS IoT Analytics service.
IoTAnalyticsClient
This client is used to interact with the AWS IoT Analytics service.
IotDataPlaneException
Represents an error interacting with the AWS IoT Data Plane service.
IotDataPlaneClient
This client is used to interact with the AWS IoT Data Plane service.
IoTDeviceAdvisorException
Represents an error interacting with the AWS IoT Core Device Advisor service.
IoTDeviceAdvisorClient
This client is used to interact with the AWS IoT Core Device Advisor service.
IoTEventsException
Represents an error interacting with the AWS IoT Events service.
IoTEventsClient
This client is used to interact with the AWS IoT Events service.
IoTEventsDataException
Represents an error interacting with the AWS IoT Events Data service.
IoTEventsDataClient
This client is used to interact with the AWS IoT Events Data service.
IoTFleetHubException
Represents an error interacting with the AWS IoT Fleet Hub service.
IoTFleetHubClient
This client is used to interact with the AWS IoT Fleet Hub service.
IoTFleetWiseException
Represents an error interacting with the AWS IoT FleetWise service.
IoTFleetWiseClient
This client is used to interact with the AWS IoT FleetWise service.
IoTJobsDataPlaneException
Represents an error interacting with the AWS IoT Jobs Data Plane service.
IoTJobsDataPlaneClient
This client is used to interact with the AWS IoT Jobs Data Plane service.
IoTSecureTunnelingException
Represents an error interacting with the AWS IoT Secure Tunneling service.
IoTSecureTunnelingClient
This client is used to interact with the AWS IoT Secure Tunneling service.
IoTSiteWiseException
Represents an error interacting with the AWS IoT SiteWise service.
IoTSiteWiseClient
This client is used to interact with the AWS IoT SiteWise service.
IoTThingsGraphException
Represents an error interacting with the AWS IoT Things Graph service.
IoTThingsGraphClient
This client is used to interact with the AWS IoT Things Graph service.
IoTTwinMakerException
Represents an error interacting with the AWS IoT TwinMaker service.
IoTTwinMakerClient
This client is used to interact with the AWS IoT TwinMaker service.
IoTWirelessException
Represents an error interacting with the AWS IoT Wireless service.
IoTWirelessClient
This client is used to interact with the AWS IoT Wireless service.
IVSException
Represents an error interacting with the Amazon Interactive Video Service service.
IVSClient
This client is used to interact with the Amazon Interactive Video Service service.
ivschatException
Represents an error interacting with the Amazon Interactive Video Service Chat service.
ivschatClient
This client is used to interact with the Amazon Interactive Video Service Chat service.
IVSRealTimeException
Represents an error interacting with the Amazon Interactive Video Service RealTime service.
IVSRealTimeClient
This client is used to interact with the Amazon Interactive Video Service RealTime service.
KafkaException
Represents an error interacting with the Managed Streaming for Kafka service.
KafkaClient
This client is used to interact with the Managed Streaming for Kafka service.
KafkaConnectException
Represents an error interacting with the Managed Streaming for Kafka Connect service.
KafkaConnectClient
This client is used to interact with the Managed Streaming for Kafka Connect service.
kendraException
Represents an error interacting with the AWSKendraFrontendService service.
kendraClient
This client is used to interact with the AWSKendraFrontendService service.
KendraRankingException
Represents an error interacting with the Amazon Kendra Intelligent Ranking service.
KendraRankingClient
This client is used to interact with the Amazon Kendra Intelligent Ranking service.
KeyspacesException
Represents an error interacting with the Amazon Keyspaces service.
KeyspacesClient
This client is used to interact with the Amazon Keyspaces service.
KinesisException
This client is used to interact with the Amazon Keyspaces service.
KinesisClient
This client is used to interact with the Amazon Kinesis service.
KinesisAnalyticsException
Represents an error interacting with the Amazon Kinesis Analytics service.
KinesisAnalyticsClient
This client is used to interact with the Amazon Kinesis Analytics service.
KinesisAnalyticsV2Exception
Represents an error interacting with the Amazon Kinesis Analytics service.
KinesisAnalyticsV2Client
This client is used to interact with the Amazon Kinesis Analytics service.
KinesisVideoException
Represents an error interacting with the Amazon Kinesis Video Streams service.
KinesisVideoClient
This client is used to interact with the Amazon Kinesis Video Streams service.
KinesisVideoArchivedMediaException
Represents an error interacting with the Amazon Kinesis Video Streams Archived Media service.
KinesisVideoArchivedMediaClient
This client is used to interact with the Amazon Kinesis Video Streams Archived Media service.
KinesisVideoMediaException
Represents an error interacting with the Amazon Kinesis Video Streams Media service.
KinesisVideoMediaClient
This client is used to interact with the Amazon Kinesis Video Streams Media service.
KinesisVideoSignalingChannelsException
Represents an error interacting with the Amazon Kinesis Video Signaling Channels service.
KinesisVideoSignalingChannelsClient
This client is used to interact with the Amazon Kinesis Video Signaling Channels service.
KinesisVideoWebRTCStorageException
Represents an error interacting with the Amazon Kinesis Video WebRTC Storage service.
KinesisVideoWebRTCStorageClient
This client is used to interact with the Amazon Kinesis Video WebRTC Storage service.
KmsException
This client is used to interact with the Amazon Kinesis Video WebRTC Storage service.
KmsClient
This client is used to interact with the AWS Key Management Service.
LakeFormationException
Represents an error interacting with the AWS Lake Formation service.
LakeFormationClient
This client is used to interact with the AWS Lake Formation service.
LambdaException
This client is used to interact with the AWS Lake Formation service.
LambdaClient
This client is used to interact with the AWS Lake Formation service.
LaunchWizardException
Represents an error interacting with the AWS Launch Wizard service.
LaunchWizardClient
This client is used to interact with the AWS Launch Wizard service.
LexModelBuildingServiceException
Represents an error interacting with the Amazon Lex Model Building Service service.
LexModelBuildingServiceClient
This client is used to interact with the Amazon Lex Model Building Service service.
LexModelsV2Exception
Represents an error interacting with the Amazon Lex Model Building V2 service.
LexModelsV2Client
This client is used to interact with the Amazon Lex Model Building V2 service.
LexRuntimeServiceException
Represents an error interacting with the Amazon Lex Runtime Service service.
LexRuntimeServiceClient
This client is used to interact with the Amazon Lex Runtime Service service.
LexRuntimeV2Exception
Represents an error interacting with the Amazon Lex Runtime V2 service.
LexRuntimeV2Client
This client is used to interact with the Amazon Lex Runtime V2 service.
LicenseManagerException
Represents an error interacting with the AWS License Manager service.
LicenseManagerClient
This client is used to interact with the AWS License Manager service.
LicenseManagerLinuxSubscriptionsException
Represents an error interacting with the AWS License Manager Linux Subscriptions service.
LicenseManagerLinuxSubscriptionsClient
This client is used to interact with the AWS License Manager Linux Subscriptions service.
LicenseManagerUserSubscriptionsException
Represents an error interacting with the AWS License Manager User Subscriptions service.
LicenseManagerUserSubscriptionsClient
This client is used to interact with the AWS License Manager User Subscriptions service.
LightsailException
Represents an error interacting with the Amazon Lightsail service.
LightsailClient
This client is used to interact with the Amazon Lightsail service.
LocationServiceException
Represents an error interacting with the Amazon Location Service service.
LocationServiceClient
This client is used to interact with the Amazon Location Service service.
LookoutEquipmentException
Represents an error interacting with the Amazon Lookout for Equipment service.
LookoutEquipmentClient
This client is used to interact with the Amazon Lookout for Equipment service.
LookoutforVisionException
Represents an error interacting with the Amazon Lookout for Vision service.
LookoutforVisionClient
This client is used to interact with the Amazon Lookout for Vision service.
LookoutMetricsException
Represents an error interacting with the Amazon Lookout for Metrics service.
LookoutMetricsClient
This client is used to interact with the Amazon Lookout for Metrics service.
LruArrayCache
This client is used to interact with the Amazon Lookout for Metrics service.
MachineLearningException
This client is used to interact with the Amazon Lookout for Metrics service.
MachineLearningClient
This client is used to interact with the Amazon Lookout for Metrics service.
Macie2Exception
Represents an error interacting with the Amazon Macie 2 service.
Macie2Client
This client is used to interact with the Amazon Macie 2 service.
MailManagerException
Represents an error interacting with the MailManager service.
MailManagerClient
This client is used to interact with the MailManager service.
MainframeModernizationException
Represents an error interacting with the AWSMainframeModernization service.
MainframeModernizationClient
This client is used to interact with the AWSMainframeModernization service.
ManagedBlockchainException
Represents an error interacting with the Amazon Managed Blockchain service.
ManagedBlockchainClient
This client is used to interact with the Amazon Managed Blockchain service.
ManagedBlockchainQueryException
Represents an error interacting with the Amazon Managed Blockchain Query service.
ManagedBlockchainQueryClient
This client is used to interact with the Amazon Managed Blockchain Query service.
ManagedGrafanaException
Represents an error interacting with the Amazon Managed Grafana service.
ManagedGrafanaClient
This client is used to interact with the Amazon Managed Grafana service.
MarketplaceAgreementException
Represents an error interacting with the AWS Marketplace Agreement Service service.
MarketplaceAgreementClient
This client is used to interact with the AWS Marketplace Agreement Service service.
MarketplaceCatalogException
Represents an error interacting with the AWS Marketplace Catalog Service service.
MarketplaceCatalogClient
This client is used to interact with the AWS Marketplace Catalog Service service.
MarketplaceCommerceAnalyticsException
Represents an error interacting with the AWS Marketplace Commerce Analytics service.
MarketplaceCommerceAnalyticsClient
This client is used to interact with the AWS Marketplace Commerce Analytics service.
MarketplaceDeploymentException
Represents an error interacting with the AWS Marketplace Deployment Service service.
MarketplaceDeploymentClient
This client is used to interact with the AWS Marketplace Deployment Service service.
MarketplaceEntitlementServiceException
Represents an error interacting with the AWS Marketplace Entitlement Service service.
MarketplaceEntitlementServiceClient
This client is used to interact with the AWS Marketplace Entitlement Service service.
MarketplaceMeteringException
Represents an error interacting with the AWSMarketplace Metering service.
MarketplaceMeteringClient
This client is used to interact with the AWSMarketplace Metering service.
MarketplaceReportingException
Represents an error interacting with the AWS Marketplace Reporting Service service.
MarketplaceReportingClient
This client is used to interact with the AWS Marketplace Reporting Service service.
MediaConnectException
Represents an error interacting with the AWS MediaConnect service.
MediaConnectClient
This client is used to interact with the AWS MediaConnect service.
MediaConvertException
Represents an error interacting with the AWS Elemental MediaConvert service.
MediaConvertClient
This client is used to interact with the AWS Elemental MediaConvert service.
MediaLiveException
Represents an error interacting with the AWS Elemental MediaLive service.
MediaLiveClient
This client is used to interact with the AWS Elemental MediaLive service.
MediaPackageException
Represents an error interacting with the AWS Elemental MediaPackage service.
MediaPackageClient
This client is used to interact with the AWS Elemental MediaPackage service.
MediaPackageV2Exception
Represents an error interacting with the AWS Elemental MediaPackage v2 service.
MediaPackageV2Client
This client is used to interact with the AWS Elemental MediaPackage v2 service.
MediaPackageVodException
Represents an error interacting with the AWS Elemental MediaPackage VOD service.
MediaPackageVodClient
This client is used to interact with the AWS Elemental MediaPackage VOD service.
MediaStoreException
Represents an error interacting with the AWS Elemental MediaStore service.
MediaStoreClient
This client is used to interact with the AWS Elemental MediaStore service.
MediaStoreDataException
Represents an error interacting with the AWS Elemental MediaStore Data Plane service.
MediaStoreDataClient
This client is used to interact with the AWS Elemental MediaStore Data Plane service.
MediaTailorException
Represents an error interacting with the AWS MediaTailor service.
MediaTailorClient
This client is used to interact with the AWS MediaTailor service.
MedicalImagingException
Represents an error interacting with the AWS Health Imaging service.
MedicalImagingClient
This client is used to interact with the AWS Health Imaging service.
MemoryDBException
Represents an error interacting with the Amazon MemoryDB service.
MemoryDBClient
This client is used to interact with the Amazon MemoryDB service.
mgnException
Represents an error interacting with the Application Migration Service service.
mgnClient
This client is used to interact with the Application Migration Service service.
Middleware
MigrationHubException
Represents an error interacting with the AWS Migration Hub service.
MigrationHubClient
This client is used to interact with the AWS Migration Hub service.
MigrationHubConfigException
Represents an error interacting with the AWS Migration Hub Config service.
MigrationHubConfigClient
This client is used to interact with the AWS Migration Hub Config service.
MigrationHubOrchestratorException
Represents an error interacting with the AWS Migration Hub Orchestrator service.
MigrationHubOrchestratorClient
This client is used to interact with the AWS Migration Hub Orchestrator service.
MigrationHubRefactorSpacesException
Represents an error interacting with the AWS Migration Hub Refactor Spaces service.
MigrationHubRefactorSpacesClient
This client is used to interact with the AWS Migration Hub Refactor Spaces service.
MigrationHubStrategyRecommendationsException
Represents an error interacting with the Migration Hub Strategy Recommendations service.
MigrationHubStrategyRecommendationsClient
This client is used to interact with the Migration Hub Strategy Recommendations service.
MockHandler
This client is used to interact with the Migration Hub Strategy Recommendations service.
MQException
Represents an error interacting with the AmazonMQ service.
MQClient
This client is used to interact with the AmazonMQ service.
MTurkException
Represents an error interacting with the Amazon Mechanical Turk Requester Service service.
MTurkClient
This client is used to interact with the Amazon Mechanical Turk Requester Service service.
AbstractUploader
UploadState
This client is used to interact with the Amazon Mechanical Turk Requester Service service.
MultiRegionClient
MWAAException
Represents an error interacting with the AmazonMWAA service.
MWAAClient
This client is used to interact with the AmazonMWAA service.
NeptuneException
Represents an error interacting with the Amazon Neptune service.
NeptuneClient
This client is used to interact with the Amazon Neptune service.
NeptunedataException
Represents an error interacting with the Amazon NeptuneData service.
NeptunedataClient
This client is used to interact with the Amazon NeptuneData service.
NeptuneGraphException
Represents an error interacting with the Amazon Neptune Graph service.
NeptuneGraphClient
This client is used to interact with the Amazon Neptune Graph service.
NetworkFirewallException
Represents an error interacting with the AWS Network Firewall service.
NetworkFirewallClient
This client is used to interact with the AWS Network Firewall service.
NetworkManagerException
Represents an error interacting with the AWS Network Manager service.
NetworkManagerClient
This client is used to interact with the AWS Network Manager service.
NetworkMonitorException
Represents an error interacting with the Amazon CloudWatch Network Monitor service.
NetworkMonitorClient
This client is used to interact with the Amazon CloudWatch Network Monitor service.
NimbleStudioException
Represents an error interacting with the AmazonNimbleStudio service.
NimbleStudioClient
This client is used to interact with the AmazonNimbleStudio service.
OAMException
Represents an error interacting with the CloudWatch Observability Access Manager service.
OAMClient
This client is used to interact with the CloudWatch Observability Access Manager service.
OmicsException
Represents an error interacting with the Amazon Omics service.
OmicsClient
This client is used to interact with the Amazon Omics service.
OpenSearchServerlessException
Represents an error interacting with the OpenSearch Service Serverless service.
OpenSearchServerlessClient
This client is used to interact with the OpenSearch Service Serverless service.
OpenSearchServiceException
Represents an error interacting with the Amazon OpenSearch Service service.
OpenSearchServiceClient
This client is used to interact with the Amazon OpenSearch Service service.
OpsWorksException
This client is used to interact with the Amazon OpenSearch Service service.
OpsWorksClient
This client is used to interact with the AWS OpsWorks service.
OpsWorksCMException
Represents an error interacting with the AWS OpsWorks for Chef Automate service.
OpsWorksCMClient
This client is used to interact with the AWS OpsWorks for Chef Automate service.
OrganizationsException
Represents an error interacting with the AWS Organizations service.
OrganizationsClient
This client is used to interact with the AWS Organizations service.
OSISException
Represents an error interacting with the Amazon OpenSearch Ingestion service.
OSISClient
This client is used to interact with the Amazon OpenSearch Ingestion service.
OutpostsException
Represents an error interacting with the AWS Outposts service.
OutpostsClient
This client is used to interact with the AWS Outposts service.
PanoramaException
Represents an error interacting with the AWS Panorama service.
PanoramaClient
This client is used to interact with the AWS Panorama service.
PaymentCryptographyException
Represents an error interacting with the Payment Cryptography Control Plane service.
PaymentCryptographyClient
This client is used to interact with the Payment Cryptography Control Plane service.
PaymentCryptographyDataException
Represents an error interacting with the Payment Cryptography Data Plane service.
PaymentCryptographyDataClient
This client is used to interact with the Payment Cryptography Data Plane service.
PcaConnectorAdException
Represents an error interacting with the PcaConnectorAd service.
PcaConnectorAdClient
This client is used to interact with the PcaConnectorAd service.
PcaConnectorScepException
Represents an error interacting with the Private CA Connector for SCEP service.
PcaConnectorScepClient
This client is used to interact with the Private CA Connector for SCEP service.
PCSException
Represents an error interacting with the AWS Parallel Computing Service service.
PCSClient
This client is used to interact with the AWS Parallel Computing Service service.
PersonalizeException
Represents an error interacting with the Amazon Personalize service.
PersonalizeClient
This client is used to interact with the Amazon Personalize service.
PersonalizeEventsException
Represents an error interacting with the Amazon Personalize Events service.
PersonalizeEventsClient
This client is used to interact with the Amazon Personalize Events service.
PersonalizeRuntimeException
Represents an error interacting with the Amazon Personalize Runtime service.
PersonalizeRuntimeClient
This client is used to interact with the Amazon Personalize Runtime service.
PhpHash
This client is used to interact with the Amazon Personalize Runtime service.
PIException
Represents an error interacting with the AWS Performance Insights service.
PIClient
This client is used to interact with the AWS Performance Insights service.
PinpointException
Represents an error interacting with the Amazon Pinpoint service.
PinpointClient
This client is used to interact with the Amazon Pinpoint service.
PinpointEmailException
Represents an error interacting with the Amazon Pinpoint Email Service service.
PinpointEmailClient
This client is used to interact with the Amazon Pinpoint Email Service service.
PinpointSMSVoiceException
Represents an error interacting with the Amazon Pinpoint SMS and Voice Service service.
PinpointSMSVoiceClient
This client is used to interact with the Amazon Pinpoint SMS and Voice Service service.
PinpointSMSVoiceV2Exception
Represents an error interacting with the Amazon Pinpoint SMS Voice V2 service.
PinpointSMSVoiceV2Client
This client is used to interact with the Amazon Pinpoint SMS Voice V2 service.
PipesException
Represents an error interacting with the Amazon EventBridge Pipes service.
PipesClient
This client is used to interact with the Amazon EventBridge Pipes service.
PollyException
Represents an error interacting with the Amazon Polly service.
PollyClient
This client is used to interact with the Amazon Polly service.
PricingException
Represents an error interacting with the AWS Price List Service service.
PricingClient
This client is used to interact with the AWS Price List Service service.
PrivateNetworksException
Represents an error interacting with the AWS Private 5G service.
PrivateNetworksClient
This client is used to interact with the AWS Private 5G service.
PrometheusServiceException
Represents an error interacting with the Amazon Prometheus Service service.
PrometheusServiceClient
This client is used to interact with the Amazon Prometheus Service service.
ProtonException
Represents an error interacting with the AWS Proton service.
ProtonClient
This client is used to interact with the AWS Proton service.
Psr16CacheAdapter
PsrCacheAdapter
QAppsException
Represents an error interacting with the QApps service.
QAppsClient
This client is used to interact with the QApps service.
QBusinessException
Represents an error interacting with the QBusiness service.
QBusinessClient
This client is used to interact with the QBusiness service.
QConnectException
Represents an error interacting with the Amazon Q Connect service.
QConnectClient
This client is used to interact with the Amazon Q Connect service.
QLDBException
Represents an error interacting with the Amazon QLDB service.
QLDBClient
This client is used to interact with the Amazon QLDB service.
QLDBSessionException
Represents an error interacting with the Amazon QLDB Session service.
QLDBSessionClient
This client is used to interact with the Amazon QLDB Session service.
QuickSightException
Represents an error interacting with the Amazon QuickSight service.
QuickSightClient
This client is used to interact with the Amazon QuickSight service.
RAMException
Represents an error interacting with the AWS Resource Access Manager service.
RAMClient
This client is used to interact with the AWS Resource Access Manager service.
AuthTokenGenerator
This client is used to interact with the AWS Resource Access Manager service.
RdsException
This client is used to interact with the AWS Resource Access Manager service.
RdsClient
This client is used to interact with the Amazon Relational Database Service (Amazon RDS).
RDSDataServiceException
Represents an error interacting with the AWS RDS DataService service.
RDSDataServiceClient
This client is used to interact with the AWS RDS DataService service.
RecycleBinException
Represents an error interacting with the Amazon Recycle Bin service.
RecycleBinClient
This client is used to interact with the Amazon Recycle Bin service.
RedshiftException
This client is used to interact with the Amazon Recycle Bin service.
RedshiftClient
This client is used to interact with the Amazon Redshift service.
RedshiftDataAPIServiceException
Represents an error interacting with the Redshift Data API Service service.
RedshiftDataAPIServiceClient
This client is used to interact with the Redshift Data API Service service.
RedshiftServerlessException
Represents an error interacting with the Redshift Serverless service.
RedshiftServerlessClient
This client is used to interact with the Redshift Serverless service.
RekognitionException
Represents an error interacting with the Amazon Rekognition service.
RekognitionClient
This client is used to interact with the Amazon Rekognition service.
RepostspaceException
Represents an error interacting with the AWS re:Post Private service.
RepostspaceClient
This client is used to interact with the AWS re:Post Private service.
ResilienceHubException
Represents an error interacting with the AWS Resilience Hub service.
ResilienceHubClient
This client is used to interact with the AWS Resilience Hub service.
ResourceExplorer2Exception
Represents an error interacting with the AWS Resource Explorer service.
ResourceExplorer2Client
This client is used to interact with the AWS Resource Explorer service.
ResourceGroupsException
Represents an error interacting with the AWS Resource Groups service.
ResourceGroupsClient
This client is used to interact with the AWS Resource Groups service.
ResourceGroupsTaggingAPIException
Represents an error interacting with the AWS Resource Groups Tagging API service.
ResourceGroupsTaggingAPIClient
This client is used to interact with the AWS Resource Groups Tagging API service.
Result
This client is used to interact with the AWS Resource Groups Tagging API service.
ResultPaginator
This client is used to interact with the AWS Resource Groups Tagging API service.
Configuration
ConfigurationProvider
This client is used to interact with the AWS Resource Groups Tagging API service.
ConfigurationException
This client is used to interact with the AWS Resource Groups Tagging API service.
RoboMakerException
Represents an error interacting with the AWS RoboMaker service.
RoboMakerClient
This client is used to interact with the AWS RoboMaker service.
RolesAnywhereException
Represents an error interacting with the IAM Roles Anywhere service.
RolesAnywhereClient
This client is used to interact with the IAM Roles Anywhere service.
Route53Exception
This client is used to interact with the IAM Roles Anywhere service.
Route53Client
This client is used to interact with the Amazon Route 53 service.
Route53DomainsException
This client is used to interact with the Amazon Route 53 service.
Route53DomainsClient
This client is used to interact with the Amazon Route 53 Domains service.
Route53ProfilesException
Represents an error interacting with the Route 53 Profiles service.
Route53ProfilesClient
This client is used to interact with the Route 53 Profiles service.
Route53RecoveryClusterException
Represents an error interacting with the Route53 Recovery Cluster service.
Route53RecoveryClusterClient
This client is used to interact with the Route53 Recovery Cluster service.
Route53RecoveryControlConfigException
Represents an error interacting with the AWS Route53 Recovery Control Config service.
Route53RecoveryControlConfigClient
This client is used to interact with the AWS Route53 Recovery Control Config service.
Route53RecoveryReadinessException
Represents an error interacting with the AWS Route53 Recovery Readiness service.
Route53RecoveryReadinessClient
This client is used to interact with the AWS Route53 Recovery Readiness service.
Route53ResolverException
Represents an error interacting with the Amazon Route 53 Resolver service.
Route53ResolverClient
This client is used to interact with the Amazon Route 53 Resolver service.
BatchDelete
This client is used to interact with the Amazon Route 53 Resolver service.
HeadersMetadataStrategy
InstructionFileMetadataStrategy
This client is used to interact with the Amazon Route 53 Resolver service.
S3EncryptionClient
This client is used to interact with the Amazon Route 53 Resolver service.
S3EncryptionClientV2
This client is used to interact with the Amazon Route 53 Resolver service.
S3EncryptionMultipartUploader
This client is used to interact with the Amazon Route 53 Resolver service.
S3EncryptionMultipartUploaderV2
This client is used to interact with the Amazon Route 53 Resolver service.
DeleteMultipleObjectsException
This client is used to interact with the Amazon Route 53 Resolver service.
PermanentRedirectException
This client is used to interact with the Amazon Route 53 Resolver service.
S3Exception
This client is used to interact with the Amazon Route 53 Resolver service.
S3MultipartUploadException
MultipartCopy
MultipartUploader
This client is used to interact with the Amazon Route 53 Resolver service.
ObjectCopier
This client is used to interact with the Amazon Route 53 Resolver service.
ObjectUploader
This client is used to interact with the Amazon Route 53 Resolver service.
PostObject
PostObjectV4
This client is used to interact with the Amazon Route 53 Resolver service.
Configuration
ConfigurationProvider
This client is used to interact with the Amazon Route 53 Resolver service.
ConfigurationException
This client is used to interact with the Amazon Route 53 Resolver service.
S3Client
This client is used to interact with the Amazon Route 53 Resolver service.
S3MultiRegionClient
This client is used to interact with the Amazon Route 53 Resolver service.
S3UriParser
This client is used to interact with the Amazon Route 53 Resolver service.
StreamWrapper
This client is used to interact with the Amazon Route 53 Resolver service.
Transfer
This client is used to interact with the Amazon Route 53 Resolver service.
Configuration
ConfigurationProvider
This client is used to interact with the Amazon Route 53 Resolver service.
ConfigurationException
This client is used to interact with the Amazon Route 53 Resolver service.
S3ControlException
Represents an error interacting with the AWS S3 Control service.
S3ControlClient
This client is used to interact with the AWS S3 Control service.
S3OutpostsException
Represents an error interacting with the Amazon S3 on Outposts service.
S3OutpostsClient
This client is used to interact with the Amazon S3 on Outposts service.
SageMakerException
Represents an error interacting with the Amazon SageMaker Service service.
SageMakerClient
This client is used to interact with the Amazon SageMaker Service service.
SagemakerEdgeManagerException
Represents an error interacting with the Amazon Sagemaker Edge Manager service.
SagemakerEdgeManagerClient
This client is used to interact with the Amazon Sagemaker Edge Manager service.
SageMakerFeatureStoreRuntimeException
Represents an error interacting with the Amazon SageMaker Feature Store Runtime service.
SageMakerFeatureStoreRuntimeClient
This client is used to interact with the Amazon SageMaker Feature Store Runtime service.
SageMakerGeospatialException
Represents an error interacting with the Amazon SageMaker geospatial capabilities service.
SageMakerGeospatialClient
This client is used to interact with the Amazon SageMaker geospatial capabilities service.
SageMakerMetricsException
Represents an error interacting with the Amazon SageMaker Metrics Service service.
SageMakerMetricsClient
This client is used to interact with the Amazon SageMaker Metrics Service service.
SageMakerRuntimeException
Represents an error interacting with the Amazon SageMaker Runtime service.
SageMakerRuntimeClient
This client is used to interact with the Amazon SageMaker Runtime service.
SavingsPlansException
Represents an error interacting with the AWS Savings Plans service.
SavingsPlansClient
This client is used to interact with the AWS Savings Plans service.
SchedulerException
Represents an error interacting with the Amazon EventBridge Scheduler service.
SchedulerClient
This client is used to interact with the Amazon EventBridge Scheduler service.
SchemasException
Represents an error interacting with the Schemas service.
SchemasClient
This client is used to interact with the Schemas service.
Composer
Sdk
This client is used to interact with the Schemas service.
SecretsManagerException
Represents an error interacting with the AWS Secrets Manager service.
SecretsManagerClient
This client is used to interact with the AWS Secrets Manager service.
SecurityHubException
Represents an error interacting with the AWS SecurityHub service.
SecurityHubClient
This client is used to interact with the AWS SecurityHub service.
SecurityLakeException
Represents an error interacting with the Amazon Security Lake service.
SecurityLakeClient
This client is used to interact with the Amazon Security Lake service.
ServerlessApplicationRepositoryException
Represents an error interacting with the AWSServerlessApplicationRepository service.
ServerlessApplicationRepositoryClient
This client is used to interact with the AWSServerlessApplicationRepository service.
ServiceCatalogException
Represents an error interacting with the AWS Service Catalog service.
ServiceCatalogClient
This client is used to interact with the AWS Service Catalog service.
ServiceDiscoveryException
Represents an error interacting with the Amazon Route 53 Auto Naming service.
ServiceDiscoveryClient
This client is used to interact with the Amazon Route 53 Auto Naming service.
ServiceQuotasException
Represents an error interacting with the Service Quotas service.
ServiceQuotasClient
This client is used to interact with the Service Quotas service.
SesException
This client is used to interact with the Service Quotas service.
SesClient
This client is used to interact with the Amazon Simple Email Service (Amazon SES).
SesV2Exception
Represents an error interacting with the Amazon Simple Email Service service.
SesV2Client
This client is used to interact with the Amazon Simple Email Service service.
SfnException
Represents an error interacting with the AWS Step Functions service.
SfnClient
This client is used to interact with the AWS Step Functions service.
ShieldException
Represents an error interacting with the AWS Shield service.
ShieldClient
This client is used to interact with the AWS Shield service.
AnonymousSignature
This client is used to interact with the AWS Shield service.
S3ExpressSignature
This client is used to interact with the AWS Shield service.
S3SignatureV4
This client is used to interact with the AWS Shield service.
SignatureProvider
This client is used to interact with the AWS Shield service.
SignatureV4
This client is used to interact with the AWS Shield service.
signerException
Represents an error interacting with the AWS Signer service.
signerClient
This client is used to interact with the AWS Signer service.
SimSpaceWeaverException
Represents an error interacting with the AWS SimSpace Weaver service.
SimSpaceWeaverClient
This client is used to interact with the AWS SimSpace Weaver service.
SmsException
Represents an error interacting with the AWS Server Migration Service service.
SmsClient
This client is used to interact with the AWS Server Migration Service service.
SnowBallException
Represents an error interacting with the Amazon Import/Export Snowball service.
SnowBallClient
This client is used to interact with the Amazon Import/Export Snowball service.
SnowDeviceManagementException
Represents an error interacting with the AWS Snow Device Management service.
SnowDeviceManagementClient
This client is used to interact with the AWS Snow Device Management service.
InvalidSnsMessageException
This client is used to interact with the AWS Snow Device Management service.
SnsException
This client is used to interact with the AWS Snow Device Management service.
Message
This client is used to interact with the AWS Snow Device Management service.
MessageValidator
This client is used to interact with the AWS Snow Device Management service.
SnsClient
This client is used to interact with the Amazon Simple Notification Service (Amazon SNS).
SqsException
This client is used to interact with the Amazon Simple Notification Service (Amazon SNS).
SqsClient
This client is used to interact with the Amazon Simple Notification Service (Amazon SNS).
SsmException
This client is used to interact with the Amazon Simple Notification Service (Amazon SNS).
SsmClient
This client is used to interact with the Amazon Simple Notification Service (Amazon SNS).
SSMContactsException
Represents an error interacting with the AWS Systems Manager Incident Manager Contacts service.
SSMContactsClient
This client is used to interact with the AWS Systems Manager Incident Manager Contacts service.
SSMIncidentsException
Represents an error interacting with the AWS Systems Manager Incident Manager service.
SSMIncidentsClient
This client is used to interact with the AWS Systems Manager Incident Manager service.
SSMQuickSetupException
Represents an error interacting with the AWS Systems Manager QuickSetup service.
SSMQuickSetupClient
This client is used to interact with the AWS Systems Manager QuickSetup service.
SsmSapException
Represents an error interacting with the AWS Systems Manager for SAP service.
SsmSapClient
This client is used to interact with the AWS Systems Manager for SAP service.
SSOException
Represents an error interacting with the AWS Single Sign-On service.
SSOClient
This client is used to interact with the AWS Single Sign-On service.
SSOAdminException
Represents an error interacting with the AWS Single Sign-On Admin service.
SSOAdminClient
This client is used to interact with the AWS Single Sign-On Admin service.
SSOOIDCException
Represents an error interacting with the AWS SSO OIDC service.
SSOOIDCClient
This client is used to interact with the AWS SSO OIDC service.
StorageGatewayException
This client is used to interact with the AWS SSO OIDC service.
StorageGatewayClient
This client is used to interact with the AWS SSO OIDC service.
StsException
This client is used to interact with the AWS SSO OIDC service.
Configuration
ConfigurationProvider
This client is used to interact with the AWS SSO OIDC service.
ConfigurationException
This client is used to interact with the AWS SSO OIDC service.
StsClient
This client is used to interact with the AWS Security Token Service (AWS STS).
SupplyChainException
Represents an error interacting with the AWS Supply Chain service.
SupplyChainClient
This client is used to interact with the AWS Supply Chain service.
SupportException
This client is used to interact with the AWS Supply Chain service.
SupportClient
This client is used to interact with the AWS Supply Chain service.
SupportAppException
Represents an error interacting with the AWS Support App service.
SupportAppClient
This client is used to interact with the AWS Support App service.
SwfException
This client is used to interact with the AWS Support App service.
SwfClient
This client is used to interact with the AWS Support App service.
SyntheticsException
Represents an error interacting with the Synthetics service.
SyntheticsClient
This client is used to interact with the Synthetics service.
TaxSettingsException
Represents an error interacting with the Tax Settings service.
TaxSettingsClient
This client is used to interact with the Tax Settings service.
TextractException
Represents an error interacting with the Amazon Textract service.
TextractClient
This client is used to interact with the Amazon Textract service.
TimestreamInfluxDBException
Represents an error interacting with the Timestream InfluxDB service.
TimestreamInfluxDBClient
This client is used to interact with the Timestream InfluxDB service.
TimestreamQueryException
Represents an error interacting with the Amazon Timestream Query service.
TimestreamQueryClient
This client is used to interact with the Amazon Timestream Query service.
TimestreamWriteException
Represents an error interacting with the Amazon Timestream Write service.
TimestreamWriteClient
This client is used to interact with the Amazon Timestream Write service.
TnbException
Represents an error interacting with the AWS Telco Network Builder service.
TnbClient
This client is used to interact with the AWS Telco Network Builder service.
BearerTokenAuthorization
This client is used to interact with the AWS Telco Network Builder service.
SsoToken
This client is used to interact with the AWS Telco Network Builder service.
SsoTokenProvider
This client is used to interact with the AWS Telco Network Builder service.
Token
This client is used to interact with the AWS Telco Network Builder service.
TokenProvider
This client is used to interact with the AWS Telco Network Builder service.
TraceMiddleware
This client is used to interact with the AWS Telco Network Builder service.
TranscribeServiceException
Represents an error interacting with the Amazon Transcribe Service service.
TranscribeServiceClient
This client is used to interact with the Amazon Transcribe Service service.
TransferException
Represents an error interacting with the AWS Transfer for SFTP service.
TransferClient
This client is used to interact with the AWS Transfer for SFTP service.
TranslateException
Represents an error interacting with the Amazon Translate service.
TranslateClient
This client is used to interact with the Amazon Translate service.
TrustedAdvisorException
Represents an error interacting with the TrustedAdvisor Public API service.
TrustedAdvisorClient
This client is used to interact with the TrustedAdvisor Public API service.
VerifiedPermissionsException
Represents an error interacting with the Amazon Verified Permissions service.
VerifiedPermissionsClient
This client is used to interact with the Amazon Verified Permissions service.
VoiceIDException
Represents an error interacting with the Amazon Voice ID service.
VoiceIDClient
This client is used to interact with the Amazon Voice ID service.
VPCLatticeException
Represents an error interacting with the Amazon VPC Lattice service.
VPCLatticeClient
This client is used to interact with the Amazon VPC Lattice service.
WafException
Represents an error interacting with the AWS WAF service.
WafClient
This client is used to interact with the AWS WAF service.
WafRegionalException
Represents an error interacting with the AWS WAF Regional service.
WafRegionalClient
This client is used to interact with the AWS WAF Regional service.
WAFV2Exception
Represents an error interacting with the AWS WAFV2 service.
WAFV2Client
This client is used to interact with the AWS WAFV2 service.
Waiter
This client is used to interact with the AWS WAFV2 service.
WellArchitectedException
Represents an error interacting with the AWS Well-Architected Tool service.
WellArchitectedClient
This client is used to interact with the AWS Well-Architected Tool service.
WorkDocsException
Represents an error interacting with the Amazon WorkDocs service.
WorkDocsClient
This client is used to interact with the Amazon WorkDocs service.
WorkMailException
Represents an error interacting with the Amazon WorkMail service.
WorkMailClient
This client is used to interact with the Amazon WorkMail service.
WorkMailMessageFlowException
Represents an error interacting with the Amazon WorkMail Message Flow service.
WorkMailMessageFlowClient
This client is used to interact with the Amazon WorkMail Message Flow service.
WorkSpacesException
This client is used to interact with the Amazon WorkMail Message Flow service.
WorkSpacesClient
This client is used to interact with the Amazon WorkMail Message Flow service.
WorkSpacesThinClientException
Represents an error interacting with the Amazon WorkSpaces Thin Client service.
WorkSpacesThinClientClient
This client is used to interact with the Amazon WorkSpaces Thin Client service.
WorkSpacesWebException
Represents an error interacting with the Amazon WorkSpaces Web service.
WorkSpacesWebClient
This client is used to interact with the Amazon WorkSpaces Web service.
WrappedHttpHandler
This client is used to interact with the Amazon WorkSpaces Web service.
XRayException
Represents an error interacting with the AWS X-Ray service.
XRayClient
This client is used to interact with the AWS X-Ray service.
AggregateException
This client is used to interact with the AWS X-Ray service.
CancellationException
This client is used to interact with the AWS X-Ray service.
Coroutine
This client is used to interact with the AWS X-Ray service.
Create
Each
EachPromise
This client is used to interact with the AWS X-Ray service.
FulfilledPromise
This client is used to interact with the AWS X-Ray service.
Is
Promise
This client is used to interact with the AWS X-Ray service.
RejectedPromise
This client is used to interact with the AWS X-Ray service.
RejectionException
This client is used to interact with the AWS X-Ray service.
TaskQueue
This client is used to interact with the AWS X-Ray service.
Utils
AppendStream
This client is used to interact with the AWS X-Ray service.
BufferStream
This client is used to interact with the AWS X-Ray service.
CachingStream
This client is used to interact with the AWS X-Ray service.
DroppingStream
This client is used to interact with the AWS X-Ray service.
MalformedUriException
This client is used to interact with the AWS X-Ray service.
FnStream
This client is used to interact with the AWS X-Ray service.
Header
HttpFactory
This client is used to interact with the AWS X-Ray service.
InflateStream
This client is used to interact with the AWS X-Ray service.
LazyOpenStream
This client is used to interact with the AWS X-Ray service.
LimitStream
This client is used to interact with the AWS X-Ray service.
Message
MimeType
MultipartStream
This client is used to interact with the AWS X-Ray service.
NoSeekStream
This client is used to interact with the AWS X-Ray service.
PumpStream
This client is used to interact with the AWS X-Ray service.
Query
Request
This client is used to interact with the AWS X-Ray service.
Response
This client is used to interact with the AWS X-Ray service.
ServerRequest
This client is used to interact with the AWS X-Ray service.
Stream
This client is used to interact with the AWS X-Ray service.
StreamWrapper
This client is used to interact with the AWS X-Ray service.
UploadedFile
Uri
This client is used to interact with the AWS X-Ray service.
UriComparator
This client is used to interact with the AWS X-Ray service.
UriNormalizer
This client is used to interact with the AWS X-Ray service.
UriResolver
This client is used to interact with the AWS X-Ray service.
Utils

Traits

JsonParserTrait
Provides basic JSON error parsing functionality.
MetadataParserTrait
PayloadParserTrait
AwsClientTrait
A trait providing generic functionality for interacting with Amazon Web Services. This is meant to be used in classes implementing \Aws\AwsClientInterface
CipherBuilderTrait
DecryptionTrait
DecryptionTraitV2
EncryptionTrait
EncryptionTraitV2
NeedsTrait
Trait NeedsTrait
SessionConnectionConfigTrait
HasDataTrait
Trait implementing ToArrayInterface, \ArrayAccess, \Countable, and \IteratorAggregate
HasMonitoringEventsTrait
RetryHelperTrait
CalculatesChecksumTrait
CryptoParamsTrait
CryptoParamsTraitV2
UserAgentTrait
MultipartUploadingTrait
S3ClientTrait
A trait providing S3-specific functionality. This is meant to be used in classes implementing \Aws\S3\S3ClientInterface
SignatureTrait
Provides signature calculation for SignatureV4.
ParsesIniTrait
MessageTrait
Trait implementing functionality common to requests and responses.
StreamDecoratorTrait
Stream decorator trait

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

Functions

constantly()

Returns a function that always returns the same value;

constantly(mixed $value) : callable
Parameters
$value : mixed

Value to return.

Return values
callable

filter()

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

filter(mixed $iterable, callable $pred) : Generator
Parameters
$iterable : mixed

Iterable sequence of data.

$pred : callable

Function that accepts a value and returns true/false

Return values
Generator

map()

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

map(mixed $iterable, callable $f) : Generator
Parameters
$iterable : mixed

Iterable sequence of data.

$f : callable

Map function to apply.

Return values
Generator

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.

flatmap(mixed $iterable, callable $f) : Generator
Parameters
$iterable : mixed

Iterable sequence of data.

$f : callable

Map function to apply.

Return values
Generator

partition()

Partitions the input sequence into partitions of the specified size.

partition(mixed $iterable, int $size) : Generator
Parameters
$iterable : mixed

Iterable sequence of data.

$size : int

Size to make each partition (except possibly the last chunk)

Return values
Generator

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.

or_chain() : callable

The return function will call each passed function with any arguments it is provided.

$a = function ($x, $y) { return null; };
$b = function ($x, $y) { return $x + $y; };
$fn = \Aws\or_chain($a, $b);
echo $fn(1, 2); // 3
Return values
callable

load_compiled_json()

Loads a compiled JSON file from a PHP file.

load_compiled_json(string $path) : mixed

If the JSON file has not been cached to disk as a PHP file, it will be loaded from the JSON source file and returned.

Parameters
$path : string

Path to the JSON file on disk

Return values
mixed

Returns the JSON decoded data. Note that JSON objects are decoded as associative arrays.

clear_compiled_json()

No-op

clear_compiled_json() : mixed

dir_iterator()

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

dir_iterator(string $path[, resource $context = null ]) : Generator
Parameters
$path : string

Path to open (e.g., "s3://foo/bar").

$context : resource = null

Stream wrapper context.

Return values
Generator

Yields relative filename strings.

recursive_dir_iterator()

Returns a recursive directory iterator that yields absolute filenames.

recursive_dir_iterator(string $path[, resource $context = null ]) : Generator

This iterator is not broken like PHP's built-in DirectoryIterator (which will read the first file from a stream wrapper, then rewind, then read it again).

Parameters
$path : string

Path to traverse (e.g., s3://bucket/key, /tmp)

$context : resource = null

Stream context options.

Return values
Generator

Yields absolute filenames.

describe_type()

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

describe_type(mixed $input) : string
Parameters
$input : mixed
Return values
string

Returns a string containing the type of the variable and if a class is provided, the class name.

default_http_handler()

Creates a default HTTP handler based on the available clients.

default_http_handler() : callable
Return values
callable

default_user_agent()

Gets the default user agent string depending on the Guzzle version

default_user_agent() : string
Return values
string

manifest()

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

manifest([string $service = null ]) : array<string|int, mixed>

Manifest data is stored statically, so it does not need to be loaded more than once per process. The JSON data is also cached in opcache.

Parameters
$service : string = null

Case-insensitive namespace or endpoint prefix of the service for which you are retrieving manifest data.

Tags
throws
InvalidArgumentException

if the service is not supported.

Return values
array<string|int, mixed>

is_valid_hostname()

Checks if supplied parameter is a valid hostname

is_valid_hostname(string $hostname) : bool
Parameters
$hostname : string
Return values
bool

is_valid_hostlabel()

Checks if supplied parameter is a valid host label

is_valid_hostlabel( $label) : bool
Parameters
$label :
Return values
bool

parse_ini_file()

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

parse_ini_file( $filename[, bool $process_sections = false ][, int $scanner_mode = INI_SCANNER_NORMAL ]) : array<string|int, mixed>|bool
Parameters
$filename :
$process_sections : bool = false
$scanner_mode : int = INI_SCANNER_NORMAL
Return values
array<string|int, mixed>|bool

boolean_value()

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

boolean_value( $input) : bool|null
Parameters
$input :
Return values
bool|null

parse_ini_section_with_subsections()

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

parse_ini_section_with_subsections( $filename, mixed $section_name) : array<string|int, mixed>
Parameters
$filename :
$section_name : mixed
Return values
array<string|int, mixed>

is_valid_epoch()

Checks if an input is a valid epoch time

is_valid_epoch( $input) : bool
Parameters
$input :
Return values
bool

is_fips_pseudo_region()

Checks if an input is a fips pseudo region

is_fips_pseudo_region( $region) : bool
Parameters
$region :
Return values
bool

strip_fips_pseudo_regions()

Returns a region without a fips label

strip_fips_pseudo_regions( $region) : string
Parameters
$region :
Return values
string

is_associative()

Checks if an array is associative

is_associative(array<string|int, mixed> $array) : bool
Parameters
$array : array<string|int, mixed>
Return values
bool

        
On this page