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
    • 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
    • ClientSideMonitoring
      • Exception
    • Cloud9
      • Exception
    • CloudControlApi
      • Exception
    • CloudDirectory
      • Exception
    • CloudFormation
      • Exception
    • CloudFront
      • Exception
    • CloudHsm
      • Exception
    • CloudHSMV2
      • Exception
    • CloudSearch
      • Exception
    • CloudSearchDomain
      • Exception
    • CloudTrail
      • Exception
    • CloudWatch
      • Exception
    • CloudWatchEvents
      • Exception
    • CloudWatchEvidently
      • Exception
    • CloudWatchLogs
      • Exception
    • CloudWatchRUM
      • Exception
    • CodeArtifact
      • Exception
    • CodeBuild
      • Exception
    • CodeCommit
      • Exception
    • CodeDeploy
      • Exception
    • CodeGuruProfiler
      • Exception
    • CodeGuruReviewer
      • Exception
    • CodePipeline
      • Exception
    • CodeStar
      • Exception
    • CodeStarconnections
      • Exception
    • CodeStarNotifications
      • Exception
    • CognitoIdentity
      • Exception
    • CognitoIdentityProvider
      • Exception
    • CognitoSync
      • Exception
    • Comprehend
      • Exception
    • ComprehendMedical
      • Exception
    • ComputeOptimizer
      • Exception
    • ConfigService
      • Exception
    • Connect
      • Exception
    • ConnectCampaignService
      • Exception
    • ConnectContactLens
      • Exception
    • ConnectParticipant
      • Exception
    • ConnectWisdomService
      • 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
    • 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
    • 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
    • IoTJobsDataPlane
      • Exception
    • IoTSecureTunneling
      • Exception
    • IoTSiteWise
      • Exception
    • IoTThingsGraph
      • Exception
    • IoTTwinMaker
      • Exception
    • IoTWireless
      • Exception
    • IVS
      • Exception
    • ivschat
      • Exception
    • Kafka
      • Exception
    • KafkaConnect
      • Exception
    • kendra
      • Exception
    • Keyspaces
      • Exception
    • Kinesis
      • Exception
    • KinesisAnalytics
      • Exception
    • KinesisAnalyticsV2
      • Exception
    • KinesisVideo
      • Exception
    • KinesisVideoArchivedMedia
      • Exception
    • KinesisVideoMedia
      • Exception
    • KinesisVideoSignalingChannels
      • Exception
    • Kms
      • Exception
    • LakeFormation
      • Exception
    • Lambda
      • Exception
    • LexModelBuildingService
      • Exception
    • LexModelsV2
      • Exception
    • LexRuntimeService
      • Exception
    • LexRuntimeV2
      • Exception
    • LicenseManager
      • Exception
    • 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
    • MigrationHubRefactorSpaces
      • Exception
    • MigrationHubStrategyRecommendations
      • Exception
    • Mobile
      • Exception
    • MQ
      • Exception
    • MTurk
      • Exception
    • Multipart
    • MWAA
      • Exception
    • Neptune
      • Exception
    • NetworkFirewall
      • Exception
    • NetworkManager
      • Exception
    • NimbleStudio
      • 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
    • 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
    • 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
    • SageMakerRuntime
      • Exception
    • SavingsPlans
      • Exception
    • Schemas
      • Exception
    • Script
      • Composer
    • SecretsManager
      • Exception
    • SecurityHub
      • Exception
    • ServerlessApplicationRepository
      • Exception
    • ServiceCatalog
      • Exception
    • ServiceDiscovery
      • Exception
    • ServiceQuotas
      • Exception
    • Ses
      • Exception
    • SesV2
      • Exception
    • Sfn
      • Exception
    • Shield
      • Exception
    • Signature
    • signer
      • Exception
    • Sms
      • Exception
    • SnowBall
      • Exception
    • SnowDeviceManagement
      • Exception
    • Sns
      • Exception
    • Sqs
      • Exception
    • Ssm
      • Exception
    • SSMContacts
      • Exception
    • SSMIncidents
      • Exception
    • SSO
      • Exception
    • SSOAdmin
      • Exception
    • SSOOIDC
      • Exception
    • StorageGateway
      • Exception
    • Sts
      • Exception
      • RegionalEndpoints
        • Exception
    • Support
      • Exception
    • Swf
      • Exception
    • Synthetics
      • Exception
    • Textract
      • Exception
    • TimestreamQuery
      • Exception
    • TimestreamWrite
      • Exception
    • TranscribeService
      • Exception
    • Transfer
      • Exception
    • Translate
      • Exception
    • 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\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\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\CloudWatch\CloudWatchClient
  • Aws\CloudWatchEvents\CloudWatchEventsClient
  • Aws\CloudWatchEvidently\CloudWatchEvidentlyClient
  • Aws\CloudWatchLogs\CloudWatchLogsClient
  • Aws\CloudWatchRUM\CloudWatchRUMClient
  • Aws\CodeArtifact\CodeArtifactClient
  • Aws\CodeBuild\CodeBuildClient
  • Aws\CodeCommit\CodeCommitClient
  • Aws\CodeDeploy\CodeDeployClient
  • Aws\CodeGuruProfiler\CodeGuruProfilerClient
  • Aws\CodeGuruReviewer\CodeGuruReviewerClient
  • Aws\CodePipeline\CodePipelineClient
  • Aws\CodeStar\CodeStarClient
  • Aws\CodeStarconnections\CodeStarconnectionsClient
  • Aws\CodeStarNotifications\CodeStarNotificationsClient
  • Aws\CognitoIdentity\CognitoIdentityClient
  • Aws\CognitoIdentity\CognitoIdentityProvider
  • Aws\CognitoIdentityProvider\CognitoIdentityProviderClient
  • Aws\CognitoSync\CognitoSyncClient
  • Aws\Command
  • Aws\CommandPool
  • Aws\Comprehend\ComprehendClient
  • Aws\ComprehendMedical\ComprehendMedicalClient
  • Aws\ComputeOptimizer\ComputeOptimizerClient
  • Aws\ConfigService\ConfigServiceClient
  • Aws\Connect\ConnectClient
  • Aws\ConnectCampaignService\ConnectCampaignServiceClient
  • Aws\ConnectContactLens\ConnectContactLensClient
  • Aws\ConnectParticipant\ConnectParticipantClient
  • Aws\ConnectWisdomService\ConnectWisdomServiceClient
  • 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\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\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\IoTJobsDataPlane\IoTJobsDataPlaneClient
  • 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\Keyspaces\KeyspacesClient
  • Aws\Kinesis\KinesisClient
  • Aws\KinesisAnalytics\KinesisAnalyticsClient
  • Aws\KinesisAnalyticsV2\KinesisAnalyticsV2Client
  • Aws\KinesisVideo\KinesisVideoClient
  • Aws\KinesisVideoArchivedMedia\KinesisVideoArchivedMediaClient
  • Aws\KinesisVideoMedia\KinesisVideoMediaClient
  • Aws\KinesisVideoSignalingChannels\KinesisVideoSignalingChannelsClient
  • Aws\Kms\KmsClient
  • Aws\LakeFormation\LakeFormationClient
  • Aws\Lambda\LambdaClient
  • Aws\LexModelBuildingService\LexModelBuildingServiceClient
  • Aws\LexModelsV2\LexModelsV2Client
  • Aws\LexRuntimeService\LexRuntimeServiceClient
  • Aws\LexRuntimeV2\LexRuntimeV2Client
  • Aws\LicenseManager\LicenseManagerClient
  • Aws\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\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\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\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\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\SageMakerRuntime\SageMakerRuntimeClient
  • Aws\SavingsPlans\SavingsPlansClient
  • Aws\Schemas\SchemasClient
  • Aws\Script\Composer\Composer
  • Aws\Sdk
  • Aws\SecretsManager\SecretsManagerClient
  • Aws\SecurityHub\SecurityHubClient
  • Aws\ServerlessApplicationRepository\ServerlessApplicationRepositoryClient
  • Aws\ServiceCatalog\ServiceCatalogClient
  • Aws\ServiceDiscovery\ServiceDiscoveryClient
  • Aws\ServiceQuotas\ServiceQuotasClient
  • Aws\Ses\SesClient
  • Aws\SesV2\SesV2Client
  • Aws\Sfn\SfnClient
  • Aws\Shield\ShieldClient
  • Aws\Signature\AnonymousSignature
  • Aws\Signature\S3SignatureV4
  • Aws\Signature\SignatureProvider
  • Aws\Signature\SignatureV4
  • Aws\signer\signerClient
  • Aws\Sms\SmsClient
  • Aws\SnowBall\SnowBallClient
  • Aws\SnowDeviceManagement\SnowDeviceManagementClient
  • Aws\Sns\Message
  • Aws\Sns\MessageValidator
  • Aws\Sns\SnsClient
  • Aws\Sqs\SqsClient
  • Aws\Ssm\SsmClient
  • Aws\SSMContacts\SSMContactsClient
  • Aws\SSMIncidents\SSMIncidentsClient
  • Aws\SSO\SSOClient
  • Aws\SSOAdmin\SSOAdminClient
  • Aws\SSOOIDC\SSOOIDCClient
  • Aws\StorageGateway\StorageGatewayClient
  • Aws\Sts\RegionalEndpoints\Configuration
  • Aws\Sts\RegionalEndpoints\ConfigurationProvider
  • Aws\Sts\StsClient
  • Aws\Support\SupportClient
  • Aws\Swf\SwfClient
  • Aws\Synthetics\SyntheticsClient
  • Aws\Textract\TextractClient
  • Aws\TimestreamQuery\TimestreamQueryClient
  • Aws\TimestreamWrite\TimestreamWriteClient
  • Aws\TraceMiddleware
  • Aws\TranscribeService\TranscribeServiceClient
  • Aws\Transfer\TransferClient
  • Aws\Translate\TranslateClient
  • Aws\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

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

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\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\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\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\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\ConnectContactLens\Exception\ConnectContactLensException
  • Aws\ConnectParticipant\Exception\ConnectParticipantException
  • Aws\ConnectWisdomService\Exception\ConnectWisdomServiceException
  • 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\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\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\IoTJobsDataPlane\Exception\IoTJobsDataPlaneException
  • 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\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\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\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\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\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\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\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\SageMakerRuntime\Exception\SageMakerRuntimeException
  • Aws\SavingsPlans\Exception\SavingsPlansException
  • Aws\Schemas\Exception\SchemasException
  • Aws\SecretsManager\Exception\SecretsManagerException
  • Aws\SecurityHub\Exception\SecurityHubException
  • Aws\ServerlessApplicationRepository\Exception\ServerlessApplicationRepositoryException
  • Aws\ServiceCatalog\Exception\ServiceCatalogException
  • Aws\ServiceDiscovery\Exception\ServiceDiscoveryException
  • Aws\ServiceQuotas\Exception\ServiceQuotasException
  • Aws\Ses\Exception\SesException
  • Aws\SesV2\Exception\SesV2Exception
  • Aws\Sfn\Exception\SfnException
  • Aws\Shield\Exception\ShieldException
  • Aws\signer\Exception\signerException
  • Aws\Sms\Exception\SmsException
  • Aws\SnowBall\Exception\SnowBallException
  • Aws\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\SSO\Exception\SSOException
  • Aws\SSOAdmin\Exception\SSOAdminException
  • Aws\SSOOIDC\Exception\SSOOIDCException
  • Aws\StorageGateway\Exception\StorageGatewayException
  • Aws\Sts\Exception\StsException
  • Aws\Sts\RegionalEndpoints\Exception\ConfigurationException
  • Aws\Support\Exception\SupportException
  • Aws\Swf\Exception\SwfException
  • Aws\Synthetics\Exception\SyntheticsException
  • Aws\Textract\Exception\TextractException
  • Aws\TimestreamQuery\Exception\TimestreamQueryException
  • Aws\TimestreamWrite\Exception\TimestreamWriteException
  • Aws\TranscribeService\Exception\TranscribeServiceException
  • Aws\Transfer\Exception\TransferException
  • Aws\Translate\Exception\TranslateException
  • Aws\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 Ground Station 2019-05-23

Client: Aws\GroundStation\GroundStationClient
Service ID: groundstation
Version: 2019-05-23

This page describes the parameters and results for the operations of the AWS Ground Station (2019-05-23), and shows how to use the Aws\GroundStation\GroundStationClient object to call the described operations. This documentation is specific to the 2019-05-23 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 */).

  • CancelContact ( array $params = [] )

    Cancels a contact with a specified contact ID.

  • CreateConfig ( array $params = [] )

    Creates a Config with the specified configData parameters.

  • CreateDataflowEndpointGroup ( array $params = [] )

    Creates a DataflowEndpoint group containing the specified list of DataflowEndpoint objects.

  • CreateMissionProfile ( array $params = [] )

    Creates a mission profile.

  • DeleteConfig ( array $params = [] )

    Deletes a Config.

  • DeleteDataflowEndpointGroup ( array $params = [] )

    Deletes a dataflow endpoint group.

  • DeleteMissionProfile ( array $params = [] )

    Deletes a mission profile.

  • DescribeContact ( array $params = [] )

    Describes an existing contact.

  • GetDataflowEndpointGroup ( array $params = [] )

    Returns the dataflow endpoint group.

  • GetMinuteUsage ( array $params = [] )

    Returns the number of minutes used by account.

  • GetMissionProfile ( array $params = [] )

    Returns a mission profile.

  • GetMissionProfileConfig ( array $params = [] )

    Returns Config information.

  • GetSatellite ( array $params = [] )

    Returns a satellite.

  • ListConfigs ( array $params = [] )

    Returns a list of Config objects.

  • ListContacts ( array $params = [] )

    Returns a list of contacts.

  • ListDataflowEndpointGroups ( array $params = [] )

    Returns a list of DataflowEndpoint groups.

  • ListGroundStations ( array $params = [] )

    Returns a list of ground stations.

  • ListMissionProfiles ( array $params = [] )

    Returns a list of mission profiles.

  • ListSatellites ( array $params = [] )

    Returns a list of satellites.

  • ListTagsForResource ( array $params = [] )

    Returns a list of tags for a specified resource.

  • ReserveContact ( array $params = [] )

    Reserves a contact using specified parameters.

  • TagResource ( array $params = [] )

    Assigns a tag to a resource.

  • UntagResource ( array $params = [] )

    Deassigns a resource tag.

  • UpdateConfig ( array $params = [] )

    Updates the Config used when scheduling contacts.

  • UpdateMissionProfile ( array $params = [] )

    Updates a mission profile.

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:

  • ListConfigs
  • ListContacts
  • ListDataflowEndpointGroups
  • ListGroundStations
  • ListMissionProfiles
  • ListSatellites

Operations

CancelContact

$result = $client->cancelContact([/* ... */]);
$promise = $client->cancelContactAsync([/* ... */]);

Cancels a contact with a specified contact ID.

Parameter Syntax

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

Parameter Details

Members
contactId
  • Required: Yes
  • Type: string

UUID of a contact.

Result Syntax

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

Result Details

Members
contactId
  • Type: string

UUID of a contact.

Errors

  • InvalidParameterException:

    One or more parameters are not valid.

  • DependencyException:

    Dependency encountered an error.

  • ResourceNotFoundException:

    Resource was not found.

CreateConfig

$result = $client->createConfig([/* ... */]);
$promise = $client->createConfigAsync([/* ... */]);

Creates a Config with the specified configData parameters.

Only one type of configData can be specified.

Parameter Syntax

$result = $client->createConfig([
    'configData' => [ // REQUIRED
        'antennaDownlinkConfig' => [
            'spectrumConfig' => [ // REQUIRED
                'bandwidth' => [ // REQUIRED
                    'units' => 'GHz|MHz|kHz', // REQUIRED
                    'value' => <float>, // REQUIRED
                ],
                'centerFrequency' => [ // REQUIRED
                    'units' => 'GHz|MHz|kHz', // REQUIRED
                    'value' => <float>, // REQUIRED
                ],
                'polarization' => 'LEFT_HAND|NONE|RIGHT_HAND',
            ],
        ],
        'antennaDownlinkDemodDecodeConfig' => [
            'decodeConfig' => [ // REQUIRED
                'unvalidatedJSON' => '<string>', // REQUIRED
            ],
            'demodulationConfig' => [ // REQUIRED
                'unvalidatedJSON' => '<string>', // REQUIRED
            ],
            'spectrumConfig' => [ // REQUIRED
                'bandwidth' => [ // REQUIRED
                    'units' => 'GHz|MHz|kHz', // REQUIRED
                    'value' => <float>, // REQUIRED
                ],
                'centerFrequency' => [ // REQUIRED
                    'units' => 'GHz|MHz|kHz', // REQUIRED
                    'value' => <float>, // REQUIRED
                ],
                'polarization' => 'LEFT_HAND|NONE|RIGHT_HAND',
            ],
        ],
        'antennaUplinkConfig' => [
            'spectrumConfig' => [ // REQUIRED
                'centerFrequency' => [ // REQUIRED
                    'units' => 'GHz|MHz|kHz', // REQUIRED
                    'value' => <float>, // REQUIRED
                ],
                'polarization' => 'LEFT_HAND|NONE|RIGHT_HAND',
            ],
            'targetEirp' => [ // REQUIRED
                'units' => 'dBW', // REQUIRED
                'value' => <float>, // REQUIRED
            ],
            'transmitDisabled' => true || false,
        ],
        'dataflowEndpointConfig' => [
            'dataflowEndpointName' => '<string>', // REQUIRED
            'dataflowEndpointRegion' => '<string>',
        ],
        's3RecordingConfig' => [
            'bucketArn' => '<string>', // REQUIRED
            'prefix' => '<string>',
            'roleArn' => '<string>', // REQUIRED
        ],
        'trackingConfig' => [
            'autotrack' => 'PREFERRED|REMOVED|REQUIRED', // REQUIRED
        ],
        'uplinkEchoConfig' => [
            'antennaUplinkConfigArn' => '<string>', // REQUIRED
            'enabled' => true || false, // REQUIRED
        ],
    ],
    'name' => '<string>', // REQUIRED
    'tags' => ['<string>', ...],
]);

Parameter Details

Members
configData
  • Required: Yes
  • Type: ConfigTypeData structure

Parameters of a Config.

name
  • Required: Yes
  • Type: string

Name of a Config.

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

Tags assigned to a Config.

Result Syntax

[
    'configArn' => '<string>',
    'configId' => '<string>',
    'configType' => 'antenna-downlink|antenna-downlink-demod-decode|antenna-uplink|dataflow-endpoint|tracking|uplink-echo|s3-recording',
]

Result Details

Members
configArn
  • Type: string

ARN of a Config.

configId
  • Type: string

UUID of a Config.

configType
  • Type: string

Type of a Config.

Errors

  • InvalidParameterException:

    One or more parameters are not valid.

  • DependencyException:

    Dependency encountered an error.

  • ResourceLimitExceededException:

    Account limits for this resource have been exceeded.

  • ResourceNotFoundException:

    Resource was not found.

CreateDataflowEndpointGroup

$result = $client->createDataflowEndpointGroup([/* ... */]);
$promise = $client->createDataflowEndpointGroupAsync([/* ... */]);

Creates a DataflowEndpoint group containing the specified list of DataflowEndpoint objects.

The name field in each endpoint is used in your mission profile DataflowEndpointConfig to specify which endpoints to use during a contact.

When a contact uses multiple DataflowEndpointConfig objects, each Config must match a DataflowEndpoint in the same group.

Parameter Syntax

$result = $client->createDataflowEndpointGroup([
    'endpointDetails' => [ // REQUIRED
        [
            'endpoint' => [
                'address' => [
                    'name' => '<string>', // REQUIRED
                    'port' => <integer>, // REQUIRED
                ],
                'mtu' => <integer>,
                'name' => '<string>',
                'status' => 'created|creating|deleted|deleting|failed',
            ],
            'securityDetails' => [
                'roleArn' => '<string>', // REQUIRED
                'securityGroupIds' => ['<string>', ...], // REQUIRED
                'subnetIds' => ['<string>', ...], // REQUIRED
            ],
        ],
        // ...
    ],
    'tags' => ['<string>', ...],
]);

Parameter Details

Members
endpointDetails
  • Required: Yes
  • Type: Array of EndpointDetails structures

Endpoint details of each endpoint in the dataflow endpoint group.

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

Tags of a dataflow endpoint group.

Result Syntax

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

Result Details

Members
dataflowEndpointGroupId
  • Type: string

UUID of a dataflow endpoint group.

Errors

  • InvalidParameterException:

    One or more parameters are not valid.

  • DependencyException:

    Dependency encountered an error.

  • ResourceNotFoundException:

    Resource was not found.

CreateMissionProfile

$result = $client->createMissionProfile([/* ... */]);
$promise = $client->createMissionProfileAsync([/* ... */]);

Creates a mission profile.

dataflowEdges is a list of lists of strings. Each lower level list of strings has two elements: a from ARN and a to ARN.

Parameter Syntax

$result = $client->createMissionProfile([
    'contactPostPassDurationSeconds' => <integer>,
    'contactPrePassDurationSeconds' => <integer>,
    'dataflowEdges' => [ // REQUIRED
        ['<string>', ...],
        // ...
    ],
    'minimumViableContactDurationSeconds' => <integer>, // REQUIRED
    'name' => '<string>', // REQUIRED
    'tags' => ['<string>', ...],
    'trackingConfigArn' => '<string>', // REQUIRED
]);

Parameter Details

Members
contactPostPassDurationSeconds
  • Type: int

Amount of time after a contact ends that you’d like to receive a CloudWatch event indicating the pass has finished.

contactPrePassDurationSeconds
  • Type: int

Amount of time prior to contact start you’d like to receive a CloudWatch event indicating an upcoming pass.

dataflowEdges
  • Required: Yes
  • Type: Array of stringss

A list of lists of ARNs. Each list of ARNs is an edge, with a from Config and a to Config.

minimumViableContactDurationSeconds
  • Required: Yes
  • Type: int

Smallest amount of time in seconds that you’d like to see for an available contact. AWS Ground Station will not present you with contacts shorter than this duration.

name
  • Required: Yes
  • Type: string

Name of a mission profile.

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

Tags assigned to a mission profile.

trackingConfigArn
  • Required: Yes
  • Type: string

ARN of a tracking Config.

Result Syntax

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

Result Details

Members
missionProfileId
  • Type: string

UUID of a mission profile.

Errors

  • InvalidParameterException:

    One or more parameters are not valid.

  • DependencyException:

    Dependency encountered an error.

  • ResourceNotFoundException:

    Resource was not found.

DeleteConfig

$result = $client->deleteConfig([/* ... */]);
$promise = $client->deleteConfigAsync([/* ... */]);

Deletes a Config.

Parameter Syntax

$result = $client->deleteConfig([
    'configId' => '<string>', // REQUIRED
    'configType' => 'antenna-downlink|antenna-downlink-demod-decode|antenna-uplink|dataflow-endpoint|tracking|uplink-echo|s3-recording', // REQUIRED
]);

Parameter Details

Members
configId
  • Required: Yes
  • Type: string

UUID of a Config.

configType
  • Required: Yes
  • Type: string

Type of a Config.

Result Syntax

[
    'configArn' => '<string>',
    'configId' => '<string>',
    'configType' => 'antenna-downlink|antenna-downlink-demod-decode|antenna-uplink|dataflow-endpoint|tracking|uplink-echo|s3-recording',
]

Result Details

Members
configArn
  • Type: string

ARN of a Config.

configId
  • Type: string

UUID of a Config.

configType
  • Type: string

Type of a Config.

Errors

  • InvalidParameterException:

    One or more parameters are not valid.

  • DependencyException:

    Dependency encountered an error.

  • ResourceNotFoundException:

    Resource was not found.

DeleteDataflowEndpointGroup

$result = $client->deleteDataflowEndpointGroup([/* ... */]);
$promise = $client->deleteDataflowEndpointGroupAsync([/* ... */]);

Deletes a dataflow endpoint group.

Parameter Syntax

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

Parameter Details

Members
dataflowEndpointGroupId
  • Required: Yes
  • Type: string

UUID of a dataflow endpoint group.

Result Syntax

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

Result Details

Members
dataflowEndpointGroupId
  • Type: string

UUID of a dataflow endpoint group.

Errors

  • InvalidParameterException:

    One or more parameters are not valid.

  • DependencyException:

    Dependency encountered an error.

  • ResourceNotFoundException:

    Resource was not found.

DeleteMissionProfile

$result = $client->deleteMissionProfile([/* ... */]);
$promise = $client->deleteMissionProfileAsync([/* ... */]);

Deletes a mission profile.

Parameter Syntax

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

Parameter Details

Members
missionProfileId
  • Required: Yes
  • Type: string

UUID of a mission profile.

Result Syntax

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

Result Details

Members
missionProfileId
  • Type: string

UUID of a mission profile.

Errors

  • InvalidParameterException:

    One or more parameters are not valid.

  • DependencyException:

    Dependency encountered an error.

  • ResourceNotFoundException:

    Resource was not found.

DescribeContact

$result = $client->describeContact([/* ... */]);
$promise = $client->describeContactAsync([/* ... */]);

Describes an existing contact.

Parameter Syntax

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

Parameter Details

Members
contactId
  • Required: Yes
  • Type: string

UUID of a contact.

Result Syntax

[
    'contactId' => '<string>',
    'contactStatus' => 'AVAILABLE|AWS_CANCELLED|AWS_FAILED|CANCELLED|CANCELLING|COMPLETED|FAILED|FAILED_TO_SCHEDULE|PASS|POSTPASS|PREPASS|SCHEDULED|SCHEDULING',
    'dataflowList' => [
        [
            'destination' => [
                'configDetails' => [
                    'antennaDemodDecodeDetails' => [
                        'outputNode' => '<string>',
                    ],
                    'endpointDetails' => [
                        'endpoint' => [
                            'address' => [
                                'name' => '<string>',
                                'port' => <integer>,
                            ],
                            'mtu' => <integer>,
                            'name' => '<string>',
                            'status' => 'created|creating|deleted|deleting|failed',
                        ],
                        'securityDetails' => [
                            'roleArn' => '<string>',
                            'securityGroupIds' => ['<string>', ...],
                            'subnetIds' => ['<string>', ...],
                        ],
                    ],
                    's3RecordingDetails' => [
                        'bucketArn' => '<string>',
                        'keyTemplate' => '<string>',
                    ],
                ],
                'configId' => '<string>',
                'configType' => 'antenna-downlink|antenna-downlink-demod-decode|antenna-uplink|dataflow-endpoint|tracking|uplink-echo|s3-recording',
                'dataflowDestinationRegion' => '<string>',
            ],
            'errorMessage' => '<string>',
            'source' => [
                'configDetails' => [
                    'antennaDemodDecodeDetails' => [
                        'outputNode' => '<string>',
                    ],
                    'endpointDetails' => [
                        'endpoint' => [
                            'address' => [
                                'name' => '<string>',
                                'port' => <integer>,
                            ],
                            'mtu' => <integer>,
                            'name' => '<string>',
                            'status' => 'created|creating|deleted|deleting|failed',
                        ],
                        'securityDetails' => [
                            'roleArn' => '<string>',
                            'securityGroupIds' => ['<string>', ...],
                            'subnetIds' => ['<string>', ...],
                        ],
                    ],
                    's3RecordingDetails' => [
                        'bucketArn' => '<string>',
                        'keyTemplate' => '<string>',
                    ],
                ],
                'configId' => '<string>',
                'configType' => 'antenna-downlink|antenna-downlink-demod-decode|antenna-uplink|dataflow-endpoint|tracking|uplink-echo|s3-recording',
                'dataflowSourceRegion' => '<string>',
            ],
        ],
        // ...
    ],
    'endTime' => <DateTime>,
    'errorMessage' => '<string>',
    'groundStation' => '<string>',
    'maximumElevation' => [
        'unit' => 'DEGREE_ANGLE|RADIAN',
        'value' => <float>,
    ],
    'missionProfileArn' => '<string>',
    'postPassEndTime' => <DateTime>,
    'prePassStartTime' => <DateTime>,
    'region' => '<string>',
    'satelliteArn' => '<string>',
    'startTime' => <DateTime>,
    'tags' => ['<string>', ...],
]

Result Details

Members
contactId
  • Type: string

UUID of a contact.

contactStatus
  • Type: string

Status of a contact.

dataflowList
  • Type: Array of DataflowDetail structures

List describing source and destination details for each dataflow edge.

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

End time of a contact.

errorMessage
  • Type: string

Error message for a contact.

groundStation
  • Type: string

Ground station for a contact.

maximumElevation
  • Type: Elevation structure

Maximum elevation angle of a contact.

missionProfileArn
  • Type: string

ARN of a mission profile.

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

Amount of time after a contact ends that you’d like to receive a CloudWatch event indicating the pass has finished.

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

Amount of time prior to contact start you’d like to receive a CloudWatch event indicating an upcoming pass.

region
  • Type: string

Region of a contact.

satelliteArn
  • Type: string

ARN of a satellite.

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

Start time of a contact.

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

Tags assigned to a contact.

Errors

  • InvalidParameterException:

    One or more parameters are not valid.

  • DependencyException:

    Dependency encountered an error.

  • ResourceNotFoundException:

    Resource was not found.

GetDataflowEndpointGroup

$result = $client->getDataflowEndpointGroup([/* ... */]);
$promise = $client->getDataflowEndpointGroupAsync([/* ... */]);

Returns the dataflow endpoint group.

Parameter Syntax

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

Parameter Details

Members
dataflowEndpointGroupId
  • Required: Yes
  • Type: string

UUID of a dataflow endpoint group.

Result Syntax

[
    'dataflowEndpointGroupArn' => '<string>',
    'dataflowEndpointGroupId' => '<string>',
    'endpointsDetails' => [
        [
            'endpoint' => [
                'address' => [
                    'name' => '<string>',
                    'port' => <integer>,
                ],
                'mtu' => <integer>,
                'name' => '<string>',
                'status' => 'created|creating|deleted|deleting|failed',
            ],
            'securityDetails' => [
                'roleArn' => '<string>',
                'securityGroupIds' => ['<string>', ...],
                'subnetIds' => ['<string>', ...],
            ],
        ],
        // ...
    ],
    'tags' => ['<string>', ...],
]

Result Details

Members
dataflowEndpointGroupArn
  • Type: string

ARN of a dataflow endpoint group.

dataflowEndpointGroupId
  • Type: string

UUID of a dataflow endpoint group.

endpointsDetails
  • Type: Array of EndpointDetails structures

Details of a dataflow endpoint.

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

Tags assigned to a dataflow endpoint group.

Errors

  • InvalidParameterException:

    One or more parameters are not valid.

  • DependencyException:

    Dependency encountered an error.

  • ResourceNotFoundException:

    Resource was not found.

GetMinuteUsage

$result = $client->getMinuteUsage([/* ... */]);
$promise = $client->getMinuteUsageAsync([/* ... */]);

Returns the number of minutes used by account.

Parameter Syntax

$result = $client->getMinuteUsage([
    'month' => <integer>, // REQUIRED
    'year' => <integer>, // REQUIRED
]);

Parameter Details

Members
month
  • Required: Yes
  • Type: int

The month being requested, with a value of 1-12.

year
  • Required: Yes
  • Type: int

The year being requested, in the format of YYYY.

Result Syntax

[
    'estimatedMinutesRemaining' => <integer>,
    'isReservedMinutesCustomer' => true || false,
    'totalReservedMinuteAllocation' => <integer>,
    'totalScheduledMinutes' => <integer>,
    'upcomingMinutesScheduled' => <integer>,
]

Result Details

Members
estimatedMinutesRemaining
  • Type: int

Estimated number of minutes remaining for an account, specific to the month being requested.

isReservedMinutesCustomer
  • Type: boolean

Returns whether or not an account has signed up for the reserved minutes pricing plan, specific to the month being requested.

totalReservedMinuteAllocation
  • Type: int

Total number of reserved minutes allocated, specific to the month being requested.

totalScheduledMinutes
  • Type: int

Total scheduled minutes for an account, specific to the month being requested.

upcomingMinutesScheduled
  • Type: int

Upcoming minutes scheduled for an account, specific to the month being requested.

Errors

  • InvalidParameterException:

    One or more parameters are not valid.

  • DependencyException:

    Dependency encountered an error.

  • ResourceNotFoundException:

    Resource was not found.

GetMissionProfile

$result = $client->getMissionProfile([/* ... */]);
$promise = $client->getMissionProfileAsync([/* ... */]);

Returns a mission profile.

Parameter Syntax

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

Parameter Details

Members
missionProfileId
  • Required: Yes
  • Type: string

UUID of a mission profile.

Result Syntax

[
    'contactPostPassDurationSeconds' => <integer>,
    'contactPrePassDurationSeconds' => <integer>,
    'dataflowEdges' => [
        ['<string>', ...],
        // ...
    ],
    'minimumViableContactDurationSeconds' => <integer>,
    'missionProfileArn' => '<string>',
    'missionProfileId' => '<string>',
    'name' => '<string>',
    'region' => '<string>',
    'tags' => ['<string>', ...],
    'trackingConfigArn' => '<string>',
]

Result Details

Members
contactPostPassDurationSeconds
  • Type: int

Amount of time after a contact ends that you’d like to receive a CloudWatch event indicating the pass has finished.

contactPrePassDurationSeconds
  • Type: int

Amount of time prior to contact start you’d like to receive a CloudWatch event indicating an upcoming pass.

dataflowEdges
  • Type: Array of stringss

A list of lists of ARNs. Each list of ARNs is an edge, with a from Config and a to Config.

minimumViableContactDurationSeconds
  • Type: int

Smallest amount of time in seconds that you’d like to see for an available contact. AWS Ground Station will not present you with contacts shorter than this duration.

missionProfileArn
  • Type: string

ARN of a mission profile.

missionProfileId
  • Type: string

UUID of a mission profile.

name
  • Type: string

Name of a mission profile.

region
  • Type: string

Region of a mission profile.

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

Tags assigned to a mission profile.

trackingConfigArn
  • Type: string

ARN of a tracking Config.

Errors

  • InvalidParameterException:

    One or more parameters are not valid.

  • DependencyException:

    Dependency encountered an error.

  • ResourceNotFoundException:

    Resource was not found.

GetMissionProfileConfig

$result = $client->getMissionProfileConfig([/* ... */]);
$promise = $client->getMissionProfileConfigAsync([/* ... */]);

Returns Config information.

Only one Config response can be returned.

Parameter Syntax

$result = $client->getMissionProfileConfig([
    'configId' => '<string>', // REQUIRED
    'configType' => 'antenna-downlink|antenna-downlink-demod-decode|antenna-uplink|dataflow-endpoint|tracking|uplink-echo|s3-recording', // REQUIRED
]);

Parameter Details

Members
configId
  • Required: Yes
  • Type: string

UUID of a Config.

configType
  • Required: Yes
  • Type: string

Type of a Config.

Result Syntax

[
    'configArn' => '<string>',
    'configData' => [
        'antennaDownlinkConfig' => [
            'spectrumConfig' => [
                'bandwidth' => [
                    'units' => 'GHz|MHz|kHz',
                    'value' => <float>,
                ],
                'centerFrequency' => [
                    'units' => 'GHz|MHz|kHz',
                    'value' => <float>,
                ],
                'polarization' => 'LEFT_HAND|NONE|RIGHT_HAND',
            ],
        ],
        'antennaDownlinkDemodDecodeConfig' => [
            'decodeConfig' => [
                'unvalidatedJSON' => '<string>',
            ],
            'demodulationConfig' => [
                'unvalidatedJSON' => '<string>',
            ],
            'spectrumConfig' => [
                'bandwidth' => [
                    'units' => 'GHz|MHz|kHz',
                    'value' => <float>,
                ],
                'centerFrequency' => [
                    'units' => 'GHz|MHz|kHz',
                    'value' => <float>,
                ],
                'polarization' => 'LEFT_HAND|NONE|RIGHT_HAND',
            ],
        ],
        'antennaUplinkConfig' => [
            'spectrumConfig' => [
                'centerFrequency' => [
                    'units' => 'GHz|MHz|kHz',
                    'value' => <float>,
                ],
                'polarization' => 'LEFT_HAND|NONE|RIGHT_HAND',
            ],
            'targetEirp' => [
                'units' => 'dBW',
                'value' => <float>,
            ],
            'transmitDisabled' => true || false,
        ],
        'dataflowEndpointConfig' => [
            'dataflowEndpointName' => '<string>',
            'dataflowEndpointRegion' => '<string>',
        ],
        's3RecordingConfig' => [
            'bucketArn' => '<string>',
            'prefix' => '<string>',
            'roleArn' => '<string>',
        ],
        'trackingConfig' => [
            'autotrack' => 'PREFERRED|REMOVED|REQUIRED',
        ],
        'uplinkEchoConfig' => [
            'antennaUplinkConfigArn' => '<string>',
            'enabled' => true || false,
        ],
    ],
    'configId' => '<string>',
    'configType' => 'antenna-downlink|antenna-downlink-demod-decode|antenna-uplink|dataflow-endpoint|tracking|uplink-echo|s3-recording',
    'name' => '<string>',
    'tags' => ['<string>', ...],
]

Result Details

Members
configArn
  • Required: Yes
  • Type: string

ARN of a Config

configData
  • Required: Yes
  • Type: ConfigTypeData structure

Data elements in a Config.

configId
  • Required: Yes
  • Type: string

UUID of a Config.

configType
  • Type: string

Type of a Config.

name
  • Required: Yes
  • Type: string

Name of a Config.

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

Tags assigned to a Config.

Errors

  • InvalidParameterException:

    One or more parameters are not valid.

  • DependencyException:

    Dependency encountered an error.

  • ResourceNotFoundException:

    Resource was not found.

GetSatellite

$result = $client->getSatellite([/* ... */]);
$promise = $client->getSatelliteAsync([/* ... */]);

Returns a satellite.

Parameter Syntax

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

Parameter Details

Members
satelliteId
  • Required: Yes
  • Type: string

UUID of a satellite.

Result Syntax

[
    'groundStations' => ['<string>', ...],
    'noradSatelliteID' => <integer>,
    'satelliteArn' => '<string>',
    'satelliteId' => '<string>',
]

Result Details

Members
groundStations
  • Type: Array of strings

A list of ground stations to which the satellite is on-boarded.

noradSatelliteID
  • Type: int

NORAD satellite ID number.

satelliteArn
  • Type: string

ARN of a satellite.

satelliteId
  • Type: string

UUID of a satellite.

Errors

  • InvalidParameterException:

    One or more parameters are not valid.

  • DependencyException:

    Dependency encountered an error.

  • ResourceNotFoundException:

    Resource was not found.

ListConfigs

$result = $client->listConfigs([/* ... */]);
$promise = $client->listConfigsAsync([/* ... */]);

Returns a list of Config objects.

Parameter Syntax

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

Parameter Details

Members
maxResults
  • Type: int

Maximum number of Configs returned.

nextToken
  • Type: string

Next token returned in the request of a previous ListConfigs call. Used to get the next page of results.

Result Syntax

[
    'configList' => [
        [
            'configArn' => '<string>',
            'configId' => '<string>',
            'configType' => 'antenna-downlink|antenna-downlink-demod-decode|antenna-uplink|dataflow-endpoint|tracking|uplink-echo|s3-recording',
            'name' => '<string>',
        ],
        // ...
    ],
    'nextToken' => '<string>',
]

Result Details

Members
configList
  • Type: Array of ConfigListItem structures

List of Config items.

nextToken
  • Type: string

Next token returned in the response of a previous ListConfigs call. Used to get the next page of results.

Errors

  • InvalidParameterException:

    One or more parameters are not valid.

  • DependencyException:

    Dependency encountered an error.

  • ResourceNotFoundException:

    Resource was not found.

ListContacts

$result = $client->listContacts([/* ... */]);
$promise = $client->listContactsAsync([/* ... */]);

Returns a list of contacts.

If statusList contains AVAILABLE, the request must include groundStation, missionprofileArn, and satelliteArn.

Parameter Syntax

$result = $client->listContacts([
    'endTime' => <integer || string || DateTime>, // REQUIRED
    'groundStation' => '<string>',
    'maxResults' => <integer>,
    'missionProfileArn' => '<string>',
    'nextToken' => '<string>',
    'satelliteArn' => '<string>',
    'startTime' => <integer || string || DateTime>, // REQUIRED
    'statusList' => ['<string>', ...], // REQUIRED
]);

Parameter Details

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

End time of a contact.

groundStation
  • Type: string

Name of a ground station.

maxResults
  • Type: int

Maximum number of contacts returned.

missionProfileArn
  • Type: string

ARN of a mission profile.

nextToken
  • Type: string

Next token returned in the request of a previous ListContacts call. Used to get the next page of results.

satelliteArn
  • Type: string

ARN of a satellite.

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

Start time of a contact.

statusList
  • Required: Yes
  • Type: Array of strings

Status of a contact reservation.

Result Syntax

[
    'contactList' => [
        [
            'contactId' => '<string>',
            'contactStatus' => 'AVAILABLE|AWS_CANCELLED|AWS_FAILED|CANCELLED|CANCELLING|COMPLETED|FAILED|FAILED_TO_SCHEDULE|PASS|POSTPASS|PREPASS|SCHEDULED|SCHEDULING',
            'endTime' => <DateTime>,
            'errorMessage' => '<string>',
            'groundStation' => '<string>',
            'maximumElevation' => [
                'unit' => 'DEGREE_ANGLE|RADIAN',
                'value' => <float>,
            ],
            'missionProfileArn' => '<string>',
            'postPassEndTime' => <DateTime>,
            'prePassStartTime' => <DateTime>,
            'region' => '<string>',
            'satelliteArn' => '<string>',
            'startTime' => <DateTime>,
            'tags' => ['<string>', ...],
        ],
        // ...
    ],
    'nextToken' => '<string>',
]

Result Details

Members
contactList
  • Type: Array of ContactData structures

List of contacts.

nextToken
  • Type: string

Next token returned in the response of a previous ListContacts call. Used to get the next page of results.

Errors

  • InvalidParameterException:

    One or more parameters are not valid.

  • DependencyException:

    Dependency encountered an error.

  • ResourceNotFoundException:

    Resource was not found.

ListDataflowEndpointGroups

$result = $client->listDataflowEndpointGroups([/* ... */]);
$promise = $client->listDataflowEndpointGroupsAsync([/* ... */]);

Returns a list of DataflowEndpoint groups.

Parameter Syntax

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

Parameter Details

Members
maxResults
  • Type: int

Maximum number of dataflow endpoint groups returned.

nextToken
  • Type: string

Next token returned in the request of a previous ListDataflowEndpointGroups call. Used to get the next page of results.

Result Syntax

[
    'dataflowEndpointGroupList' => [
        [
            'dataflowEndpointGroupArn' => '<string>',
            'dataflowEndpointGroupId' => '<string>',
        ],
        // ...
    ],
    'nextToken' => '<string>',
]

Result Details

Members
dataflowEndpointGroupList
  • Type: Array of DataflowEndpointListItem structures

A list of dataflow endpoint groups.

nextToken
  • Type: string

Next token returned in the response of a previous ListDataflowEndpointGroups call. Used to get the next page of results.

Errors

  • InvalidParameterException:

    One or more parameters are not valid.

  • DependencyException:

    Dependency encountered an error.

  • ResourceNotFoundException:

    Resource was not found.

ListGroundStations

$result = $client->listGroundStations([/* ... */]);
$promise = $client->listGroundStationsAsync([/* ... */]);

Returns a list of ground stations.

Parameter Syntax

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

Parameter Details

Members
maxResults
  • Type: int

Maximum number of ground stations returned.

nextToken
  • Type: string

Next token that can be supplied in the next call to get the next page of ground stations.

satelliteId
  • Type: string

Satellite ID to retrieve on-boarded ground stations.

Result Syntax

[
    'groundStationList' => [
        [
            'groundStationId' => '<string>',
            'groundStationName' => '<string>',
            'region' => '<string>',
        ],
        // ...
    ],
    'nextToken' => '<string>',
]

Result Details

Members
groundStationList
  • Type: Array of GroundStationData structures

List of ground stations.

nextToken
  • Type: string

Next token that can be supplied in the next call to get the next page of ground stations.

Errors

  • InvalidParameterException:

    One or more parameters are not valid.

  • DependencyException:

    Dependency encountered an error.

  • ResourceNotFoundException:

    Resource was not found.

ListMissionProfiles

$result = $client->listMissionProfiles([/* ... */]);
$promise = $client->listMissionProfilesAsync([/* ... */]);

Returns a list of mission profiles.

Parameter Syntax

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

Parameter Details

Members
maxResults
  • Type: int

Maximum number of mission profiles returned.

nextToken
  • Type: string

Next token returned in the request of a previous ListMissionProfiles call. Used to get the next page of results.

Result Syntax

[
    'missionProfileList' => [
        [
            'missionProfileArn' => '<string>',
            'missionProfileId' => '<string>',
            'name' => '<string>',
            'region' => '<string>',
        ],
        // ...
    ],
    'nextToken' => '<string>',
]

Result Details

Members
missionProfileList
  • Type: Array of MissionProfileListItem structures

List of mission profiles.

nextToken
  • Type: string

Next token returned in the response of a previous ListMissionProfiles call. Used to get the next page of results.

Errors

  • InvalidParameterException:

    One or more parameters are not valid.

  • DependencyException:

    Dependency encountered an error.

  • ResourceNotFoundException:

    Resource was not found.

ListSatellites

$result = $client->listSatellites([/* ... */]);
$promise = $client->listSatellitesAsync([/* ... */]);

Returns a list of satellites.

Parameter Syntax

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

Parameter Details

Members
maxResults
  • Type: int

Maximum number of satellites returned.

nextToken
  • Type: string

Next token that can be supplied in the next call to get the next page of satellites.

Result Syntax

[
    'nextToken' => '<string>',
    'satellites' => [
        [
            'groundStations' => ['<string>', ...],
            'noradSatelliteID' => <integer>,
            'satelliteArn' => '<string>',
            'satelliteId' => '<string>',
        ],
        // ...
    ],
]

Result Details

Members
nextToken
  • Type: string

Next token that can be supplied in the next call to get the next page of satellites.

satellites
  • Type: Array of SatelliteListItem structures

List of satellites.

Errors

  • InvalidParameterException:

    One or more parameters are not valid.

  • DependencyException:

    Dependency encountered an error.

  • ResourceNotFoundException:

    Resource was not found.

ListTagsForResource

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

Returns a list of tags for a specified resource.

Parameter Syntax

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

Parameter Details

Members
resourceArn
  • Required: Yes
  • Type: string

ARN of a resource.

Result Syntax

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

Result Details

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

Tags assigned to a resource.

Errors

  • InvalidParameterException:

    One or more parameters are not valid.

  • DependencyException:

    Dependency encountered an error.

  • ResourceNotFoundException:

    Resource was not found.

ReserveContact

$result = $client->reserveContact([/* ... */]);
$promise = $client->reserveContactAsync([/* ... */]);

Reserves a contact using specified parameters.

Parameter Syntax

$result = $client->reserveContact([
    'endTime' => <integer || string || DateTime>, // REQUIRED
    'groundStation' => '<string>', // REQUIRED
    'missionProfileArn' => '<string>', // REQUIRED
    'satelliteArn' => '<string>', // REQUIRED
    'startTime' => <integer || string || DateTime>, // REQUIRED
    'tags' => ['<string>', ...],
]);

Parameter Details

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

End time of a contact.

groundStation
  • Required: Yes
  • Type: string

Name of a ground station.

missionProfileArn
  • Required: Yes
  • Type: string

ARN of a mission profile.

satelliteArn
  • Required: Yes
  • Type: string

ARN of a satellite

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

Start time of a contact.

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

Tags assigned to a contact.

Result Syntax

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

Result Details

Members
contactId
  • Type: string

UUID of a contact.

Errors

  • InvalidParameterException:

    One or more parameters are not valid.

  • DependencyException:

    Dependency encountered an error.

  • ResourceNotFoundException:

    Resource was not found.

TagResource

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

Assigns a tag to a resource.

Parameter Syntax

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

Parameter Details

Members
resourceArn
  • Required: Yes
  • Type: string

ARN of a resource tag.

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

Tags assigned to a resource.

Result Syntax

[]

Result Details

The results for this operation are always empty.

Errors

  • InvalidParameterException:

    One or more parameters are not valid.

  • DependencyException:

    Dependency encountered an error.

  • ResourceNotFoundException:

    Resource was not found.

UntagResource

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

Deassigns a resource tag.

Parameter Syntax

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

Parameter Details

Members
resourceArn
  • Required: Yes
  • Type: string

ARN of a resource.

tagKeys
  • Required: Yes
  • Type: Array of strings

Keys of a resource tag.

Result Syntax

[]

Result Details

The results for this operation are always empty.

Errors

  • InvalidParameterException:

    One or more parameters are not valid.

  • DependencyException:

    Dependency encountered an error.

  • ResourceNotFoundException:

    Resource was not found.

UpdateConfig

$result = $client->updateConfig([/* ... */]);
$promise = $client->updateConfigAsync([/* ... */]);

Updates the Config used when scheduling contacts.

Updating a Config will not update the execution parameters for existing future contacts scheduled with this Config.

Parameter Syntax

$result = $client->updateConfig([
    'configData' => [ // REQUIRED
        'antennaDownlinkConfig' => [
            'spectrumConfig' => [ // REQUIRED
                'bandwidth' => [ // REQUIRED
                    'units' => 'GHz|MHz|kHz', // REQUIRED
                    'value' => <float>, // REQUIRED
                ],
                'centerFrequency' => [ // REQUIRED
                    'units' => 'GHz|MHz|kHz', // REQUIRED
                    'value' => <float>, // REQUIRED
                ],
                'polarization' => 'LEFT_HAND|NONE|RIGHT_HAND',
            ],
        ],
        'antennaDownlinkDemodDecodeConfig' => [
            'decodeConfig' => [ // REQUIRED
                'unvalidatedJSON' => '<string>', // REQUIRED
            ],
            'demodulationConfig' => [ // REQUIRED
                'unvalidatedJSON' => '<string>', // REQUIRED
            ],
            'spectrumConfig' => [ // REQUIRED
                'bandwidth' => [ // REQUIRED
                    'units' => 'GHz|MHz|kHz', // REQUIRED
                    'value' => <float>, // REQUIRED
                ],
                'centerFrequency' => [ // REQUIRED
                    'units' => 'GHz|MHz|kHz', // REQUIRED
                    'value' => <float>, // REQUIRED
                ],
                'polarization' => 'LEFT_HAND|NONE|RIGHT_HAND',
            ],
        ],
        'antennaUplinkConfig' => [
            'spectrumConfig' => [ // REQUIRED
                'centerFrequency' => [ // REQUIRED
                    'units' => 'GHz|MHz|kHz', // REQUIRED
                    'value' => <float>, // REQUIRED
                ],
                'polarization' => 'LEFT_HAND|NONE|RIGHT_HAND',
            ],
            'targetEirp' => [ // REQUIRED
                'units' => 'dBW', // REQUIRED
                'value' => <float>, // REQUIRED
            ],
            'transmitDisabled' => true || false,
        ],
        'dataflowEndpointConfig' => [
            'dataflowEndpointName' => '<string>', // REQUIRED
            'dataflowEndpointRegion' => '<string>',
        ],
        's3RecordingConfig' => [
            'bucketArn' => '<string>', // REQUIRED
            'prefix' => '<string>',
            'roleArn' => '<string>', // REQUIRED
        ],
        'trackingConfig' => [
            'autotrack' => 'PREFERRED|REMOVED|REQUIRED', // REQUIRED
        ],
        'uplinkEchoConfig' => [
            'antennaUplinkConfigArn' => '<string>', // REQUIRED
            'enabled' => true || false, // REQUIRED
        ],
    ],
    'configId' => '<string>', // REQUIRED
    'configType' => 'antenna-downlink|antenna-downlink-demod-decode|antenna-uplink|dataflow-endpoint|tracking|uplink-echo|s3-recording', // REQUIRED
    'name' => '<string>', // REQUIRED
]);

Parameter Details

Members
configData
  • Required: Yes
  • Type: ConfigTypeData structure

Parameters of a Config.

configId
  • Required: Yes
  • Type: string

UUID of a Config.

configType
  • Required: Yes
  • Type: string

Type of a Config.

name
  • Required: Yes
  • Type: string

Name of a Config.

Result Syntax

[
    'configArn' => '<string>',
    'configId' => '<string>',
    'configType' => 'antenna-downlink|antenna-downlink-demod-decode|antenna-uplink|dataflow-endpoint|tracking|uplink-echo|s3-recording',
]

Result Details

Members
configArn
  • Type: string

ARN of a Config.

configId
  • Type: string

UUID of a Config.

configType
  • Type: string

Type of a Config.

Errors

  • InvalidParameterException:

    One or more parameters are not valid.

  • DependencyException:

    Dependency encountered an error.

  • ResourceNotFoundException:

    Resource was not found.

UpdateMissionProfile

$result = $client->updateMissionProfile([/* ... */]);
$promise = $client->updateMissionProfileAsync([/* ... */]);

Updates a mission profile.

Updating a mission profile will not update the execution parameters for existing future contacts.

Parameter Syntax

$result = $client->updateMissionProfile([
    'contactPostPassDurationSeconds' => <integer>,
    'contactPrePassDurationSeconds' => <integer>,
    'dataflowEdges' => [
        ['<string>', ...],
        // ...
    ],
    'minimumViableContactDurationSeconds' => <integer>,
    'missionProfileId' => '<string>', // REQUIRED
    'name' => '<string>',
    'trackingConfigArn' => '<string>',
]);

Parameter Details

Members
contactPostPassDurationSeconds
  • Type: int

Amount of time after a contact ends that you’d like to receive a CloudWatch event indicating the pass has finished.

contactPrePassDurationSeconds
  • Type: int

Amount of time after a contact ends that you’d like to receive a CloudWatch event indicating the pass has finished.

dataflowEdges
  • Type: Array of stringss

A list of lists of ARNs. Each list of ARNs is an edge, with a from Config and a to Config.

minimumViableContactDurationSeconds
  • Type: int

Smallest amount of time in seconds that you’d like to see for an available contact. AWS Ground Station will not present you with contacts shorter than this duration.

missionProfileId
  • Required: Yes
  • Type: string

UUID of a mission profile.

name
  • Type: string

Name of a mission profile.

trackingConfigArn
  • Type: string

ARN of a tracking Config.

Result Syntax

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

Result Details

Members
missionProfileId
  • Type: string

UUID of a mission profile.

Errors

  • InvalidParameterException:

    One or more parameters are not valid.

  • DependencyException:

    Dependency encountered an error.

  • ResourceNotFoundException:

    Resource was not found.

Shapes

AntennaDemodDecodeDetails

Description

Details about an antenna demod decode Config used in a contact.

Members
outputNode
  • Type: string

Name of an antenna demod decode output node used in a contact.

AntennaDownlinkConfig

Description

Information about how AWS Ground Station should configure an antenna for downlink during a contact.

Members
spectrumConfig
  • Required: Yes
  • Type: SpectrumConfig structure

Object that describes a spectral Config.

AntennaDownlinkDemodDecodeConfig

Description

Information about how AWS Ground Station should configure an antenna for downlink demod decode during a contact.

Members
decodeConfig
  • Required: Yes
  • Type: DecodeConfig structure

Information about the decode Config.

demodulationConfig
  • Required: Yes
  • Type: DemodulationConfig structure

Information about the demodulation Config.

spectrumConfig
  • Required: Yes
  • Type: SpectrumConfig structure

Information about the spectral Config.

AntennaUplinkConfig

Description

Information about the uplink Config of an antenna.

Members
spectrumConfig
  • Required: Yes
  • Type: UplinkSpectrumConfig structure

Information about the uplink spectral Config.

targetEirp
  • Required: Yes
  • Type: Eirp structure

EIRP of the target.

transmitDisabled
  • Type: boolean

Whether or not uplink transmit is disabled.

ConfigDetails

Description

Details for certain Config object types in a contact.

Members
antennaDemodDecodeDetails
  • Type: AntennaDemodDecodeDetails structure

Details for antenna demod decode Config in a contact.

endpointDetails
  • Type: EndpointDetails structure

Information about the endpoint details.

s3RecordingDetails
  • Type: S3RecordingDetails structure

Details for an S3 recording Config in a contact.

ConfigListItem

Description

An item in a list of Config objects.

Members
configArn
  • Type: string

ARN of a Config.

configId
  • Type: string

UUID of a Config.

configType
  • Type: string

Type of a Config.

name
  • Type: string

Name of a Config.

ConfigTypeData

Description

Object containing the parameters of a Config.

See the subtype definitions for what each type of Config contains.

Members
antennaDownlinkConfig
  • Type: AntennaDownlinkConfig structure

Information about how AWS Ground Station should configure an antenna for downlink during a contact.

antennaDownlinkDemodDecodeConfig
  • Type: AntennaDownlinkDemodDecodeConfig structure

Information about how AWS Ground Station should configure an antenna for downlink demod decode during a contact.

antennaUplinkConfig
  • Type: AntennaUplinkConfig structure

Information about how AWS Ground Station should configure an antenna for uplink during a contact.

dataflowEndpointConfig
  • Type: DataflowEndpointConfig structure

Information about the dataflow endpoint Config.

s3RecordingConfig
  • Type: S3RecordingConfig structure

Information about an S3 recording Config.

trackingConfig
  • Type: TrackingConfig structure

Object that determines whether tracking should be used during a contact executed with this Config in the mission profile.

uplinkEchoConfig
  • Type: UplinkEchoConfig structure

Information about an uplink echo Config.

Parameters from the AntennaUplinkConfig, corresponding to the specified AntennaUplinkConfigArn, are used when this UplinkEchoConfig is used in a contact.

ContactData

Description

Data describing a contact.

Members
contactId
  • Type: string

UUID of a contact.

contactStatus
  • Type: string

Status of a contact.

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

End time of a contact.

errorMessage
  • Type: string

Error message of a contact.

groundStation
  • Type: string

Name of a ground station.

maximumElevation
  • Type: Elevation structure

Maximum elevation angle of a contact.

missionProfileArn
  • Type: string

ARN of a mission profile.

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

Amount of time after a contact ends that you’d like to receive a CloudWatch event indicating the pass has finished.

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

Amount of time prior to contact start you’d like to receive a CloudWatch event indicating an upcoming pass.

region
  • Type: string

Region of a contact.

satelliteArn
  • Type: string

ARN of a satellite.

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

Start time of a contact.

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

Tags assigned to a contact.

DataflowDetail

Description

Information about a dataflow edge used in a contact.

Members
destination
  • Type: Destination structure

Dataflow details for the destination side.

errorMessage
  • Type: string

Error message for a dataflow.

source
  • Type: Source structure

Dataflow details for the source side.

DataflowEndpoint

Description

Information about a dataflow endpoint.

Members
address
  • Type: SocketAddress structure

Socket address of a dataflow endpoint.

mtu
  • Type: int

Maximum transmission unit (MTU) size in bytes of a dataflow endpoint.

name
  • Type: string

Name of a dataflow endpoint.

status
  • Type: string

Status of a dataflow endpoint.

DataflowEndpointConfig

Description

Information about the dataflow endpoint Config.

Members
dataflowEndpointName
  • Required: Yes
  • Type: string

Name of a dataflow endpoint.

dataflowEndpointRegion
  • Type: string

Region of a dataflow endpoint.

DataflowEndpointListItem

Description

Item in a list of DataflowEndpoint groups.

Members
dataflowEndpointGroupArn
  • Type: string

ARN of a dataflow endpoint group.

dataflowEndpointGroupId
  • Type: string

UUID of a dataflow endpoint group.

DecodeConfig

Description

Information about the decode Config.

Members
unvalidatedJSON
  • Required: Yes
  • Type: string

Unvalidated JSON of a decode Config.

DemodulationConfig

Description

Information about the demodulation Config.

Members
unvalidatedJSON
  • Required: Yes
  • Type: string

Unvalidated JSON of a demodulation Config.

DependencyException

Description

Dependency encountered an error.

Members
message
  • Type: string
parameterName
  • Type: string

Destination

Description

Dataflow details for the destination side.

Members
configDetails
  • Type: ConfigDetails structure

Additional details for a Config, if type is dataflow endpoint or antenna demod decode.

configId
  • Type: string

UUID of a Config.

configType
  • Type: string

Type of a Config.

dataflowDestinationRegion
  • Type: string

Region of a dataflow destination.

Eirp

Description

Object that represents EIRP.

Members
units
  • Required: Yes
  • Type: string

Units of an EIRP.

value
  • Required: Yes
  • Type: double

Value of an EIRP. Valid values are between 20.0 to 50.0 dBW.

Elevation

Description

Elevation angle of the satellite in the sky during a contact.

Members
unit
  • Required: Yes
  • Type: string

Elevation angle units.

value
  • Required: Yes
  • Type: double

Elevation angle value.

EndpointDetails

Description

Information about the endpoint details.

Members
endpoint
  • Type: DataflowEndpoint structure

A dataflow endpoint.

securityDetails
  • Type: SecurityDetails structure

Endpoint security details.

Frequency

Description

Object that describes the frequency.

Members
units
  • Required: Yes
  • Type: string

Frequency units.

value
  • Required: Yes
  • Type: double

Frequency value. Valid values are between 2200 to 2300 MHz and 7750 to 8400 MHz for downlink and 2025 to 2120 MHz for uplink.

FrequencyBandwidth

Description

Object that describes the frequency bandwidth.

Members
units
  • Required: Yes
  • Type: string

Frequency bandwidth units.

value
  • Required: Yes
  • Type: double

Frequency bandwidth value. AWS Ground Station currently has the following bandwidth limitations:

  • For AntennaDownlinkDemodDecodeconfig, valid values are between 125 kHz to 650 MHz.

  • For AntennaDownlinkconfig, valid values are between 10 kHz to 54 MHz.

  • For AntennaUplinkConfig, valid values are between 10 kHz to 54 MHz.

GroundStationData

Description

Information about the ground station data.

Members
groundStationId
  • Type: string

UUID of a ground station.

groundStationName
  • Type: string

Name of a ground station.

region
  • Type: string

Ground station Region.

InvalidParameterException

Description

One or more parameters are not valid.

Members
message
  • Type: string
parameterName
  • Type: string

MissionProfileListItem

Description

Item in a list of mission profiles.

Members
missionProfileArn
  • Type: string

ARN of a mission profile.

missionProfileId
  • Type: string

UUID of a mission profile.

name
  • Type: string

Name of a mission profile.

region
  • Type: string

Region of a mission profile.

ResourceLimitExceededException

Description

Account limits for this resource have been exceeded.

Members
message
  • Type: string
parameterName
  • Type: string

ResourceNotFoundException

Description

Resource was not found.

Members
message
  • Type: string

S3RecordingConfig

Description

Information about an S3 recording Config.

Members
bucketArn
  • Required: Yes
  • Type: string

ARN of the bucket to record to.

prefix
  • Type: string

S3 Key prefix to prefice data files.

roleArn
  • Required: Yes
  • Type: string

ARN of the role Ground Station assumes to write data to the bucket.

S3RecordingDetails

Description

Details about an S3 recording Config used in a contact.

Members
bucketArn
  • Type: string

ARN of the bucket used.

keyTemplate
  • Type: string

Template of the S3 key used.

SatelliteListItem

Description

Item in a list of satellites.

Members
groundStations
  • Type: Array of strings

A list of ground stations to which the satellite is on-boarded.

noradSatelliteID
  • Type: int

NORAD satellite ID number.

satelliteArn
  • Type: string

ARN of a satellite.

satelliteId
  • Type: string

UUID of a satellite.

SecurityDetails

Description

Information about endpoints.

Members
roleArn
  • Required: Yes
  • Type: string

ARN to a role needed for connecting streams to your instances.

securityGroupIds
  • Required: Yes
  • Type: Array of strings

The security groups to attach to the elastic network interfaces.

subnetIds
  • Required: Yes
  • Type: Array of strings

A list of subnets where AWS Ground Station places elastic network interfaces to send streams to your instances.

SocketAddress

Description

Information about the socket address.

Members
name
  • Required: Yes
  • Type: string

Name of a socket address.

port
  • Required: Yes
  • Type: int

Port of a socket address.

Source

Description

Dataflow details for the source side.

Members
configDetails
  • Type: ConfigDetails structure

Additional details for a Config, if type is dataflow endpoint or antenna demod decode.

configId
  • Type: string

UUID of a Config.

configType
  • Type: string

Type of a Config.

dataflowSourceRegion
  • Type: string

Region of a dataflow source.

SpectrumConfig

Description

Object that describes a spectral Config.

Members
bandwidth
  • Required: Yes
  • Type: FrequencyBandwidth structure

Bandwidth of a spectral Config. AWS Ground Station currently has the following bandwidth limitations:

  • For AntennaDownlinkDemodDecodeconfig, valid values are between 125 kHz to 650 MHz.

  • For AntennaDownlinkconfig valid values are between 10 kHz to 54 MHz.

  • For AntennaUplinkConfig, valid values are between 10 kHz to 54 MHz.

centerFrequency
  • Required: Yes
  • Type: Frequency structure

Center frequency of a spectral Config. Valid values are between 2200 to 2300 MHz and 7750 to 8400 MHz for downlink and 2025 to 2120 MHz for uplink.

polarization
  • Type: string

Polarization of a spectral Config. Capturing both "RIGHT_HAND" and "LEFT_HAND" polarization requires two separate configs.

TrackingConfig

Description

Object that determines whether tracking should be used during a contact executed with this Config in the mission profile.

Members
autotrack
  • Required: Yes
  • Type: string

Current setting for autotrack.

UplinkEchoConfig

Description

Information about an uplink echo Config.

Parameters from the AntennaUplinkConfig, corresponding to the specified AntennaUplinkConfigArn, are used when this UplinkEchoConfig is used in a contact.

Members
antennaUplinkConfigArn
  • Required: Yes
  • Type: string

ARN of an uplink Config.

enabled
  • Required: Yes
  • Type: boolean

Whether or not an uplink Config is enabled.

UplinkSpectrumConfig

Description

Information about the uplink spectral Config.

Members
centerFrequency
  • Required: Yes
  • Type: Frequency structure

Center frequency of an uplink spectral Config. Valid values are between 2025 to 2120 MHz.

polarization
  • Type: string

Polarization of an uplink spectral Config. Capturing both "RIGHT_HAND" and "LEFT_HAND" polarization requires two separate configs.

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