Class SecurityLakeException
- Exception
- RuntimeException
- Aws\Exception\AwsException implements Aws\MonitoringEventsInterface, Aws\ResponseContainerInterface, ArrayAccess uses Aws\HasDataTrait, Aws\HasMonitoringEventsTrait
- Aws\SecurityLake\Exception\SecurityLakeException
- Namespace: Aws\SecurityLake\Exception
- Located at SecurityLake/Exception/SecurityLakeException.php
Represents an error interacting with the Amazon Security Lake 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
AccessDeniedException
[ 'errorCode' => '<string>', 'message' => '<string>', ]
Description
You do not have sufficient access to perform this action. Access denied errors appear when Amazon Security Lake explicitly or implicitly denies an authorization request. An explicit denial occurs when a policy contains a Deny statement for the specific Amazon Web Services action. An implicit denial occurs when there is no applicable Deny statement and also no applicable Allow statement.
Members
- errorCode
-
- Type: string
A coded string to provide more information about the access denied exception. You can use the error code to check the exception type.
- message
-
- Type: string
BadRequestException
[ 'message' => '<string>', ]
Description
The request is malformed or contains an error such as an invalid parameter value or a missing required parameter.
Members
- message
-
- Type: string
ConflictException
[ 'message' => '<string>', 'resourceName' => '<string>', 'resourceType' => '<string>', ]
Description
Occurs when a conflict with a previous successful write is detected. This generally occurs when the previous write did not have time to propagate to the host serving the current request. A retry (with appropriate backoff logic) is the recommended response to this exception.
Members
- message
-
- Type: string
- resourceName
-
- Type: string
The resource name.
- resourceType
-
- Type: string
The resource type.
InternalServerException
[ 'message' => '<string>', ]
Description
Internal service exceptions are sometimes caused by transient issues. Before you start troubleshooting, perform the operation again.
Members
- message
-
- Type: string
ResourceNotFoundException
[ 'message' => '<string>', 'resourceName' => '<string>', 'resourceType' => '<string>', ]
Description
The resource could not be found.
Members
- message
-
- Type: string
- resourceName
-
- Type: string
The name of the resource that could not be found.
- resourceType
-
- Type: string
The type of the resource that could not be found.
ThrottlingException
[ 'message' => '<string>', 'quotaCode' => '<string>', 'retryAfterSeconds' => <integer>, 'serviceCode' => '<string>', ]
Description
The limit on the number of requests per second was exceeded.
Members
- message
-
- Type: string
- quotaCode
-
- Type: string
That the rate of requests to Security Lake is exceeding the request quotas for your Amazon Web Services account.
- retryAfterSeconds
-
- Type: int
Retry the request after the specified time.
- serviceCode
-
- Type: string
The code for the service in Service Quotas.