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

Namespaces

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

Classes

  • Aws\AbstractConfigurationProvider
  • Aws\AccessAnalyzer\AccessAnalyzerClient
  • Aws\Account\AccountClient
  • Aws\Acm\AcmClient
  • Aws\ACMPCA\ACMPCAClient
  • Aws\AlexaForBusiness\AlexaForBusinessClient
  • Aws\Amplify\AmplifyClient
  • Aws\AmplifyBackend\AmplifyBackendClient
  • Aws\AmplifyUIBuilder\AmplifyUIBuilderClient
  • 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\AppConfigData\AppConfigDataClient
  • Aws\Appflow\AppflowClient
  • Aws\AppIntegrationsService\AppIntegrationsServiceClient
  • Aws\ApplicationAutoScaling\ApplicationAutoScalingClient
  • Aws\ApplicationCostProfiler\ApplicationCostProfilerClient
  • Aws\ApplicationDiscoveryService\ApplicationDiscoveryServiceClient
  • Aws\ApplicationInsights\ApplicationInsightsClient
  • Aws\AppMesh\AppMeshClient
  • Aws\AppRegistry\AppRegistryClient
  • Aws\AppRunner\AppRunnerClient
  • Aws\Appstream\AppstreamClient
  • Aws\AppSync\AppSyncClient
  • Aws\ARCZonalShift\ARCZonalShiftClient
  • Aws\Athena\AthenaClient
  • Aws\AuditManager\AuditManagerClient
  • Aws\AugmentedAIRuntime\AugmentedAIRuntimeClient
  • Aws\AutoScaling\AutoScalingClient
  • Aws\AutoScalingPlans\AutoScalingPlansClient
  • Aws\AwsClient
  • Aws\Backup\BackupClient
  • Aws\BackupGateway\BackupGatewayClient
  • Aws\BackupStorage\BackupStorageClient
  • Aws\Batch\BatchClient
  • Aws\BillingConductor\BillingConductorClient
  • Aws\Braket\BraketClient
  • Aws\Budgets\BudgetsClient
  • Aws\Chime\ChimeClient
  • Aws\ChimeSDKIdentity\ChimeSDKIdentityClient
  • Aws\ChimeSDKMediaPipelines\ChimeSDKMediaPipelinesClient
  • Aws\ChimeSDKMeetings\ChimeSDKMeetingsClient
  • Aws\ChimeSDKMessaging\ChimeSDKMessagingClient
  • Aws\ChimeSDKVoice\ChimeSDKVoiceClient
  • Aws\CleanRooms\CleanRoomsClient
  • Aws\ClientResolver
  • Aws\ClientSideMonitoring\Configuration
  • Aws\ClientSideMonitoring\ConfigurationProvider
  • Aws\Cloud9\Cloud9Client
  • Aws\CloudControlApi\CloudControlApiClient
  • 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\CloudTrailData\CloudTrailDataClient
  • Aws\CloudWatch\CloudWatchClient
  • Aws\CloudWatchEvents\CloudWatchEventsClient
  • Aws\CloudWatchEvidently\CloudWatchEvidentlyClient
  • Aws\CloudWatchLogs\CloudWatchLogsClient
  • Aws\CloudWatchRUM\CloudWatchRUMClient
  • Aws\CodeArtifact\CodeArtifactClient
  • Aws\CodeBuild\CodeBuildClient
  • Aws\CodeCatalyst\CodeCatalystClient
  • 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\ConnectCampaignService\ConnectCampaignServiceClient
  • Aws\ConnectCases\ConnectCasesClient
  • Aws\ConnectContactLens\ConnectContactLensClient
  • Aws\ConnectParticipant\ConnectParticipantClient
  • Aws\ConnectWisdomService\ConnectWisdomServiceClient
  • Aws\ControlTower\ControlTowerClient
  • 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\DefaultsMode\Configuration
  • Aws\DefaultsMode\ConfigurationProvider
  • Aws\Detective\DetectiveClient
  • Aws\DeviceFarm\DeviceFarmClient
  • Aws\DevOpsGuru\DevOpsGuruClient
  • Aws\DirectConnect\DirectConnectClient
  • Aws\DirectoryService\DirectoryServiceClient
  • Aws\DLM\DLMClient
  • Aws\DocDB\DocDBClient
  • Aws\DocDBElastic\DocDBElasticClient
  • Aws\DoctrineCacheAdapter
  • Aws\drs\drsClient
  • 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\EMRServerless\EMRServerlessClient
  • Aws\Endpoint\EndpointProvider
  • Aws\Endpoint\Partition
  • Aws\Endpoint\PartitionEndpointProvider
  • Aws\Endpoint\PatternEndpointProvider
  • Aws\Endpoint\UseDualstackEndpoint\Configuration
  • Aws\Endpoint\UseDualstackEndpoint\ConfigurationProvider
  • Aws\Endpoint\UseFipsEndpoint\Configuration
  • Aws\Endpoint\UseFipsEndpoint\ConfigurationProvider
  • Aws\EndpointDiscovery\Configuration
  • Aws\EndpointDiscovery\ConfigurationProvider
  • Aws\EndpointDiscovery\EndpointDiscoveryMiddleware
  • Aws\EndpointDiscovery\EndpointList
  • Aws\EndpointV2\EndpointDefinitionProvider
  • Aws\EndpointV2\EndpointProviderV2
  • Aws\EndpointV2\Rule\AbstractRule
  • Aws\EndpointV2\Rule\EndpointRule
  • Aws\EndpointV2\Rule\ErrorRule
  • Aws\EndpointV2\Rule\RuleCreator
  • Aws\EndpointV2\Rule\TreeRule
  • Aws\EndpointV2\Ruleset\Ruleset
  • Aws\EndpointV2\Ruleset\RulesetEndpoint
  • Aws\EndpointV2\Ruleset\RulesetParameter
  • Aws\EventBridge\EventBridgeClient
  • Aws\finspace\finspaceClient
  • Aws\FinSpaceData\FinSpaceDataClient
  • Aws\Firehose\FirehoseClient
  • Aws\FIS\FISClient
  • Aws\FMS\FMSClient
  • Aws\ForecastQueryService\ForecastQueryServiceClient
  • Aws\ForecastService\ForecastServiceClient
  • Aws\FraudDetector\FraudDetectorClient
  • Aws\FSx\FSxClient
  • Aws\GameLift\GameLiftClient
  • Aws\GameSparks\GameSparksClient
  • 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\Inspector2\Inspector2Client
  • 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\IoTFleetWise\IoTFleetWiseClient
  • Aws\IoTJobsDataPlane\IoTJobsDataPlaneClient
  • Aws\IoTRoboRunner\IoTRoboRunnerClient
  • Aws\IoTSecureTunneling\IoTSecureTunnelingClient
  • Aws\IoTSiteWise\IoTSiteWiseClient
  • Aws\IoTThingsGraph\IoTThingsGraphClient
  • Aws\IoTTwinMaker\IoTTwinMakerClient
  • Aws\IoTWireless\IoTWirelessClient
  • Aws\IVS\IVSClient
  • Aws\ivschat\ivschatClient
  • Aws\JsonCompiler
  • Aws\Kafka\KafkaClient
  • Aws\KafkaConnect\KafkaConnectClient
  • Aws\kendra\kendraClient
  • Aws\KendraRanking\KendraRankingClient
  • Aws\Keyspaces\KeyspacesClient
  • Aws\Kinesis\KinesisClient
  • Aws\KinesisAnalytics\KinesisAnalyticsClient
  • Aws\KinesisAnalyticsV2\KinesisAnalyticsV2Client
  • Aws\KinesisVideo\KinesisVideoClient
  • Aws\KinesisVideoArchivedMedia\KinesisVideoArchivedMediaClient
  • Aws\KinesisVideoMedia\KinesisVideoMediaClient
  • Aws\KinesisVideoSignalingChannels\KinesisVideoSignalingChannelsClient
  • Aws\KinesisVideoWebRTCStorage\KinesisVideoWebRTCStorageClient
  • Aws\Kms\KmsClient
  • Aws\LakeFormation\LakeFormationClient
  • Aws\Lambda\LambdaClient
  • Aws\LexModelBuildingService\LexModelBuildingServiceClient
  • Aws\LexModelsV2\LexModelsV2Client
  • Aws\LexRuntimeService\LexRuntimeServiceClient
  • Aws\LexRuntimeV2\LexRuntimeV2Client
  • Aws\LicenseManager\LicenseManagerClient
  • Aws\LicenseManagerLinuxSubscriptions\LicenseManagerLinuxSubscriptionsClient
  • Aws\LicenseManagerUserSubscriptions\LicenseManagerUserSubscriptionsClient
  • Aws\Lightsail\LightsailClient
  • Aws\LocationService\LocationServiceClient
  • Aws\LookoutEquipment\LookoutEquipmentClient
  • Aws\LookoutforVision\LookoutforVisionClient
  • Aws\LookoutMetrics\LookoutMetricsClient
  • Aws\LruArrayCache
  • Aws\MachineLearning\MachineLearningClient
  • Aws\Macie2\Macie2Client
  • Aws\Macie\MacieClient
  • Aws\MainframeModernization\MainframeModernizationClient
  • Aws\ManagedBlockchain\ManagedBlockchainClient
  • Aws\ManagedGrafana\ManagedGrafanaClient
  • 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\MemoryDB\MemoryDBClient
  • Aws\mgn\mgnClient
  • Aws\Middleware
  • Aws\MigrationHub\MigrationHubClient
  • Aws\MigrationHubConfig\MigrationHubConfigClient
  • Aws\MigrationHubOrchestrator\MigrationHubOrchestratorClient
  • Aws\MigrationHubRefactorSpaces\MigrationHubRefactorSpacesClient
  • Aws\MigrationHubStrategyRecommendations\MigrationHubStrategyRecommendationsClient
  • 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\NimbleStudio\NimbleStudioClient
  • Aws\OAM\OAMClient
  • Aws\Omics\OmicsClient
  • Aws\OpenSearchServerless\OpenSearchServerlessClient
  • Aws\OpenSearchService\OpenSearchServiceClient
  • Aws\OpsWorks\OpsWorksClient
  • Aws\OpsWorksCM\OpsWorksCMClient
  • Aws\Organizations\OrganizationsClient
  • Aws\Outposts\OutpostsClient
  • Aws\Panorama\PanoramaClient
  • Aws\Personalize\PersonalizeClient
  • Aws\PersonalizeEvents\PersonalizeEventsClient
  • Aws\PersonalizeRuntime\PersonalizeRuntimeClient
  • Aws\PhpHash
  • Aws\PI\PIClient
  • Aws\Pinpoint\PinpointClient
  • Aws\PinpointEmail\PinpointEmailClient
  • Aws\PinpointSMSVoice\PinpointSMSVoiceClient
  • Aws\PinpointSMSVoiceV2\PinpointSMSVoiceV2Client
  • Aws\Pipes\PipesClient
  • Aws\Polly\PollyClient
  • Aws\PresignUrlMiddleware
  • Aws\Pricing\PricingClient
  • Aws\PrivateNetworks\PrivateNetworksClient
  • Aws\PrometheusService\PrometheusServiceClient
  • Aws\Proton\ProtonClient
  • 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\RecycleBin\RecycleBinClient
  • Aws\Redshift\RedshiftClient
  • Aws\RedshiftDataAPIService\RedshiftDataAPIServiceClient
  • Aws\RedshiftServerless\RedshiftServerlessClient
  • Aws\Rekognition\RekognitionClient
  • Aws\ResilienceHub\ResilienceHubClient
  • Aws\ResourceExplorer2\ResourceExplorer2Client
  • Aws\ResourceGroups\ResourceGroupsClient
  • Aws\ResourceGroupsTaggingAPI\ResourceGroupsTaggingAPIClient
  • Aws\Result
  • Aws\ResultPaginator
  • Aws\Retry\Configuration
  • Aws\Retry\ConfigurationProvider
  • Aws\RoboMaker\RoboMakerClient
  • Aws\RolesAnywhere\RolesAnywhereClient
  • Aws\Route53\Route53Client
  • Aws\Route53Domains\Route53DomainsClient
  • Aws\Route53RecoveryCluster\Route53RecoveryClusterClient
  • Aws\Route53RecoveryControlConfig\Route53RecoveryControlConfigClient
  • Aws\Route53RecoveryReadiness\Route53RecoveryReadinessClient
  • 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\S3\ValidateResponseChecksumParser
  • Aws\S3Control\S3ControlClient
  • Aws\S3Outposts\S3OutpostsClient
  • Aws\SageMaker\SageMakerClient
  • Aws\SagemakerEdgeManager\SagemakerEdgeManagerClient
  • Aws\SageMakerFeatureStoreRuntime\SageMakerFeatureStoreRuntimeClient
  • Aws\SageMakerGeospatial\SageMakerGeospatialClient
  • Aws\SageMakerMetrics\SageMakerMetricsClient
  • Aws\SageMakerRuntime\SageMakerRuntimeClient
  • Aws\SavingsPlans\SavingsPlansClient
  • Aws\Scheduler\SchedulerClient
  • Aws\Schemas\SchemasClient
  • Aws\Script\Composer\Composer
  • Aws\Sdk
  • Aws\SecretsManager\SecretsManagerClient
  • Aws\SecurityHub\SecurityHubClient
  • Aws\SecurityLake\SecurityLakeClient
  • Aws\ServerlessApplicationRepository\ServerlessApplicationRepositoryClient
  • Aws\ServiceCatalog\ServiceCatalogClient
  • Aws\ServiceDiscovery\ServiceDiscoveryClient
  • Aws\ServiceQuotas\ServiceQuotasClient
  • Aws\Ses\SesClient
  • Aws\SesV2\SesV2Client
  • Aws\Sfn\SfnClient
  • Aws\Shield\ShieldClient
  • Aws\Signature\AnonymousSignature
  • Aws\Signature\S3SignatureV4
  • Aws\Signature\SignatureProvider
  • Aws\Signature\SignatureV4
  • Aws\signer\signerClient
  • Aws\SimSpaceWeaver\SimSpaceWeaverClient
  • Aws\Sms\SmsClient
  • Aws\SnowBall\SnowBallClient
  • Aws\SnowDeviceManagement\SnowDeviceManagementClient
  • Aws\Sns\Message
  • Aws\Sns\MessageValidator
  • Aws\Sns\SnsClient
  • Aws\Sqs\SqsClient
  • Aws\Ssm\SsmClient
  • Aws\SSMContacts\SSMContactsClient
  • Aws\SSMIncidents\SSMIncidentsClient
  • Aws\SsmSap\SsmSapClient
  • 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\SupportApp\SupportAppClient
  • Aws\Swf\SwfClient
  • Aws\Synthetics\SyntheticsClient
  • Aws\Textract\TextractClient
  • Aws\TimestreamQuery\TimestreamQueryClient
  • Aws\TimestreamWrite\TimestreamWriteClient
  • Aws\Token\BearerTokenAuthorization
  • Aws\Token\SsoToken
  • Aws\Token\SsoTokenProvider
  • Aws\Token\Token
  • Aws\Token\TokenProvider
  • Aws\TraceMiddleware
  • Aws\TranscribeService\TranscribeServiceClient
  • Aws\Transfer\TransferClient
  • Aws\Translate\TranslateClient
  • Aws\VoiceID\VoiceIDClient
  • 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\WorkSpacesWeb\WorkSpacesWebClient
  • 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\DefaultsMode\ConfigurationInterface
  • Aws\DynamoDb\SessionConnectionInterface
  • Aws\Endpoint\PartitionInterface
  • Aws\Endpoint\UseDualstackEndpoint\ConfigurationInterface
  • Aws\Endpoint\UseFipsEndpoint\ConfigurationInterface
  • 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
  • Aws\Token\RefreshableTokenProviderInterface
  • Aws\Token\TokenAuthorization
  • Aws\Token\TokenInterface

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\CalculatesChecksumTrait
  • Aws\S3\Crypto\CryptoParamsTrait
  • Aws\S3\Crypto\CryptoParamsTraitV2
  • Aws\S3\Crypto\UserAgentTrait
  • Aws\S3\MultipartUploadingTrait
  • Aws\S3\S3ClientTrait
  • Aws\Signature\SignatureTrait
  • Aws\Token\ParsesIniTrait

Exceptions

  • Aws\AccessAnalyzer\Exception\AccessAnalyzerException
  • Aws\Account\Exception\AccountException
  • Aws\Acm\Exception\AcmException
  • Aws\ACMPCA\Exception\ACMPCAException
  • Aws\AlexaForBusiness\Exception\AlexaForBusinessException
  • Aws\Amplify\Exception\AmplifyException
  • Aws\AmplifyBackend\Exception\AmplifyBackendException
  • Aws\AmplifyUIBuilder\Exception\AmplifyUIBuilderException
  • Aws\Api\Parser\Exception\ParserException
  • Aws\ApiGateway\Exception\ApiGatewayException
  • Aws\ApiGatewayManagementApi\Exception\ApiGatewayManagementApiException
  • Aws\ApiGatewayV2\Exception\ApiGatewayV2Exception
  • Aws\AppConfig\Exception\AppConfigException
  • Aws\AppConfigData\Exception\AppConfigDataException
  • Aws\Appflow\Exception\AppflowException
  • Aws\AppIntegrationsService\Exception\AppIntegrationsServiceException
  • Aws\ApplicationAutoScaling\Exception\ApplicationAutoScalingException
  • Aws\ApplicationCostProfiler\Exception\ApplicationCostProfilerException
  • Aws\ApplicationDiscoveryService\Exception\ApplicationDiscoveryServiceException
  • Aws\ApplicationInsights\Exception\ApplicationInsightsException
  • Aws\AppMesh\Exception\AppMeshException
  • Aws\AppRegistry\Exception\AppRegistryException
  • Aws\AppRunner\Exception\AppRunnerException
  • Aws\Appstream\Exception\AppstreamException
  • Aws\AppSync\Exception\AppSyncException
  • Aws\ARCZonalShift\Exception\ARCZonalShiftException
  • 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\BackupGateway\Exception\BackupGatewayException
  • Aws\BackupStorage\Exception\BackupStorageException
  • Aws\Batch\Exception\BatchException
  • Aws\BillingConductor\Exception\BillingConductorException
  • Aws\Braket\Exception\BraketException
  • Aws\Budgets\Exception\BudgetsException
  • Aws\Chime\Exception\ChimeException
  • Aws\ChimeSDKIdentity\Exception\ChimeSDKIdentityException
  • Aws\ChimeSDKMediaPipelines\Exception\ChimeSDKMediaPipelinesException
  • Aws\ChimeSDKMeetings\Exception\ChimeSDKMeetingsException
  • Aws\ChimeSDKMessaging\Exception\ChimeSDKMessagingException
  • Aws\ChimeSDKVoice\Exception\ChimeSDKVoiceException
  • Aws\CleanRooms\Exception\CleanRoomsException
  • Aws\ClientSideMonitoring\Exception\ConfigurationException
  • Aws\Cloud9\Exception\Cloud9Exception
  • Aws\CloudControlApi\Exception\CloudControlApiException
  • 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\CloudTrailData\Exception\CloudTrailDataException
  • Aws\CloudWatch\Exception\CloudWatchException
  • Aws\CloudWatchEvents\Exception\CloudWatchEventsException
  • Aws\CloudWatchEvidently\Exception\CloudWatchEvidentlyException
  • Aws\CloudWatchLogs\Exception\CloudWatchLogsException
  • Aws\CloudWatchRUM\Exception\CloudWatchRUMException
  • Aws\CodeArtifact\Exception\CodeArtifactException
  • Aws\CodeBuild\Exception\CodeBuildException
  • Aws\CodeCatalyst\Exception\CodeCatalystException
  • 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\ConnectCampaignService\Exception\ConnectCampaignServiceException
  • Aws\ConnectCases\Exception\ConnectCasesException
  • Aws\ConnectContactLens\Exception\ConnectContactLensException
  • Aws\ConnectParticipant\Exception\ConnectParticipantException
  • Aws\ConnectWisdomService\Exception\ConnectWisdomServiceException
  • Aws\ControlTower\Exception\ControlTowerException
  • 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\DefaultsMode\Exception\ConfigurationException
  • 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\DocDBElastic\Exception\DocDBElasticException
  • Aws\drs\Exception\drsException
  • 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\EMRServerless\Exception\EMRServerlessException
  • Aws\Endpoint\UseDualstackEndpoint\Exception\ConfigurationException
  • Aws\Endpoint\UseFipsEndpoint\Exception\ConfigurationException
  • Aws\EndpointDiscovery\Exception\ConfigurationException
  • Aws\EventBridge\Exception\EventBridgeException
  • Aws\Exception\AwsException
  • Aws\Exception\CommonRuntimeException
  • 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\TokenException
  • Aws\Exception\UnresolvedApiException
  • Aws\Exception\UnresolvedEndpointException
  • Aws\Exception\UnresolvedSignatureException
  • Aws\finspace\Exception\finspaceException
  • Aws\FinSpaceData\Exception\FinSpaceDataException
  • Aws\Firehose\Exception\FirehoseException
  • Aws\FIS\Exception\FISException
  • 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\GameSparks\Exception\GameSparksException
  • 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\Inspector2\Exception\Inspector2Exception
  • 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\IoTFleetWise\Exception\IoTFleetWiseException
  • Aws\IoTJobsDataPlane\Exception\IoTJobsDataPlaneException
  • Aws\IoTRoboRunner\Exception\IoTRoboRunnerException
  • Aws\IoTSecureTunneling\Exception\IoTSecureTunnelingException
  • Aws\IoTSiteWise\Exception\IoTSiteWiseException
  • Aws\IoTThingsGraph\Exception\IoTThingsGraphException
  • Aws\IoTTwinMaker\Exception\IoTTwinMakerException
  • Aws\IoTWireless\Exception\IoTWirelessException
  • Aws\IVS\Exception\IVSException
  • Aws\ivschat\Exception\ivschatException
  • Aws\Kafka\Exception\KafkaException
  • Aws\KafkaConnect\Exception\KafkaConnectException
  • Aws\kendra\Exception\kendraException
  • Aws\KendraRanking\Exception\KendraRankingException
  • Aws\Keyspaces\Exception\KeyspacesException
  • 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\KinesisVideoWebRTCStorage\Exception\KinesisVideoWebRTCStorageException
  • 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\LicenseManagerLinuxSubscriptions\Exception\LicenseManagerLinuxSubscriptionsException
  • Aws\LicenseManagerUserSubscriptions\Exception\LicenseManagerUserSubscriptionsException
  • Aws\Lightsail\Exception\LightsailException
  • Aws\LocationService\Exception\LocationServiceException
  • Aws\LookoutEquipment\Exception\LookoutEquipmentException
  • Aws\LookoutforVision\Exception\LookoutforVisionException
  • Aws\LookoutMetrics\Exception\LookoutMetricsException
  • Aws\MachineLearning\Exception\MachineLearningException
  • Aws\Macie2\Exception\Macie2Exception
  • Aws\Macie\Exception\MacieException
  • Aws\MainframeModernization\Exception\MainframeModernizationException
  • Aws\ManagedBlockchain\Exception\ManagedBlockchainException
  • Aws\ManagedGrafana\Exception\ManagedGrafanaException
  • 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\MemoryDB\Exception\MemoryDBException
  • Aws\mgn\Exception\mgnException
  • Aws\MigrationHub\Exception\MigrationHubException
  • Aws\MigrationHubConfig\Exception\MigrationHubConfigException
  • Aws\MigrationHubOrchestrator\Exception\MigrationHubOrchestratorException
  • Aws\MigrationHubRefactorSpaces\Exception\MigrationHubRefactorSpacesException
  • Aws\MigrationHubStrategyRecommendations\Exception\MigrationHubStrategyRecommendationsException
  • 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\NimbleStudio\Exception\NimbleStudioException
  • Aws\OAM\Exception\OAMException
  • Aws\Omics\Exception\OmicsException
  • Aws\OpenSearchServerless\Exception\OpenSearchServerlessException
  • Aws\OpenSearchService\Exception\OpenSearchServiceException
  • Aws\OpsWorks\Exception\OpsWorksException
  • Aws\OpsWorksCM\Exception\OpsWorksCMException
  • Aws\Organizations\Exception\OrganizationsException
  • Aws\Outposts\Exception\OutpostsException
  • Aws\Panorama\Exception\PanoramaException
  • 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\PinpointSMSVoiceV2\Exception\PinpointSMSVoiceV2Exception
  • Aws\Pipes\Exception\PipesException
  • Aws\Polly\Exception\PollyException
  • Aws\Pricing\Exception\PricingException
  • Aws\PrivateNetworks\Exception\PrivateNetworksException
  • Aws\PrometheusService\Exception\PrometheusServiceException
  • Aws\Proton\Exception\ProtonException
  • 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\RecycleBin\Exception\RecycleBinException
  • Aws\Redshift\Exception\RedshiftException
  • Aws\RedshiftDataAPIService\Exception\RedshiftDataAPIServiceException
  • Aws\RedshiftServerless\Exception\RedshiftServerlessException
  • Aws\Rekognition\Exception\RekognitionException
  • Aws\ResilienceHub\Exception\ResilienceHubException
  • Aws\ResourceExplorer2\Exception\ResourceExplorer2Exception
  • Aws\ResourceGroups\Exception\ResourceGroupsException
  • Aws\ResourceGroupsTaggingAPI\Exception\ResourceGroupsTaggingAPIException
  • Aws\Retry\Exception\ConfigurationException
  • Aws\RoboMaker\Exception\RoboMakerException
  • Aws\RolesAnywhere\Exception\RolesAnywhereException
  • Aws\Route53\Exception\Route53Exception
  • Aws\Route53Domains\Exception\Route53DomainsException
  • Aws\Route53RecoveryCluster\Exception\Route53RecoveryClusterException
  • Aws\Route53RecoveryControlConfig\Exception\Route53RecoveryControlConfigException
  • Aws\Route53RecoveryReadiness\Exception\Route53RecoveryReadinessException
  • 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\SageMakerGeospatial\Exception\SageMakerGeospatialException
  • Aws\SageMakerMetrics\Exception\SageMakerMetricsException
  • Aws\SageMakerRuntime\Exception\SageMakerRuntimeException
  • Aws\SavingsPlans\Exception\SavingsPlansException
  • Aws\Scheduler\Exception\SchedulerException
  • Aws\Schemas\Exception\SchemasException
  • Aws\SecretsManager\Exception\SecretsManagerException
  • Aws\SecurityHub\Exception\SecurityHubException
  • Aws\SecurityLake\Exception\SecurityLakeException
  • 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\SimSpaceWeaver\Exception\SimSpaceWeaverException
  • Aws\Sms\Exception\SmsException
  • Aws\SnowBall\Exception\SnowBallException
  • Aws\SnowDeviceManagement\Exception\SnowDeviceManagementException
  • Aws\Sns\Exception\InvalidSnsMessageException
  • Aws\Sns\Exception\SnsException
  • Aws\Sqs\Exception\SqsException
  • Aws\Ssm\Exception\SsmException
  • Aws\SSMContacts\Exception\SSMContactsException
  • Aws\SSMIncidents\Exception\SSMIncidentsException
  • Aws\SsmSap\Exception\SsmSapException
  • 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\SupportApp\Exception\SupportAppException
  • 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\VoiceID\Exception\VoiceIDException
  • 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\WorkSpacesWeb\Exception\WorkSpacesWebException
  • 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_fips_pseudo_region
  • 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\strip_fips_pseudo_regions

AWS IoT RoboRunner 2018-05-10

Client: Aws\IoTRoboRunner\IoTRoboRunnerClient
Service ID: iot-roborunner
Version: 2018-05-10

This page describes the parameters and results for the operations of the AWS IoT RoboRunner (2018-05-10), and shows how to use the Aws\IoTRoboRunner\IoTRoboRunnerClient object to call the described operations. This documentation is specific to the 2018-05-10 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 */).

  • CreateDestination ( array $params = [] )

    Grants permission to create a destination

  • CreateSite ( array $params = [] )

    Grants permission to create a site

  • CreateWorker ( array $params = [] )

    Grants permission to create a worker

  • CreateWorkerFleet ( array $params = [] )

    Grants permission to create a worker fleet

  • DeleteDestination ( array $params = [] )

    Grants permission to delete a destination

  • DeleteSite ( array $params = [] )

    Grants permission to delete a site

  • DeleteWorker ( array $params = [] )

    Grants permission to delete a worker

  • DeleteWorkerFleet ( array $params = [] )

    Grants permission to delete a worker fleet

  • GetDestination ( array $params = [] )

    Grants permission to get a destination

  • GetSite ( array $params = [] )

    Grants permission to get a site

  • GetWorker ( array $params = [] )

    Grants permission to get a worker

  • GetWorkerFleet ( array $params = [] )

    Grants permission to get a worker fleet

  • ListDestinations ( array $params = [] )

    Grants permission to list destinations

  • ListSites ( array $params = [] )

    Grants permission to list sites

  • ListWorkerFleets ( array $params = [] )

    Grants permission to list worker fleets

  • ListWorkers ( array $params = [] )

    Grants permission to list workers

  • UpdateDestination ( array $params = [] )

    Grants permission to update a destination

  • UpdateSite ( array $params = [] )

    Grants permission to update a site

  • UpdateWorker ( array $params = [] )

    Grants permission to update a worker

  • UpdateWorkerFleet ( array $params = [] )

    Grants permission to update a worker fleet

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:

  • ListDestinations
  • ListSites
  • ListWorkerFleets
  • ListWorkers

Operations

CreateDestination

$result = $client->createDestination([/* ... */]);
$promise = $client->createDestinationAsync([/* ... */]);

Grants permission to create a destination

Parameter Syntax

$result = $client->createDestination([
    'additionalFixedProperties' => '<string>',
    'clientToken' => '<string>',
    'name' => '<string>', // REQUIRED
    'site' => '<string>', // REQUIRED
    'state' => 'ENABLED|DISABLED|DECOMMISSIONED',
]);

Parameter Details

Members
additionalFixedProperties
  • Type: string

JSON document containing additional fixed properties regarding the destination

clientToken
  • Type: string

Token used for detecting replayed requests. Replayed requests will not be performed multiple times.

name
  • Required: Yes
  • Type: string

Human friendly name of the resource.

site
  • Required: Yes
  • Type: string

Site ARN.

state
  • Type: string

The state of the destination. Default used if not specified.

Result Syntax

[
    'arn' => '<string>',
    'createdAt' => <DateTime>,
    'id' => '<string>',
    'state' => 'ENABLED|DISABLED|DECOMMISSIONED',
    'updatedAt' => <DateTime>,
]

Result Details

Members
arn
  • Required: Yes
  • Type: string

Destination ARN.

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

Timestamp at which the resource was created.

id
  • Required: Yes
  • Type: string

Filters access by the destination's identifier

state
  • Required: Yes
  • Type: string

State of the destination.

updatedAt
  • Required: Yes
  • Type: timestamp (string|DateTime or anything parsable by strtotime)

Timestamp at which the resource was last updated.

Errors

  • ConflictException:

    Exception thrown if a resource in a create request already exists.

  • AccessDeniedException:

    User does not have sufficient access to perform this action.

  • ValidationException:

    Exception thrown if an invalid parameter is provided to an API.

  • ResourceNotFoundException:

    Exception thrown if a resource referenced in the request doesn't exist.

  • ThrottlingException:

    Exception thrown if the api has been called too quickly be the client.

  • InternalServerException:

    Exception thrown if something goes wrong within the service.

  • ServiceQuotaExceededException:

    Exception thrown if the user's AWS account has reached a service limit and the operation cannot proceed.

CreateSite

$result = $client->createSite([/* ... */]);
$promise = $client->createSiteAsync([/* ... */]);

Grants permission to create a site

Parameter Syntax

$result = $client->createSite([
    'clientToken' => '<string>',
    'countryCode' => '<string>', // REQUIRED
    'description' => '<string>',
    'name' => '<string>', // REQUIRED
]);

Parameter Details

Members
clientToken
  • Type: string

Token used for detecting replayed requests. Replayed requests will not be performed multiple times.

countryCode
  • Required: Yes
  • Type: string

A valid ISO 3166-1 alpha-2 code for the country in which the site resides. e.g., US.

description
  • Type: string

A high-level description of the site.

name
  • Required: Yes
  • Type: string

Human friendly name of the resource.

Result Syntax

[
    'arn' => '<string>',
    'createdAt' => <DateTime>,
    'id' => '<string>',
    'updatedAt' => <DateTime>,
]

Result Details

Members
arn
  • Required: Yes
  • Type: string

Site ARN.

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

Timestamp at which the resource was created.

id
  • Required: Yes
  • Type: string

Filters access by the site's identifier

updatedAt
  • Required: Yes
  • Type: timestamp (string|DateTime or anything parsable by strtotime)

Timestamp at which the resource was last updated.

Errors

  • ConflictException:

    Exception thrown if a resource in a create request already exists.

  • AccessDeniedException:

    User does not have sufficient access to perform this action.

  • ValidationException:

    Exception thrown if an invalid parameter is provided to an API.

  • ThrottlingException:

    Exception thrown if the api has been called too quickly be the client.

  • InternalServerException:

    Exception thrown if something goes wrong within the service.

  • ServiceQuotaExceededException:

    Exception thrown if the user's AWS account has reached a service limit and the operation cannot proceed.

CreateWorker

$result = $client->createWorker([/* ... */]);
$promise = $client->createWorkerAsync([/* ... */]);

Grants permission to create a worker

Parameter Syntax

$result = $client->createWorker([
    'additionalFixedProperties' => '<string>',
    'additionalTransientProperties' => '<string>',
    'clientToken' => '<string>',
    'fleet' => '<string>', // REQUIRED
    'name' => '<string>', // REQUIRED
    'orientation' => [
        'degrees' => <float>,
    ],
    'position' => [
        'cartesianCoordinates' => [
            'x' => <float>, // REQUIRED
            'y' => <float>, // REQUIRED
            'z' => <float>,
        ],
    ],
    'vendorProperties' => [
        'vendorAdditionalFixedProperties' => '<string>',
        'vendorAdditionalTransientProperties' => '<string>',
        'vendorWorkerId' => '<string>', // REQUIRED
        'vendorWorkerIpAddress' => '<string>',
    ],
]);

Parameter Details

Members
additionalFixedProperties
  • Type: string

JSON blob containing unstructured worker properties that are fixed and won't change during regular operation.

additionalTransientProperties
  • Type: string

JSON blob containing unstructured worker properties that are transient and may change during regular operation.

clientToken
  • Type: string

Token used for detecting replayed requests. Replayed requests will not be performed multiple times.

fleet
  • Required: Yes
  • Type: string

Full ARN of the worker fleet.

name
  • Required: Yes
  • Type: string

Human friendly name of the resource.

orientation
  • Type: Orientation structure

Worker orientation measured in units clockwise from north.

position
  • Type: PositionCoordinates structure

Supported coordinates for worker position.

vendorProperties
  • Type: VendorProperties structure

Properties of the worker that are provided by the vendor FMS.

Result Syntax

[
    'arn' => '<string>',
    'createdAt' => <DateTime>,
    'id' => '<string>',
    'site' => '<string>',
    'updatedAt' => <DateTime>,
]

Result Details

Members
arn
  • Required: Yes
  • Type: string

Full ARN of the worker.

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

Timestamp at which the resource was created.

id
  • Required: Yes
  • Type: string

Filters access by the workers identifier

site
  • Required: Yes
  • Type: string

Site ARN.

updatedAt
  • Required: Yes
  • Type: timestamp (string|DateTime or anything parsable by strtotime)

Timestamp at which the resource was last updated.

Errors

  • ConflictException:

    Exception thrown if a resource in a create request already exists.

  • AccessDeniedException:

    User does not have sufficient access to perform this action.

  • ValidationException:

    Exception thrown if an invalid parameter is provided to an API.

  • ResourceNotFoundException:

    Exception thrown if a resource referenced in the request doesn't exist.

  • ThrottlingException:

    Exception thrown if the api has been called too quickly be the client.

  • InternalServerException:

    Exception thrown if something goes wrong within the service.

  • ServiceQuotaExceededException:

    Exception thrown if the user's AWS account has reached a service limit and the operation cannot proceed.

CreateWorkerFleet

$result = $client->createWorkerFleet([/* ... */]);
$promise = $client->createWorkerFleetAsync([/* ... */]);

Grants permission to create a worker fleet

Parameter Syntax

$result = $client->createWorkerFleet([
    'additionalFixedProperties' => '<string>',
    'clientToken' => '<string>',
    'name' => '<string>', // REQUIRED
    'site' => '<string>', // REQUIRED
]);

Parameter Details

Members
additionalFixedProperties
  • Type: string

JSON blob containing additional fixed properties regarding the worker fleet

clientToken
  • Type: string

Token used for detecting replayed requests. Replayed requests will not be performed multiple times.

name
  • Required: Yes
  • Type: string

Human friendly name of the resource.

site
  • Required: Yes
  • Type: string

Site ARN.

Result Syntax

[
    'arn' => '<string>',
    'createdAt' => <DateTime>,
    'id' => '<string>',
    'updatedAt' => <DateTime>,
]

Result Details

Members
arn
  • Required: Yes
  • Type: string

Full ARN of the worker fleet.

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

Timestamp at which the resource was created.

id
  • Required: Yes
  • Type: string

Filters access by the worker fleet's identifier

updatedAt
  • Required: Yes
  • Type: timestamp (string|DateTime or anything parsable by strtotime)

Timestamp at which the resource was last updated.

Errors

  • ConflictException:

    Exception thrown if a resource in a create request already exists.

  • AccessDeniedException:

    User does not have sufficient access to perform this action.

  • ValidationException:

    Exception thrown if an invalid parameter is provided to an API.

  • ResourceNotFoundException:

    Exception thrown if a resource referenced in the request doesn't exist.

  • ThrottlingException:

    Exception thrown if the api has been called too quickly be the client.

  • InternalServerException:

    Exception thrown if something goes wrong within the service.

  • ServiceQuotaExceededException:

    Exception thrown if the user's AWS account has reached a service limit and the operation cannot proceed.

DeleteDestination

$result = $client->deleteDestination([/* ... */]);
$promise = $client->deleteDestinationAsync([/* ... */]);

Grants permission to delete a destination

Parameter Syntax

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

Parameter Details

Members
id
  • Required: Yes
  • Type: string

Destination ARN.

Result Syntax

[]

Result Details

The results for this operation are always empty.

Errors

  • ConflictException:

    Exception thrown if a resource in a create request already exists.

  • AccessDeniedException:

    User does not have sufficient access to perform this action.

  • ValidationException:

    Exception thrown if an invalid parameter is provided to an API.

  • ResourceNotFoundException:

    Exception thrown if a resource referenced in the request doesn't exist.

  • ThrottlingException:

    Exception thrown if the api has been called too quickly be the client.

  • InternalServerException:

    Exception thrown if something goes wrong within the service.

DeleteSite

$result = $client->deleteSite([/* ... */]);
$promise = $client->deleteSiteAsync([/* ... */]);

Grants permission to delete a site

Parameter Syntax

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

Parameter Details

Members
id
  • Required: Yes
  • Type: string

Site ARN.

Result Syntax

[]

Result Details

The results for this operation are always empty.

Errors

  • ConflictException:

    Exception thrown if a resource in a create request already exists.

  • AccessDeniedException:

    User does not have sufficient access to perform this action.

  • ValidationException:

    Exception thrown if an invalid parameter is provided to an API.

  • ResourceNotFoundException:

    Exception thrown if a resource referenced in the request doesn't exist.

  • ThrottlingException:

    Exception thrown if the api has been called too quickly be the client.

  • InternalServerException:

    Exception thrown if something goes wrong within the service.

DeleteWorker

$result = $client->deleteWorker([/* ... */]);
$promise = $client->deleteWorkerAsync([/* ... */]);

Grants permission to delete a worker

Parameter Syntax

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

Parameter Details

Members
id
  • Required: Yes
  • Type: string

Full ARN of the worker.

Result Syntax

[]

Result Details

The results for this operation are always empty.

Errors

  • ConflictException:

    Exception thrown if a resource in a create request already exists.

  • AccessDeniedException:

    User does not have sufficient access to perform this action.

  • ValidationException:

    Exception thrown if an invalid parameter is provided to an API.

  • ResourceNotFoundException:

    Exception thrown if a resource referenced in the request doesn't exist.

  • ThrottlingException:

    Exception thrown if the api has been called too quickly be the client.

  • InternalServerException:

    Exception thrown if something goes wrong within the service.

DeleteWorkerFleet

$result = $client->deleteWorkerFleet([/* ... */]);
$promise = $client->deleteWorkerFleetAsync([/* ... */]);

Grants permission to delete a worker fleet

Parameter Syntax

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

Parameter Details

Members
id
  • Required: Yes
  • Type: string

Full ARN of the worker fleet.

Result Syntax

[]

Result Details

The results for this operation are always empty.

Errors

  • ConflictException:

    Exception thrown if a resource in a create request already exists.

  • AccessDeniedException:

    User does not have sufficient access to perform this action.

  • ValidationException:

    Exception thrown if an invalid parameter is provided to an API.

  • ResourceNotFoundException:

    Exception thrown if a resource referenced in the request doesn't exist.

  • ThrottlingException:

    Exception thrown if the api has been called too quickly be the client.

  • InternalServerException:

    Exception thrown if something goes wrong within the service.

GetDestination

$result = $client->getDestination([/* ... */]);
$promise = $client->getDestinationAsync([/* ... */]);

Grants permission to get a destination

Parameter Syntax

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

Parameter Details

Members
id
  • Required: Yes
  • Type: string

Destination ARN.

Result Syntax

[
    'additionalFixedProperties' => '<string>',
    'arn' => '<string>',
    'createdAt' => <DateTime>,
    'id' => '<string>',
    'name' => '<string>',
    'site' => '<string>',
    'state' => 'ENABLED|DISABLED|DECOMMISSIONED',
    'updatedAt' => <DateTime>,
]

Result Details

Members
additionalFixedProperties
  • Type: string

JSON document containing additional fixed properties regarding the destination

arn
  • Required: Yes
  • Type: string

Destination ARN.

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

Timestamp at which the resource was created.

id
  • Required: Yes
  • Type: string

Filters access by the destination's identifier

name
  • Required: Yes
  • Type: string

Human friendly name of the resource.

site
  • Required: Yes
  • Type: string

Site ARN.

state
  • Required: Yes
  • Type: string

State of the destination.

updatedAt
  • Required: Yes
  • Type: timestamp (string|DateTime or anything parsable by strtotime)

Timestamp at which the resource was last updated.

Errors

  • AccessDeniedException:

    User does not have sufficient access to perform this action.

  • ValidationException:

    Exception thrown if an invalid parameter is provided to an API.

  • ResourceNotFoundException:

    Exception thrown if a resource referenced in the request doesn't exist.

  • ThrottlingException:

    Exception thrown if the api has been called too quickly be the client.

  • InternalServerException:

    Exception thrown if something goes wrong within the service.

GetSite

$result = $client->getSite([/* ... */]);
$promise = $client->getSiteAsync([/* ... */]);

Grants permission to get a site

Parameter Syntax

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

Parameter Details

Members
id
  • Required: Yes
  • Type: string

Site ARN.

Result Syntax

[
    'arn' => '<string>',
    'countryCode' => '<string>',
    'createdAt' => <DateTime>,
    'description' => '<string>',
    'id' => '<string>',
    'name' => '<string>',
    'updatedAt' => <DateTime>,
]

Result Details

Members
arn
  • Required: Yes
  • Type: string

Site ARN.

countryCode
  • Required: Yes
  • Type: string

A valid ISO 3166-1 alpha-2 code for the country in which the site resides. e.g., US.

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

Timestamp at which the resource was created.

description
  • Type: string

A high-level description of the site.

id
  • Required: Yes
  • Type: string

Filters access by the site's identifier

name
  • Required: Yes
  • Type: string

Human friendly name of the resource.

updatedAt
  • Required: Yes
  • Type: timestamp (string|DateTime or anything parsable by strtotime)

Timestamp at which the resource was last updated.

Errors

  • AccessDeniedException:

    User does not have sufficient access to perform this action.

  • ValidationException:

    Exception thrown if an invalid parameter is provided to an API.

  • ResourceNotFoundException:

    Exception thrown if a resource referenced in the request doesn't exist.

  • ThrottlingException:

    Exception thrown if the api has been called too quickly be the client.

  • InternalServerException:

    Exception thrown if something goes wrong within the service.

GetWorker

$result = $client->getWorker([/* ... */]);
$promise = $client->getWorkerAsync([/* ... */]);

Grants permission to get a worker

Parameter Syntax

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

Parameter Details

Members
id
  • Required: Yes
  • Type: string

Full ARN of the worker.

Result Syntax

[
    'additionalFixedProperties' => '<string>',
    'additionalTransientProperties' => '<string>',
    'arn' => '<string>',
    'createdAt' => <DateTime>,
    'fleet' => '<string>',
    'id' => '<string>',
    'name' => '<string>',
    'orientation' => [
        'degrees' => <float>,
    ],
    'position' => [
        'cartesianCoordinates' => [
            'x' => <float>,
            'y' => <float>,
            'z' => <float>,
        ],
    ],
    'site' => '<string>',
    'updatedAt' => <DateTime>,
    'vendorProperties' => [
        'vendorAdditionalFixedProperties' => '<string>',
        'vendorAdditionalTransientProperties' => '<string>',
        'vendorWorkerId' => '<string>',
        'vendorWorkerIpAddress' => '<string>',
    ],
]

Result Details

Members
additionalFixedProperties
  • Type: string

JSON blob containing unstructured worker properties that are fixed and won't change during regular operation.

additionalTransientProperties
  • Type: string

JSON blob containing unstructured worker properties that are transient and may change during regular operation.

arn
  • Required: Yes
  • Type: string

Full ARN of the worker.

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

Timestamp at which the resource was created.

fleet
  • Required: Yes
  • Type: string

Full ARN of the worker fleet.

id
  • Required: Yes
  • Type: string

Filters access by the workers identifier

name
  • Required: Yes
  • Type: string

Human friendly name of the resource.

orientation
  • Type: Orientation structure

Worker orientation measured in units clockwise from north.

position
  • Type: PositionCoordinates structure

Supported coordinates for worker position.

site
  • Required: Yes
  • Type: string

Site ARN.

updatedAt
  • Required: Yes
  • Type: timestamp (string|DateTime or anything parsable by strtotime)

Timestamp at which the resource was last updated.

vendorProperties
  • Type: VendorProperties structure

Properties of the worker that are provided by the vendor FMS.

Errors

  • AccessDeniedException:

    User does not have sufficient access to perform this action.

  • ValidationException:

    Exception thrown if an invalid parameter is provided to an API.

  • ResourceNotFoundException:

    Exception thrown if a resource referenced in the request doesn't exist.

  • ThrottlingException:

    Exception thrown if the api has been called too quickly be the client.

  • InternalServerException:

    Exception thrown if something goes wrong within the service.

GetWorkerFleet

$result = $client->getWorkerFleet([/* ... */]);
$promise = $client->getWorkerFleetAsync([/* ... */]);

Grants permission to get a worker fleet

Parameter Syntax

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

Parameter Details

Members
id
  • Required: Yes
  • Type: string

Full ARN of the worker fleet.

Result Syntax

[
    'additionalFixedProperties' => '<string>',
    'arn' => '<string>',
    'createdAt' => <DateTime>,
    'id' => '<string>',
    'name' => '<string>',
    'site' => '<string>',
    'updatedAt' => <DateTime>,
]

Result Details

Members
additionalFixedProperties
  • Type: string

JSON blob containing additional fixed properties regarding the worker fleet

arn
  • Required: Yes
  • Type: string

Full ARN of the worker fleet.

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

Timestamp at which the resource was created.

id
  • Required: Yes
  • Type: string

Filters access by the worker fleet's identifier

name
  • Required: Yes
  • Type: string

Human friendly name of the resource.

site
  • Required: Yes
  • Type: string

Site ARN.

updatedAt
  • Required: Yes
  • Type: timestamp (string|DateTime or anything parsable by strtotime)

Timestamp at which the resource was last updated.

Errors

  • AccessDeniedException:

    User does not have sufficient access to perform this action.

  • ValidationException:

    Exception thrown if an invalid parameter is provided to an API.

  • ResourceNotFoundException:

    Exception thrown if a resource referenced in the request doesn't exist.

  • ThrottlingException:

    Exception thrown if the api has been called too quickly be the client.

  • InternalServerException:

    Exception thrown if something goes wrong within the service.

ListDestinations

$result = $client->listDestinations([/* ... */]);
$promise = $client->listDestinationsAsync([/* ... */]);

Grants permission to list destinations

Parameter Syntax

$result = $client->listDestinations([
    'maxResults' => <integer>,
    'nextToken' => '<string>',
    'site' => '<string>', // REQUIRED
    'state' => 'ENABLED|DISABLED|DECOMMISSIONED',
]);

Parameter Details

Members
maxResults
  • Type: int

Maximum number of results to retrieve in a single call.

nextToken
  • Type: string

Pagination token returned when another page of data exists. Provide it in your next call to the API to receive the next page.

site
  • Required: Yes
  • Type: string

Site ARN.

state
  • Type: string

State of the destination.

Result Syntax

[
    'destinations' => [
        [
            'additionalFixedProperties' => '<string>',
            'arn' => '<string>',
            'createdAt' => <DateTime>,
            'id' => '<string>',
            'name' => '<string>',
            'site' => '<string>',
            'state' => 'ENABLED|DISABLED|DECOMMISSIONED',
            'updatedAt' => <DateTime>,
        ],
        // ...
    ],
    'nextToken' => '<string>',
]

Result Details

Members
destinations
  • Type: Array of Destination structures

List of destinations.

nextToken
  • Type: string

Pagination token returned when another page of data exists. Provide it in your next call to the API to receive the next page.

Errors

  • AccessDeniedException:

    User does not have sufficient access to perform this action.

  • ValidationException:

    Exception thrown if an invalid parameter is provided to an API.

  • ResourceNotFoundException:

    Exception thrown if a resource referenced in the request doesn't exist.

  • ThrottlingException:

    Exception thrown if the api has been called too quickly be the client.

  • InternalServerException:

    Exception thrown if something goes wrong within the service.

ListSites

$result = $client->listSites([/* ... */]);
$promise = $client->listSitesAsync([/* ... */]);

Grants permission to list sites

Parameter Syntax

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

Parameter Details

Members
maxResults
  • Type: int

Maximum number of results to retrieve in a single ListSites call.

nextToken
  • Type: string

Pagination token returned when another page of data exists. Provide it in your next call to the API to receive the next page.

Result Syntax

[
    'nextToken' => '<string>',
    'sites' => [
        [
            'arn' => '<string>',
            'countryCode' => '<string>',
            'createdAt' => <DateTime>,
            'name' => '<string>',
        ],
        // ...
    ],
]

Result Details

Members
nextToken
  • Type: string

Pagination token returned when another page of data exists. Provide it in your next call to the API to receive the next page.

sites
  • Type: Array of Site structures

List of facilities.

Errors

  • AccessDeniedException:

    User does not have sufficient access to perform this action.

  • ValidationException:

    Exception thrown if an invalid parameter is provided to an API.

  • ThrottlingException:

    Exception thrown if the api has been called too quickly be the client.

  • InternalServerException:

    Exception thrown if something goes wrong within the service.

ListWorkerFleets

$result = $client->listWorkerFleets([/* ... */]);
$promise = $client->listWorkerFleetsAsync([/* ... */]);

Grants permission to list worker fleets

Parameter Syntax

$result = $client->listWorkerFleets([
    'maxResults' => <integer>,
    'nextToken' => '<string>',
    'site' => '<string>', // REQUIRED
]);

Parameter Details

Members
maxResults
  • Type: int

Maximum number of results to retrieve in a single ListWorkerFleets call.

nextToken
  • Type: string

Pagination token returned when another page of data exists. Provide it in your next call to the API to receive the next page.

site
  • Required: Yes
  • Type: string

Site ARN.

Result Syntax

[
    'nextToken' => '<string>',
    'workerFleets' => [
        [
            'additionalFixedProperties' => '<string>',
            'arn' => '<string>',
            'createdAt' => <DateTime>,
            'id' => '<string>',
            'name' => '<string>',
            'site' => '<string>',
            'updatedAt' => <DateTime>,
        ],
        // ...
    ],
]

Result Details

Members
nextToken
  • Type: string

Pagination token returned when another page of data exists. Provide it in your next call to the API to receive the next page.

workerFleets
  • Type: Array of WorkerFleet structures

List of worker fleets.

Errors

  • AccessDeniedException:

    User does not have sufficient access to perform this action.

  • ValidationException:

    Exception thrown if an invalid parameter is provided to an API.

  • ResourceNotFoundException:

    Exception thrown if a resource referenced in the request doesn't exist.

  • ThrottlingException:

    Exception thrown if the api has been called too quickly be the client.

  • InternalServerException:

    Exception thrown if something goes wrong within the service.

ListWorkers

$result = $client->listWorkers([/* ... */]);
$promise = $client->listWorkersAsync([/* ... */]);

Grants permission to list workers

Parameter Syntax

$result = $client->listWorkers([
    'fleet' => '<string>',
    'maxResults' => <integer>,
    'nextToken' => '<string>',
    'site' => '<string>', // REQUIRED
]);

Parameter Details

Members
fleet
  • Type: string

Full ARN of the worker fleet.

maxResults
  • Type: int

Maximum number of results to retrieve in a single ListWorkers call.

nextToken
  • Type: string

Pagination token returned when another page of data exists. Provide it in your next call to the API to receive the next page.

site
  • Required: Yes
  • Type: string

Site ARN.

Result Syntax

[
    'nextToken' => '<string>',
    'workers' => [
        [
            'additionalFixedProperties' => '<string>',
            'additionalTransientProperties' => '<string>',
            'arn' => '<string>',
            'createdAt' => <DateTime>,
            'fleet' => '<string>',
            'id' => '<string>',
            'name' => '<string>',
            'orientation' => [
                'degrees' => <float>,
            ],
            'position' => [
                'cartesianCoordinates' => [
                    'x' => <float>,
                    'y' => <float>,
                    'z' => <float>,
                ],
            ],
            'site' => '<string>',
            'updatedAt' => <DateTime>,
            'vendorProperties' => [
                'vendorAdditionalFixedProperties' => '<string>',
                'vendorAdditionalTransientProperties' => '<string>',
                'vendorWorkerId' => '<string>',
                'vendorWorkerIpAddress' => '<string>',
            ],
        ],
        // ...
    ],
]

Result Details

Members
nextToken
  • Type: string

Pagination token returned when another page of data exists. Provide it in your next call to the API to receive the next page.

workers
  • Type: Array of Worker structures

List of workers.

Errors

  • AccessDeniedException:

    User does not have sufficient access to perform this action.

  • ValidationException:

    Exception thrown if an invalid parameter is provided to an API.

  • ResourceNotFoundException:

    Exception thrown if a resource referenced in the request doesn't exist.

  • ThrottlingException:

    Exception thrown if the api has been called too quickly be the client.

  • InternalServerException:

    Exception thrown if something goes wrong within the service.

UpdateDestination

$result = $client->updateDestination([/* ... */]);
$promise = $client->updateDestinationAsync([/* ... */]);

Grants permission to update a destination

Parameter Syntax

$result = $client->updateDestination([
    'additionalFixedProperties' => '<string>',
    'id' => '<string>', // REQUIRED
    'name' => '<string>',
    'state' => 'ENABLED|DISABLED|DECOMMISSIONED',
]);

Parameter Details

Members
additionalFixedProperties
  • Type: string

JSON document containing additional fixed properties regarding the destination

id
  • Required: Yes
  • Type: string

Destination ARN.

name
  • Type: string

Human friendly name of the resource.

state
  • Type: string

State of the destination.

Result Syntax

[
    'additionalFixedProperties' => '<string>',
    'arn' => '<string>',
    'id' => '<string>',
    'name' => '<string>',
    'state' => 'ENABLED|DISABLED|DECOMMISSIONED',
    'updatedAt' => <DateTime>,
]

Result Details

Members
additionalFixedProperties
  • Type: string

JSON document containing additional fixed properties regarding the destination

arn
  • Required: Yes
  • Type: string

Destination ARN.

id
  • Required: Yes
  • Type: string

Filters access by the destination's identifier

name
  • Required: Yes
  • Type: string

Human friendly name of the resource.

state
  • Required: Yes
  • Type: string

State of the destination.

updatedAt
  • Required: Yes
  • Type: timestamp (string|DateTime or anything parsable by strtotime)

Timestamp at which the resource was last updated.

Errors

  • AccessDeniedException:

    User does not have sufficient access to perform this action.

  • ValidationException:

    Exception thrown if an invalid parameter is provided to an API.

  • ResourceNotFoundException:

    Exception thrown if a resource referenced in the request doesn't exist.

  • ThrottlingException:

    Exception thrown if the api has been called too quickly be the client.

  • InternalServerException:

    Exception thrown if something goes wrong within the service.

UpdateSite

$result = $client->updateSite([/* ... */]);
$promise = $client->updateSiteAsync([/* ... */]);

Grants permission to update a site

Parameter Syntax

$result = $client->updateSite([
    'countryCode' => '<string>',
    'description' => '<string>',
    'id' => '<string>', // REQUIRED
    'name' => '<string>',
]);

Parameter Details

Members
countryCode
  • Type: string

A valid ISO 3166-1 alpha-2 code for the country in which the site resides. e.g., US.

description
  • Type: string

A high-level description of the site.

id
  • Required: Yes
  • Type: string

Site ARN.

name
  • Type: string

Human friendly name of the resource.

Result Syntax

[
    'arn' => '<string>',
    'countryCode' => '<string>',
    'description' => '<string>',
    'id' => '<string>',
    'name' => '<string>',
    'updatedAt' => <DateTime>,
]

Result Details

Members
arn
  • Required: Yes
  • Type: string

Site ARN.

countryCode
  • Type: string

A valid ISO 3166-1 alpha-2 code for the country in which the site resides. e.g., US.

description
  • Type: string

A high-level description of the site.

id
  • Required: Yes
  • Type: string

Filters access by the site's identifier

name
  • Required: Yes
  • Type: string

Human friendly name of the resource.

updatedAt
  • Required: Yes
  • Type: timestamp (string|DateTime or anything parsable by strtotime)

Timestamp at which the resource was last updated.

Errors

  • AccessDeniedException:

    User does not have sufficient access to perform this action.

  • ValidationException:

    Exception thrown if an invalid parameter is provided to an API.

  • ResourceNotFoundException:

    Exception thrown if a resource referenced in the request doesn't exist.

  • ThrottlingException:

    Exception thrown if the api has been called too quickly be the client.

  • InternalServerException:

    Exception thrown if something goes wrong within the service.

UpdateWorker

$result = $client->updateWorker([/* ... */]);
$promise = $client->updateWorkerAsync([/* ... */]);

Grants permission to update a worker

Parameter Syntax

$result = $client->updateWorker([
    'additionalFixedProperties' => '<string>',
    'additionalTransientProperties' => '<string>',
    'id' => '<string>', // REQUIRED
    'name' => '<string>',
    'orientation' => [
        'degrees' => <float>,
    ],
    'position' => [
        'cartesianCoordinates' => [
            'x' => <float>, // REQUIRED
            'y' => <float>, // REQUIRED
            'z' => <float>,
        ],
    ],
    'vendorProperties' => [
        'vendorAdditionalFixedProperties' => '<string>',
        'vendorAdditionalTransientProperties' => '<string>',
        'vendorWorkerId' => '<string>', // REQUIRED
        'vendorWorkerIpAddress' => '<string>',
    ],
]);

Parameter Details

Members
additionalFixedProperties
  • Type: string

JSON blob containing unstructured worker properties that are fixed and won't change during regular operation.

additionalTransientProperties
  • Type: string

JSON blob containing unstructured worker properties that are transient and may change during regular operation.

id
  • Required: Yes
  • Type: string

Full ARN of the worker.

name
  • Type: string

Human friendly name of the resource.

orientation
  • Type: Orientation structure

Worker orientation measured in units clockwise from north.

position
  • Type: PositionCoordinates structure

Supported coordinates for worker position.

vendorProperties
  • Type: VendorProperties structure

Properties of the worker that are provided by the vendor FMS.

Result Syntax

[
    'additionalFixedProperties' => '<string>',
    'additionalTransientProperties' => '<string>',
    'arn' => '<string>',
    'fleet' => '<string>',
    'id' => '<string>',
    'name' => '<string>',
    'orientation' => [
        'degrees' => <float>,
    ],
    'position' => [
        'cartesianCoordinates' => [
            'x' => <float>,
            'y' => <float>,
            'z' => <float>,
        ],
    ],
    'updatedAt' => <DateTime>,
    'vendorProperties' => [
        'vendorAdditionalFixedProperties' => '<string>',
        'vendorAdditionalTransientProperties' => '<string>',
        'vendorWorkerId' => '<string>',
        'vendorWorkerIpAddress' => '<string>',
    ],
]

Result Details

Members
additionalFixedProperties
  • Type: string

JSON blob containing unstructured worker properties that are fixed and won't change during regular operation.

additionalTransientProperties
  • Type: string

JSON blob containing unstructured worker properties that are transient and may change during regular operation.

arn
  • Required: Yes
  • Type: string

Full ARN of the worker.

fleet
  • Required: Yes
  • Type: string

Full ARN of the worker fleet.

id
  • Required: Yes
  • Type: string

Filters access by the workers identifier

name
  • Required: Yes
  • Type: string

Human friendly name of the resource.

orientation
  • Type: Orientation structure

Worker orientation measured in units clockwise from north.

position
  • Type: PositionCoordinates structure

Supported coordinates for worker position.

updatedAt
  • Required: Yes
  • Type: timestamp (string|DateTime or anything parsable by strtotime)

Timestamp at which the resource was last updated.

vendorProperties
  • Type: VendorProperties structure

Properties of the worker that are provided by the vendor FMS.

Errors

  • AccessDeniedException:

    User does not have sufficient access to perform this action.

  • ValidationException:

    Exception thrown if an invalid parameter is provided to an API.

  • ResourceNotFoundException:

    Exception thrown if a resource referenced in the request doesn't exist.

  • ThrottlingException:

    Exception thrown if the api has been called too quickly be the client.

  • InternalServerException:

    Exception thrown if something goes wrong within the service.

UpdateWorkerFleet

$result = $client->updateWorkerFleet([/* ... */]);
$promise = $client->updateWorkerFleetAsync([/* ... */]);

Grants permission to update a worker fleet

Parameter Syntax

$result = $client->updateWorkerFleet([
    'additionalFixedProperties' => '<string>',
    'id' => '<string>', // REQUIRED
    'name' => '<string>',
]);

Parameter Details

Members
additionalFixedProperties
  • Type: string

JSON blob containing additional fixed properties regarding the worker fleet

id
  • Required: Yes
  • Type: string

Full ARN of the worker fleet.

name
  • Type: string

Human friendly name of the resource.

Result Syntax

[
    'additionalFixedProperties' => '<string>',
    'arn' => '<string>',
    'id' => '<string>',
    'name' => '<string>',
    'updatedAt' => <DateTime>,
]

Result Details

Members
additionalFixedProperties
  • Type: string

JSON blob containing additional fixed properties regarding the worker fleet

arn
  • Required: Yes
  • Type: string

Full ARN of the worker fleet.

id
  • Required: Yes
  • Type: string

Filters access by the worker fleet's identifier

name
  • Required: Yes
  • Type: string

Human friendly name of the resource.

updatedAt
  • Required: Yes
  • Type: timestamp (string|DateTime or anything parsable by strtotime)

Timestamp at which the resource was last updated.

Errors

  • AccessDeniedException:

    User does not have sufficient access to perform this action.

  • ValidationException:

    Exception thrown if an invalid parameter is provided to an API.

  • ResourceNotFoundException:

    Exception thrown if a resource referenced in the request doesn't exist.

  • ThrottlingException:

    Exception thrown if the api has been called too quickly be the client.

  • InternalServerException:

    Exception thrown if something goes wrong within the service.

Shapes

AccessDeniedException

Description

User does not have sufficient access to perform this action.

Members
message
  • Type: string

CartesianCoordinates

Description

Cartesian coordinates in 3D space relative to the RoboRunner origin.

Members
x
  • Required: Yes
  • Type: double

X coordinate.

y
  • Required: Yes
  • Type: double

Y coordinate.

z
  • Type: double

Z coordinate.

ConflictException

Description

Exception thrown if a resource in a create request already exists.

Members
message
  • Type: string

Destination

Description

Area within a facility where work can be performed.

Members
additionalFixedProperties
  • Type: string

JSON document containing additional fixed properties regarding the destination

arn
  • Required: Yes
  • Type: string

Destination ARN.

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

Timestamp at which the resource was created.

id
  • Required: Yes
  • Type: string

Filters access by the destination's identifier

name
  • Required: Yes
  • Type: string

Human friendly name of the resource.

site
  • Required: Yes
  • Type: string

Site ARN.

state
  • Required: Yes
  • Type: string

State of the destination.

updatedAt
  • Required: Yes
  • Type: timestamp (string|DateTime or anything parsable by strtotime)

Timestamp at which the resource was last updated.

InternalServerException

Description

Exception thrown if something goes wrong within the service.

Members
message
  • Type: string

Orientation

Description

Worker orientation measured in units clockwise from north.

Members
degrees
  • Type: double

Degrees, limited on [0, 360)

PositionCoordinates

Description

Supported coordinates for worker position.

Members
cartesianCoordinates
  • Type: CartesianCoordinates structure

Cartesian coordinates.

ResourceNotFoundException

Description

Exception thrown if a resource referenced in the request doesn't exist.

Members
message
  • Type: string

ServiceQuotaExceededException

Description

Exception thrown if the user's AWS account has reached a service limit and the operation cannot proceed.

Members
message
  • Type: string

Site

Description

Facility containing destinations, workers, activities, and tasks.

Members
arn
  • Required: Yes
  • Type: string

Site ARN.

countryCode
  • Required: Yes
  • Type: string

A valid ISO 3166-1 alpha-2 code for the country in which the site resides. e.g., US.

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

Timestamp at which the resource was created.

name
  • Required: Yes
  • Type: string

The name of the site. Mutable after creation and unique within a given account.

ThrottlingException

Description

Exception thrown if the api has been called too quickly be the client.

Members
message
  • Type: string

ValidationException

Description

Exception thrown if an invalid parameter is provided to an API.

Members
message
  • Type: string

VendorProperties

Description

Properties of the worker that are provided by the vendor FMS.

Members
vendorAdditionalFixedProperties
  • Type: string

JSON blob containing unstructured vendor properties that are fixed and won't change during regular operation.

vendorAdditionalTransientProperties
  • Type: string

JSON blob containing unstructured vendor properties that are transient and may change during regular operation.

vendorWorkerId
  • Required: Yes
  • Type: string

The worker ID defined by the vendor FMS.

vendorWorkerIpAddress
  • Type: string

The worker IP address defined by the vendor FMS.

Worker

Description

A unit capable of performing tasks.

Members
additionalFixedProperties
  • Type: string

JSON blob containing unstructured worker properties that are fixed and won't change during regular operation.

additionalTransientProperties
  • Type: string

JSON blob containing unstructured worker properties that are transient and may change during regular operation.

arn
  • Required: Yes
  • Type: string

Full ARN of the worker.

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

Timestamp at which the resource was created.

fleet
  • Required: Yes
  • Type: string

Full ARN of the worker fleet.

id
  • Required: Yes
  • Type: string

Filters access by the workers identifier

name
  • Required: Yes
  • Type: string

Human friendly name of the resource.

orientation
  • Type: Orientation structure

Worker orientation measured in units clockwise from north.

position
  • Type: PositionCoordinates structure

Supported coordinates for worker position.

site
  • Required: Yes
  • Type: string

Site ARN.

updatedAt
  • Required: Yes
  • Type: timestamp (string|DateTime or anything parsable by strtotime)

Timestamp at which the resource was last updated.

vendorProperties
  • Type: VendorProperties structure

Properties of the worker that are provided by the vendor FMS.

WorkerFleet

Description

A collection of workers organized within a facility.

Members
additionalFixedProperties
  • Type: string

JSON blob containing additional fixed properties regarding the worker fleet

arn
  • Required: Yes
  • Type: string

Full ARN of the worker fleet.

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

Timestamp at which the resource was created.

id
  • Required: Yes
  • Type: string

Filters access by the worker fleet's identifier

name
  • Required: Yes
  • Type: string

Human friendly name of the resource.

site
  • Required: Yes
  • Type: string

Site ARN.

updatedAt
  • Required: Yes
  • Type: timestamp (string|DateTime or anything parsable by strtotime)

Timestamp at which the resource was last updated.

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