UNPKG

@slsplus/migrate

Version:
30 lines (29 loc) 789 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.migrateVpc = void 0; var utils_1 = require("../utils"); /** * migrate vpc component * @param oldConfigs vpc configs */ function migrateVpc(oldConfigs) { var vpcConfig = utils_1.deepClone(oldConfigs || {}); if (vpcConfig.tags) { vpcConfig.tags = vpcConfig.tags.map(function (item) { return { key: item.Key, value: item.Value, }; }); } if (vpcConfig.subnetTags) { vpcConfig.subnetTags = vpcConfig.subnetTags.map(function (item) { return { key: item.Key, value: item.Value, }; }); } return vpcConfig; } exports.migrateVpc = migrateVpc;