Class DLMException
- Exception
- RuntimeException
- Aws\Exception\AwsException implements Aws\MonitoringEventsInterface, Aws\ResponseContainerInterface, ArrayAccess uses Aws\HasDataTrait, Aws\HasMonitoringEventsTrait
- Aws\DLM\Exception\DLMException
- Namespace: Aws\DLM\Exception
- Located at DLM/Exception/DLMException.php
Represents an error interacting with the Amazon Data Lifecycle Manager 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
The following are the known exception codes and corresponding data shapes that
this service may return as part of an error response.
InternalServerException
[ 'Code' => '<string>', 'Message' => '<string>', ]
Description
The service failed in an unexpected way.
Members
- Code
-
- Type: string
- Message
-
- Type: string
InvalidRequestException
[ 'Code' => '<string>', 'Message' => '<string>', 'MutuallyExclusiveParameters' => ['<string>', ...], 'RequiredParameters' => ['<string>', ...], ]
Description
Bad request. The request is missing required parameters or has invalid parameters.
Members
- Code
-
- Type: string
- Message
-
- Type: string
- MutuallyExclusiveParameters
-
- Type: Array of strings
The request included parameters that cannot be provided together.
- RequiredParameters
-
- Type: Array of strings
The request omitted one or more required parameters.
LimitExceededException
[ 'Code' => '<string>', 'Message' => '<string>', 'ResourceType' => '<string>', ]
Description
The request failed because a limit was exceeded.
Members
- Code
-
- Type: string
- Message
-
- Type: string
- ResourceType
-
- Type: string
Value is the type of resource for which a limit was exceeded.
ResourceNotFoundException
[ 'Code' => '<string>', 'Message' => '<string>', 'ResourceIds' => ['<string>', ...], 'ResourceType' => '<string>', ]
Description
A requested resource was not found.
Members
- Code
-
- Type: string
- Message
-
- Type: string
- ResourceIds
-
- Type: Array of strings
Value is a list of resource IDs that were not found.
- ResourceType
-
- Type: string
Value is the type of resource that was not found.