@cdklabs/cdk-amazonmq
Version:
<!--BEGIN STABILITY BANNER-->
25 lines • 3.38 kB
JavaScript
;
var _a;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ActiveMqEventSource = void 0;
const JSII_RTTI_SYMBOL_1 = Symbol.for("jsii.rtti");
const event_source_base_1 = require("../../mq-esm/event-source-base");
/**
* Represents an AWS Lambda Event Source Mapping for ActiveMQ. This event source will add additional permissions to
* the AWS Lambda function's IAM Role following https://docs.aws.amazon.com/lambda/latest/dg/with-mq.html#events-mq-permissions
*/
class ActiveMqEventSource extends event_source_base_1.EventSourceBase {
/**
* Instantiates an AWS Lambda Event Source Mapping for ActiveMQ. This event source will add additional permissions to
* the AWS Lambda function's IAM Role following https://docs.aws.amazon.com/lambda/latest/dg/with-mq.html#events-mq-permissions
*
* @param props properties of the ActiveMQ event source
*/
constructor(props) {
super(props, "mq");
}
}
exports.ActiveMqEventSource = ActiveMqEventSource;
_a = JSII_RTTI_SYMBOL_1;
ActiveMqEventSource[_a] = { fqn: "@cdklabs/cdk-amazonmq.ActiveMqEventSource", version: "0.1.6" };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWN0aXZlbXEtZXZlbnQtc291cmNlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2FjdGl2ZW1xL2xhbWJkYS9hY3RpdmVtcS1ldmVudC1zb3VyY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFLQSxzRUFHd0M7QUFVeEM7OztHQUdHO0FBQ0gsTUFBYSxtQkFDWCxTQUFRLG1DQUFlO0lBR3ZCOzs7OztPQUtHO0lBQ0gsWUFBWSxLQUErQjtRQUN6QyxLQUFLLENBQUMsS0FBSyxFQUFFLElBQUksQ0FBQyxDQUFDO0lBQ3JCLENBQUM7O0FBWkgsa0RBYUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKlxuQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG5TUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbmltcG9ydCB7IElFdmVudFNvdXJjZSB9IGZyb20gXCJhd3MtY2RrLWxpYi9hd3MtbGFtYmRhXCI7XG5pbXBvcnQge1xuICBFdmVudFNvdXJjZUJhc2UsXG4gIEV2ZW50U291cmNlUHJvcHMsXG59IGZyb20gXCIuLi8uLi9tcS1lc20vZXZlbnQtc291cmNlLWJhc2VcIjtcbmltcG9ydCB7IElBY3RpdmVNcUJyb2tlckRlcGxveW1lbnQgfSBmcm9tIFwiLi4vYWN0aXZlbXEtYnJva2VyLWRlcGxveW1lbnRcIjtcblxuZXhwb3J0IGludGVyZmFjZSBBY3RpdmVNcUV2ZW50U291cmNlUHJvcHMgZXh0ZW5kcyBFdmVudFNvdXJjZVByb3BzIHtcbiAgLyoqXG4gICAqIFRoZSBBY3RpdmVNUSBicm9rZXIgZGVwbG95bWVudCB0byByZWNlaXZlIG1lc3NhZ2VzIGZyb20uXG4gICAqL1xuICByZWFkb25seSBicm9rZXI6IElBY3RpdmVNcUJyb2tlckRlcGxveW1lbnQ7XG59XG5cbi8qKlxuICogUmVwcmVzZW50cyBhbiBBV1MgTGFtYmRhIEV2ZW50IFNvdXJjZSBNYXBwaW5nIGZvciBBY3RpdmVNUS4gVGhpcyBldmVudCBzb3VyY2Ugd2lsbCBhZGQgYWRkaXRpb25hbCBwZXJtaXNzaW9ucyB0b1xuICogdGhlIEFXUyBMYW1iZGEgZnVuY3Rpb24ncyBJQU0gUm9sZSBmb2xsb3dpbmcgaHR0cHM6Ly9kb2NzLmF3cy5hbWF6b24uY29tL2xhbWJkYS9sYXRlc3QvZGcvd2l0aC1tcS5odG1sI2V2ZW50cy1tcS1wZXJtaXNzaW9uc1xuICovXG5leHBvcnQgY2xhc3MgQWN0aXZlTXFFdmVudFNvdXJjZVxuICBleHRlbmRzIEV2ZW50U291cmNlQmFzZVxuICBpbXBsZW1lbnRzIElFdmVudFNvdXJjZVxue1xuICAvKipcbiAgICogSW5zdGFudGlhdGVzIGFuIEFXUyBMYW1iZGEgRXZlbnQgU291cmNlIE1hcHBpbmcgZm9yIEFjdGl2ZU1RLiBUaGlzIGV2ZW50IHNvdXJjZSB3aWxsIGFkZCBhZGRpdGlvbmFsIHBlcm1pc3Npb25zIHRvXG4gICAqIHRoZSBBV1MgTGFtYmRhIGZ1bmN0aW9uJ3MgSUFNIFJvbGUgZm9sbG93aW5nIGh0dHBzOi8vZG9jcy5hd3MuYW1hem9uLmNvbS9sYW1iZGEvbGF0ZXN0L2RnL3dpdGgtbXEuaHRtbCNldmVudHMtbXEtcGVybWlzc2lvbnNcbiAgICpcbiAgICogQHBhcmFtIHByb3BzIHByb3BlcnRpZXMgb2YgdGhlIEFjdGl2ZU1RIGV2ZW50IHNvdXJjZVxuICAgKi9cbiAgY29uc3RydWN0b3IocHJvcHM6IEFjdGl2ZU1xRXZlbnRTb3VyY2VQcm9wcykge1xuICAgIHN1cGVyKHByb3BzLCBcIm1xXCIpO1xuICB9XG59XG4iXX0=