raindancers-network
Version:
Extensions to the ec2.Vpc Constructs
34 lines • 3.65 kB
JavaScript
;
var _a;
Object.defineProperty(exports, "__esModule", { value: true });
exports.JDBCTarget = exports.MetaDataTypes = void 0;
const JSII_RTTI_SYMBOL_1 = Symbol.for("jsii.rtti");
const constructs = require("constructs");
var MetaDataTypes;
(function (MetaDataTypes) {
MetaDataTypes["COMMENTS"] = "COMMENTS";
MetaDataTypes["RAWTYPES"] = "RAWTYPES";
})(MetaDataTypes = exports.MetaDataTypes || (exports.MetaDataTypes = {}));
/**
* This class is incomplete. It will not run. the Class needs to exisit
* so, as the add crawler method requires it.
* TODO:
*/
class JDBCTarget extends constructs.Construct {
constructor(scope, id) {
super(scope, id);
// https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/Glue.html#createCrawler-property
this.target = {};
// this.target.Path = `s3://${props.path.bucket.bucketArn}/${props.path.path}}`;
// if (props.connectionName) {
// this.target.ConnectionName = props.connectionName;
// }
// if (props.exclusions) {
// this.target.Exclusions = props.exclusions;
// }
}
}
exports.JDBCTarget = JDBCTarget;
_a = JSII_RTTI_SYMBOL_1;
JDBCTarget[_a] = { fqn: "raindancers-network.glue.JDBCTarget", version: "1.29.3" };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiamRiY1RhcmdldC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9nbHVlL2NyYXdsZXIvamRiY1RhcmdldC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUFBLHlDQUF5QztBQUd6QyxJQUFZLGFBR1g7QUFIRCxXQUFZLGFBQWE7SUFDdkIsc0NBQXFCLENBQUE7SUFDckIsc0NBQXFCLENBQUE7QUFDdkIsQ0FBQyxFQUhXLGFBQWEsR0FBYixxQkFBYSxLQUFiLHFCQUFhLFFBR3hCO0FBZUQ7Ozs7R0FJRztBQUNILE1BQWEsVUFBVyxTQUFRLFVBQVUsQ0FBQyxTQUFTO0lBSWxELFlBQVksS0FBMkIsRUFBRSxFQUFVO1FBQ2pELEtBQUssQ0FBQyxLQUFLLEVBQUUsRUFBRSxDQUFDLENBQUM7UUFFakIsMkZBQTJGO1FBRTNGLElBQUksQ0FBQyxNQUFNLEdBQUcsRUFBRSxDQUFDO1FBRWpCLGdGQUFnRjtRQUVoRiw4QkFBOEI7UUFDOUIsdURBQXVEO1FBQ3ZELElBQUk7UUFFSiwwQkFBMEI7UUFDMUIsK0NBQStDO1FBQy9DLElBQUk7SUFDTixDQUFDOztBQXBCSCxnQ0FxQkMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgKiBhcyBjb25zdHJ1Y3RzIGZyb20gJ2NvbnN0cnVjdHMnO1xuXG5cbmV4cG9ydCBlbnVtIE1ldGFEYXRhVHlwZXMge1xuICBDT01NRU5UUyA9ICdDT01NRU5UUycsXG4gIFJBV1RZUEVTID0gJ1JBV1RZUEVTJyxcbn1cblxuZXhwb3J0IGludGVyZmFjZSBJSkRCQ1RhcmdldE9iamVjdCB7XG4gIGNvbm5lY3Rpb25OYW1lPzogc3RyaW5nO1xuICBleGNsdXNpb25zPzogc3RyaW5nW107XG4gIHBhdGg/OiBzdHJpbmc7XG4gIGVuYWJsZUFkZGl0aW9uYWxNZXRhZGF0YT86IHN0cmluZ1tdO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIEpEQkNUYXJnZXRQcm9wcyB7XG4gIHJlYWRvbmx5IGV4Y2x1c2lvbnM/OiBzdHJpbmdbXTtcbiAgcmVhZG9ubHkgY29ubmVjdGlvbk5hbWU/OiBzdHJpbmc7XG4gIHJlYWRvbmx5IGVuYWJsZUFkZGl0aW9uYWxNZXRhZGF0YTogTWV0YURhdGFUeXBlc1tdO1xufVxuXG4vKipcbiAqIFRoaXMgY2xhc3MgaXMgaW5jb21wbGV0ZS4gSXQgd2lsbCBub3QgcnVuLiB0aGUgQ2xhc3MgbmVlZHMgdG8gZXhpc2l0XG4gKiBzbywgYXMgdGhlIGFkZCBjcmF3bGVyIG1ldGhvZCByZXF1aXJlcyBpdC5cbiAqIFRPRE86XG4gKi9cbmV4cG9ydCBjbGFzcyBKREJDVGFyZ2V0IGV4dGVuZHMgY29uc3RydWN0cy5Db25zdHJ1Y3Qge1xuXG4gIHRhcmdldDogSUpEQkNUYXJnZXRPYmplY3Q7XG5cbiAgY29uc3RydWN0b3Ioc2NvcGU6IGNvbnN0cnVjdHMuQ29uc3RydWN0LCBpZDogc3RyaW5nKSB7XG4gICAgc3VwZXIoc2NvcGUsIGlkKTtcblxuICAgIC8vIGh0dHBzOi8vZG9jcy5hd3MuYW1hem9uLmNvbS9BV1NKYXZhU2NyaXB0U0RLL2xhdGVzdC9BV1MvR2x1ZS5odG1sI2NyZWF0ZUNyYXdsZXItcHJvcGVydHlcblxuICAgIHRoaXMudGFyZ2V0ID0ge307XG5cbiAgICAvLyB0aGlzLnRhcmdldC5QYXRoID0gYHMzOi8vJHtwcm9wcy5wYXRoLmJ1Y2tldC5idWNrZXRBcm59LyR7cHJvcHMucGF0aC5wYXRofX1gO1xuXG4gICAgLy8gaWYgKHByb3BzLmNvbm5lY3Rpb25OYW1lKSB7XG4gICAgLy8gICB0aGlzLnRhcmdldC5Db25uZWN0aW9uTmFtZSA9IHByb3BzLmNvbm5lY3Rpb25OYW1lO1xuICAgIC8vIH1cblxuICAgIC8vIGlmIChwcm9wcy5leGNsdXNpb25zKSB7XG4gICAgLy8gICB0aGlzLnRhcmdldC5FeGNsdXNpb25zID0gcHJvcHMuZXhjbHVzaW9ucztcbiAgICAvLyB9XG4gIH1cbn1cbiJdfQ==