raindancers-network
Version:
Extensions to the ec2.Vpc Constructs
56 lines • 9.62 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Operators = exports.AttachmentCondition = exports.AssociationMethod = exports.ConditionLogic = exports.SegmentActionMode = exports.SegmentActionType = void 0;
/**
* Segment Action Type
*/
var SegmentActionType;
(function (SegmentActionType) {
SegmentActionType["SHARE"] = "share";
SegmentActionType["CREATE_ROUTE"] = "create-route";
})(SegmentActionType = exports.SegmentActionType || (exports.SegmentActionType = {}));
/**
* Segment Action Mode
*/
var SegmentActionMode;
(function (SegmentActionMode) {
SegmentActionMode["ATTACHMENT_ROUTE"] = "attachment-route";
})(SegmentActionMode = exports.SegmentActionMode || (exports.SegmentActionMode = {}));
/**
* Conditon Logic
*/
var ConditionLogic;
(function (ConditionLogic) {
ConditionLogic["AND"] = "and";
ConditionLogic["OR"] = "or";
})(ConditionLogic = exports.ConditionLogic || (exports.ConditionLogic = {}));
/** Association Methods */
var AssociationMethod;
(function (AssociationMethod) {
AssociationMethod["CONSTANT"] = "constant";
AssociationMethod["TAG"] = "tag";
})(AssociationMethod = exports.AssociationMethod || (exports.AssociationMethod = {}));
/**
* Attachment Conditions
*/
var AttachmentCondition;
(function (AttachmentCondition) {
AttachmentCondition["ANY"] = "any";
AttachmentCondition["RESOURCE_ID"] = "resource-id";
AttachmentCondition["ACCOUNT_ID"] = "account-id";
AttachmentCondition["REGION"] = "region";
AttachmentCondition["ATTACHMENT_TYPE"] = "attachment-type";
AttachmentCondition["TAG_EXISTS"] = "tag-exists";
AttachmentCondition["TAG_VALUE"] = "tag-value";
})(AttachmentCondition = exports.AttachmentCondition || (exports.AttachmentCondition = {}));
/**
* Operatior COnditons for Attachments
*/
var Operators;
(function (Operators) {
Operators["EQUALS"] = "equals";
Operators["NOTEQUALS"] = "not-equals";
Operators["CONTAINS"] = "contains";
Operators["BEGINS_WITH"] = "begins-with";
})(Operators = exports.Operators || (exports.Operators = {}));
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2xvdWRXYW5FbnVtLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2Nsb3Vkd2FuL2Nsb3VkV2FuRW51bS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFTQTs7R0FFRztBQUNILElBQVksaUJBR1g7QUFIRCxXQUFZLGlCQUFpQjtJQUMzQixvQ0FBZSxDQUFBO0lBQ2Ysa0RBQTZCLENBQUE7QUFDL0IsQ0FBQyxFQUhXLGlCQUFpQixHQUFqQix5QkFBaUIsS0FBakIseUJBQWlCLFFBRzVCO0FBRUQ7O0dBRUc7QUFDSCxJQUFZLGlCQUVYO0FBRkQsV0FBWSxpQkFBaUI7SUFDM0IsMERBQXFDLENBQUE7QUFDdkMsQ0FBQyxFQUZXLGlCQUFpQixHQUFqQix5QkFBaUIsS0FBakIseUJBQWlCLFFBRTVCO0FBRUQ7O0dBRUc7QUFFSCxJQUFZLGNBR1g7QUFIRCxXQUFZLGNBQWM7SUFDeEIsNkJBQVcsQ0FBQTtJQUNYLDJCQUFTLENBQUE7QUFDWCxDQUFDLEVBSFcsY0FBYyxHQUFkLHNCQUFjLEtBQWQsc0JBQWMsUUFHekI7QUFFRCwwQkFBMEI7QUFDMUIsSUFBWSxpQkFHWDtBQUhELFdBQVksaUJBQWlCO0lBQzNCLDBDQUFxQixDQUFBO0lBQ3JCLGdDQUFXLENBQUE7QUFDYixDQUFDLEVBSFcsaUJBQWlCLEdBQWpCLHlCQUFpQixLQUFqQix5QkFBaUIsUUFHNUI7QUFFRDs7R0FFRztBQUNILElBQVksbUJBUVg7QUFSRCxXQUFZLG1CQUFtQjtJQUM3QixrQ0FBVyxDQUFBO0lBQ1gsa0RBQTJCLENBQUE7SUFDM0IsZ0RBQXlCLENBQUE7SUFDekIsd0NBQWlCLENBQUE7SUFDakIsMERBQW1DLENBQUE7SUFDbkMsZ0RBQXlCLENBQUE7SUFDekIsOENBQXVCLENBQUE7QUFDekIsQ0FBQyxFQVJXLG1CQUFtQixHQUFuQiwyQkFBbUIsS0FBbkIsMkJBQW1CLFFBUTlCO0FBRUQ7O0VBRUU7QUFDRixJQUFZLFNBS1g7QUFMRCxXQUFZLFNBQVM7SUFDbkIsOEJBQWlCLENBQUE7SUFDakIscUNBQXdCLENBQUE7SUFDeEIsa0NBQXFCLENBQUE7SUFDckIsd0NBQTJCLENBQUE7QUFDN0IsQ0FBQyxFQUxXLFNBQVMsR0FBVCxpQkFBUyxLQUFULGlCQUFTLFFBS3BCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtcbiAgYXdzX25ldHdvcmttYW5hZ2VyIGFzIG5ldHdvcmttYW5hZ2VyLFxufVxuICBmcm9tICdhd3MtY2RrLWxpYic7XG5cbmltcG9ydCAqIGFzIGNkayBmcm9tICdhd3MtY2RrLWxpYic7XG5pbXBvcnQgeyBDb3JlTmV0d29ya1NlZ21lbnQgfSBmcm9tICcuL2NvcmVOZXR3b3JrU2VnbWVudCc7XG5cblxuLyoqXG4gKiBTZWdtZW50IEFjdGlvbiBUeXBlXG4gKi9cbmV4cG9ydCBlbnVtIFNlZ21lbnRBY3Rpb25UeXBlIHtcbiAgU0hBUkUgPSAnc2hhcmUnLFxuICBDUkVBVEVfUk9VVEUgPSAnY3JlYXRlLXJvdXRlJyxcbn1cblxuLyoqXG4gKiBTZWdtZW50IEFjdGlvbiBNb2RlXG4gKi9cbmV4cG9ydCBlbnVtIFNlZ21lbnRBY3Rpb25Nb2RlIHtcbiAgQVRUQUNITUVOVF9ST1VURSA9ICdhdHRhY2htZW50LXJvdXRlJ1xufVxuXG4vKipcbiAqIENvbmRpdG9uIExvZ2ljXG4gKi9cblxuZXhwb3J0IGVudW0gQ29uZGl0aW9uTG9naWMge1xuICBBTkQgPSAnYW5kJyxcbiAgT1IgPSAnb3InXG59XG5cbi8qKiBBc3NvY2lhdGlvbiBNZXRob2RzICovXG5leHBvcnQgZW51bSBBc3NvY2lhdGlvbk1ldGhvZCB7XG4gIENPTlNUQU5UID0gJ2NvbnN0YW50JyxcbiAgVEFHID0gJ3RhZydcbn1cblxuLyoqXG4gKiBBdHRhY2htZW50IENvbmRpdGlvbnNcbiAqL1xuZXhwb3J0IGVudW0gQXR0YWNobWVudENvbmRpdGlvbiB7XG4gIEFOWSA9ICdhbnknLFxuICBSRVNPVVJDRV9JRCA9ICdyZXNvdXJjZS1pZCcsXG4gIEFDQ09VTlRfSUQgPSAnYWNjb3VudC1pZCcsXG4gIFJFR0lPTiA9ICdyZWdpb24nLFxuICBBVFRBQ0hNRU5UX1RZUEUgPSAnYXR0YWNobWVudC10eXBlJyxcbiAgVEFHX0VYSVNUUyA9ICd0YWctZXhpc3RzJyxcbiAgVEFHX1ZBTFVFID0gJ3RhZy12YWx1ZSdcbn1cblxuLyoqXG4qIE9wZXJhdGlvciBDT25kaXRvbnMgZm9yIEF0dGFjaG1lbnRzXG4qL1xuZXhwb3J0IGVudW0gT3BlcmF0b3JzIHtcbiAgRVFVQUxTID0gJ2VxdWFscycsXG4gIE5PVEVRVUFMUyA9ICdub3QtZXF1YWxzJyxcbiAgQ09OVEFJTlMgPSAnY29udGFpbnMnLFxuICBCRUdJTlNfV0lUSCA9ICdiZWdpbnMtd2l0aCdcbn1cblxuLyoqXG4gKiBBdHRhY2htZW50IFBvbGljeSBBY3Rpb25cbiAqL1xuZXhwb3J0IGludGVyZmFjZSBBdHRhY2htZW50UG9saWN5QWN0aW9uXG57XG4gIC8qKlxuXHQgKiBUaGUgQXNzb2NhdGlvbiBNZXRob2Rcblx0ICovXG4gIHJlYWRvbmx5IGFzc29jaWF0aW9uTWV0aG9kOiBBc3NvY2lhdGlvbk1ldGhvZDtcblxuICAvKipcblx0ICogVGhlIFNlZ21lbnQgdGhpcyBhcHBsaWVzIHRvXG5cdCAqL1xuICByZWFkb25seSBzZWdtZW50Pzogc3RyaW5nO1xuXG4gIC8qKlxuICAgKiBEb2VzIHRoaXMgcmVxdWlyZSBhcHByb3ZhbFxuICAgKi9cbiAgcmVhZG9ubHkgcmVxdWlyZUFjY2VwdGFuY2U/OiBib29sZWFuO1xufVxuXG5cbi8qKlxuICogU2VnbWVudCBQcm9wZXJ0aWVzXG4gKi9cbmV4cG9ydCBpbnRlcmZhY2UgU2VnbWVudCB7XG4gIC8qKlxuXHQgKiBOYW1lIG9mIHRoZSBTZWdtZW50XG5cdCAqL1xuICByZWFkb25seSBuYW1lOiBzdHJpbmc7XG4gIC8qKlxuXHQgKiBBIGRlc2NyaXB0aW9uIG9mIHRoZSBvZiB0aGUgc2VnZW1lbnRcblx0ICovXG4gIHJlYWRvbmx5IGRlc2NyaXB0aW9uPzogc3RyaW5nO1xuXG4gIC8qKlxuXHQgKiBBIGxpc3Qgb2YgZWRnZSBsb2NhdGlvbnMgd2hlcmUgdGhlIHNlZ2VtZW50IHdpbGwgYmUgYXZhaWFsYmxlLiBOb3QgdGhhdCB0aGVcblx0ICogbG9jYXRpb25zIG11c3QgYWxzbyBiZSBpbmNsdWRlZCBpbiB0aGUgY29yZSBuZXR3b3JrIGVkZ2UgKCBDTkUgKVxuXHQgKi9cbiAgcmVhZG9ubHkgZWRnZUxvY2F0aW9ucz86IG9iamVjdFtdO1xuICAvKipcblx0ICogU2V0IHRydWUgaWYgYXR0YWNoZWQgVlBDUyBhcmUgaXNvbGF0ZWQgZnJvbSBlYWNoIG90aGVyXG5cdCAqL1xuICByZWFkb25seSBpc29sYXRlQXR0YWNobWVudHM/OiBib29sZWFuO1xuICAvKipcblx0ICogU2V0IHRydWUgaWYgdGhlIGF0dGFjaG1lbnQgbmVlZHMgYXBwcm92YWwgZm9yIGNvbm5lY3Rpb24uIEN1cnJlbnRseSBub3Qgc3VwcG9ydGVkXG5cdCAqIGFuZCByZXF1aXJlcyBhbiBhdXRvbWF0aW9uIHN0ZXBcblx0ICovXG4gIHJlYWRvbmx5IHJlcXVpcmVBdHRhY2htZW50QWNjZXB0YW5jZT86IGJvb2xlYW47XG4gIC8qKlxuXHQgKiBhIExpc3Qgb2YgZGVueXNcblx0ICovXG4gIHJlYWRvbmx5IGRlbnlGaWx0ZXI/OiBzdHJpbmdbXTtcbiAgLyoqXG5cdCAqIEEgbGlzdCBvZiBkZW55c1xuXHQgKi9cbiAgcmVhZG9ubHkgYWxsb3dGaWx0ZXI/OiBzdHJpbmdbXTtcbn1cblxuLyoqXG4gKiBhbiBhdHRhY2htZW50Y29uZGl0aW9uc1xuICovXG5leHBvcnQgaW50ZXJmYWNlIEF0dGFjaG1lbnRDb25kaXRpb25zIHtcbiAgcmVhZG9ubHkgdHlwZTogQXR0YWNobWVudENvbmRpdGlvbjtcbiAgcmVhZG9ubHkgb3BlcmF0b3I/OiBPcGVyYXRvcnM7XG4gIHJlYWRvbmx5IGtleT86IHN0cmluZztcbiAgcmVhZG9ubHkgdmFsdWU/OiBzdHJpbmc7XG59XG4vKipcbiAqIGFuIGF0dGFjaG1lbnQgcG9saWN5XG4gKi9cbmV4cG9ydCBpbnRlcmZhY2UgQXR0YWNobWVudFBvbGljeSB7XG4gIHJlYWRvbmx5IHJ1bGVOdW1iZXI6IG51bWJlcjtcbiAgcmVhZG9ubHkgY29uZGl0aW9uczogQXR0YWNobWVudENvbmRpdGlvbnNbXTtcbiAgcmVhZG9ubHkgYWN0aW9uOiBBdHRhY2htZW50UG9saWN5QWN0aW9uO1xuICByZWFkb25seSBkZXNjcmlwdGlvbj86IHN0cmluZztcbiAgcmVhZG9ubHkgY29uZGl0aW9uTG9naWM/OiBDb25kaXRpb25Mb2dpYztcbn1cblxuZXhwb3J0IGludGVyZmFjZSBTaW1wbGVBdHRhY2htZW50UG9saWN5UHJvcHMge1xuICByZWFkb25seSBydWxlTnVtYmVyOiBudW1iZXI7XG4gIHJlYWRvbmx5IGFjY291bnQ/OiBzdHJpbmc7XG59XG5cbi8qKlxuICogUHJvcGVydGllcyBjcmVhdGluZyBhIENvcmVuZXR3b3JrIFNlZ21lbnRcbiAqL1xuZXhwb3J0IGludGVyZmFjZSBJQ29yZU5ldHdvcmtTZWdtZW50UHJvcHMge1xuICByZWFkb25seSBzZWdtZW50TmFtZTogc3RyaW5nO1xuICByZWFkb25seSBwb2xpY3lUYWJsZVNlcnZpY2VUb2tlbjogc3RyaW5nO1xuICB1cGRhdGVEZXBlbmRzT246IGNkay5DdXN0b21SZXNvdXJjZVtdO1xufVxuXG4vKipcbiAqIENvcmVOZXR3b3JrU2hhcmVcbiAqL1xuZXhwb3J0IGludGVyZmFjZSBDb3JlTmV0d29ya1NoYXJlIHtcbiAgcmVhZG9ubHkgYWxsb3dFeHRlcm5hbFByaW5jaXBhbHM6IGJvb2xlYW47XG4gIHJlYWRvbmx5IHByaW5jaXBhbHM6IHN0cmluZ1tdO1xuICByZWFkb25seSB0YWdzPzogY2RrLlRhZ1tdO1xufVxuLyoqXG4gKiBTZWdtbWVudCBBQ3Rpb25zXG4gKi9cbmV4cG9ydCBpbnRlcmZhY2UgU2VnbWVudEFjdGlvbiB7XG4gIHJlYWRvbmx5IGRlc2NyaXB0aW9uOiBzdHJpbmc7XG4gIHJlYWRvbmx5IGFjdGlvbjogU2VnbWVudEFjdGlvblR5cGU7XG4gIHJlYWRvbmx5IG1vZGU/OiBTZWdtZW50QWN0aW9uTW9kZTtcbiAgcmVhZG9ubHkgc2hhcmVXaXRoPzogc3RyaW5nIHwgc3RyaW5nW107XG4gIHJlYWRvbmx5IGV4Y2VwdD86IHN0cmluZ1tdO1xuICByZWFkb25seSBkZXN0aW5hdGlvbkNpZHJCbG9ja3M/OiBzdHJpbmdbXTtcbiAgcmVhZG9ubHkgZGVzdGluYXRpb25zPzogc3RyaW5nW107XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgU2ltcGxlU2hhcmVBY3Rpb25Qcm9wcyB7XG4gIHJlYWRvbmx5IGRlc2NyaXB0aW9uOiBzdHJpbmc7XG4gIHJlYWRvbmx5IHNoYXJlV2l0aDogQ29yZU5ldHdvcmtTZWdtZW50W10gfCBzdHJpbmc7XG59XG5cbi8qKlxuICogQ29yZU5ldHdvcmsgUHJvcGVydGllc1xuICovXG5leHBvcnQgaW50ZXJmYWNlIENvcmVOZXR3b3JrUHJvcHMge1xuICAvKipcblx0ICogV2hpY2ggR2xvYmFsIE5ldHdvcmtcblx0ICovXG4gIHJlYWRvbmx5IGdsb2JhbE5ldHdvcms6IG5ldHdvcmttYW5hZ2VyLkNmbkdsb2JhbE5ldHdvcms7XG4gIC8qKiBhIGRlY3JpcHRpb24gZm9yIHRoZSBwb2xpY3kgRG9jdW1lbnQgKi9cbiAgcmVhZG9ubHkgcG9saWN5RGVzY3JpcHRpb246IHN0cmluZztcbiAgLyoqIGNvcmUgbmFtZSAqL1xuICByZWFkb25seSBjb3JlTmFtZTogc3RyaW5nO1xuICAvKiogYSBsaXN0IG9mIG9mIGFzbidzIHRoYXQgY2FuIGJlIHVzZWQgKi9cbiAgcmVhZG9ubHkgYXNuUmFuZ2VzOiBzdHJpbmdbXTtcbiAgLyoqXG5cdCAqIGxpc3Qgb2YgZWRnZUxvY2FpdG9uc1xuXHQgKi9cbiAgcmVhZG9ubHkgZWRnZUxvY2F0aW9uczogb2JqZWN0W107XG4gIC8qKlxuXHQgKiBzdXBwb3J0IFZwbkVDbXBcblx0ICovXG4gIHJlYWRvbmx5IHZwbkVjbXBTdXBwb3J0PzogYm9vbGVhbjtcbiAgLyoqXG5cdCAqIExpc3Qgb2YgSW5zaWRlQ2lkciBCbG9ja3Ncblx0ICovXG4gIHJlYWRvbmx5IGluc2lkZUNpZHJCbG9ja3M/OiBzdHJpbmdbXTtcbiAgLyoqXG4gICAqIElmIHRoaXMgaXMgYSBub24gcHJvZHVjdGlvbiBzdGFjaywgYmFja3VwcyB3aWxsIG5vdCBiZVxuICAgKiBtYWRlXG4gICAqL1xuICByZWFkb25seSBub25Qcm9kdWN0aW9uPzogYm9vbGVhbiB8IHVuZGVmaW5lZDtcbn0iXX0=