describe_application_snapshot

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'
)
Parameters
  • ApplicationName (string) --

    [REQUIRED]

    The name of an existing application.

  • SnapshotName (string) --

    [REQUIRED]

    The identifier of an application snapshot. You can retrieve this value using .

Return type

dict

Returns

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