@infrascan/aws-s3-scanner
Version:
Infrascan scanner definition for AWS S3
10 lines (7 loc) • 508 B
TypeScript
import { S3Client } from '@aws-sdk/client-s3';
import { ServiceModule, AwsContext } from '@infrascan/shared-types';
import { AwsCredentialIdentityProvider, RetryStrategy, RetryStrategyV2 } from '@aws-sdk/types';
export { GraphState } from './graph.js';
declare function getClient(credentials: AwsCredentialIdentityProvider, context: AwsContext, retryStrategy?: RetryStrategy | RetryStrategyV2): S3Client;
declare const S3Scanner: ServiceModule<S3Client, "aws">;
export { S3Scanner as default, getClient };