SecurityLake / Client / delete_data_lake_organization_configuration

delete_data_lake_organization_configuration#

SecurityLake.Client.delete_data_lake_organization_configuration(**kwargs)#

Removes automatic the enablement of configuration settings for new member accounts (but retains the settings for the delegated administrator) from Amazon Security Lake. You must run this API using the credentials of the delegated administrator. When you run this API, new member accounts that are added after the organization enables Security Lake won’t contribute to the data lake.

See also: AWS API Documentation

Request Syntax

response = client.delete_data_lake_organization_configuration(
    autoEnableNewAccount=[
        {
            'region': 'string',
            'sources': [
                {
                    'sourceName': 'ROUTE53'|'VPC_FLOW'|'SH_FINDINGS'|'CLOUD_TRAIL_MGMT'|'LAMBDA_EXECUTION'|'S3_DATA',
                    'sourceVersion': 'string'
                },
            ]
        },
    ]
)
Parameters:

autoEnableNewAccount (list) –

[REQUIRED]

Removes the automatic enablement of configuration settings for new member accounts in Security Lake.

  • (dict) –

    Automatically enable new organization accounts as member accounts from an Amazon Security Lake administrator account.

    • region (string) – [REQUIRED]

      The Amazon Web Services Regions where Security Lake is automatically enabled.

    • sources (list) – [REQUIRED]

      The Amazon Web Services sources that are automatically enabled in Security Lake.

      • (dict) –

        Amazon Security Lake can collect logs and events from natively-supported Amazon Web Services services.

        • sourceName (string) –

          The name for a Amazon Web Services source. This must be a Regionally unique value.

        • sourceVersion (string) –

          The version for a Amazon Web Services source. This must be a Regionally unique value.

Return type:

dict

Returns:

Response Syntax

{}

Response Structure

  • (dict) –

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