RollbackApplication
Source:
src/AWS/KinesisAnalyticsV2/RollbackApplication.ts
Runtime binding for kinesisanalytics:RollbackApplication — reverts the
bound application to its previous running version (with the state from
the latest snapshot when available), e.g. an automated bad-deploy
remediation. The CurrentApplicationVersionId acts as a compare-and-set
token; read it fresh with DescribeApplication.
Operating the Application
Section titled “Operating the Application”const describeApplication = yield* AWS.KinesisAnalyticsV2.DescribeApplication(app);const rollbackApplication = yield* AWS.KinesisAnalyticsV2.RollbackApplication(app);
const { ApplicationDetail } = yield* describeApplication();yield* rollbackApplication({ CurrentApplicationVersionId: ApplicationDetail.ApplicationVersionId,});