CloudTrail / Client / delete_event_data_store

delete_event_data_store#

CloudTrail.Client.delete_event_data_store(**kwargs)#

Disables the event data store specified by EventDataStore , which accepts an event data store ARN. After you run DeleteEventDataStore , the event data store enters a PENDING_DELETION state, and is automatically deleted after a wait period of seven days. TerminationProtectionEnabled must be set to False on the event data store; this operation cannot work if TerminationProtectionEnabled is True .

After you run DeleteEventDataStore on an event data store, you cannot run ListQueries , DescribeQuery , or GetQueryResults on queries that are using an event data store in a PENDING_DELETION state. An event data store in the PENDING_DELETION state does not incur costs.

See also: AWS API Documentation

Request Syntax

response = client.delete_event_data_store(
    EventDataStore='string'
)
Parameters:

EventDataStore (string) –

[REQUIRED]

The ARN (or the ID suffix of the ARN) of the event data store to delete.

Return type:

dict

Returns:

Response Syntax

{}

Response Structure

  • (dict) –

Exceptions

  • CloudTrail.Client.exceptions.EventDataStoreARNInvalidException

  • CloudTrail.Client.exceptions.EventDataStoreNotFoundException

  • CloudTrail.Client.exceptions.EventDataStoreTerminationProtectedException

  • CloudTrail.Client.exceptions.EventDataStoreHasOngoingImportException

  • CloudTrail.Client.exceptions.InactiveEventDataStoreException

  • CloudTrail.Client.exceptions.InvalidParameterException

  • CloudTrail.Client.exceptions.OperationNotPermittedException

  • CloudTrail.Client.exceptions.UnsupportedOperationException

  • CloudTrail.Client.exceptions.NotOrganizationMasterAccountException

  • CloudTrail.Client.exceptions.NoManagementAccountSLRExistsException

  • CloudTrail.Client.exceptions.ChannelExistsForEDSException

  • CloudTrail.Client.exceptions.InsufficientDependencyServiceAccessPermissionException