Class AppMeshException
- Exception
- RuntimeException
- Aws\Exception\AwsException implements Aws\MonitoringEventsInterface, Aws\ResponseContainerInterface, ArrayAccess uses Aws\HasDataTrait, Aws\HasMonitoringEventsTrait
- Aws\AppMesh\Exception\AppMeshException
- Namespace: Aws\AppMesh\Exception
- Located at AppMesh/Exception/AppMeshException.php
Represents an error interacting with the AWS App Mesh 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
BadRequestException
[ 'message' => '<string>', ]
Description
The request syntax was malformed. Check your request syntax and try again.
Members
- message
-
- Type: string
ConflictException
[ 'message' => '<string>', ]
Description
The request contains a client token that was used for a previous update resource call with different specifications. Try the request again with a new client token.
Members
- message
-
- Type: string
ForbiddenException
[ 'message' => '<string>', ]
Description
You don't have permissions to perform this action.
Members
- message
-
- Type: string
InternalServerErrorException
[ 'message' => '<string>', ]
Description
The request processing has failed because of an unknown error, exception, or failure.
Members
- message
-
- Type: string
LimitExceededException
[ 'message' => '<string>', ]
Description
You have exceeded a service limit for your account. For more information, see Service Limits in the App Mesh User Guide.
Members
- message
-
- Type: string
NotFoundException
[ 'message' => '<string>', ]
Description
The specified resource doesn't exist. Check your request syntax and try again.
Members
- message
-
- Type: string
ResourceInUseException
[ 'message' => '<string>', ]
Description
You can't delete the specified resource because it's in use or required by another resource.
Members
- message
-
- Type: string
ServiceUnavailableException
[ 'message' => '<string>', ]
Description
The request has failed due to a temporary failure of the service.
Members
- message
-
- Type: string
TooManyRequestsException
[ 'message' => '<string>', ]
Description
The maximum request rate permitted by the App Mesh APIs has been exceeded for your account. For best results, use an increasing or variable sleep interval between requests.
Members
- message
-
- Type: string
TooManyTagsException
[ 'message' => '<string>', ]
Description
The request exceeds the maximum allowed number of tags allowed per resource. The current limit is 50 user tags per resource. You must reduce the number of tags in the request. None of the tags in this request were applied.
Members
- message
-
- Type: string