@csermet/multiprovider
Version:
cloud-graph provider plugin for AWS used to fetch AWS cloud data.
24 lines (23 loc) • 631 B
TypeScript
import { Config } from 'aws-sdk';
import { DistributionConfig, DistributionSummary } from 'aws-sdk/clients/cloudfront';
import { TagMap } from '../../types';
export interface CloudfrontDistributionConfig {
config?: DistributionConfig;
etag?: string;
}
export interface RawAwsCloudfront extends CloudfrontDistributionConfig {
region: string;
config?: DistributionConfig;
etag?: string;
summary: DistributionSummary;
Tags?: TagMap;
}
declare const _default: ({ config, }: {
config: Config;
}) => Promise<{
[property: string]: RawAwsCloudfront[];
}>;
/**
* Cloudfront
*/
export default _default;