UNPKG

@cdklabs/aws-data-solutions-framework

Version:
19 lines 2.41 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const cdk = require("aws-cdk-lib"); const msk_1 = require("../lib/msk"); const app = new cdk.App(); const stack = new cdk.Stack(app, 'DsfTestMskServerless'); stack.node.setContext('@data-solutions-framework-on-aws/removeDataOnDestroy', true); /// !show const msk = new msk_1.MskServerless(stack, 'cluster'); /// !hide new cdk.CfnOutput(stack, 'mskArn', { value: msk.cluster.attrArn, }); msk.addTopic('topic1', { topic: 'topic1', numPartitions: 3, replicationFactor: 1, }, cdk.RemovalPolicy.DESTROY, false, 1500); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibXNrLXNlcnZlcmxlc3MtZGVmYXVsdC5saXQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvc3RyZWFtaW5nL2V4YW1wbGVzL21zay1zZXJ2ZXJsZXNzLWRlZmF1bHQubGl0LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQUEsbUNBQW1DO0FBQ25DLG9DQUEyQztBQUczQyxNQUFNLEdBQUcsR0FBRyxJQUFJLEdBQUcsQ0FBQyxHQUFHLEVBQUUsQ0FBQztBQUUxQixNQUFNLEtBQUssR0FBRyxJQUFJLEdBQUcsQ0FBQyxLQUFLLENBQUMsR0FBRyxFQUFFLHNCQUFzQixDQUFDLENBQUM7QUFFekQsS0FBSyxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsc0RBQXNELEVBQUUsSUFBSSxDQUFDLENBQUM7QUFFcEYsU0FBUztBQUNULE1BQU0sR0FBRyxHQUFHLElBQUksbUJBQWEsQ0FBQyxLQUFLLEVBQUUsU0FBUyxDQUFDLENBQUM7QUFDaEQsU0FBUztBQUVULElBQUksR0FBRyxDQUFDLFNBQVMsQ0FBQyxLQUFLLEVBQUUsUUFBUSxFQUFFO0lBQ2pDLEtBQUssRUFBRSxHQUFHLENBQUMsT0FBTyxDQUFDLE9BQU87Q0FDM0IsQ0FBQyxDQUFDO0FBR0gsR0FBRyxDQUFDLFFBQVEsQ0FBQyxRQUFRLEVBQUU7SUFDckIsS0FBSyxFQUFFLFFBQVE7SUFDZixhQUFhLEVBQUUsQ0FBQztJQUNoQixpQkFBaUIsRUFBRSxDQUFDO0NBQ3JCLEVBQUUsR0FBRyxDQUFDLGFBQWEsQ0FBQyxPQUFPLEVBQUUsS0FBSyxFQUFFLElBQUksQ0FBQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0ICogYXMgY2RrIGZyb20gJ2F3cy1jZGstbGliJztcbmltcG9ydCB7IE1za1NlcnZlcmxlc3MgfSBmcm9tICcuLi9saWIvbXNrJztcblxuXG5jb25zdCBhcHAgPSBuZXcgY2RrLkFwcCgpO1xuXG5jb25zdCBzdGFjayA9IG5ldyBjZGsuU3RhY2soYXBwLCAnRHNmVGVzdE1za1NlcnZlcmxlc3MnKTtcblxuc3RhY2subm9kZS5zZXRDb250ZXh0KCdAZGF0YS1zb2x1dGlvbnMtZnJhbWV3b3JrLW9uLWF3cy9yZW1vdmVEYXRhT25EZXN0cm95JywgdHJ1ZSk7XG5cbi8vLyAhc2hvd1xuY29uc3QgbXNrID0gbmV3IE1za1NlcnZlcmxlc3Moc3RhY2ssICdjbHVzdGVyJyk7XG4vLy8gIWhpZGVcblxubmV3IGNkay5DZm5PdXRwdXQoc3RhY2ssICdtc2tBcm4nLCB7XG4gIHZhbHVlOiBtc2suY2x1c3Rlci5hdHRyQXJuLFxufSk7XG5cblxubXNrLmFkZFRvcGljKCd0b3BpYzEnLCB7XG4gIHRvcGljOiAndG9waWMxJyxcbiAgbnVtUGFydGl0aW9uczogMyxcbiAgcmVwbGljYXRpb25GYWN0b3I6IDEsXG59LCBjZGsuUmVtb3ZhbFBvbGljeS5ERVNUUk9ZLCBmYWxzZSwgMTUwMCk7XG5cblxuIl19