@csermet/multiprovider
Version:
cloud-graph provider plugin for AWS used to fetch AWS cloud data.
20 lines (19 loc) • 611 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const format_1 = require("../../utils/format");
/**
* Elastic Beanstalk Application
*/
exports.default = ({ account, region, service: application, }) => {
const { ApplicationArn: arn, ApplicationName: name, Description: description, Tags = {}, ResourceLifecycleConfig: { ServiceRole: iamServiceRole } = {}, } = application;
return {
accountId: account,
id: arn,
arn,
name,
description,
region,
iamServiceRole,
tags: format_1.formatTagsFromMap(Tags),
};
};