@cloud-copilot/iam-collect
Version:
Collect IAM information from AWS Accounts
21 lines • 922 B
TypeScript
import { type AwsCredentialProviderWithMetaData } from '../../aws/coreAuth.js';
import { AbstractClient } from '../../customClients/AbstractClient.js';
import { type AwsConfigClientContext } from '../AwsConfigClientContext.js';
/**
* API Gateway client implementation using AWS Config as data source
*
* Since policies are not available in AWS Config, this client provides limited functionality
* and returns empty results for all operations.
*/
export declare class AwsConfigApiGatewayClient extends AbstractClient<AwsConfigClientContext> {
static readonly clientName: string;
constructor(options: {
credentials: AwsCredentialProviderWithMetaData;
region: string | undefined;
}, customContext: AwsConfigClientContext);
/**
* Register all API Gateway command implementations
*/
protected registerCommands(): void;
}
//# sourceMappingURL=AwsConfigApiGatewayClient.d.ts.map