KinesisAnalyticsV2 / Client / delete_application_snapshot

delete_application_snapshot#

KinesisAnalyticsV2.Client.delete_application_snapshot(**kwargs)#

Deletes a snapshot of application state.

See also: AWS API Documentation

Request Syntax

response = client.delete_application_snapshot(
    ApplicationName='string',
    SnapshotName='string',
    SnapshotCreationTimestamp=datetime(2015, 1, 1)
)
Parameters:
  • ApplicationName (string) –

    [REQUIRED]

    The name of an existing application.

  • SnapshotName (string) –

    [REQUIRED]

    The identifier for the snapshot delete.

  • SnapshotCreationTimestamp (datetime) –

    [REQUIRED]

    The creation timestamp of the application snapshot to delete. You can retrieve this value using or .

Return type:

dict

Returns:

Response Syntax

{}

Response Structure

  • (dict) –

Exceptions

  • KinesisAnalyticsV2.Client.exceptions.ResourceInUseException

  • KinesisAnalyticsV2.Client.exceptions.InvalidArgumentException

  • KinesisAnalyticsV2.Client.exceptions.UnsupportedOperationException

  • KinesisAnalyticsV2.Client.exceptions.InvalidRequestException

  • KinesisAnalyticsV2.Client.exceptions.ResourceNotFoundException

  • KinesisAnalyticsV2.Client.exceptions.ConcurrentModificationException