You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::KinesisAnalyticsV2::Types::ApplicationRestoreConfiguration

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Note:

When passing ApplicationRestoreConfiguration as input to an Aws::Client method, you can use a vanilla Hash:

{
  application_restore_type: "SKIP_RESTORE_FROM_SNAPSHOT", # required, accepts SKIP_RESTORE_FROM_SNAPSHOT, RESTORE_FROM_LATEST_SNAPSHOT, RESTORE_FROM_CUSTOM_SNAPSHOT
  snapshot_name: "SnapshotName",
}

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

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

#application_restore_typeString

Specifies how the application should be restored.

Possible values:

  • SKIP_RESTORE_FROM_SNAPSHOT
  • RESTORE_FROM_LATEST_SNAPSHOT
  • RESTORE_FROM_CUSTOM_SNAPSHOT

Returns:

  • (String)

    Specifies how the application should be restored.

#snapshot_nameString

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.

Returns:

  • (String)

    The identifier of an existing snapshot of application state to use to restart an application.