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
    • 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
    • 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
    • PrometheusService
      • Exception
    • Proton
      • Exception
    • QLDB
      • Exception
    • QLDBSession
      • Exception
    • QuickSight
      • Exception
    • RAM
      • Exception
    • Rds
      • Exception
    • RDSDataService
      • Exception
    • RecycleBin
      • Exception
    • Redshift
      • Exception
    • RedshiftDataAPIService
      • Exception
    • Rekognition
      • Exception
    • ResilienceHub
      • Exception
    • ResourceGroups
      • Exception
    • ResourceGroupsTaggingAPI
      • Exception
    • Retry
      • Exception
    • RoboMaker
      • 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
    • 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

Exceptions

  • StorageGatewayException

Class StorageGatewayException

Exception
Extended by RuntimeException
Extended by Aws\Exception\AwsException implements Aws\MonitoringEventsInterface, Aws\ResponseContainerInterface, ArrayAccess uses Aws\HasDataTrait, Aws\HasMonitoringEventsTrait
Extended by Aws\StorageGateway\Exception\StorageGatewayException
Namespace: Aws\StorageGateway\Exception
Located at StorageGateway/Exception/StorageGatewayException.php

Represents an error interacting with the AWS Storage Gateway service.

Methods Summary

Methods inherited from Aws\Exception\AwsException

__construct(), __toString(), get(), getAwsErrorCode(), getAwsErrorMessage(), getAwsErrorShape(), getAwsErrorType(), getAwsRequestId(), getCommand(), getRequest(), getResponse(), getResult(), getStatusCode(), getTransferInfo(), hasKey(), isConnectionError(), isMaxRetriesExceeded(), search(), setMaxRetriesExceeded(), setTransferInfo()

Methods inherited from Exception

__wakeup(), getCode(), getFile(), getLine(), getMessage(), getPrevious(), getTrace(), getTraceAsString()

Methods inherited from ArrayAccess

offsetExists(), offsetGet(), offsetSet(), offsetUnset()

Methods inherited from Aws\MonitoringEventsInterface

appendMonitoringEvent(), getMonitoringEvents(), prependMonitoringEvent()

Methods used from Aws\HasDataTrait

count(), getIterator(), offsetExists(), offsetGet(), offsetSet(), offsetUnset(), toArray()

Methods used from Aws\HasMonitoringEventsTrait

appendMonitoringEvent(), getMonitoringEvents(), prependMonitoringEvent()

Expected Exception Codes

The following are the known exception codes and corresponding data shapes that this service may return as part of an error response.

InternalServerError

[
    'error' => [
        'errorCode' => 'ActivationKeyExpired|ActivationKeyInvalid|ActivationKeyNotFound|GatewayInternalError|GatewayNotConnected|GatewayNotFound|GatewayProxyNetworkConnectionBusy|AuthenticationFailure|BandwidthThrottleScheduleNotFound|Blocked|CannotExportSnapshot|ChapCredentialNotFound|DiskAlreadyAllocated|DiskDoesNotExist|DiskSizeGreaterThanVolumeMaxSize|DiskSizeLessThanVolumeSize|DiskSizeNotGigAligned|DuplicateCertificateInfo|DuplicateSchedule|EndpointNotFound|IAMNotSupported|InitiatorInvalid|InitiatorNotFound|InternalError|InvalidGateway|InvalidEndpoint|InvalidParameters|InvalidSchedule|LocalStorageLimitExceeded|LunAlreadyAllocated |LunInvalid|JoinDomainInProgress|MaximumContentLengthExceeded|MaximumTapeCartridgeCountExceeded|MaximumVolumeCountExceeded|NetworkConfigurationChanged|NoDisksAvailable|NotImplemented|NotSupported|OperationAborted|OutdatedGateway|ParametersNotImplemented|RegionInvalid|RequestTimeout|ServiceUnavailable|SnapshotDeleted|SnapshotIdInvalid|SnapshotInProgress|SnapshotNotFound|SnapshotScheduleNotFound|StagingAreaFull|StorageFailure|TapeCartridgeNotFound|TargetAlreadyExists|TargetInvalid|TargetNotFound|UnauthorizedOperation|VolumeAlreadyExists|VolumeIdInvalid|VolumeInUse|VolumeNotFound|VolumeNotReady',
        'errorDetails' => ['<string>', ...],
    ],
    'message' => '<string>',
]
Description

An internal server error has occurred during the request. For more information, see the error and message fields.

Members
error
  • Type: StorageGatewayError structure

A StorageGatewayError that provides more information about the cause of the error.

message
  • Type: string

A human-readable message describing the error that occurred.

InvalidGatewayRequestException

[
    'error' => [
        'errorCode' => 'ActivationKeyExpired|ActivationKeyInvalid|ActivationKeyNotFound|GatewayInternalError|GatewayNotConnected|GatewayNotFound|GatewayProxyNetworkConnectionBusy|AuthenticationFailure|BandwidthThrottleScheduleNotFound|Blocked|CannotExportSnapshot|ChapCredentialNotFound|DiskAlreadyAllocated|DiskDoesNotExist|DiskSizeGreaterThanVolumeMaxSize|DiskSizeLessThanVolumeSize|DiskSizeNotGigAligned|DuplicateCertificateInfo|DuplicateSchedule|EndpointNotFound|IAMNotSupported|InitiatorInvalid|InitiatorNotFound|InternalError|InvalidGateway|InvalidEndpoint|InvalidParameters|InvalidSchedule|LocalStorageLimitExceeded|LunAlreadyAllocated |LunInvalid|JoinDomainInProgress|MaximumContentLengthExceeded|MaximumTapeCartridgeCountExceeded|MaximumVolumeCountExceeded|NetworkConfigurationChanged|NoDisksAvailable|NotImplemented|NotSupported|OperationAborted|OutdatedGateway|ParametersNotImplemented|RegionInvalid|RequestTimeout|ServiceUnavailable|SnapshotDeleted|SnapshotIdInvalid|SnapshotInProgress|SnapshotNotFound|SnapshotScheduleNotFound|StagingAreaFull|StorageFailure|TapeCartridgeNotFound|TargetAlreadyExists|TargetInvalid|TargetNotFound|UnauthorizedOperation|VolumeAlreadyExists|VolumeIdInvalid|VolumeInUse|VolumeNotFound|VolumeNotReady',
        'errorDetails' => ['<string>', ...],
    ],
    'message' => '<string>',
]
Description

An exception occurred because an invalid gateway request was issued to the service. For more information, see the error and message fields.

Members
error
  • Type: StorageGatewayError structure

A StorageGatewayError that provides more detail about the cause of the error.

message
  • Type: string

A human-readable message describing the error that occurred.

ServiceUnavailableError

[
    'error' => [
        'errorCode' => 'ActivationKeyExpired|ActivationKeyInvalid|ActivationKeyNotFound|GatewayInternalError|GatewayNotConnected|GatewayNotFound|GatewayProxyNetworkConnectionBusy|AuthenticationFailure|BandwidthThrottleScheduleNotFound|Blocked|CannotExportSnapshot|ChapCredentialNotFound|DiskAlreadyAllocated|DiskDoesNotExist|DiskSizeGreaterThanVolumeMaxSize|DiskSizeLessThanVolumeSize|DiskSizeNotGigAligned|DuplicateCertificateInfo|DuplicateSchedule|EndpointNotFound|IAMNotSupported|InitiatorInvalid|InitiatorNotFound|InternalError|InvalidGateway|InvalidEndpoint|InvalidParameters|InvalidSchedule|LocalStorageLimitExceeded|LunAlreadyAllocated |LunInvalid|JoinDomainInProgress|MaximumContentLengthExceeded|MaximumTapeCartridgeCountExceeded|MaximumVolumeCountExceeded|NetworkConfigurationChanged|NoDisksAvailable|NotImplemented|NotSupported|OperationAborted|OutdatedGateway|ParametersNotImplemented|RegionInvalid|RequestTimeout|ServiceUnavailable|SnapshotDeleted|SnapshotIdInvalid|SnapshotInProgress|SnapshotNotFound|SnapshotScheduleNotFound|StagingAreaFull|StorageFailure|TapeCartridgeNotFound|TargetAlreadyExists|TargetInvalid|TargetNotFound|UnauthorizedOperation|VolumeAlreadyExists|VolumeIdInvalid|VolumeInUse|VolumeNotFound|VolumeNotReady',
        'errorDetails' => ['<string>', ...],
    ],
    'message' => '<string>',
]
Description

An internal server error has occurred because the service is unavailable. For more information, see the error and message fields.

Members
error
  • Type: StorageGatewayError structure

A StorageGatewayError that provides more information about the cause of the error.

message
  • Type: string

A human-readable message describing the error that occurred.

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