delete_custom_log_source

SecurityLake.Client.delete_custom_log_source(**kwargs)

Removes a custom log source from Amazon Security Lake.

See also: AWS API Documentation

Request Syntax

response = client.delete_custom_log_source(
    customSourceName='string'
)
Parameters
customSourceName (string) --

[REQUIRED]

The custom source name for the custom log source.

Return type
dict
Returns
Response Syntax
{
    'customDataLocation': 'string'
}

Response Structure

  • (dict) --
    • customDataLocation (string) --

      The location of the partition in the Amazon S3 bucket for Security Lake.

Exceptions

  • SecurityLake.Client.exceptions.InternalServerException
  • SecurityLake.Client.exceptions.ValidationException
  • SecurityLake.Client.exceptions.ConflictSourceNamesException
  • SecurityLake.Client.exceptions.AccessDeniedException
  • SecurityLake.Client.exceptions.BucketNotFoundException
  • SecurityLake.Client.exceptions.ResourceNotFoundException
  • SecurityLake.Client.exceptions.AccountNotFoundException