@cdklabs/cdk-amazonmq
Version:
<!--BEGIN STABILITY BANNER-->
39 lines • 4.21 kB
JavaScript
;
var _a;
Object.defineProperty(exports, "__esModule", { value: true });
exports.RabbitMqBrokerEngineVersion = void 0;
const JSII_RTTI_SYMBOL_1 = Symbol.for("jsii.rtti");
/*
Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
SPDX-License-Identifier: Apache-2.0
*/
/**
* The Amazon RabbitMQ Broker Engine version.
*
* @see https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/rabbitmq-version-management.html
*/
class RabbitMqBrokerEngineVersion {
static of(version) {
return new RabbitMqBrokerEngineVersion(version);
}
// eslint-disable-next-line no-useless-constructor, no-empty-function
constructor(version) {
this.version = version;
}
toString() {
return this.version;
}
}
exports.RabbitMqBrokerEngineVersion = RabbitMqBrokerEngineVersion;
_a = JSII_RTTI_SYMBOL_1;
RabbitMqBrokerEngineVersion[_a] = { fqn: "@cdklabs/cdk-amazonmq.RabbitMqBrokerEngineVersion", version: "0.1.8" };
RabbitMqBrokerEngineVersion.V3_13 = new RabbitMqBrokerEngineVersion("3.13");
/** @deprecated use V3_13 instead */
RabbitMqBrokerEngineVersion.V3_12_13 = new RabbitMqBrokerEngineVersion("3.12.13");
/** @deprecated use V3_13 instead */
RabbitMqBrokerEngineVersion.V3_11_28 = new RabbitMqBrokerEngineVersion("3.11.28");
/** @deprecated use V3_13 instead */
RabbitMqBrokerEngineVersion.V3_11_20 = new RabbitMqBrokerEngineVersion("3.11.20");
/** @deprecated use V3_13 instead */
RabbitMqBrokerEngineVersion.V3_11_16 = new RabbitMqBrokerEngineVersion("3.11.16");
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmFiYml0bXEtYnJva2VyLWVuZ2luZS12ZXJzaW9uLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3JhYmJpdG1xL3JhYmJpdG1xLWJyb2tlci1lbmdpbmUtdmVyc2lvbi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUFBOzs7RUFHRTtBQUNGOzs7O0dBSUc7QUFDSCxNQUFhLDJCQUEyQjtJQWUvQixNQUFNLENBQUMsRUFBRSxDQUFDLE9BQWU7UUFDOUIsT0FBTyxJQUFJLDJCQUEyQixDQUFDLE9BQU8sQ0FBQyxDQUFDO0lBQ2xELENBQUM7SUFFRCxxRUFBcUU7SUFDckUsWUFBdUMsT0FBZTtRQUFmLFlBQU8sR0FBUCxPQUFPLENBQVE7SUFBRyxDQUFDO0lBRW5ELFFBQVE7UUFDYixPQUFPLElBQUksQ0FBQyxPQUFPLENBQUM7SUFDdEIsQ0FBQzs7QUF4Qkgsa0VBeUJDOzs7QUF4QndCLGlDQUFLLEdBQUcsSUFBSSwyQkFBMkIsQ0FBQyxNQUFNLENBQUMsQ0FBQztBQUV2RSxvQ0FBb0M7QUFDYixvQ0FBUSxHQUFHLElBQUksMkJBQTJCLENBQUMsU0FBUyxDQUFDLENBQUM7QUFFN0Usb0NBQW9DO0FBQ2Isb0NBQVEsR0FBRyxJQUFJLDJCQUEyQixDQUFDLFNBQVMsQ0FBQyxDQUFDO0FBRTdFLG9DQUFvQztBQUNiLG9DQUFRLEdBQUcsSUFBSSwyQkFBMkIsQ0FBQyxTQUFTLENBQUMsQ0FBQztBQUU3RSxvQ0FBb0M7QUFDYixvQ0FBUSxHQUFHLElBQUksMkJBQTJCLENBQUMsU0FBUyxDQUFDLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKlxuQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG5TUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qKlxuICogVGhlIEFtYXpvbiBSYWJiaXRNUSBCcm9rZXIgRW5naW5lIHZlcnNpb24uXG4gKlxuICogQHNlZSBodHRwczovL2RvY3MuYXdzLmFtYXpvbi5jb20vYW1hem9uLW1xL2xhdGVzdC9kZXZlbG9wZXItZ3VpZGUvcmFiYml0bXEtdmVyc2lvbi1tYW5hZ2VtZW50Lmh0bWxcbiAqL1xuZXhwb3J0IGNsYXNzIFJhYmJpdE1xQnJva2VyRW5naW5lVmVyc2lvbiB7XG4gIHB1YmxpYyBzdGF0aWMgcmVhZG9ubHkgVjNfMTMgPSBuZXcgUmFiYml0TXFCcm9rZXJFbmdpbmVWZXJzaW9uKFwiMy4xM1wiKTtcblxuICAvKiogQGRlcHJlY2F0ZWQgdXNlIFYzXzEzIGluc3RlYWQgKi9cbiAgcHVibGljIHN0YXRpYyByZWFkb25seSBWM18xMl8xMyA9IG5ldyBSYWJiaXRNcUJyb2tlckVuZ2luZVZlcnNpb24oXCIzLjEyLjEzXCIpO1xuXG4gIC8qKiBAZGVwcmVjYXRlZCB1c2UgVjNfMTMgaW5zdGVhZCAqL1xuICBwdWJsaWMgc3RhdGljIHJlYWRvbmx5IFYzXzExXzI4ID0gbmV3IFJhYmJpdE1xQnJva2VyRW5naW5lVmVyc2lvbihcIjMuMTEuMjhcIik7XG5cbiAgLyoqIEBkZXByZWNhdGVkIHVzZSBWM18xMyBpbnN0ZWFkICovXG4gIHB1YmxpYyBzdGF0aWMgcmVhZG9ubHkgVjNfMTFfMjAgPSBuZXcgUmFiYml0TXFCcm9rZXJFbmdpbmVWZXJzaW9uKFwiMy4xMS4yMFwiKTtcblxuICAvKiogQGRlcHJlY2F0ZWQgdXNlIFYzXzEzIGluc3RlYWQgKi9cbiAgcHVibGljIHN0YXRpYyByZWFkb25seSBWM18xMV8xNiA9IG5ldyBSYWJiaXRNcUJyb2tlckVuZ2luZVZlcnNpb24oXCIzLjExLjE2XCIpO1xuXG4gIHB1YmxpYyBzdGF0aWMgb2YodmVyc2lvbjogc3RyaW5nKTogUmFiYml0TXFCcm9rZXJFbmdpbmVWZXJzaW9uIHtcbiAgICByZXR1cm4gbmV3IFJhYmJpdE1xQnJva2VyRW5naW5lVmVyc2lvbih2ZXJzaW9uKTtcbiAgfVxuXG4gIC8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBuby11c2VsZXNzLWNvbnN0cnVjdG9yLCBuby1lbXB0eS1mdW5jdGlvblxuICBwcm90ZWN0ZWQgY29uc3RydWN0b3IocHJpdmF0ZSByZWFkb25seSB2ZXJzaW9uOiBzdHJpbmcpIHt9XG5cbiAgcHVibGljIHRvU3RyaW5nKCkge1xuICAgIHJldHVybiB0aGlzLnZlcnNpb247XG4gIH1cbn1cbiJdfQ==