@csermet/multiprovider
Version:
cloud-graph provider plugin for AWS used to fetch AWS cloud data.
20 lines (19 loc) • 543 B
TypeScript
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;