UNPKG

aws-cdk-lib

Version:

Version 2 of the AWS Cloud Development Kit library

17 lines (16 loc) 1.17 kB
import * as sdk from '@aws-sdk/client-iam'; declare function defaultLogger(fmt: string, ...args: any[]): void; /** * Downloads the CA thumbprint from the issuer URL */ declare function downloadThumbprint(issuerUrl: string): Promise<string>; export declare const external: { downloadThumbprint: typeof downloadThumbprint; log: typeof defaultLogger; createOpenIDConnectProvider: (req: sdk.CreateOpenIDConnectProviderCommandInput) => Promise<sdk.CreateOpenIDConnectProviderCommandOutput>; deleteOpenIDConnectProvider: (req: sdk.DeleteOpenIDConnectProviderCommandInput) => Promise<sdk.DeleteOpenIDConnectProviderCommandOutput>; updateOpenIDConnectProviderThumbprint: (req: sdk.UpdateOpenIDConnectProviderThumbprintCommandInput) => Promise<sdk.UpdateOpenIDConnectProviderThumbprintCommandOutput>; addClientIDToOpenIDConnectProvider: (req: sdk.AddClientIDToOpenIDConnectProviderCommandInput) => Promise<sdk.AddClientIDToOpenIDConnectProviderCommandOutput>; removeClientIDFromOpenIDConnectProvider: (req: sdk.RemoveClientIDFromOpenIDConnectProviderCommandInput) => Promise<sdk.RemoveClientIDFromOpenIDConnectProviderCommandOutput>; }; export {};