ssm-params
Version:
Obtain from AWS SSM Parameter Store
18 lines (17 loc) • 621 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.queryParameterNamesWithPrefix = void 0;
const describeAllParameters_1 = require("./describeAllParameters");
async function queryParameterNamesWithPrefix(prefix) {
const data = await describeAllParameters_1.describeAllParameters({
ParameterFilters: [
{
Key: 'Name',
Option: 'BeginsWith',
Values: [prefix],
},
],
});
return data.Parameters.map(({ Name }) => Name);
}
exports.queryParameterNamesWithPrefix = queryParameterNamesWithPrefix;