KinesisAnalyticsV2.Client.
describe_application_snapshot
(**kwargs)¶Returns information about a snapshot of application state data.
See also: AWS API Documentation
Request Syntax
response = client.describe_application_snapshot(
ApplicationName='string',
SnapshotName='string'
)
[REQUIRED]
The name of an existing application.
[REQUIRED]
The identifier of an application snapshot. You can retrieve this value using .
dict
Response Syntax
{
'SnapshotDetails': {
'SnapshotName': 'string',
'SnapshotStatus': 'CREATING'|'READY'|'DELETING'|'FAILED',
'ApplicationVersionId': 123,
'SnapshotCreationTimestamp': datetime(2015, 1, 1)
}
}
Response Structure
(dict) --
SnapshotDetails (dict) --
An object containing information about the application snapshot.
SnapshotName (string) --
The identifier for the application snapshot.
SnapshotStatus (string) --
The status of the application snapshot.
ApplicationVersionId (integer) --
The current application version ID when the snapshot was created.
SnapshotCreationTimestamp (datetime) --
The timestamp of the application snapshot.
Exceptions
KinesisAnalyticsV2.Client.exceptions.ResourceNotFoundException
KinesisAnalyticsV2.Client.exceptions.InvalidArgumentException
KinesisAnalyticsV2.Client.exceptions.UnsupportedOperationException