Class ACMPCAException
- Exception
-
RuntimeException
-
Aws\Exception\AwsException implements Aws\MonitoringEventsInterface, Aws\ResponseContainerInterface, ArrayAccess uses Aws\HasDataTrait, Aws\HasMonitoringEventsTrait
-
Aws\ACMPCA\Exception\ACMPCAException
- Namespace: Aws\ACMPCA\Exception
- Located at ACMPCA/Exception/ACMPCAException.php
Represents an error interacting with the AWS Certificate Manager Private Certificate Authority 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
CertificateMismatchException
[ 'message' => '<string>', ]
Description
The certificate authority certificate you are importing does not comply with conditions specified in the certificate that signed it.
Members
ConcurrentModificationException
[ 'message' => '<string>', ]
InvalidArgsException
[ 'message' => '<string>', ]
InvalidArnException
[ 'message' => '<string>', ]
Description
The requested Amazon Resource Name (ARN) does not refer to an existing resource.
Members
InvalidNextTokenException
[ 'message' => '<string>', ]
Description
The token specified in the NextToken
argument is not valid. Use the token returned from your previous call to ListCertificateAuthorities.
Members
InvalidPolicyException
[ 'message' => '<string>', ]
Description
The resource policy is invalid or is missing a required statement. For general information about IAM policy and statement structure, see Overview of JSON Policies.
Members
InvalidRequestException
[ 'message' => '<string>', ]
InvalidStateException
[ 'message' => '<string>', ]
Description
The state of the private CA does not allow this action to occur.
Members
InvalidTagException
[ 'message' => '<string>', ]
Description
The tag associated with the CA is not valid. The invalid argument is contained in the message field.
Members
LimitExceededException
[ 'message' => '<string>', ]
Description
An Amazon Web Services Private CA quota has been exceeded. See the exception message returned to determine the quota that was exceeded.
Members
LockoutPreventedException
[ 'message' => '<string>', ]
Description
The current action was prevented because it would lock the caller out from performing subsequent actions. Verify that the specified parameters would not result in the caller being denied access to the resource.
Members
MalformedCSRException
[ 'message' => '<string>', ]
MalformedCertificateException
[ 'message' => '<string>', ]
PermissionAlreadyExistsException
[ 'message' => '<string>', ]
Description
The designated permission has already been given to the user.
Members
RequestAlreadyProcessedException
[ 'message' => '<string>', ]
RequestFailedException
[ 'message' => '<string>', ]
RequestInProgressException
[ 'message' => '<string>', ]
ResourceNotFoundException
[ 'message' => '<string>', ]
Description
A resource such as a private CA, S3 bucket, certificate, audit report, or policy cannot be found.
Members
TooManyTagsException
[ 'message' => '<string>', ]