UNPKG

@cdklabs/aws-data-solutions-framework

Version:
21 lines 2.83 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"); /// !show class ExampleDefaultDataLakeCatalogStack extends cdk.Stack { constructor(scope, id) { super(scope, id); const storage = new dsf.storage.DataLakeStorage(this, 'MyDataLakeStorage'); new dsf.governance.DataLakeCatalog(this, 'DataCatalog', { dataLakeStorage: storage, permissionModel: dsf.utils.PermissionModel.LAKE_FORMATION, }); } } /// !hide const app = new cdk.App(); new ExampleDefaultDataLakeCatalogStack(app, 'ExampleDefaultDataLakeCatalogStack'); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGF0YS1sYWtlLWNhdGFsb2ctcGVybWlzc2lvbnMubGl0LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2dvdmVybmFuY2UvZXhhbXBsZXMvZGF0YS1sYWtlLWNhdGFsb2ctcGVybWlzc2lvbnMubGl0LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxxRUFBcUU7QUFDckUsc0NBQXNDOztBQUV0QyxtQ0FBbUM7QUFFbkMsbUNBQW1DO0FBRW5DLFNBQVM7QUFDVCxNQUFNLGtDQUFtQyxTQUFRLEdBQUcsQ0FBQyxLQUFLO0lBQ3hELFlBQVksS0FBZ0IsRUFBRSxFQUFVO1FBQ3RDLEtBQUssQ0FBQyxLQUFLLEVBQUUsRUFBRSxDQUFDLENBQUM7UUFDakIsTUFBTSxPQUFPLEdBQUcsSUFBSSxHQUFHLENBQUMsT0FBTyxDQUFDLGVBQWUsQ0FBQyxJQUFJLEVBQUUsbUJBQW1CLENBQUMsQ0FBQztRQUUzRSxJQUFJLEdBQUcsQ0FBQyxVQUFVLENBQUMsZUFBZSxDQUFDLElBQUksRUFBRSxhQUFhLEVBQUU7WUFDdEQsZUFBZSxFQUFFLE9BQU87WUFDeEIsZUFBZSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENBQUMsZUFBZSxDQUFDLGNBQWM7U0FDMUQsQ0FBQyxDQUFDO0lBQ0wsQ0FBQztDQUNGO0FBQ0QsU0FBUztBQUVULE1BQU0sR0FBRyxHQUFHLElBQUksR0FBRyxDQUFDLEdBQUcsRUFBRSxDQUFDO0FBQzFCLElBQUksa0NBQWtDLENBQUMsR0FBRyxFQUFFLG9DQUFvQyxDQUFDLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbi8vIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG5cbmltcG9ydCAqIGFzIGNkayBmcm9tICdhd3MtY2RrLWxpYic7XG5pbXBvcnQgeyBDb25zdHJ1Y3QgfSBmcm9tICdjb25zdHJ1Y3RzJztcbmltcG9ydCAqIGFzIGRzZiBmcm9tICcuLi8uLi9pbmRleCc7XG5cbi8vLyAhc2hvd1xuY2xhc3MgRXhhbXBsZURlZmF1bHREYXRhTGFrZUNhdGFsb2dTdGFjayBleHRlbmRzIGNkay5TdGFjayB7XG4gIGNvbnN0cnVjdG9yKHNjb3BlOiBDb25zdHJ1Y3QsIGlkOiBzdHJpbmcpIHtcbiAgICBzdXBlcihzY29wZSwgaWQpO1xuICAgIGNvbnN0IHN0b3JhZ2UgPSBuZXcgZHNmLnN0b3JhZ2UuRGF0YUxha2VTdG9yYWdlKHRoaXMsICdNeURhdGFMYWtlU3RvcmFnZScpO1xuICAgIFxuICAgIG5ldyBkc2YuZ292ZXJuYW5jZS5EYXRhTGFrZUNhdGFsb2codGhpcywgJ0RhdGFDYXRhbG9nJywge1xuICAgICAgZGF0YUxha2VTdG9yYWdlOiBzdG9yYWdlLFxuICAgICAgcGVybWlzc2lvbk1vZGVsOiBkc2YudXRpbHMuUGVybWlzc2lvbk1vZGVsLkxBS0VfRk9STUFUSU9OLFxuICAgIH0pO1xuICB9XG59XG4vLy8gIWhpZGVcblxuY29uc3QgYXBwID0gbmV3IGNkay5BcHAoKTtcbm5ldyBFeGFtcGxlRGVmYXVsdERhdGFMYWtlQ2F0YWxvZ1N0YWNrKGFwcCwgJ0V4YW1wbGVEZWZhdWx0RGF0YUxha2VDYXRhbG9nU3RhY2snKTsiXX0=