aws-cdk-lib.aws_kinesisanalytics.CfnApplicationV2.ApplicationRestoreConfigurationProperty

interface ApplicationRestoreConfigurationProperty

LanguageType name
.NETAmazon.CDK.AWS.KinesisAnalytics.CfnApplicationV2.ApplicationRestoreConfigurationProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awskinesisanalytics#CfnApplicationV2_ApplicationRestoreConfigurationProperty
Javasoftware.amazon.awscdk.services.kinesisanalytics.CfnApplicationV2.ApplicationRestoreConfigurationProperty
Pythonaws_cdk.aws_kinesisanalytics.CfnApplicationV2.ApplicationRestoreConfigurationProperty
TypeScript aws-cdk-lib » aws_kinesisanalytics » CfnApplicationV2 » ApplicationRestoreConfigurationProperty

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

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_kinesisanalytics as kinesisanalytics } from 'aws-cdk-lib';
const applicationRestoreConfigurationProperty: kinesisanalytics.CfnApplicationV2.ApplicationRestoreConfigurationProperty = {
  applicationRestoreType: 'applicationRestoreType',

  // the properties below are optional
  snapshotName: 'snapshotName',
};

Properties

NameTypeDescription
applicationRestoreTypestringSpecifies how the application should be restored.
snapshotName?stringThe identifier of an existing snapshot of application state to use to restart an application.

applicationRestoreType

Type: string

Specifies how the application should be restored.


snapshotName?

Type: string (optional)

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 .