UNPKG

@csermet/multiprovider

Version:

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

23 lines (22 loc) 666 B
import { Config } from 'aws-sdk'; import { Listeners, LoadBalancer, LoadBalancerAttributeValue, TargetGroups } from 'aws-sdk/clients/elbv2'; import { Opts } from '@cloudgraph/sdk'; import { TagMap } from '../../types'; export declare type RawAwsAlb = LoadBalancer & { listeners: Listeners; targetIds: Array<string>; attributes: { [property: string]: LoadBalancerAttributeValue; }; targetGroups: TargetGroups; region: string; Tags: TagMap; }; declare const _default: ({ regions, config, }: { regions: string; config: Config; opts: Opts; }) => Promise<{ [property: string]: RawAwsAlb[]; }>; export default _default;