AWS::KinesisAnalyticsV2::Application ApplicationRestoreConfiguration - AWS CloudFormation

AWS::KinesisAnalyticsV2::Application ApplicationRestoreConfiguration

Specifies the method and snapshot to use when restarting an application using previously saved application state.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "ApplicationRestoreType" : String, "SnapshotName" : String }

YAML

ApplicationRestoreType: String SnapshotName: String

Properties

ApplicationRestoreType

Specifies how the application should be restored.

Required: Yes

Type: String

Allowed values: SKIP_RESTORE_FROM_SNAPSHOT | RESTORE_FROM_LATEST_SNAPSHOT | RESTORE_FROM_CUSTOM_SNAPSHOT

Update requires: No interruption

SnapshotName

The identifier of an existing snapshot of application state to use to restart an application. The application uses this value if RESTORE_FROM_CUSTOM_SNAPSHOT is specified for the ApplicationRestoreType.

Required: No

Type: String

Pattern: ^[a-zA-Z0-9_.-]+$

Minimum: 1

Maximum: 256

Update requires: No interruption