terraform-generator
Version:
Generate Terraform configurations with Node.js.
30 lines (29 loc) • 618 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.map = exports.Map = void 0;
const utils_1 = require("../utils");
const _1 = require(".");
/**
* @category Argument
*/
class Map extends _1.Argument {
/**
* Construct map.
*
* @param args map values
*/
constructor(args) {
super(utils_1.Util.argumentValueToString(args));
this.arguments = args;
}
}
exports.Map = Map;
/**
* Convenient function to construct new [[Map]].
*
* @param args map values
*
* @category Argument
*/
const map = (args) => new Map(args);
exports.map = map;