aws-cdk-lib.aws_kinesisanalyticsv2.CfnApplication.ApplicationRestoreConfigurationProperty

interface ApplicationRestoreConfigurationProperty

LanguageType name
.NETAmazon.CDK.AWS.KinesisAnalyticsV2.CfnApplication.ApplicationRestoreConfigurationProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awskinesisanalyticsv2#CfnApplication_ApplicationRestoreConfigurationProperty
Javasoftware.amazon.awscdk.services.kinesisanalyticsv2.CfnApplication.ApplicationRestoreConfigurationProperty
Pythonaws_cdk.aws_kinesisanalyticsv2.CfnApplication.ApplicationRestoreConfigurationProperty
TypeScript aws-cdk-lib » aws_kinesisanalyticsv2 » CfnApplication » 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_kinesisanalyticsv2 as kinesisanalyticsv2 } from 'aws-cdk-lib';
const applicationRestoreConfigurationProperty: kinesisanalyticsv2.CfnApplication.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 .