Class CostExplorerException
- Exception
-
RuntimeException
-
Aws\Exception\AwsException implements Aws\MonitoringEventsInterface, Aws\ResponseContainerInterface, ArrayAccess uses Aws\HasDataTrait, Aws\HasMonitoringEventsTrait
-
Aws\CostExplorer\Exception\CostExplorerException
- Namespace: Aws\CostExplorer\Exception
- Located at CostExplorer/Exception/CostExplorerException.php
Represents an error interacting with the AWS Cost Explorer Service 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.
BillExpirationException
[ 'Message' => '<string>', ]
Description
The requested report expired. Update the date interval and try again.
Members
DataUnavailableException
[ 'Message' => '<string>', ]
InvalidNextTokenException
[ 'Message' => '<string>', ]
Description
The pagination token is invalid. Try again without a pagination token.
Members
LimitExceededException
[ 'Message' => '<string>', ]
Description
You made too many calls in a short period of time. Try again later.
Members
RequestChangedException
[ 'Message' => '<string>', ]
Description
Your request parameters changed between pages. Try again with the old parameters or without a pagination token.
Members
ResourceNotFoundException
[ 'Message' => '<string>', 'ResourceName' => '<string>', ]
Description
The specified ARN in the request doesn't exist.
Members
ServiceQuotaExceededException
[ 'Message' => '<string>', ]
Description
You've reached the limit on the number of resources you can create, or exceeded the size of an individual resource.
Members
TooManyTagsException
[ 'Message' => '<string>', 'ResourceName' => '<string>', ]
Description
Can occur if you specify a number of tags for a resource greater than the maximum 50 user tags per resource.
Members
UnknownMonitorException
[ 'Message' => '<string>', ]
UnknownSubscriptionException
[ 'Message' => '<string>', ]
Description
The cost anomaly subscription does not exist for the account.
Members
UnresolvableUsageUnitException
[ 'Message' => '<string>', ]