UNPKG

@csermet/multiprovider

Version:

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

20 lines (19 loc) 543 B
import IAM, { AttachedPolicy, Group } from 'aws-sdk/clients/iam'; import { Config } from 'aws-sdk/lib/config'; export interface RawAwsIamGroup extends Group { Policies: string[]; ManagedPolicies: AttachedPolicy[]; region: string; } export declare const listIamGroups: (iam: IAM, marker?: string) => Promise<RawAwsIamGroup[]>; declare const _default: ({ config, }: { regions: string; config: Config; rawData: any; }) => Promise<{ [region: string]: RawAwsIamGroup[]; }>; /** * Iam Group */ export default _default;