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

Namespaces

  • Aws
    • AccessAnalyzer
      • Exception
    • Acm
      • Exception
    • ACMPCA
      • Exception
    • AlexaForBusiness
      • Exception
    • Amplify
      • Exception
    • AmplifyBackend
      • Exception
    • Api
      • ErrorParser
      • Parser
        • Exception
      • Serializer
    • ApiGateway
      • Exception
    • ApiGatewayManagementApi
      • Exception
    • ApiGatewayV2
      • Exception
    • AppConfig
      • Exception
    • Appflow
      • Exception
    • AppIntegrationsService
      • Exception
    • ApplicationAutoScaling
      • Exception
    • ApplicationDiscoveryService
      • Exception
    • ApplicationInsights
      • Exception
    • AppMesh
      • Exception
    • AppRegistry
      • Exception
    • Appstream
      • Exception
    • AppSync
      • Exception
    • Arn
      • Exception
    • Athena
      • Exception
    • AuditManager
      • Exception
    • AugmentedAIRuntime
      • Exception
    • AutoScaling
      • Exception
    • AutoScalingPlans
      • Exception
    • Backup
      • Exception
    • Batch
      • Exception
    • Braket
      • Exception
    • Budgets
      • Exception
    • Chime
      • Exception
    • ClientSideMonitoring
      • Exception
    • Cloud9
      • Exception
    • CloudDirectory
      • Exception
    • CloudFormation
      • Exception
    • CloudFront
      • Exception
    • CloudHsm
      • Exception
    • CloudHSMV2
      • Exception
    • CloudSearch
      • Exception
    • CloudSearchDomain
      • Exception
    • CloudTrail
      • Exception
    • CloudWatch
      • Exception
    • CloudWatchEvents
      • Exception
    • CloudWatchLogs
      • Exception
    • CodeArtifact
      • Exception
    • CodeBuild
      • Exception
    • CodeCommit
      • Exception
    • CodeDeploy
      • Exception
    • CodeGuruProfiler
      • Exception
    • CodeGuruReviewer
      • Exception
    • CodePipeline
      • Exception
    • CodeStar
      • Exception
    • CodeStarconnections
      • Exception
    • CodeStarNotifications
      • Exception
    • CognitoIdentity
      • Exception
    • CognitoIdentityProvider
      • Exception
    • CognitoSync
      • Exception
    • Comprehend
      • Exception
    • ComprehendMedical
      • Exception
    • ComputeOptimizer
      • Exception
    • ConfigService
      • Exception
    • Connect
      • Exception
    • ConnectContactLens
      • Exception
    • ConnectParticipant
      • Exception
    • CostandUsageReportService
      • Exception
    • CostExplorer
      • Exception
    • Credentials
    • Crypto
      • Cipher
      • Polyfill
    • CustomerProfiles
      • Exception
    • DatabaseMigrationService
      • Exception
    • DataExchange
      • Exception
    • DataPipeline
      • Exception
    • DataSync
      • Exception
    • DAX
      • Exception
    • Detective
      • Exception
    • DeviceFarm
      • Exception
    • DevOpsGuru
      • Exception
    • DirectConnect
      • Exception
    • DirectoryService
      • Exception
    • DLM
      • Exception
    • DocDB
      • Exception
    • DynamoDb
      • Exception
    • DynamoDbStreams
      • Exception
    • EBS
      • Exception
    • Ec2
      • Exception
    • EC2InstanceConnect
      • Exception
    • Ecr
      • Exception
    • ECRPublic
      • Exception
    • Ecs
      • Exception
    • Efs
      • Exception
    • EKS
      • Exception
    • ElastiCache
      • Exception
    • ElasticBeanstalk
      • Exception
    • ElasticInference
      • Exception
    • ElasticLoadBalancing
      • Exception
    • ElasticLoadBalancingV2
      • Exception
    • ElasticsearchService
      • Exception
    • ElasticTranscoder
      • Exception
    • Emr
      • Exception
    • EMRContainers
      • Exception
    • Endpoint
    • EndpointDiscovery
      • Exception
    • EventBridge
      • Exception
    • Exception
    • Firehose
      • Exception
    • FMS
      • Exception
    • ForecastQueryService
      • Exception
    • ForecastService
      • Exception
    • FraudDetector
      • Exception
    • FSx
      • Exception
    • GameLift
      • Exception
    • Glacier
      • Exception
    • GlobalAccelerator
      • Exception
    • Glue
      • Exception
    • GlueDataBrew
      • Exception
    • Greengrass
      • Exception
    • GreengrassV2
      • Exception
    • GroundStation
      • Exception
    • GuardDuty
      • Exception
    • Handler
      • GuzzleV5
      • GuzzleV6
    • Health
      • Exception
    • HealthLake
      • Exception
    • Honeycode
      • Exception
    • Iam
      • Exception
    • IdentityStore
      • Exception
    • imagebuilder
      • Exception
    • ImportExport
      • Exception
    • Inspector
      • Exception
    • Iot
      • Exception
    • IoT1ClickDevicesService
      • Exception
    • IoT1ClickProjects
      • Exception
    • IoTAnalytics
      • Exception
    • IotDataPlane
      • Exception
    • IoTDeviceAdvisor
      • Exception
    • IoTEvents
      • Exception
    • IoTEventsData
      • Exception
    • IoTFleetHub
      • Exception
    • IoTJobsDataPlane
      • Exception
    • IoTSecureTunneling
      • Exception
    • IoTSiteWise
      • Exception
    • IoTThingsGraph
      • Exception
    • IoTWireless
      • Exception
    • IVS
      • Exception
    • Kafka
      • Exception
    • kendra
      • Exception
    • Kinesis
      • Exception
    • KinesisAnalytics
      • Exception
    • KinesisAnalyticsV2
      • Exception
    • KinesisVideo
      • Exception
    • KinesisVideoArchivedMedia
      • Exception
    • KinesisVideoMedia
      • Exception
    • KinesisVideoSignalingChannels
      • Exception
    • Kms
      • Exception
    • LakeFormation
      • Exception
    • Lambda
      • Exception
    • LexModelBuildingService
      • Exception
    • LexModelsV2
      • Exception
    • LexRuntimeService
      • Exception
    • LexRuntimeV2
      • Exception
    • LicenseManager
      • Exception
    • Lightsail
      • Exception
    • LocationService
      • Exception
    • LookoutforVision
      • Exception
    • MachineLearning
      • Exception
    • Macie
      • Exception
    • Macie2
      • Exception
    • ManagedBlockchain
      • Exception
    • MarketplaceCatalog
      • Exception
    • MarketplaceCommerceAnalytics
      • Exception
    • MarketplaceEntitlementService
      • Exception
    • MarketplaceMetering
      • Exception
    • MediaConnect
      • Exception
    • MediaConvert
      • Exception
    • MediaLive
      • Exception
    • MediaPackage
      • Exception
    • MediaPackageVod
      • Exception
    • MediaStore
      • Exception
    • MediaStoreData
      • Exception
    • MediaTailor
      • Exception
    • MigrationHub
      • Exception
    • MigrationHubConfig
      • Exception
    • Mobile
      • Exception
    • MQ
      • Exception
    • MTurk
      • Exception
    • Multipart
    • MWAA
      • Exception
    • Neptune
      • Exception
    • NetworkFirewall
      • Exception
    • NetworkManager
      • Exception
    • OpsWorks
      • Exception
    • OpsWorksCM
      • Exception
    • Organizations
      • Exception
    • Outposts
      • Exception
    • Personalize
      • Exception
    • PersonalizeEvents
      • Exception
    • PersonalizeRuntime
      • Exception
    • PI
      • Exception
    • Pinpoint
      • Exception
    • PinpointEmail
      • Exception
    • PinpointSMSVoice
      • Exception
    • Polly
      • Exception
    • Pricing
      • Exception
    • PrometheusService
      • Exception
    • QLDB
      • Exception
    • QLDBSession
      • Exception
    • QuickSight
      • Exception
    • RAM
      • Exception
    • Rds
      • Exception
    • RDSDataService
      • Exception
    • Redshift
      • Exception
    • RedshiftDataAPIService
      • Exception
    • Rekognition
      • Exception
    • ResourceGroups
      • Exception
    • ResourceGroupsTaggingAPI
      • Exception
    • Retry
      • Exception
    • RoboMaker
      • Exception
    • Route53
      • Exception
    • Route53Domains
      • Exception
    • Route53Resolver
      • Exception
    • S3
      • Crypto
      • Exception
      • RegionalEndpoint
        • Exception
      • UseArnRegion
        • Exception
    • S3Control
      • Exception
    • S3Outposts
      • Exception
    • SageMaker
      • Exception
    • SagemakerEdgeManager
      • Exception
    • SageMakerFeatureStoreRuntime
      • Exception
    • SageMakerRuntime
      • Exception
    • SavingsPlans
      • Exception
    • Schemas
      • Exception
    • SecretsManager
      • Exception
    • SecurityHub
      • Exception
    • ServerlessApplicationRepository
      • Exception
    • ServiceCatalog
      • Exception
    • ServiceDiscovery
      • Exception
    • ServiceQuotas
      • Exception
    • Ses
      • Exception
    • SesV2
      • Exception
    • Sfn
      • Exception
    • Shield
      • Exception
    • Signature
    • signer
      • Exception
    • Sms
      • Exception
    • SnowBall
      • Exception
    • Sns
      • Exception
    • Sqs
      • Exception
    • Ssm
      • Exception
    • SSO
      • Exception
    • SSOAdmin
      • Exception
    • SSOOIDC
      • Exception
    • StorageGateway
      • Exception
    • Sts
      • Exception
      • RegionalEndpoints
        • Exception
    • Support
      • Exception
    • Swf
      • Exception
    • Synthetics
      • Exception
    • Textract
      • Exception
    • TimestreamQuery
      • Exception
    • TimestreamWrite
      • Exception
    • TranscribeService
      • Exception
    • Transfer
      • Exception
    • Translate
      • Exception
    • Waf
      • Exception
    • WafRegional
      • Exception
    • WAFV2
      • Exception
    • WellArchitected
      • Exception
    • WorkDocs
      • Exception
    • WorkLink
      • Exception
    • WorkMail
      • Exception
    • WorkMailMessageFlow
      • Exception
    • WorkSpaces
      • Exception
    • XRay
      • Exception
  • GuzzleHttp
    • Promise
    • Psr7
  • Psr
    • Http
      • Message

Classes

  • Aws\AbstractConfigurationProvider
  • Aws\AccessAnalyzer\AccessAnalyzerClient
  • Aws\Acm\AcmClient
  • Aws\ACMPCA\ACMPCAClient
  • Aws\AlexaForBusiness\AlexaForBusinessClient
  • Aws\Amplify\AmplifyClient
  • Aws\AmplifyBackend\AmplifyBackendClient
  • Aws\Api\AbstractModel
  • Aws\Api\ApiProvider
  • Aws\Api\DateTimeResult
  • Aws\Api\DocModel
  • Aws\Api\ErrorParser\AbstractErrorParser
  • Aws\Api\ErrorParser\JsonRpcErrorParser
  • Aws\Api\ErrorParser\RestJsonErrorParser
  • Aws\Api\ErrorParser\XmlErrorParser
  • Aws\Api\ListShape
  • Aws\Api\MapShape
  • Aws\Api\Operation
  • Aws\Api\Parser\Crc32ValidatingParser
  • Aws\Api\Parser\DecodingEventStreamIterator
  • Aws\Api\Parser\EventParsingIterator
  • Aws\Api\Parser\JsonParser
  • Aws\Api\Parser\JsonRpcParser
  • Aws\Api\Parser\QueryParser
  • Aws\Api\Parser\RestJsonParser
  • Aws\Api\Parser\RestXmlParser
  • Aws\Api\Parser\XmlParser
  • Aws\Api\Serializer\XmlBody
  • Aws\Api\Service
  • Aws\Api\Shape
  • Aws\Api\ShapeMap
  • Aws\Api\StructureShape
  • Aws\Api\TimestampShape
  • Aws\Api\Validator
  • Aws\ApiGateway\ApiGatewayClient
  • Aws\ApiGatewayManagementApi\ApiGatewayManagementApiClient
  • Aws\ApiGatewayV2\ApiGatewayV2Client
  • Aws\AppConfig\AppConfigClient
  • Aws\Appflow\AppflowClient
  • Aws\AppIntegrationsService\AppIntegrationsServiceClient
  • Aws\ApplicationAutoScaling\ApplicationAutoScalingClient
  • Aws\ApplicationDiscoveryService\ApplicationDiscoveryServiceClient
  • Aws\ApplicationInsights\ApplicationInsightsClient
  • Aws\AppMesh\AppMeshClient
  • Aws\AppRegistry\AppRegistryClient
  • Aws\Appstream\AppstreamClient
  • Aws\AppSync\AppSyncClient
  • Aws\Athena\AthenaClient
  • Aws\AuditManager\AuditManagerClient
  • Aws\AugmentedAIRuntime\AugmentedAIRuntimeClient
  • Aws\AutoScaling\AutoScalingClient
  • Aws\AutoScalingPlans\AutoScalingPlansClient
  • Aws\AwsClient
  • Aws\Backup\BackupClient
  • Aws\Batch\BatchClient
  • Aws\Braket\BraketClient
  • Aws\Budgets\BudgetsClient
  • Aws\Chime\ChimeClient
  • Aws\ClientResolver
  • Aws\ClientSideMonitoring\Configuration
  • Aws\ClientSideMonitoring\ConfigurationProvider
  • Aws\Cloud9\Cloud9Client
  • Aws\CloudDirectory\CloudDirectoryClient
  • Aws\CloudFormation\CloudFormationClient
  • Aws\CloudFront\CloudFrontClient
  • Aws\CloudFront\CookieSigner
  • Aws\CloudFront\UrlSigner
  • Aws\CloudHsm\CloudHsmClient
  • Aws\CloudHSMV2\CloudHSMV2Client
  • Aws\CloudSearch\CloudSearchClient
  • Aws\CloudSearchDomain\CloudSearchDomainClient
  • Aws\CloudTrail\CloudTrailClient
  • Aws\CloudTrail\LogFileIterator
  • Aws\CloudTrail\LogFileReader
  • Aws\CloudTrail\LogRecordIterator
  • Aws\CloudWatch\CloudWatchClient
  • Aws\CloudWatchEvents\CloudWatchEventsClient
  • Aws\CloudWatchLogs\CloudWatchLogsClient
  • Aws\CodeArtifact\CodeArtifactClient
  • Aws\CodeBuild\CodeBuildClient
  • Aws\CodeCommit\CodeCommitClient
  • Aws\CodeDeploy\CodeDeployClient
  • Aws\CodeGuruProfiler\CodeGuruProfilerClient
  • Aws\CodeGuruReviewer\CodeGuruReviewerClient
  • Aws\CodePipeline\CodePipelineClient
  • Aws\CodeStar\CodeStarClient
  • Aws\CodeStarconnections\CodeStarconnectionsClient
  • Aws\CodeStarNotifications\CodeStarNotificationsClient
  • Aws\CognitoIdentity\CognitoIdentityClient
  • Aws\CognitoIdentity\CognitoIdentityProvider
  • Aws\CognitoIdentityProvider\CognitoIdentityProviderClient
  • Aws\CognitoSync\CognitoSyncClient
  • Aws\Command
  • Aws\CommandPool
  • Aws\Comprehend\ComprehendClient
  • Aws\ComprehendMedical\ComprehendMedicalClient
  • Aws\ComputeOptimizer\ComputeOptimizerClient
  • Aws\ConfigService\ConfigServiceClient
  • Aws\Connect\ConnectClient
  • Aws\ConnectContactLens\ConnectContactLensClient
  • Aws\ConnectParticipant\ConnectParticipantClient
  • Aws\CostandUsageReportService\CostandUsageReportServiceClient
  • Aws\CostExplorer\CostExplorerClient
  • Aws\Credentials\AssumeRoleCredentialProvider
  • Aws\Credentials\AssumeRoleWithWebIdentityCredentialProvider
  • Aws\Credentials\CredentialProvider
  • Aws\Credentials\Credentials
  • Aws\Credentials\EcsCredentialProvider
  • Aws\Credentials\InstanceProfileProvider
  • Aws\Crypto\AesDecryptingStream
  • Aws\Crypto\AesEncryptingStream
  • Aws\Crypto\AesGcmDecryptingStream
  • Aws\Crypto\AesGcmEncryptingStream
  • Aws\Crypto\Cipher\Cbc
  • Aws\Crypto\KmsMaterialsProvider
  • Aws\Crypto\KmsMaterialsProviderV2
  • Aws\Crypto\MaterialsProvider
  • Aws\Crypto\MaterialsProviderV2
  • Aws\Crypto\Polyfill\AesGcm
  • Aws\Crypto\Polyfill\ByteArray
  • Aws\Crypto\Polyfill\Gmac
  • Aws\Crypto\Polyfill\Key
  • Aws\CustomerProfiles\CustomerProfilesClient
  • Aws\DatabaseMigrationService\DatabaseMigrationServiceClient
  • Aws\DataExchange\DataExchangeClient
  • Aws\DataPipeline\DataPipelineClient
  • Aws\DataSync\DataSyncClient
  • Aws\DAX\DAXClient
  • Aws\Detective\DetectiveClient
  • Aws\DeviceFarm\DeviceFarmClient
  • Aws\DevOpsGuru\DevOpsGuruClient
  • Aws\DirectConnect\DirectConnectClient
  • Aws\DirectoryService\DirectoryServiceClient
  • Aws\DLM\DLMClient
  • Aws\DocDB\DocDBClient
  • Aws\DoctrineCacheAdapter
  • Aws\DynamoDb\BinaryValue
  • Aws\DynamoDb\DynamoDbClient
  • Aws\DynamoDb\LockingSessionConnection
  • Aws\DynamoDb\Marshaler
  • Aws\DynamoDb\NumberValue
  • Aws\DynamoDb\SessionHandler
  • Aws\DynamoDb\SetValue
  • Aws\DynamoDb\StandardSessionConnection
  • Aws\DynamoDb\WriteRequestBatch
  • Aws\DynamoDbStreams\DynamoDbStreamsClient
  • Aws\EBS\EBSClient
  • Aws\Ec2\Ec2Client
  • Aws\EC2InstanceConnect\EC2InstanceConnectClient
  • Aws\Ecr\EcrClient
  • Aws\ECRPublic\ECRPublicClient
  • Aws\Ecs\EcsClient
  • Aws\Efs\EfsClient
  • Aws\EKS\EKSClient
  • Aws\ElastiCache\ElastiCacheClient
  • Aws\ElasticBeanstalk\ElasticBeanstalkClient
  • Aws\ElasticInference\ElasticInferenceClient
  • Aws\ElasticLoadBalancing\ElasticLoadBalancingClient
  • Aws\ElasticLoadBalancingV2\ElasticLoadBalancingV2Client
  • Aws\ElasticsearchService\ElasticsearchServiceClient
  • Aws\ElasticTranscoder\ElasticTranscoderClient
  • Aws\Emr\EmrClient
  • Aws\EMRContainers\EMRContainersClient
  • Aws\Endpoint\EndpointProvider
  • Aws\Endpoint\Partition
  • Aws\Endpoint\PartitionEndpointProvider
  • Aws\Endpoint\PatternEndpointProvider
  • Aws\EndpointDiscovery\Configuration
  • Aws\EndpointDiscovery\ConfigurationProvider
  • Aws\EndpointDiscovery\EndpointDiscoveryMiddleware
  • Aws\EndpointDiscovery\EndpointList
  • Aws\EventBridge\EventBridgeClient
  • Aws\Firehose\FirehoseClient
  • Aws\FMS\FMSClient
  • Aws\ForecastQueryService\ForecastQueryServiceClient
  • Aws\ForecastService\ForecastServiceClient
  • Aws\FraudDetector\FraudDetectorClient
  • Aws\FSx\FSxClient
  • Aws\GameLift\GameLiftClient
  • Aws\Glacier\GlacierClient
  • Aws\Glacier\MultipartUploader
  • Aws\Glacier\TreeHash
  • Aws\GlobalAccelerator\GlobalAcceleratorClient
  • Aws\Glue\GlueClient
  • Aws\GlueDataBrew\GlueDataBrewClient
  • Aws\Greengrass\GreengrassClient
  • Aws\GreengrassV2\GreengrassV2Client
  • Aws\GroundStation\GroundStationClient
  • Aws\GuardDuty\GuardDutyClient
  • Aws\Handler\GuzzleV5\GuzzleHandler
  • Aws\Handler\GuzzleV5\GuzzleStream
  • Aws\Handler\GuzzleV5\PsrStream
  • Aws\Handler\GuzzleV6\GuzzleHandler
  • Aws\HandlerList
  • Aws\HashingStream
  • Aws\Health\HealthClient
  • Aws\HealthLake\HealthLakeClient
  • Aws\History
  • Aws\Honeycode\HoneycodeClient
  • Aws\Iam\IamClient
  • Aws\IdempotencyTokenMiddleware
  • Aws\IdentityStore\IdentityStoreClient
  • Aws\imagebuilder\imagebuilderClient
  • Aws\ImportExport\ImportExportClient
  • Aws\Inspector\InspectorClient
  • Aws\IoT1ClickDevicesService\IoT1ClickDevicesServiceClient
  • Aws\IoT1ClickProjects\IoT1ClickProjectsClient
  • Aws\Iot\IotClient
  • Aws\IoTAnalytics\IoTAnalyticsClient
  • Aws\IotDataPlane\IotDataPlaneClient
  • Aws\IoTDeviceAdvisor\IoTDeviceAdvisorClient
  • Aws\IoTEvents\IoTEventsClient
  • Aws\IoTEventsData\IoTEventsDataClient
  • Aws\IoTFleetHub\IoTFleetHubClient
  • Aws\IoTJobsDataPlane\IoTJobsDataPlaneClient
  • Aws\IoTSecureTunneling\IoTSecureTunnelingClient
  • Aws\IoTSiteWise\IoTSiteWiseClient
  • Aws\IoTThingsGraph\IoTThingsGraphClient
  • Aws\IoTWireless\IoTWirelessClient
  • Aws\IVS\IVSClient
  • Aws\JsonCompiler
  • Aws\Kafka\KafkaClient
  • Aws\kendra\kendraClient
  • Aws\Kinesis\KinesisClient
  • Aws\KinesisAnalytics\KinesisAnalyticsClient
  • Aws\KinesisAnalyticsV2\KinesisAnalyticsV2Client
  • Aws\KinesisVideo\KinesisVideoClient
  • Aws\KinesisVideoArchivedMedia\KinesisVideoArchivedMediaClient
  • Aws\KinesisVideoMedia\KinesisVideoMediaClient
  • Aws\KinesisVideoSignalingChannels\KinesisVideoSignalingChannelsClient
  • Aws\Kms\KmsClient
  • Aws\LakeFormation\LakeFormationClient
  • Aws\Lambda\LambdaClient
  • Aws\LexModelBuildingService\LexModelBuildingServiceClient
  • Aws\LexModelsV2\LexModelsV2Client
  • Aws\LexRuntimeService\LexRuntimeServiceClient
  • Aws\LexRuntimeV2\LexRuntimeV2Client
  • Aws\LicenseManager\LicenseManagerClient
  • Aws\Lightsail\LightsailClient
  • Aws\LocationService\LocationServiceClient
  • Aws\LookoutforVision\LookoutforVisionClient
  • Aws\LruArrayCache
  • Aws\MachineLearning\MachineLearningClient
  • Aws\Macie2\Macie2Client
  • Aws\Macie\MacieClient
  • Aws\ManagedBlockchain\ManagedBlockchainClient
  • Aws\MarketplaceCatalog\MarketplaceCatalogClient
  • Aws\MarketplaceCommerceAnalytics\MarketplaceCommerceAnalyticsClient
  • Aws\MarketplaceEntitlementService\MarketplaceEntitlementServiceClient
  • Aws\MarketplaceMetering\MarketplaceMeteringClient
  • Aws\MediaConnect\MediaConnectClient
  • Aws\MediaConvert\MediaConvertClient
  • Aws\MediaLive\MediaLiveClient
  • Aws\MediaPackage\MediaPackageClient
  • Aws\MediaPackageVod\MediaPackageVodClient
  • Aws\MediaStore\MediaStoreClient
  • Aws\MediaStoreData\MediaStoreDataClient
  • Aws\MediaTailor\MediaTailorClient
  • Aws\Middleware
  • Aws\MigrationHub\MigrationHubClient
  • Aws\MigrationHubConfig\MigrationHubConfigClient
  • Aws\Mobile\MobileClient
  • Aws\MockHandler
  • Aws\MQ\MQClient
  • Aws\MTurk\MTurkClient
  • Aws\Multipart\UploadState
  • Aws\MultiRegionClient
  • Aws\MWAA\MWAAClient
  • Aws\Neptune\NeptuneClient
  • Aws\NetworkFirewall\NetworkFirewallClient
  • Aws\NetworkManager\NetworkManagerClient
  • Aws\OpsWorks\OpsWorksClient
  • Aws\OpsWorksCM\OpsWorksCMClient
  • Aws\Organizations\OrganizationsClient
  • Aws\Outposts\OutpostsClient
  • Aws\Personalize\PersonalizeClient
  • Aws\PersonalizeEvents\PersonalizeEventsClient
  • Aws\PersonalizeRuntime\PersonalizeRuntimeClient
  • Aws\PhpHash
  • Aws\PI\PIClient
  • Aws\Pinpoint\PinpointClient
  • Aws\PinpointEmail\PinpointEmailClient
  • Aws\PinpointSMSVoice\PinpointSMSVoiceClient
  • Aws\Polly\PollyClient
  • Aws\PresignUrlMiddleware
  • Aws\Pricing\PricingClient
  • Aws\PrometheusService\PrometheusServiceClient
  • Aws\Psr16CacheAdapter
  • Aws\PsrCacheAdapter
  • Aws\QLDB\QLDBClient
  • Aws\QLDBSession\QLDBSessionClient
  • Aws\QuickSight\QuickSightClient
  • Aws\RAM\RAMClient
  • Aws\Rds\AuthTokenGenerator
  • Aws\Rds\RdsClient
  • Aws\RDSDataService\RDSDataServiceClient
  • Aws\Redshift\RedshiftClient
  • Aws\RedshiftDataAPIService\RedshiftDataAPIServiceClient
  • Aws\Rekognition\RekognitionClient
  • Aws\ResourceGroups\ResourceGroupsClient
  • Aws\ResourceGroupsTaggingAPI\ResourceGroupsTaggingAPIClient
  • Aws\Result
  • Aws\ResultPaginator
  • Aws\Retry\Configuration
  • Aws\Retry\ConfigurationProvider
  • Aws\RoboMaker\RoboMakerClient
  • Aws\Route53\Route53Client
  • Aws\Route53Domains\Route53DomainsClient
  • Aws\Route53Resolver\Route53ResolverClient
  • Aws\S3\BatchDelete
  • Aws\S3\Crypto\HeadersMetadataStrategy
  • Aws\S3\Crypto\InstructionFileMetadataStrategy
  • Aws\S3\Crypto\S3EncryptionClient
  • Aws\S3\Crypto\S3EncryptionClientV2
  • Aws\S3\Crypto\S3EncryptionMultipartUploader
  • Aws\S3\Crypto\S3EncryptionMultipartUploaderV2
  • Aws\S3\GetBucketLocationParser
  • Aws\S3\MultipartUploader
  • Aws\S3\ObjectCopier
  • Aws\S3\ObjectUploader
  • Aws\S3\PostObject
  • Aws\S3\PostObjectV4
  • Aws\S3\RegionalEndpoint\Configuration
  • Aws\S3\RegionalEndpoint\ConfigurationProvider
  • Aws\S3\S3Client
  • Aws\S3\S3MultiRegionClient
  • Aws\S3\S3UriParser
  • Aws\S3\StreamWrapper
  • Aws\S3\Transfer
  • Aws\S3\UseArnRegion\Configuration
  • Aws\S3\UseArnRegion\ConfigurationProvider
  • Aws\S3Control\S3ControlClient
  • Aws\S3Outposts\S3OutpostsClient
  • Aws\SageMaker\SageMakerClient
  • Aws\SagemakerEdgeManager\SagemakerEdgeManagerClient
  • Aws\SageMakerFeatureStoreRuntime\SageMakerFeatureStoreRuntimeClient
  • Aws\SageMakerRuntime\SageMakerRuntimeClient
  • Aws\SavingsPlans\SavingsPlansClient
  • Aws\Schemas\SchemasClient
  • Aws\Sdk
  • Aws\SecretsManager\SecretsManagerClient
  • Aws\SecurityHub\SecurityHubClient
  • Aws\ServerlessApplicationRepository\ServerlessApplicationRepositoryClient
  • Aws\ServiceCatalog\ServiceCatalogClient
  • Aws\ServiceDiscovery\ServiceDiscoveryClient
  • Aws\ServiceQuotas\ServiceQuotasClient
  • Aws\Ses\SesClient
  • Aws\SesV2\SesV2Client
  • Aws\Sfn\SfnClient
  • Aws\Shield\ShieldClient
  • Aws\Signature\AnonymousSignature
  • Aws\Signature\S3SignatureV4
  • Aws\Signature\SignatureProvider
  • Aws\Signature\SignatureV4
  • Aws\signer\signerClient
  • Aws\Sms\SmsClient
  • Aws\SnowBall\SnowBallClient
  • Aws\Sns\Message
  • Aws\Sns\MessageValidator
  • Aws\Sns\SnsClient
  • Aws\Sqs\SqsClient
  • Aws\Ssm\SsmClient
  • Aws\SSO\SSOClient
  • Aws\SSOAdmin\SSOAdminClient
  • Aws\SSOOIDC\SSOOIDCClient
  • Aws\StorageGateway\StorageGatewayClient
  • Aws\Sts\RegionalEndpoints\Configuration
  • Aws\Sts\RegionalEndpoints\ConfigurationProvider
  • Aws\Sts\StsClient
  • Aws\Support\SupportClient
  • Aws\Swf\SwfClient
  • Aws\Synthetics\SyntheticsClient
  • Aws\Textract\TextractClient
  • Aws\TimestreamQuery\TimestreamQueryClient
  • Aws\TimestreamWrite\TimestreamWriteClient
  • Aws\TraceMiddleware
  • Aws\TranscribeService\TranscribeServiceClient
  • Aws\Transfer\TransferClient
  • Aws\Translate\TranslateClient
  • Aws\Waf\WafClient
  • Aws\WafRegional\WafRegionalClient
  • Aws\WAFV2\WAFV2Client
  • Aws\Waiter
  • Aws\WellArchitected\WellArchitectedClient
  • Aws\WorkDocs\WorkDocsClient
  • Aws\WorkLink\WorkLinkClient
  • Aws\WorkMail\WorkMailClient
  • Aws\WorkMailMessageFlow\WorkMailMessageFlowClient
  • Aws\WorkSpaces\WorkSpacesClient
  • Aws\WrappedHttpHandler
  • Aws\XRay\XRayClient

Interfaces

  • Aws\AwsClientInterface
  • Aws\CacheInterface
  • Aws\ClientSideMonitoring\ConfigurationInterface
  • Aws\CommandInterface
  • Aws\ConfigurationProviderInterface
  • Aws\Credentials\CredentialsInterface
  • Aws\Crypto\AesStreamInterface
  • Aws\Crypto\AesStreamInterfaceV2
  • Aws\Crypto\Cipher\CipherMethod
  • Aws\Crypto\MaterialsProviderInterface
  • Aws\Crypto\MaterialsProviderInterfaceV2
  • Aws\Crypto\MetadataStrategyInterface
  • Aws\DynamoDb\SessionConnectionInterface
  • Aws\Endpoint\PartitionInterface
  • Aws\EndpointDiscovery\ConfigurationInterface
  • Aws\HashInterface
  • Aws\MonitoringEventsInterface
  • Aws\ResponseContainerInterface
  • Aws\ResultInterface
  • Aws\Retry\ConfigurationInterface
  • Aws\S3\RegionalEndpoint\ConfigurationInterface
  • Aws\S3\S3ClientInterface
  • Aws\S3\UseArnRegion\ConfigurationInterface
  • Aws\Signature\SignatureInterface
  • Aws\Sts\RegionalEndpoints\ConfigurationInterface

Traits

  • Aws\Api\ErrorParser\JsonParserTrait
  • Aws\Api\Parser\MetadataParserTrait
  • Aws\Api\Parser\PayloadParserTrait
  • Aws\AwsClientTrait
  • Aws\Crypto\Cipher\CipherBuilderTrait
  • Aws\Crypto\DecryptionTrait
  • Aws\Crypto\DecryptionTraitV2
  • Aws\Crypto\EncryptionTrait
  • Aws\Crypto\EncryptionTraitV2
  • Aws\Crypto\Polyfill\NeedsTrait
  • Aws\DynamoDb\SessionConnectionConfigTrait
  • Aws\HasDataTrait
  • Aws\HasMonitoringEventsTrait
  • Aws\Retry\RetryHelperTrait
  • Aws\S3\Crypto\CryptoParamsTrait
  • Aws\S3\Crypto\CryptoParamsTraitV2
  • Aws\S3\Crypto\UserAgentTrait
  • Aws\S3\MultipartUploadingTrait
  • Aws\S3\S3ClientTrait
  • Aws\Signature\SignatureTrait

Exceptions

  • Aws\AccessAnalyzer\Exception\AccessAnalyzerException
  • Aws\Acm\Exception\AcmException
  • Aws\ACMPCA\Exception\ACMPCAException
  • Aws\AlexaForBusiness\Exception\AlexaForBusinessException
  • Aws\Amplify\Exception\AmplifyException
  • Aws\AmplifyBackend\Exception\AmplifyBackendException
  • Aws\Api\Parser\Exception\ParserException
  • Aws\ApiGateway\Exception\ApiGatewayException
  • Aws\ApiGatewayManagementApi\Exception\ApiGatewayManagementApiException
  • Aws\ApiGatewayV2\Exception\ApiGatewayV2Exception
  • Aws\AppConfig\Exception\AppConfigException
  • Aws\Appflow\Exception\AppflowException
  • Aws\AppIntegrationsService\Exception\AppIntegrationsServiceException
  • Aws\ApplicationAutoScaling\Exception\ApplicationAutoScalingException
  • Aws\ApplicationDiscoveryService\Exception\ApplicationDiscoveryServiceException
  • Aws\ApplicationInsights\Exception\ApplicationInsightsException
  • Aws\AppMesh\Exception\AppMeshException
  • Aws\AppRegistry\Exception\AppRegistryException
  • Aws\Appstream\Exception\AppstreamException
  • Aws\AppSync\Exception\AppSyncException
  • Aws\Arn\Exception\InvalidArnException
  • Aws\Athena\Exception\AthenaException
  • Aws\AuditManager\Exception\AuditManagerException
  • Aws\AugmentedAIRuntime\Exception\AugmentedAIRuntimeException
  • Aws\AutoScaling\Exception\AutoScalingException
  • Aws\AutoScalingPlans\Exception\AutoScalingPlansException
  • Aws\Backup\Exception\BackupException
  • Aws\Batch\Exception\BatchException
  • Aws\Braket\Exception\BraketException
  • Aws\Budgets\Exception\BudgetsException
  • Aws\Chime\Exception\ChimeException
  • Aws\ClientSideMonitoring\Exception\ConfigurationException
  • Aws\Cloud9\Exception\Cloud9Exception
  • Aws\CloudDirectory\Exception\CloudDirectoryException
  • Aws\CloudFormation\Exception\CloudFormationException
  • Aws\CloudFront\Exception\CloudFrontException
  • Aws\CloudHsm\Exception\CloudHsmException
  • Aws\CloudHSMV2\Exception\CloudHSMV2Exception
  • Aws\CloudSearch\Exception\CloudSearchException
  • Aws\CloudSearchDomain\Exception\CloudSearchDomainException
  • Aws\CloudTrail\Exception\CloudTrailException
  • Aws\CloudWatch\Exception\CloudWatchException
  • Aws\CloudWatchEvents\Exception\CloudWatchEventsException
  • Aws\CloudWatchLogs\Exception\CloudWatchLogsException
  • Aws\CodeArtifact\Exception\CodeArtifactException
  • Aws\CodeBuild\Exception\CodeBuildException
  • Aws\CodeCommit\Exception\CodeCommitException
  • Aws\CodeDeploy\Exception\CodeDeployException
  • Aws\CodeGuruProfiler\Exception\CodeGuruProfilerException
  • Aws\CodeGuruReviewer\Exception\CodeGuruReviewerException
  • Aws\CodePipeline\Exception\CodePipelineException
  • Aws\CodeStar\Exception\CodeStarException
  • Aws\CodeStarconnections\Exception\CodeStarconnectionsException
  • Aws\CodeStarNotifications\Exception\CodeStarNotificationsException
  • Aws\CognitoIdentity\Exception\CognitoIdentityException
  • Aws\CognitoIdentityProvider\Exception\CognitoIdentityProviderException
  • Aws\CognitoSync\Exception\CognitoSyncException
  • Aws\Comprehend\Exception\ComprehendException
  • Aws\ComprehendMedical\Exception\ComprehendMedicalException
  • Aws\ComputeOptimizer\Exception\ComputeOptimizerException
  • Aws\ConfigService\Exception\ConfigServiceException
  • Aws\Connect\Exception\ConnectException
  • Aws\ConnectContactLens\Exception\ConnectContactLensException
  • Aws\ConnectParticipant\Exception\ConnectParticipantException
  • Aws\CostandUsageReportService\Exception\CostandUsageReportServiceException
  • Aws\CostExplorer\Exception\CostExplorerException
  • Aws\CustomerProfiles\Exception\CustomerProfilesException
  • Aws\DatabaseMigrationService\Exception\DatabaseMigrationServiceException
  • Aws\DataExchange\Exception\DataExchangeException
  • Aws\DataPipeline\Exception\DataPipelineException
  • Aws\DataSync\Exception\DataSyncException
  • Aws\DAX\Exception\DAXException
  • Aws\Detective\Exception\DetectiveException
  • Aws\DeviceFarm\Exception\DeviceFarmException
  • Aws\DevOpsGuru\Exception\DevOpsGuruException
  • Aws\DirectConnect\Exception\DirectConnectException
  • Aws\DirectoryService\Exception\DirectoryServiceException
  • Aws\DLM\Exception\DLMException
  • Aws\DocDB\Exception\DocDBException
  • Aws\DynamoDb\Exception\DynamoDbException
  • Aws\DynamoDbStreams\Exception\DynamoDbStreamsException
  • Aws\EBS\Exception\EBSException
  • Aws\Ec2\Exception\Ec2Exception
  • Aws\EC2InstanceConnect\Exception\EC2InstanceConnectException
  • Aws\Ecr\Exception\EcrException
  • Aws\ECRPublic\Exception\ECRPublicException
  • Aws\Ecs\Exception\EcsException
  • Aws\Efs\Exception\EfsException
  • Aws\EKS\Exception\EKSException
  • Aws\ElastiCache\Exception\ElastiCacheException
  • Aws\ElasticBeanstalk\Exception\ElasticBeanstalkException
  • Aws\ElasticInference\Exception\ElasticInferenceException
  • Aws\ElasticLoadBalancing\Exception\ElasticLoadBalancingException
  • Aws\ElasticLoadBalancingV2\Exception\ElasticLoadBalancingV2Exception
  • Aws\ElasticsearchService\Exception\ElasticsearchServiceException
  • Aws\ElasticTranscoder\Exception\ElasticTranscoderException
  • Aws\Emr\Exception\EmrException
  • Aws\EMRContainers\Exception\EMRContainersException
  • Aws\EndpointDiscovery\Exception\ConfigurationException
  • Aws\EventBridge\Exception\EventBridgeException
  • Aws\Exception\AwsException
  • Aws\Exception\CouldNotCreateChecksumException
  • Aws\Exception\CredentialsException
  • Aws\Exception\CryptoException
  • Aws\Exception\CryptoPolyfillException
  • Aws\Exception\EventStreamDataException
  • Aws\Exception\IncalculablePayloadException
  • Aws\Exception\InvalidJsonException
  • Aws\Exception\InvalidRegionException
  • Aws\Exception\MultipartUploadException
  • Aws\Exception\UnresolvedApiException
  • Aws\Exception\UnresolvedEndpointException
  • Aws\Exception\UnresolvedSignatureException
  • Aws\Firehose\Exception\FirehoseException
  • Aws\FMS\Exception\FMSException
  • Aws\ForecastQueryService\Exception\ForecastQueryServiceException
  • Aws\ForecastService\Exception\ForecastServiceException
  • Aws\FraudDetector\Exception\FraudDetectorException
  • Aws\FSx\Exception\FSxException
  • Aws\GameLift\Exception\GameLiftException
  • Aws\Glacier\Exception\GlacierException
  • Aws\GlobalAccelerator\Exception\GlobalAcceleratorException
  • Aws\Glue\Exception\GlueException
  • Aws\GlueDataBrew\Exception\GlueDataBrewException
  • Aws\Greengrass\Exception\GreengrassException
  • Aws\GreengrassV2\Exception\GreengrassV2Exception
  • Aws\GroundStation\Exception\GroundStationException
  • Aws\GuardDuty\Exception\GuardDutyException
  • Aws\Health\Exception\HealthException
  • Aws\HealthLake\Exception\HealthLakeException
  • Aws\Honeycode\Exception\HoneycodeException
  • Aws\Iam\Exception\IamException
  • Aws\IdentityStore\Exception\IdentityStoreException
  • Aws\imagebuilder\Exception\imagebuilderException
  • Aws\ImportExport\Exception\ImportExportException
  • Aws\Inspector\Exception\InspectorException
  • Aws\IoT1ClickDevicesService\Exception\IoT1ClickDevicesServiceException
  • Aws\IoT1ClickProjects\Exception\IoT1ClickProjectsException
  • Aws\Iot\Exception\IotException
  • Aws\IoTAnalytics\Exception\IoTAnalyticsException
  • Aws\IotDataPlane\Exception\IotDataPlaneException
  • Aws\IoTDeviceAdvisor\Exception\IoTDeviceAdvisorException
  • Aws\IoTEvents\Exception\IoTEventsException
  • Aws\IoTEventsData\Exception\IoTEventsDataException
  • Aws\IoTFleetHub\Exception\IoTFleetHubException
  • Aws\IoTJobsDataPlane\Exception\IoTJobsDataPlaneException
  • Aws\IoTSecureTunneling\Exception\IoTSecureTunnelingException
  • Aws\IoTSiteWise\Exception\IoTSiteWiseException
  • Aws\IoTThingsGraph\Exception\IoTThingsGraphException
  • Aws\IoTWireless\Exception\IoTWirelessException
  • Aws\IVS\Exception\IVSException
  • Aws\Kafka\Exception\KafkaException
  • Aws\kendra\Exception\kendraException
  • Aws\Kinesis\Exception\KinesisException
  • Aws\KinesisAnalytics\Exception\KinesisAnalyticsException
  • Aws\KinesisAnalyticsV2\Exception\KinesisAnalyticsV2Exception
  • Aws\KinesisVideo\Exception\KinesisVideoException
  • Aws\KinesisVideoArchivedMedia\Exception\KinesisVideoArchivedMediaException
  • Aws\KinesisVideoMedia\Exception\KinesisVideoMediaException
  • Aws\KinesisVideoSignalingChannels\Exception\KinesisVideoSignalingChannelsException
  • Aws\Kms\Exception\KmsException
  • Aws\LakeFormation\Exception\LakeFormationException
  • Aws\Lambda\Exception\LambdaException
  • Aws\LexModelBuildingService\Exception\LexModelBuildingServiceException
  • Aws\LexModelsV2\Exception\LexModelsV2Exception
  • Aws\LexRuntimeService\Exception\LexRuntimeServiceException
  • Aws\LexRuntimeV2\Exception\LexRuntimeV2Exception
  • Aws\LicenseManager\Exception\LicenseManagerException
  • Aws\Lightsail\Exception\LightsailException
  • Aws\LocationService\Exception\LocationServiceException
  • Aws\LookoutforVision\Exception\LookoutforVisionException
  • Aws\MachineLearning\Exception\MachineLearningException
  • Aws\Macie2\Exception\Macie2Exception
  • Aws\Macie\Exception\MacieException
  • Aws\ManagedBlockchain\Exception\ManagedBlockchainException
  • Aws\MarketplaceCatalog\Exception\MarketplaceCatalogException
  • Aws\MarketplaceCommerceAnalytics\Exception\MarketplaceCommerceAnalyticsException
  • Aws\MarketplaceEntitlementService\Exception\MarketplaceEntitlementServiceException
  • Aws\MarketplaceMetering\Exception\MarketplaceMeteringException
  • Aws\MediaConnect\Exception\MediaConnectException
  • Aws\MediaConvert\Exception\MediaConvertException
  • Aws\MediaLive\Exception\MediaLiveException
  • Aws\MediaPackage\Exception\MediaPackageException
  • Aws\MediaPackageVod\Exception\MediaPackageVodException
  • Aws\MediaStore\Exception\MediaStoreException
  • Aws\MediaStoreData\Exception\MediaStoreDataException
  • Aws\MediaTailor\Exception\MediaTailorException
  • Aws\MigrationHub\Exception\MigrationHubException
  • Aws\MigrationHubConfig\Exception\MigrationHubConfigException
  • Aws\Mobile\Exception\MobileException
  • Aws\MQ\Exception\MQException
  • Aws\MTurk\Exception\MTurkException
  • Aws\MWAA\Exception\MWAAException
  • Aws\Neptune\Exception\NeptuneException
  • Aws\NetworkFirewall\Exception\NetworkFirewallException
  • Aws\NetworkManager\Exception\NetworkManagerException
  • Aws\OpsWorks\Exception\OpsWorksException
  • Aws\OpsWorksCM\Exception\OpsWorksCMException
  • Aws\Organizations\Exception\OrganizationsException
  • Aws\Outposts\Exception\OutpostsException
  • Aws\Personalize\Exception\PersonalizeException
  • Aws\PersonalizeEvents\Exception\PersonalizeEventsException
  • Aws\PersonalizeRuntime\Exception\PersonalizeRuntimeException
  • Aws\PI\Exception\PIException
  • Aws\Pinpoint\Exception\PinpointException
  • Aws\PinpointEmail\Exception\PinpointEmailException
  • Aws\PinpointSMSVoice\Exception\PinpointSMSVoiceException
  • Aws\Polly\Exception\PollyException
  • Aws\Pricing\Exception\PricingException
  • Aws\PrometheusService\Exception\PrometheusServiceException
  • Aws\QLDB\Exception\QLDBException
  • Aws\QLDBSession\Exception\QLDBSessionException
  • Aws\QuickSight\Exception\QuickSightException
  • Aws\RAM\Exception\RAMException
  • Aws\Rds\Exception\RdsException
  • Aws\RDSDataService\Exception\RDSDataServiceException
  • Aws\Redshift\Exception\RedshiftException
  • Aws\RedshiftDataAPIService\Exception\RedshiftDataAPIServiceException
  • Aws\Rekognition\Exception\RekognitionException
  • Aws\ResourceGroups\Exception\ResourceGroupsException
  • Aws\ResourceGroupsTaggingAPI\Exception\ResourceGroupsTaggingAPIException
  • Aws\Retry\Exception\ConfigurationException
  • Aws\RoboMaker\Exception\RoboMakerException
  • Aws\Route53\Exception\Route53Exception
  • Aws\Route53Domains\Exception\Route53DomainsException
  • Aws\Route53Resolver\Exception\Route53ResolverException
  • Aws\S3\Exception\DeleteMultipleObjectsException
  • Aws\S3\Exception\PermanentRedirectException
  • Aws\S3\Exception\S3Exception
  • Aws\S3\Exception\S3MultipartUploadException
  • Aws\S3\RegionalEndpoint\Exception\ConfigurationException
  • Aws\S3\UseArnRegion\Exception\ConfigurationException
  • Aws\S3Control\Exception\S3ControlException
  • Aws\S3Outposts\Exception\S3OutpostsException
  • Aws\SageMaker\Exception\SageMakerException
  • Aws\SagemakerEdgeManager\Exception\SagemakerEdgeManagerException
  • Aws\SageMakerFeatureStoreRuntime\Exception\SageMakerFeatureStoreRuntimeException
  • Aws\SageMakerRuntime\Exception\SageMakerRuntimeException
  • Aws\SavingsPlans\Exception\SavingsPlansException
  • Aws\Schemas\Exception\SchemasException
  • Aws\SecretsManager\Exception\SecretsManagerException
  • Aws\SecurityHub\Exception\SecurityHubException
  • Aws\ServerlessApplicationRepository\Exception\ServerlessApplicationRepositoryException
  • Aws\ServiceCatalog\Exception\ServiceCatalogException
  • Aws\ServiceDiscovery\Exception\ServiceDiscoveryException
  • Aws\ServiceQuotas\Exception\ServiceQuotasException
  • Aws\Ses\Exception\SesException
  • Aws\SesV2\Exception\SesV2Exception
  • Aws\Sfn\Exception\SfnException
  • Aws\Shield\Exception\ShieldException
  • Aws\signer\Exception\signerException
  • Aws\Sms\Exception\SmsException
  • Aws\SnowBall\Exception\SnowBallException
  • Aws\Sns\Exception\InvalidSnsMessageException
  • Aws\Sns\Exception\SnsException
  • Aws\Sqs\Exception\SqsException
  • Aws\Ssm\Exception\SsmException
  • Aws\SSO\Exception\SSOException
  • Aws\SSOAdmin\Exception\SSOAdminException
  • Aws\SSOOIDC\Exception\SSOOIDCException
  • Aws\StorageGateway\Exception\StorageGatewayException
  • Aws\Sts\Exception\StsException
  • Aws\Sts\RegionalEndpoints\Exception\ConfigurationException
  • Aws\Support\Exception\SupportException
  • Aws\Swf\Exception\SwfException
  • Aws\Synthetics\Exception\SyntheticsException
  • Aws\Textract\Exception\TextractException
  • Aws\TimestreamQuery\Exception\TimestreamQueryException
  • Aws\TimestreamWrite\Exception\TimestreamWriteException
  • Aws\TranscribeService\Exception\TranscribeServiceException
  • Aws\Transfer\Exception\TransferException
  • Aws\Translate\Exception\TranslateException
  • Aws\Waf\Exception\WafException
  • Aws\WafRegional\Exception\WafRegionalException
  • Aws\WAFV2\Exception\WAFV2Exception
  • Aws\WellArchitected\Exception\WellArchitectedException
  • Aws\WorkDocs\Exception\WorkDocsException
  • Aws\WorkLink\Exception\WorkLinkException
  • Aws\WorkMail\Exception\WorkMailException
  • Aws\WorkMailMessageFlow\Exception\WorkMailMessageFlowException
  • Aws\WorkSpaces\Exception\WorkSpacesException
  • Aws\XRay\Exception\XRayException

Functions

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

AWS IoT Core Device Advisor 2020-09-18

Client: Aws\IoTDeviceAdvisor\IoTDeviceAdvisorClient
Service ID: iotdeviceadvisor
Version: 2020-09-18

This page describes the parameters and results for the operations of the AWS IoT Core Device Advisor (2020-09-18), and shows how to use the Aws\IoTDeviceAdvisor\IoTDeviceAdvisorClient object to call the described operations. This documentation is specific to the 2020-09-18 API version of the service.

Operation Summary

Each of the following operations can be created from a client using $client->getCommand('CommandName'), where "CommandName" is the name of one of the following operations. Note: a command is a value that encapsulates an operation and the parameters used to create an HTTP request.

You can also create and send a command immediately using the magic methods available on a client object: $client->commandName(/* parameters */). You can send the command asynchronously (returning a promise) by appending the word "Async" to the operation name: $client->commandNameAsync(/* parameters */).

  • CreateSuiteDefinition ( array $params = [] )

    Creates a Device Advisor test suite.

  • DeleteSuiteDefinition ( array $params = [] )

    Deletes a Device Advisor test suite.

  • GetSuiteDefinition ( array $params = [] )

    Gets information about a Device Advisor test suite.

  • GetSuiteRun ( array $params = [] )

    Gets information about a Device Advisor test suite run.

  • GetSuiteRunReport ( array $params = [] )

    Gets a report download link for a successful Device Advisor qualifying test suite run.

  • ListSuiteDefinitions ( array $params = [] )

    Lists the Device Advisor test suites you have created.

  • ListSuiteRuns ( array $params = [] )

    Lists the runs of the specified Device Advisor test suite.

  • ListTagsForResource ( array $params = [] )

    Lists the tags attached to an IoT Device Advisor resource.

  • ListTestCases ( array $params = [] )

    Lists all the test cases in the test suite.

  • StartSuiteRun ( array $params = [] )

    Starts a Device Advisor test suite run.

  • TagResource ( array $params = [] )

    Adds to and modifies existing tags of an IoT Device Advisor resource.

  • UntagResource ( array $params = [] )

    Removes tags from an IoT Device Advisor resource.

  • UpdateSuiteDefinition ( array $params = [] )

    Updates a Device Advisor test suite.

Paginators

Paginators handle automatically iterating over paginated API results. Paginators are associated with specific API operations, and they accept the parameters that the corresponding API operation accepts. You can get a paginator from a client class using getPaginator($paginatorName, $operationParameters). This client supports the following paginators:

  • ListSuiteDefinitions
  • ListSuiteRuns
  • ListTestCases

Operations

CreateSuiteDefinition

$result = $client->createSuiteDefinition([/* ... */]);
$promise = $client->createSuiteDefinitionAsync([/* ... */]);

Creates a Device Advisor test suite.

Parameter Syntax

$result = $client->createSuiteDefinition([
    'suiteDefinitionConfiguration' => [
        'devicePermissionRoleArn' => '<string>',
        'devices' => [
            [
                'certificateArn' => '<string>',
                'thingArn' => '<string>',
            ],
            // ...
        ],
        'intendedForQualification' => true || false,
        'rootGroup' => '<string>',
        'suiteDefinitionName' => '<string>',
    ],
    'tags' => ['<string>', ...],
]);

Parameter Details

Members
suiteDefinitionConfiguration
  • Type: SuiteDefinitionConfiguration structure

Creates a Device Advisor test suite with suite definition configuration.

tags
  • Type: Associative array of custom strings keys (String128) to strings

The tags to be attached to the suite definition.

Result Syntax

[
    'createdAt' => <DateTime>,
    'suiteDefinitionArn' => '<string>',
    'suiteDefinitionId' => '<string>',
    'suiteDefinitionName' => '<string>',
]

Result Details

Members
createdAt
  • Type: timestamp (string|DateTime or anything parsable by strtotime)

Creates a Device Advisor test suite with TimeStamp of when it was created.

suiteDefinitionArn
  • Type: string

Creates a Device Advisor test suite with Amazon Resource name.

suiteDefinitionId
  • Type: string

Creates a Device Advisor test suite with suite UUID.

suiteDefinitionName
  • Type: string

Creates a Device Advisor test suite with suite definition name.

Errors

  • ValidationException:

    Sends invalid request exception.

  • InternalServerException:

    Sends Internal Failure Exception.

DeleteSuiteDefinition

$result = $client->deleteSuiteDefinition([/* ... */]);
$promise = $client->deleteSuiteDefinitionAsync([/* ... */]);

Deletes a Device Advisor test suite.

Parameter Syntax

$result = $client->deleteSuiteDefinition([
    'suiteDefinitionId' => '<string>', // REQUIRED
]);

Parameter Details

Members
suiteDefinitionId
  • Required: Yes
  • Type: string

Deletes a Device Advisor test suite with defined suite Id.

Result Syntax

[]

Result Details

The results for this operation are always empty.

Errors

  • ValidationException:

    Sends invalid request exception.

  • InternalServerException:

    Sends Internal Failure Exception.

GetSuiteDefinition

$result = $client->getSuiteDefinition([/* ... */]);
$promise = $client->getSuiteDefinitionAsync([/* ... */]);

Gets information about a Device Advisor test suite.

Parameter Syntax

$result = $client->getSuiteDefinition([
    'suiteDefinitionId' => '<string>', // REQUIRED
    'suiteDefinitionVersion' => '<string>',
]);

Parameter Details

Members
suiteDefinitionId
  • Required: Yes
  • Type: string

Requests suite definition Id with GetSuiteDefinition API call.

suiteDefinitionVersion
  • Type: string

Requests the suite definition version of a test suite.

Result Syntax

[
    'createdAt' => <DateTime>,
    'lastModifiedAt' => <DateTime>,
    'latestVersion' => '<string>',
    'suiteDefinitionArn' => '<string>',
    'suiteDefinitionConfiguration' => [
        'devicePermissionRoleArn' => '<string>',
        'devices' => [
            [
                'certificateArn' => '<string>',
                'thingArn' => '<string>',
            ],
            // ...
        ],
        'intendedForQualification' => true || false,
        'rootGroup' => '<string>',
        'suiteDefinitionName' => '<string>',
    ],
    'suiteDefinitionId' => '<string>',
    'suiteDefinitionVersion' => '<string>',
    'tags' => ['<string>', ...],
]

Result Details

Members
createdAt
  • Type: timestamp (string|DateTime or anything parsable by strtotime)

Gets the timestamp of the time suite was created with GetSuiteDefinition API call.

lastModifiedAt
  • Type: timestamp (string|DateTime or anything parsable by strtotime)

Gets the timestamp of the time suite was modified with GetSuiteDefinition API call.

latestVersion
  • Type: string

Gets latest suite definition version with GetSuiteDefinition API call.

suiteDefinitionArn
  • Type: string

The ARN of the suite definition.

suiteDefinitionConfiguration
  • Type: SuiteDefinitionConfiguration structure

Gets the suite configuration with GetSuiteDefinition API call.

suiteDefinitionId
  • Type: string

Gets suite definition Id with GetSuiteDefinition API call.

suiteDefinitionVersion
  • Type: string

Gets suite definition version with GetSuiteDefinition API call.

tags
  • Type: Associative array of custom strings keys (String128) to strings

Tags attached to the suite definition.

Errors

  • ValidationException:

    Sends invalid request exception.

  • InternalServerException:

    Sends Internal Failure Exception.

  • ResourceNotFoundException:

    Sends Resource Not Found Exception.

GetSuiteRun

$result = $client->getSuiteRun([/* ... */]);
$promise = $client->getSuiteRunAsync([/* ... */]);

Gets information about a Device Advisor test suite run.

Parameter Syntax

$result = $client->getSuiteRun([
    'suiteDefinitionId' => '<string>', // REQUIRED
    'suiteRunId' => '<string>', // REQUIRED
]);

Parameter Details

Members
suiteDefinitionId
  • Required: Yes
  • Type: string

Requests the information about Device Advisor test suite run based on suite definition Id.

suiteRunId
  • Required: Yes
  • Type: string

Requests the information about Device Advisor test suite run based on suite run Id.

Result Syntax

[
    'endTime' => <DateTime>,
    'errorReason' => '<string>',
    'startTime' => <DateTime>,
    'status' => 'PASS|FAIL|CANCELED|PENDING|RUNNING|PASS_WITH_WARNINGS|ERROR',
    'suiteDefinitionId' => '<string>',
    'suiteDefinitionVersion' => '<string>',
    'suiteRunArn' => '<string>',
    'suiteRunConfiguration' => [
        'primaryDevice' => [
            'certificateArn' => '<string>',
            'thingArn' => '<string>',
        ],
        'secondaryDevice' => [
            'certificateArn' => '<string>',
            'thingArn' => '<string>',
        ],
        'selectedTestList' => ['<string>', ...],
    ],
    'suiteRunId' => '<string>',
    'tags' => ['<string>', ...],
    'testResult' => [
        'groups' => [
            [
                'groupId' => '<string>',
                'groupName' => '<string>',
                'tests' => [
                    [
                        'endTime' => <DateTime>,
                        'failure' => '<string>',
                        'logUrl' => '<string>',
                        'startTime' => <DateTime>,
                        'status' => 'PASS|FAIL|CANCELED|PENDING|RUNNING|PASS_WITH_WARNINGS|ERROR',
                        'testCaseDefinitionId' => '<string>',
                        'testCaseDefinitionName' => '<string>',
                        'testCaseRunId' => '<string>',
                        'warnings' => '<string>',
                    ],
                    // ...
                ],
            ],
            // ...
        ],
    ],
]

Result Details

Members
endTime
  • Type: timestamp (string|DateTime or anything parsable by strtotime)

Gets the information about Device Advisor test suite run based on end time.

errorReason
  • Type: string

Gets the information about Device Advisor test suite run based on error.

startTime
  • Type: timestamp (string|DateTime or anything parsable by strtotime)

Gets the information about Device Advisor test suite run based on start time.

status
  • Type: string

Gets the information about Device Advisor test suite run based on its status.

suiteDefinitionId
  • Type: string

Gets the information about Device Advisor test suite run based on suite definition Id.

suiteDefinitionVersion
  • Type: string

Gets the information about Device Advisor test suite run based on suite definition version.

suiteRunArn
  • Type: string

The ARN of the suite run.

suiteRunConfiguration
  • Type: SuiteRunConfiguration structure

Gets the information about Device Advisor test suite run based on suite configuration.

suiteRunId
  • Type: string

Gets the information about Device Advisor test suite run based on suite run Id.

tags
  • Type: Associative array of custom strings keys (String128) to strings

The tags attached to the suite run.

testResult
  • Type: TestResult structure

Gets the information about Device Advisor test suite run based on test case runs.

Errors

  • ValidationException:

    Sends invalid request exception.

  • InternalServerException:

    Sends Internal Failure Exception.

  • ResourceNotFoundException:

    Sends Resource Not Found Exception.

GetSuiteRunReport

$result = $client->getSuiteRunReport([/* ... */]);
$promise = $client->getSuiteRunReportAsync([/* ... */]);

Gets a report download link for a successful Device Advisor qualifying test suite run.

Parameter Syntax

$result = $client->getSuiteRunReport([
    'suiteDefinitionId' => '<string>', // REQUIRED
    'suiteRunId' => '<string>', // REQUIRED
]);

Parameter Details

Members
suiteDefinitionId
  • Required: Yes
  • Type: string

Device Advisor suite definition Id.

suiteRunId
  • Required: Yes
  • Type: string

Device Advisor suite run Id.

Result Syntax

[
    'qualificationReportDownloadUrl' => '<string>',
]

Result Details

Members
qualificationReportDownloadUrl
  • Type: string

Gets the download URL of the qualification report.

Errors

  • ValidationException:

    Sends invalid request exception.

  • InternalServerException:

    Sends Internal Failure Exception.

  • ResourceNotFoundException:

    Sends Resource Not Found Exception.

ListSuiteDefinitions

$result = $client->listSuiteDefinitions([/* ... */]);
$promise = $client->listSuiteDefinitionsAsync([/* ... */]);

Lists the Device Advisor test suites you have created.

Parameter Syntax

$result = $client->listSuiteDefinitions([
    'maxResults' => <integer>,
    'nextToken' => '<string>',
]);

Parameter Details

Members
maxResults
  • Type: int

Request the list of all the Device Advisor test suites.

nextToken
  • Type: string

Requests the Device Advisor test suites next token.

Result Syntax

[
    'nextToken' => '<string>',
    'suiteDefinitionInformationList' => [
        [
            'createdAt' => <DateTime>,
            'defaultDevices' => [
                [
                    'certificateArn' => '<string>',
                    'thingArn' => '<string>',
                ],
                // ...
            ],
            'intendedForQualification' => true || false,
            'suiteDefinitionId' => '<string>',
            'suiteDefinitionName' => '<string>',
        ],
        // ...
    ],
]

Result Details

Members
nextToken
  • Type: string

Creates a Device Advisor test suite.

suiteDefinitionInformationList
  • Type: Array of SuiteDefinitionInformation structures

Lists test suite information using List suite definition.

Errors

  • ValidationException:

    Sends invalid request exception.

  • InternalServerException:

    Sends Internal Failure Exception.

ListSuiteRuns

$result = $client->listSuiteRuns([/* ... */]);
$promise = $client->listSuiteRunsAsync([/* ... */]);

Lists the runs of the specified Device Advisor test suite. You can list all runs of the test suite, or the runs of a specific version of the test suite.

Parameter Syntax

$result = $client->listSuiteRuns([
    'maxResults' => <integer>,
    'nextToken' => '<string>',
    'suiteDefinitionId' => '<string>',
    'suiteDefinitionVersion' => '<string>',
]);

Parameter Details

Members
maxResults
  • Type: int

MaxResults for list suite run API request.

nextToken
  • Type: string

Next pagination token for list suite run request.

suiteDefinitionId
  • Type: string

Lists the runs of the specified Device Advisor test suite based on suite definition Id.

suiteDefinitionVersion
  • Type: string

Lists the runs of the specified Device Advisor test suite based on suite definition version.

Result Syntax

[
    'nextToken' => '<string>',
    'suiteRunsList' => [
        [
            'createdAt' => <DateTime>,
            'endAt' => <DateTime>,
            'failed' => <integer>,
            'passed' => <integer>,
            'startedAt' => <DateTime>,
            'status' => 'PASS|FAIL|CANCELED|PENDING|RUNNING|PASS_WITH_WARNINGS|ERROR',
            'suiteDefinitionId' => '<string>',
            'suiteDefinitionName' => '<string>',
            'suiteDefinitionVersion' => '<string>',
            'suiteRunId' => '<string>',
        ],
        // ...
    ],
]

Result Details

Members
nextToken
  • Type: string

Next pagination token for list suite run response.

suiteRunsList
  • Type: Array of SuiteRunInformation structures

Lists the runs of the specified Device Advisor test suite.

Errors

  • ValidationException:

    Sends invalid request exception.

  • InternalServerException:

    Sends Internal Failure Exception.

ListTagsForResource

$result = $client->listTagsForResource([/* ... */]);
$promise = $client->listTagsForResourceAsync([/* ... */]);

Lists the tags attached to an IoT Device Advisor resource.

Parameter Syntax

$result = $client->listTagsForResource([
    'resourceArn' => '<string>', // REQUIRED
]);

Parameter Details

Members
resourceArn
  • Required: Yes
  • Type: string

The ARN of the IoT Device Advisor resource.

Result Syntax

[
    'tags' => ['<string>', ...],
]

Result Details

Members
tags
  • Type: Associative array of custom strings keys (String128) to strings

The tags attached to the IoT Device Advisor resource.

Errors

  • InternalServerException:

    Sends Internal Failure Exception.

  • ValidationException:

    Sends invalid request exception.

  • ResourceNotFoundException:

    Sends Resource Not Found Exception.

ListTestCases

$result = $client->listTestCases([/* ... */]);
$promise = $client->listTestCasesAsync([/* ... */]);

Lists all the test cases in the test suite.

Parameter Syntax

$result = $client->listTestCases([
    'intendedForQualification' => true || false,
    'maxResults' => <integer>,
    'nextToken' => '<string>',
]);

Parameter Details

Members
intendedForQualification
  • Type: boolean

Lists all the qualification test cases in the test suite.

maxResults
  • Type: int

Requests the test cases max results.

nextToken
  • Type: string

Requests the test cases next token.

Result Syntax

[
    'categories' => [
        [
            'name' => '<string>',
            'tests' => [
                [
                    'configuration' => ['<string>', ...],
                    'name' => '<string>',
                    'test' => [
                        'id' => '<string>',
                        'testCaseVersion' => '<string>',
                    ],
                ],
                // ...
            ],
        ],
        // ...
    ],
    'groupConfiguration' => ['<string>', ...],
    'nextToken' => '<string>',
    'rootGroupConfiguration' => ['<string>', ...],
]

Result Details

Members
categories
  • Type: Array of TestCaseCategory structures

Gets the category of test case.

groupConfiguration
  • Type: Associative array of custom strings keys (ConfigString) to strings

Gets the configuration of test group.

nextToken
  • Type: string

Test cases next token response.

rootGroupConfiguration
  • Type: Associative array of custom strings keys (ConfigString) to strings

Gets the configuration of root test group.

Errors

  • InternalServerException:

    Sends Internal Failure Exception.

StartSuiteRun

$result = $client->startSuiteRun([/* ... */]);
$promise = $client->startSuiteRunAsync([/* ... */]);

Starts a Device Advisor test suite run.

Parameter Syntax

$result = $client->startSuiteRun([
    'suiteDefinitionId' => '<string>', // REQUIRED
    'suiteDefinitionVersion' => '<string>',
    'suiteRunConfiguration' => [
        'primaryDevice' => [
            'certificateArn' => '<string>',
            'thingArn' => '<string>',
        ],
        'secondaryDevice' => [
            'certificateArn' => '<string>',
            'thingArn' => '<string>',
        ],
        'selectedTestList' => ['<string>', ...],
    ],
    'tags' => ['<string>', ...],
]);

Parameter Details

Members
suiteDefinitionId
  • Required: Yes
  • Type: string

Request to start suite run based on suite definition Id.

suiteDefinitionVersion
  • Type: string

Request to start suite run based on suite definition version.

suiteRunConfiguration
  • Type: SuiteRunConfiguration structure

Request to start suite run based on suite configuration.

tags
  • Type: Associative array of custom strings keys (String128) to strings

The tags to be attached to the suite run.

Result Syntax

[
    'createdAt' => <DateTime>,
    'suiteRunArn' => '<string>',
    'suiteRunId' => '<string>',
]

Result Details

Members
createdAt
  • Type: timestamp (string|DateTime or anything parsable by strtotime)

Starts a Device Advisor test suite run based on suite create time.

suiteRunArn
  • Type: string

Starts a Device Advisor test suite run based on suite run arn.

suiteRunId
  • Type: string

Starts a Device Advisor test suite run based on suite Run Id.

Errors

  • ValidationException:

    Sends invalid request exception.

  • InternalServerException:

    Sends Internal Failure Exception.

  • ConflictException:

    Sends Conflict Exception.

TagResource

$result = $client->tagResource([/* ... */]);
$promise = $client->tagResourceAsync([/* ... */]);

Adds to and modifies existing tags of an IoT Device Advisor resource.

Parameter Syntax

$result = $client->tagResource([
    'resourceArn' => '<string>', // REQUIRED
    'tags' => ['<string>', ...], // REQUIRED
]);

Parameter Details

Members
resourceArn
  • Required: Yes
  • Type: string

The resource ARN of an IoT Device Advisor resource.

tags
  • Required: Yes
  • Type: Associative array of custom strings keys (String128) to strings

The tags to be attached to the IoT Device Advisor resource.

Result Syntax

[]

Result Details

The results for this operation are always empty.

Errors

  • InternalServerException:

    Sends Internal Failure Exception.

  • ValidationException:

    Sends invalid request exception.

  • ResourceNotFoundException:

    Sends Resource Not Found Exception.

UntagResource

$result = $client->untagResource([/* ... */]);
$promise = $client->untagResourceAsync([/* ... */]);

Removes tags from an IoT Device Advisor resource.

Parameter Syntax

$result = $client->untagResource([
    'resourceArn' => '<string>', // REQUIRED
    'tagKeys' => ['<string>', ...], // REQUIRED
]);

Parameter Details

Members
resourceArn
  • Required: Yes
  • Type: string

The resource ARN of an IoT Device Advisor resource.

tagKeys
  • Required: Yes
  • Type: Array of strings

List of tag keys to remove from the IoT Device Advisor resource.

Result Syntax

[]

Result Details

The results for this operation are always empty.

Errors

  • InternalServerException:

    Sends Internal Failure Exception.

  • ValidationException:

    Sends invalid request exception.

  • ResourceNotFoundException:

    Sends Resource Not Found Exception.

UpdateSuiteDefinition

$result = $client->updateSuiteDefinition([/* ... */]);
$promise = $client->updateSuiteDefinitionAsync([/* ... */]);

Updates a Device Advisor test suite.

Parameter Syntax

$result = $client->updateSuiteDefinition([
    'suiteDefinitionConfiguration' => [
        'devicePermissionRoleArn' => '<string>',
        'devices' => [
            [
                'certificateArn' => '<string>',
                'thingArn' => '<string>',
            ],
            // ...
        ],
        'intendedForQualification' => true || false,
        'rootGroup' => '<string>',
        'suiteDefinitionName' => '<string>',
    ],
    'suiteDefinitionId' => '<string>', // REQUIRED
]);

Parameter Details

Members
suiteDefinitionConfiguration
  • Type: SuiteDefinitionConfiguration structure

Updates a Device Advisor test suite with suite definition configuration.

suiteDefinitionId
  • Required: Yes
  • Type: string

Updates a Device Advisor test suite with suite definition id.

Result Syntax

[
    'createdAt' => <DateTime>,
    'lastUpdatedAt' => <DateTime>,
    'suiteDefinitionArn' => '<string>',
    'suiteDefinitionId' => '<string>',
    'suiteDefinitionName' => '<string>',
    'suiteDefinitionVersion' => '<string>',
]

Result Details

Members
createdAt
  • Type: timestamp (string|DateTime or anything parsable by strtotime)

Updates a Device Advisor test suite with TimeStamp of when it was created.

lastUpdatedAt
  • Type: timestamp (string|DateTime or anything parsable by strtotime)

Updates a Device Advisor test suite with TimeStamp of when it was updated.

suiteDefinitionArn
  • Type: string

Updates a Device Advisor test suite with Amazon Resource name.

suiteDefinitionId
  • Type: string

Updates a Device Advisor test suite with suite UUID.

suiteDefinitionName
  • Type: string

Updates a Device Advisor test suite with suite definition name.

suiteDefinitionVersion
  • Type: string

Updates a Device Advisor test suite with suite definition version.

Errors

  • ValidationException:

    Sends invalid request exception.

  • InternalServerException:

    Sends Internal Failure Exception.

Shapes

ConflictException

Description

Sends Conflict Exception.

Members
message
  • Type: string

Sends Conflict Exception message.

DeviceUnderTest

Description

Lists all the devices under test

Members
certificateArn
  • Type: string

Lists devices certificate arn

thingArn
  • Type: string

Lists devices thing arn

GroupResult

Description

Show Group Result.

Members
groupId
  • Type: string

Show Group Result Id.

groupName
  • Type: string

Show Group Result Name.

tests
  • Type: Array of TestCaseRun structures

Show Group Result.

InternalServerException

Description

Sends Internal Failure Exception.

Members
message
  • Type: string

Sends Internal Failure Exception message.

ResourceNotFoundException

Description

Sends Resource Not Found Exception.

Members
message
  • Type: string

Sends Resource Not Found Exception message.

SuiteDefinitionConfiguration

Description

Gets Suite Definition Configuration.

Members
devicePermissionRoleArn
  • Type: string

Gets device permission arn.

devices
  • Type: Array of DeviceUnderTest structures

Gets the devices configured.

intendedForQualification
  • Type: boolean

Gets the tests intended for qualification in a suite.

rootGroup
  • Type: string

Gets test suite root group.

suiteDefinitionName
  • Type: string

Gets Suite Definition Configuration name.

SuiteDefinitionInformation

Description

Get suite definition information.

Members
createdAt
  • Type: timestamp (string|DateTime or anything parsable by strtotime)

Gets the information of when the test suite was created.

defaultDevices
  • Type: Array of DeviceUnderTest structures

Specifies the devices under test.

intendedForQualification
  • Type: boolean

Gets the test suites which will be used for qualification.

suiteDefinitionId
  • Type: string

Get suite definition Id.

suiteDefinitionName
  • Type: string

Get test suite name.

SuiteRunConfiguration

Description

Gets suite run configuration.

Members
primaryDevice
  • Type: DeviceUnderTest structure

Gets the primary device for suite run.

secondaryDevice
  • Type: DeviceUnderTest structure

Gets the secondary device for suite run.

selectedTestList
  • Type: Array of strings

Gets test case list.

SuiteRunInformation

Description

Get suite run information.

Members
createdAt
  • Type: timestamp (string|DateTime or anything parsable by strtotime)

Get suite run information based on time suite was created.

endAt
  • Type: timestamp (string|DateTime or anything parsable by strtotime)

Get suite run information based on end time of the run.

failed
  • Type: int

Get suite run information based on result of the test suite run.

passed
  • Type: int

Get suite run information based on result of the test suite run.

startedAt
  • Type: timestamp (string|DateTime or anything parsable by strtotime)

Get suite run information based on start time of the run.

status
  • Type: string

Get suite run information based on test run status.

suiteDefinitionId
  • Type: string

Get suite run information based on suite definition Id.

suiteDefinitionName
  • Type: string

Get suite run information based on suite definition name.

suiteDefinitionVersion
  • Type: string

Get suite run information based on suite definition version.

suiteRunId
  • Type: string

Get suite run information based on suite run Id.

TestCase

Description

Shows tests in a test group.

Members
configuration
  • Type: Associative array of custom strings keys (ConfigString) to strings

Shows test case configuration.

name
  • Type: string

Shows test case name.

test
  • Type: TestCaseDefinition structure

Specifies a test.

TestCaseCategory

Description

Gets the test case category.

Members
name
  • Type: string

Lists all the tests name in the specified category.

tests
  • Type: Array of TestCase structures

Lists all the tests in the specified category.

TestCaseDefinition

Description

Provides test case definition.

Members
id
  • Type: string

Provides test case definition Id.

testCaseVersion
  • Type: string

Provides test case definition version.

TestCaseRun

Description

Provides test case run.

Members
endTime
  • Type: timestamp (string|DateTime or anything parsable by strtotime)

Provides test case run end time.

failure
  • Type: string

Provides test case run failure result.

logUrl
  • Type: string

Provides test case run log Url.

startTime
  • Type: timestamp (string|DateTime or anything parsable by strtotime)

Provides test case run start time.

status
  • Type: string

Provides test case run status.

testCaseDefinitionId
  • Type: string

Provides test case run definition Id.

testCaseDefinitionName
  • Type: string

Provides test case run definition Name.

testCaseRunId
  • Type: string

Provides test case run Id.

warnings
  • Type: string

Provides test case run warnings.

TestResult

Description

Show each group result.

Members
groups
  • Type: Array of GroupResult structures

Show each group of test results.

ValidationException

Description

Sends invalid request exception.

Members
message
  • Type: string

Sends invalid request exception message.

AWS SDK for PHP 3.x API documentation generated by ApiGen