delete_application_snapshot
async
¶
delete_application_snapshot(
application_name: ApplicationName,
snapshot_name: SnapshotName,
snapshot_creation_timestamp: Timestamp,
*,
config_overrides: Optional[AsyncKinesisAnalyticsV2ClientConfig] = None,
) -> DeleteApplicationSnapshotResponse
Deletes a snapshot of application state.
Parameters:
-
application_name(ApplicationName) –The name of an existing application.
-
snapshot_name(SnapshotName) –The identifier for the snapshot delete.
-
snapshot_creation_timestamp(Timestamp) –The creation timestamp of the application snapshot to delete. You can retrieve this value using or .
Raises:
-
ConcurrentModificationException–Exception thrown as a result of concurrent modifications to an application. This error can be the result of attempting to modify an application without using the current application ID.
-
InvalidArgumentException–The specified input parameter value is not valid.
-
InvalidRequestException–The request JSON is not valid for the operation.
-
ResourceInUseException–The application is not available for this operation.
-
ResourceNotFoundException–Specified application can't be found.
-
UnsupportedOperationException–The request was rejected because a specified parameter is not supported or a specified resource is not valid for this operation.
-
UnknownServiceError–The service returned an error code this client does not model.