Class BudgetsException
- Exception
-
RuntimeException
-
Aws\Exception\AwsException implements Aws\MonitoringEventsInterface, Aws\ResponseContainerInterface, ArrayAccess uses Aws\HasDataTrait, Aws\HasMonitoringEventsTrait
-
Aws\Budgets\Exception\BudgetsException
- Namespace: Aws\Budgets\Exception
- Located at Budgets/Exception/BudgetsException.php
Represents an error interacting with the AWS Budgets 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.
AccessDeniedException
[ 'Message' => '<string>', ]
Description
You are not authorized to use this operation with the given parameters.
Members
CreationLimitExceededException
[ 'Message' => '<string>', ]
Description
You've exceeded the notification or subscriber limit.
Members
DuplicateRecordException
[ 'Message' => '<string>', ]
Description
The budget name already exists. Budget names must be unique within an account.
Members
ExpiredNextTokenException
[ 'Message' => '<string>', ]
Description
The pagination token expired.
Members
InternalErrorException
[ 'Message' => '<string>', ]
Description
An error on the server occurred during the processing of your request. Try again later.
Members
InvalidNextTokenException
[ 'Message' => '<string>', ]
Description
The pagination token is invalid.
Members
InvalidParameterException
[ 'Message' => '<string>', ]
Description
An error on the client occurred. Typically, the cause is an invalid input value.
Members
NotFoundException
[ 'Message' => '<string>', ]
Description
We can’t locate the resource that you specified.
Members
ResourceLockedException
[ 'Message' => '<string>', ]
Description
The request was received and recognized by the server, but the server rejected that particular method for the requested resource.
Members
ThrottlingException
[ 'Message' => '<string>', ]