in read_input/resources/vpc-sc.js [45:62]
function fixScPolicies(data) {
if (data?.to?.operations?.service_name) {
const service_name = data.to.operations.service_name;
data.to.operations[service_name] = {};
delete data.to.operations.service_name;
["method", "permission"].forEach((operation_type) => {
if (data.to.operations[operation_type]) {
data.to.operations[service_name][operation_type] =
data.to.operations[operation_type];
delete data.to.operations[operation_type];
}
});
if (service_name === "egress_policies" && data?.from?.sources) {
delete data.from.sources;
}
}
return data;
}