UNPKG

@csermet/multiprovider

Version:

cloud-graph provider plugin for AWS used to fetch AWS cloud data.

24 lines (23 loc) 745 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const format_1 = require("../../utils/format"); /** * IAM Access Analyzer */ exports.default = ({ service: rawData, account, }) => { const { arn, createdAt, lastResourceAnalyzed, lastResourceAnalyzedAt, name, status, statusReason, Tags: tags = {}, type, region, } = rawData; return { id: arn, arn, accountId: account, region, createdAt: createdAt?.toISOString(), lastResourceAnalyzed, lastResourceAnalyzedAt: lastResourceAnalyzedAt?.toISOString(), name, status, statusReasonCode: statusReason?.code || '', type, tags: format_1.formatTagsFromMap(tags), }; };