aws-parameter-cache
Version:
Parameter cache for AWS System Manager Parameter Store and AWS Secrets Manager
13 lines • 1.48 kB
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.secretsManagerParameter = void 0;
const parameter_1 = require("./parameter");
const PREFIX = '/aws/reference/secretsmanager/';
function secretsManagerParameter(props) {
if (!props.name.startsWith(PREFIX)) {
props.name = PREFIX + props.name;
}
return new parameter_1.Parameter(props);
}
exports.secretsManagerParameter = secretsManagerParameter;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2VjcmV0cy1tYW5hZ2VyLXBhcmFtZXRlci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uL3NyYy9zZWNyZXRzLW1hbmFnZXItcGFyYW1ldGVyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBLDJDQUF3RDtBQUV4RCxNQUFNLE1BQU0sR0FBRyxnQ0FBZ0MsQ0FBQztBQUVoRCxTQUFnQix1QkFBdUIsQ0FBQyxLQUFxQjtJQUMzRCxJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsTUFBTSxDQUFDLEVBQUU7UUFDbEMsS0FBSyxDQUFDLElBQUksR0FBRyxNQUFNLEdBQUcsS0FBSyxDQUFDLElBQUksQ0FBQztLQUNsQztJQUNELE9BQU8sSUFBSSxxQkFBUyxDQUFDLEtBQUssQ0FBQyxDQUFDO0FBQzlCLENBQUM7QUFMRCwwREFLQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFBhcmFtZXRlciwgUGFyYW1ldGVyUHJvcHMgfSBmcm9tICcuL3BhcmFtZXRlcic7XG5cbmNvbnN0IFBSRUZJWCA9ICcvYXdzL3JlZmVyZW5jZS9zZWNyZXRzbWFuYWdlci8nO1xuXG5leHBvcnQgZnVuY3Rpb24gc2VjcmV0c01hbmFnZXJQYXJhbWV0ZXIocHJvcHM6IFBhcmFtZXRlclByb3BzKTogUGFyYW1ldGVyIHtcbiAgaWYgKCFwcm9wcy5uYW1lLnN0YXJ0c1dpdGgoUFJFRklYKSkge1xuICAgIHByb3BzLm5hbWUgPSBQUkVGSVggKyBwcm9wcy5uYW1lO1xuICB9XG4gIHJldHVybiBuZXcgUGFyYW1ldGVyKHByb3BzKTtcbn1cbiJdfQ==
;