Class AppConfigException
- Exception
-
RuntimeException
-
Aws\Exception\AwsException implements Aws\MonitoringEventsInterface, Aws\ResponseContainerInterface, ArrayAccess uses Aws\HasDataTrait, Aws\HasMonitoringEventsTrait
-
Aws\AppConfig\Exception\AppConfigException
- Namespace: Aws\AppConfig\Exception
- Located at AppConfig/Exception/AppConfigException.php
Represents an error interacting with the Amazon AppConfig 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
[ 'Details' => [ 'InvalidConfiguration' => [ [ 'Constraint' => '<string>', 'Location' => '<string>', 'Reason' => '<string>', 'Type' => '<string>', 'Value' => '<string>', ], // ... ], ], 'Message' => '<string>', 'Reason' => 'InvalidConfiguration', ]
Description
The input fails to satisfy the constraints specified by an Amazon Web Services service.
Members
- Details
-
- Type: BadRequestDetails structure
Detailed information about the input that failed to satisfy the constraints specified by a call.
- Message
-
- Type: string
- Reason
-
- Type: string
ConflictException
[ 'Message' => '<string>', ]
Description
The request could not be processed because of conflict in the current state of the resource.
Members
- Message
-
- Type: string
InternalServerException
[ 'Message' => '<string>', ]
Description
There was an internal failure in the AppConfig service.
Members
- Message
-
- Type: string
PayloadTooLargeException
[ 'Limit' => <float>, 'Measure' => 'KILOBYTES', 'Message' => '<string>', 'Size' => <float>, ]
Description
The configuration size is too large.
Members
- Limit
-
- Type: float
- Measure
-
- Type: string
- Message
-
- Type: string
- Size
-
- Type: float
ResourceNotFoundException
[ 'Message' => '<string>', 'ResourceName' => '<string>', ]
Description
The requested resource could not be found.
Members
- Message
-
- Type: string
- ResourceName
-
- Type: string
ServiceQuotaExceededException
[ 'Message' => '<string>', ]
Description
The number of one more AppConfig resources exceeds the maximum allowed. Verify that your environment doesn't exceed the following service quotas:
Applications: 100 max
Deployment strategies: 20 max
Configuration profiles: 100 max per application
Environments: 20 max per application
To resolve this issue, you can delete one or more resources and try again. Or, you can request a quota increase. For more information about quotas and to request an increase, see Service quotas for AppConfig in the Amazon Web Services General Reference.
Members
- Message
-
- Type: string