UNPKG

awscdk-resources-mongodbatlas

Version:

MongoDB Atlas CDK Construct Library for AWS CloudFormation Resources

40 lines 3.73 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const cdk = require("aws-cdk-lib"); const index_1 = require("./index"); const app = new cdk.App(); const stack = new cdk.Stack(app, "data-lake-pipeline", { env: { region: process.env.CDK_DEFAULT_REGION, account: process.env.CDK_DEFAULT_ACCOUNT, }, }); const sink = { partitionFields: [ { fieldName: "testpartition2", order: 0, }, ], }; const source = { clusterName: "testclusterdatalakepipeline", collectionName: "testcollection3", databaseName: "testdatabase4", }; const transform = [ { field: "testtransformFeild", type: "EXCLUDE", }, ]; const datalakepipelineProps = { profile: "default", name: "testdatalakepipeline1", projectId: "64f65e99e0fe146ac753361f", sink: sink, source: source, transformations: transform, }; new index_1.CfnDataLakePipeline(stack, "data-lake-pipeline", datalakepipelineProps); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW50ZWcuZGVmYXVsdC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9sMS1yZXNvdXJjZXMvZGF0YS1sYWtlLXBpcGVsaW5lL2ludGVnLmRlZmF1bHQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSxtQ0FBbUM7QUFDbkMsbUNBS2lCO0FBRWpCLE1BQU0sR0FBRyxHQUFHLElBQUksR0FBRyxDQUFDLEdBQUcsRUFBRSxDQUFDO0FBQzFCLE1BQU0sS0FBSyxHQUFHLElBQUksR0FBRyxDQUFDLEtBQUssQ0FBQyxHQUFHLEVBQUUsb0JBQW9CLEVBQUU7SUFDckQsR0FBRyxFQUFFO1FBQ0gsTUFBTSxFQUFFLE9BQU8sQ0FBQyxHQUFHLENBQUMsa0JBQWtCO1FBQ3RDLE9BQU8sRUFBRSxPQUFPLENBQUMsR0FBRyxDQUFDLG1CQUFtQjtLQUN6QztDQUNGLENBQUMsQ0FBQztBQUVILE1BQU0sSUFBSSxHQUFTO0lBQ2pCLGVBQWUsRUFBRTtRQUNmO1lBQ0UsU0FBUyxFQUFFLGdCQUFnQjtZQUMzQixLQUFLLEVBQUUsQ0FBQztTQUNUO0tBQ0Y7Q0FDRixDQUFDO0FBQ0YsTUFBTSxNQUFNLEdBQVc7SUFDckIsV0FBVyxFQUFFLDZCQUE2QjtJQUMxQyxjQUFjLEVBQUUsaUJBQWlCO0lBQ2pDLFlBQVksRUFBRSxlQUFlO0NBQzlCLENBQUM7QUFDRixNQUFNLFNBQVMsR0FBRztJQUNoQjtRQUNFLEtBQUssRUFBRSxvQkFBb0I7UUFDM0IsSUFBSSxFQUFFLFNBQVM7S0FDaEI7Q0FDRixDQUFDO0FBQ0YsTUFBTSxxQkFBcUIsR0FBNkI7SUFDdEQsT0FBTyxFQUFFLFNBQVM7SUFDbEIsSUFBSSxFQUFFLHVCQUF1QjtJQUM3QixTQUFTLEVBQUUsMEJBQTBCO0lBQ3JDLElBQUksRUFBRSxJQUFJO0lBQ1YsTUFBTSxFQUFFLE1BQU07SUFDZCxlQUFlLEVBQUUsU0FBUztDQUMzQixDQUFDO0FBRUYsSUFBSSwyQkFBbUIsQ0FBQyxLQUFLLEVBQUUsb0JBQW9CLEVBQUUscUJBQXFCLENBQUMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCAqIGFzIGNkayBmcm9tIFwiYXdzLWNkay1saWJcIjtcbmltcG9ydCB7XG4gIENmbkRhdGFMYWtlUGlwZWxpbmUsXG4gIENmbkRhdGFMYWtlUGlwZWxpbmVQcm9wcyxcbiAgU2luayxcbiAgU291cmNlLFxufSBmcm9tIFwiLi9pbmRleFwiO1xuXG5jb25zdCBhcHAgPSBuZXcgY2RrLkFwcCgpO1xuY29uc3Qgc3RhY2sgPSBuZXcgY2RrLlN0YWNrKGFwcCwgXCJkYXRhLWxha2UtcGlwZWxpbmVcIiwge1xuICBlbnY6IHtcbiAgICByZWdpb246IHByb2Nlc3MuZW52LkNES19ERUZBVUxUX1JFR0lPTixcbiAgICBhY2NvdW50OiBwcm9jZXNzLmVudi5DREtfREVGQVVMVF9BQ0NPVU5ULFxuICB9LFxufSk7XG5cbmNvbnN0IHNpbms6IFNpbmsgPSB7XG4gIHBhcnRpdGlvbkZpZWxkczogW1xuICAgIHtcbiAgICAgIGZpZWxkTmFtZTogXCJ0ZXN0cGFydGl0aW9uMlwiLFxuICAgICAgb3JkZXI6IDAsXG4gICAgfSxcbiAgXSxcbn07XG5jb25zdCBzb3VyY2U6IFNvdXJjZSA9IHtcbiAgY2x1c3Rlck5hbWU6IFwidGVzdGNsdXN0ZXJkYXRhbGFrZXBpcGVsaW5lXCIsXG4gIGNvbGxlY3Rpb25OYW1lOiBcInRlc3Rjb2xsZWN0aW9uM1wiLFxuICBkYXRhYmFzZU5hbWU6IFwidGVzdGRhdGFiYXNlNFwiLFxufTtcbmNvbnN0IHRyYW5zZm9ybSA9IFtcbiAge1xuICAgIGZpZWxkOiBcInRlc3R0cmFuc2Zvcm1GZWlsZFwiLFxuICAgIHR5cGU6IFwiRVhDTFVERVwiLFxuICB9LFxuXTtcbmNvbnN0IGRhdGFsYWtlcGlwZWxpbmVQcm9wczogQ2ZuRGF0YUxha2VQaXBlbGluZVByb3BzID0ge1xuICBwcm9maWxlOiBcImRlZmF1bHRcIixcbiAgbmFtZTogXCJ0ZXN0ZGF0YWxha2VwaXBlbGluZTFcIixcbiAgcHJvamVjdElkOiBcIjY0ZjY1ZTk5ZTBmZTE0NmFjNzUzMzYxZlwiLFxuICBzaW5rOiBzaW5rLFxuICBzb3VyY2U6IHNvdXJjZSxcbiAgdHJhbnNmb3JtYXRpb25zOiB0cmFuc2Zvcm0sXG59O1xuXG5uZXcgQ2ZuRGF0YUxha2VQaXBlbGluZShzdGFjaywgXCJkYXRhLWxha2UtcGlwZWxpbmVcIiwgZGF0YWxha2VwaXBlbGluZVByb3BzKTtcbiJdfQ==