Class DataExchangeException
- Exception
- RuntimeException
- Aws\Exception\AwsException implements Aws\MonitoringEventsInterface, Aws\ResponseContainerInterface, ArrayAccess uses Aws\HasDataTrait, Aws\HasMonitoringEventsTrait
- Aws\DataExchange\Exception\DataExchangeException
- Namespace: Aws\DataExchange\Exception
- Located at DataExchange/Exception/DataExchangeException.php
Represents an error interacting with the AWS Data Exchange 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
Methods used from Aws\HasDataTrait
Methods used from Aws\HasMonitoringEventsTrait
Expected Exception Codes
AccessDeniedException
[ 'Message' => '<string>', ]
Description
Access to the resource is denied.
Members
- Message
-
- Required: Yes
- Type: string
Access to the resource is denied.
ConflictException
[ 'Message' => '<string>', 'ResourceId' => '<string>', 'ResourceType' => 'DATA_SET|REVISION|ASSET|JOB|EVENT_ACTION', ]
Description
The request couldn't be completed because it conflicted with the current state of the resource.
Members
- Message
-
- Required: Yes
- Type: string
The request couldn't be completed because it conflicted with the current state of the resource.
- ResourceId
-
- Type: string
The unique identifier for the resource with the conflict.
- ResourceType
-
- Type: string
The type of the resource with the conflict.
InternalServerException
[ 'Message' => '<string>', ]
Description
An exception occurred with the service.
Members
- Message
-
- Required: Yes
- Type: string
The message identifying the service exception that occurred.
ResourceNotFoundException
[ 'Message' => '<string>', 'ResourceId' => '<string>', 'ResourceType' => 'DATA_SET|REVISION|ASSET|JOB|EVENT_ACTION', ]
Description
The resource couldn't be found.
Members
- Message
-
- Required: Yes
- Type: string
The resource couldn't be found.
- ResourceId
-
- Type: string
The unique identifier for the resource that couldn't be found.
- ResourceType
-
- Type: string
The type of resource that couldn't be found.
ServiceLimitExceededException
[ 'LimitName' => 'Products per account|Data sets per account|Data sets per product|Revisions per data set|Assets per revision|Assets per import job from Amazon S3|Asset per export job from Amazon S3|Asset size in GB|Concurrent in progress jobs to export assets to Amazon S3|Concurrent in progress jobs to export assets to a signed URL|Concurrent in progress jobs to import assets from Amazon S3|Concurrent in progress jobs to import assets from a signed URL|Concurrent in progress jobs to export revisions to Amazon S3|Event actions per account|Auto export event actions per data set|Amazon Redshift datashare assets per import job from Redshift|Concurrent in progress jobs to import assets from Amazon Redshift datashares|Revisions per Amazon Redshift datashare data set|Amazon Redshift datashare assets per revision|Concurrent in progress jobs to import assets from an API Gateway API|Amazon API Gateway API assets per revision|Revisions per Amazon API Gateway API data set|Concurrent in progress jobs to import assets from an AWS Lake Formation tag policy|AWS Lake Formation data permission assets per revision|Revisions per AWS Lake Formation data permission data set|Revisions per Amazon S3 data access data set|Amazon S3 data access assets per revision|Concurrent in progress jobs to create Amazon S3 data access assets from S3 buckets', 'LimitValue' => <float>, 'Message' => '<string>', ]
Description
The request has exceeded the quotas imposed by the service.
Members
- LimitName
-
- Type: string
The name of the limit that was reached.
- LimitValue
-
- Type: double
The value of the exceeded limit.
- Message
-
- Required: Yes
- Type: string
The request has exceeded the quotas imposed by the service.
ThrottlingException
[ 'Message' => '<string>', ]
Description
The limit on the number of requests per second was exceeded.
Members
- Message
-
- Required: Yes
- Type: string
The limit on the number of requests per second was exceeded.
ValidationException
[ 'ExceptionCause' => 'InsufficientS3BucketPolicy|S3AccessDenied', 'Message' => '<string>', ]
Description
The request was invalid.
Members
- ExceptionCause
-
- Type: string
The unique identifier for the resource that couldn't be found.
- Message
-
- Required: Yes
- Type: string
The message that informs you about what was invalid about the request.