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 theApplicationRestoreType
.Required: No
Type: String
Pattern:
^[a-zA-Z0-9_.-]+$
Minimum:
1
Maximum:
256
Update requires: No interruption