UNPKG

@cdklabs/aws-data-solutions-framework

Version:
22 lines 2.91 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const aws_cdk_lib_1 = require("aws-cdk-lib"); const dsf = require("../../index"); /// !show class ExampleDefaultRedshiftServerlessWorkgroupStack extends aws_cdk_lib_1.Stack { constructor(scope, id) { super(scope, id); const namespace = new dsf.consumption.RedshiftServerlessNamespace(this, 'DefaultRedshiftServerlessNamespace', { name: "default", dbName: 'defaultdb', }); new dsf.consumption.RedshiftServerlessWorkgroup(this, "DefaultRedshiftServerlessWorkgroup", { name: "default", namespace: namespace, }); } } /// !hide const app = new aws_cdk_lib_1.App(); new ExampleDefaultRedshiftServerlessWorkgroupStack(app, "ExampleDefaultRedshiftServerlessWorkgroupStack"); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVkc2hpZnQtc2VydmVybGVzcy13b3JrZ3JvdXAtZGVmYXVsdC5saXQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvY29uc3VtcHRpb24vZXhhbXBsZXMvcmVkc2hpZnQtc2VydmVybGVzcy13b3JrZ3JvdXAtZGVmYXVsdC5saXQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSw2Q0FBeUM7QUFFekMsbUNBQW1DO0FBRW5DLFNBQVM7QUFDVCxNQUFNLDhDQUErQyxTQUFRLG1CQUFLO0lBQ2hFLFlBQVksS0FBZ0IsRUFBRSxFQUFVO1FBQ3RDLEtBQUssQ0FBQyxLQUFLLEVBQUUsRUFBRSxDQUFDLENBQUE7UUFFaEIsTUFBTSxTQUFTLEdBQUcsSUFBSSxHQUFHLENBQUMsV0FBVyxDQUFDLDJCQUEyQixDQUFDLElBQUksRUFBRSxvQ0FBb0MsRUFBRTtZQUM1RyxJQUFJLEVBQUUsU0FBUztZQUNmLE1BQU0sRUFBRSxXQUFXO1NBQ3BCLENBQUMsQ0FBQTtRQUVGLElBQUksR0FBRyxDQUFDLFdBQVcsQ0FBQywyQkFBMkIsQ0FBQyxJQUFJLEVBQUUsb0NBQW9DLEVBQUU7WUFDMUYsSUFBSSxFQUFFLFNBQVM7WUFDZixTQUFTLEVBQUUsU0FBUztTQUNyQixDQUFDLENBQUE7SUFDSixDQUFDO0NBQ0Y7QUFDRCxTQUFTO0FBQ1QsTUFBTSxHQUFHLEdBQUcsSUFBSSxpQkFBRyxFQUFFLENBQUE7QUFDckIsSUFBSSw4Q0FBOEMsQ0FBQyxHQUFHLEVBQUUsZ0RBQWdELENBQUMsQ0FBQSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEFwcCwgU3RhY2sgfSBmcm9tIFwiYXdzLWNkay1saWJcIjtcbmltcG9ydCB7IENvbnN0cnVjdCB9IGZyb20gXCJjb25zdHJ1Y3RzXCI7XG5pbXBvcnQgKiBhcyBkc2YgZnJvbSAnLi4vLi4vaW5kZXgnO1xuXG4vLy8gIXNob3dcbmNsYXNzIEV4YW1wbGVEZWZhdWx0UmVkc2hpZnRTZXJ2ZXJsZXNzV29ya2dyb3VwU3RhY2sgZXh0ZW5kcyBTdGFjayB7XG4gIGNvbnN0cnVjdG9yKHNjb3BlOiBDb25zdHJ1Y3QsIGlkOiBzdHJpbmcpIHtcbiAgICBzdXBlcihzY29wZSwgaWQpXG4gICAgXG4gICAgY29uc3QgbmFtZXNwYWNlID0gbmV3IGRzZi5jb25zdW1wdGlvbi5SZWRzaGlmdFNlcnZlcmxlc3NOYW1lc3BhY2UodGhpcywgJ0RlZmF1bHRSZWRzaGlmdFNlcnZlcmxlc3NOYW1lc3BhY2UnLCB7XG4gICAgICBuYW1lOiBcImRlZmF1bHRcIixcbiAgICAgIGRiTmFtZTogJ2RlZmF1bHRkYicsXG4gICAgfSlcbiAgICBcbiAgICBuZXcgZHNmLmNvbnN1bXB0aW9uLlJlZHNoaWZ0U2VydmVybGVzc1dvcmtncm91cCh0aGlzLCBcIkRlZmF1bHRSZWRzaGlmdFNlcnZlcmxlc3NXb3JrZ3JvdXBcIiwge1xuICAgICAgbmFtZTogXCJkZWZhdWx0XCIsXG4gICAgICBuYW1lc3BhY2U6IG5hbWVzcGFjZSxcbiAgICB9KVxuICB9XG59XG4vLy8gIWhpZGVcbmNvbnN0IGFwcCA9IG5ldyBBcHAoKVxubmV3IEV4YW1wbGVEZWZhdWx0UmVkc2hpZnRTZXJ2ZXJsZXNzV29ya2dyb3VwU3RhY2soYXBwLCBcIkV4YW1wbGVEZWZhdWx0UmVkc2hpZnRTZXJ2ZXJsZXNzV29ya2dyb3VwU3RhY2tcIikiXX0=