UNPKG

@cdklabs/aws-data-solutions-framework

Version:
20 lines 2.55 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const aws_cdk_lib_1 = require("aws-cdk-lib"); const dsf = require("../../index"); class ExampleSparkAthenaWorkGroupStack extends aws_cdk_lib_1.Stack { constructor(scope, id) { super(scope, id); /// !show const sparkEngineVersion = dsf.consumption.EngineVersion.PYSPARK_V3; new dsf.consumption.AthenaWorkGroup(this, 'AthenaWorkGroupSpark', { name: 'athena-spark', engineVersion: sparkEngineVersion, resultLocationPrefix: 'athena-wg-results/' }); /// !hide } } const app = new aws_cdk_lib_1.App(); new ExampleSparkAthenaWorkGroupStack(app, 'ExampleSparkAthenaWorkGroupStack'); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXRoZW5hLXdvcmtncm91cC1zcGFyay5saXQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvY29uc3VtcHRpb24vZXhhbXBsZXMvYXRoZW5hLXdvcmtncm91cC1zcGFyay5saXQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSw2Q0FBeUM7QUFFekMsbUNBQW1DO0FBRW5DLE1BQU0sZ0NBQWlDLFNBQVEsbUJBQUs7SUFDbEQsWUFBWSxLQUFnQixFQUFFLEVBQVU7UUFDdEMsS0FBSyxDQUFDLEtBQUssRUFBRSxFQUFFLENBQUMsQ0FBQTtRQUVoQixTQUFTO1FBQ1QsTUFBTSxrQkFBa0IsR0FBRyxHQUFHLENBQUMsV0FBVyxDQUFDLGFBQWEsQ0FBQyxVQUFVLENBQUE7UUFFbkUsSUFBSSxHQUFHLENBQUMsV0FBVyxDQUFDLGVBQWUsQ0FBQyxJQUFJLEVBQUUsc0JBQXNCLEVBQUU7WUFDaEUsSUFBSSxFQUFFLGNBQWM7WUFDcEIsYUFBYSxFQUFFLGtCQUFrQjtZQUNqQyxvQkFBb0IsRUFBRSxvQkFBb0I7U0FDM0MsQ0FBQyxDQUFBO1FBQ0YsU0FBUztJQUNYLENBQUM7Q0FDRjtBQUNELE1BQU0sR0FBRyxHQUFHLElBQUksaUJBQUcsRUFBRSxDQUFBO0FBQ3JCLElBQUksZ0NBQWdDLENBQUMsR0FBRyxFQUFFLGtDQUFrQyxDQUFDLENBQUEiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBBcHAsIFN0YWNrIH0gZnJvbSAnYXdzLWNkay1saWInO1xuaW1wb3J0IHsgQ29uc3RydWN0IH0gZnJvbSAnY29uc3RydWN0cyc7XG5pbXBvcnQgKiBhcyBkc2YgZnJvbSAnLi4vLi4vaW5kZXgnO1xuXG5jbGFzcyBFeGFtcGxlU3BhcmtBdGhlbmFXb3JrR3JvdXBTdGFjayBleHRlbmRzIFN0YWNrIHtcbiAgY29uc3RydWN0b3Ioc2NvcGU6IENvbnN0cnVjdCwgaWQ6IHN0cmluZykge1xuICAgIHN1cGVyKHNjb3BlLCBpZClcblxuICAgIC8vLyAhc2hvd1xuICAgIGNvbnN0IHNwYXJrRW5naW5lVmVyc2lvbiA9IGRzZi5jb25zdW1wdGlvbi5FbmdpbmVWZXJzaW9uLlBZU1BBUktfVjNcblxuICAgIG5ldyBkc2YuY29uc3VtcHRpb24uQXRoZW5hV29ya0dyb3VwKHRoaXMsICdBdGhlbmFXb3JrR3JvdXBTcGFyaycsIHtcbiAgICAgIG5hbWU6ICdhdGhlbmEtc3BhcmsnLFxuICAgICAgZW5naW5lVmVyc2lvbjogc3BhcmtFbmdpbmVWZXJzaW9uLFxuICAgICAgcmVzdWx0TG9jYXRpb25QcmVmaXg6ICdhdGhlbmEtd2ctcmVzdWx0cy8nXG4gICAgfSlcbiAgICAvLy8gIWhpZGVcbiAgfVxufVxuY29uc3QgYXBwID0gbmV3IEFwcCgpXG5uZXcgRXhhbXBsZVNwYXJrQXRoZW5hV29ya0dyb3VwU3RhY2soYXBwLCAnRXhhbXBsZVNwYXJrQXRoZW5hV29ya0dyb3VwU3RhY2snKSJdfQ==