SecurityLake / Client / get_data_lake_exception_subscription

get_data_lake_exception_subscription#

SecurityLake.Client.get_data_lake_exception_subscription()#

Retrieves the protocol and endpoint that were provided when subscribing to Amazon SNS topics for exception notifications.

See also: AWS API Documentation

Request Syntax

response = client.get_data_lake_exception_subscription()
Return type:

dict

Returns:

Response Syntax

{
    'exceptionTimeToLive': 123,
    'notificationEndpoint': 'string',
    'subscriptionProtocol': 'string'
}

Response Structure

  • (dict) –

    • exceptionTimeToLive (integer) –

      The expiration period and time-to-live (TTL). It is the duration of time until which the exception message remains.

    • notificationEndpoint (string) –

      The Amazon Web Services account where you receive exception notifications.

    • subscriptionProtocol (string) –

      The subscription protocol to which exception notifications are posted.

Exceptions

  • SecurityLake.Client.exceptions.BadRequestException

  • SecurityLake.Client.exceptions.ResourceNotFoundException

  • SecurityLake.Client.exceptions.InternalServerException

  • SecurityLake.Client.exceptions.AccessDeniedException

  • SecurityLake.Client.exceptions.ConflictException

  • SecurityLake.Client.exceptions.ThrottlingException