AWS::KinesisAnalyticsV2::Application ApplicationRestoreConfiguration - Amazon CloudFormation
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

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 Amazon 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