UNPKG

@cdklabs/aws-data-solutions-framework

Version:
22 lines 2.92 kB
"use strict"; // Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. // SPDX-License-Identifier: Apache-2.0 Object.defineProperty(exports, "__esModule", { value: true }); const cdk = require("aws-cdk-lib"); const dsf = require("../../index"); class ExamplePySparkApplicationPackageStack extends cdk.Stack { constructor(scope, id) { super(scope, id); /// !show new dsf.processing.PySparkApplicationPackage(this, 'PySparkApplicationPackage', { applicationName: 'nightly-job-aggregation', entrypointPath: './../spark/src/entrypoint.py', dependenciesFolder: './../spark', venvArchivePath: '/venv-package/pyspark-env.tar.gz', }); /// !hide } } const app = new cdk.App(); new ExamplePySparkApplicationPackageStack(app, 'ExamplePySparkApplicationPackageStack'); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHlzcGFyay1hcHBsaWNhdGlvbi1wYWNrYWdlLmxpdC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9wcm9jZXNzaW5nL2V4YW1wbGVzL3B5c3BhcmstYXBwbGljYXRpb24tcGFja2FnZS5saXQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLHFFQUFxRTtBQUNyRSxzQ0FBc0M7O0FBRXRDLG1DQUFtQztBQUVuQyxtQ0FBbUM7QUFFbkMsTUFBTSxxQ0FBc0MsU0FBUSxHQUFHLENBQUMsS0FBSztJQUMzRCxZQUFZLEtBQWdCLEVBQUUsRUFBVTtRQUN0QyxLQUFLLENBQUMsS0FBSyxFQUFFLEVBQUUsQ0FBQyxDQUFDO1FBRWpCLFNBQVM7UUFDVCxJQUFJLEdBQUcsQ0FBQyxVQUFVLENBQUMseUJBQXlCLENBQUMsSUFBSSxFQUFFLDJCQUEyQixFQUFFO1lBQzlFLGVBQWUsRUFBRSx5QkFBeUI7WUFDMUMsY0FBYyxFQUFFLDhCQUE4QjtZQUM5QyxrQkFBa0IsRUFBRSxZQUFZO1lBQ2hDLGVBQWUsRUFBRSxrQ0FBa0M7U0FDcEQsQ0FBQyxDQUFDO1FBQ0gsU0FBUztJQUNYLENBQUM7Q0FDRjtBQUVELE1BQU0sR0FBRyxHQUFHLElBQUksR0FBRyxDQUFDLEdBQUcsRUFBRSxDQUFDO0FBQzFCLElBQUkscUNBQXFDLENBQUMsR0FBRyxFQUFFLHVDQUF1QyxDQUFDLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbi8vIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG5cbmltcG9ydCAqIGFzIGNkayBmcm9tICdhd3MtY2RrLWxpYic7XG5pbXBvcnQgeyBDb25zdHJ1Y3QgfSBmcm9tICdjb25zdHJ1Y3RzJztcbmltcG9ydCAqIGFzIGRzZiBmcm9tICcuLi8uLi9pbmRleCc7XG5cbmNsYXNzIEV4YW1wbGVQeVNwYXJrQXBwbGljYXRpb25QYWNrYWdlU3RhY2sgZXh0ZW5kcyBjZGsuU3RhY2sge1xuICBjb25zdHJ1Y3RvcihzY29wZTogQ29uc3RydWN0LCBpZDogc3RyaW5nKSB7XG4gICAgc3VwZXIoc2NvcGUsIGlkKTtcbiAgICBcbiAgICAvLy8gIXNob3dcbiAgICBuZXcgZHNmLnByb2Nlc3NpbmcuUHlTcGFya0FwcGxpY2F0aW9uUGFja2FnZSh0aGlzLCAnUHlTcGFya0FwcGxpY2F0aW9uUGFja2FnZScsIHtcbiAgICAgIGFwcGxpY2F0aW9uTmFtZTogJ25pZ2h0bHktam9iLWFnZ3JlZ2F0aW9uJyxcbiAgICAgIGVudHJ5cG9pbnRQYXRoOiAnLi8uLi9zcGFyay9zcmMvZW50cnlwb2ludC5weScsXG4gICAgICBkZXBlbmRlbmNpZXNGb2xkZXI6ICcuLy4uL3NwYXJrJyxcbiAgICAgIHZlbnZBcmNoaXZlUGF0aDogJy92ZW52LXBhY2thZ2UvcHlzcGFyay1lbnYudGFyLmd6JyxcbiAgICB9KTtcbiAgICAvLy8gIWhpZGVcbiAgfVxufVxuXG5jb25zdCBhcHAgPSBuZXcgY2RrLkFwcCgpO1xubmV3IEV4YW1wbGVQeVNwYXJrQXBwbGljYXRpb25QYWNrYWdlU3RhY2soYXBwLCAnRXhhbXBsZVB5U3BhcmtBcHBsaWNhdGlvblBhY2thZ2VTdGFjaycpO1xuIl19