UNPKG

@aws-sdk/credential-provider-node

Version:

AWS credential provider that sources credentials from a Node.JS environment.

10 lines (8 loc) 654 B
import { RemoteProviderInit } from "@aws-sdk/credential-provider-imds"; import { FromIniInit } from "@aws-sdk/credential-provider-ini"; import { FromProcessInit } from "@aws-sdk/credential-provider-process"; import { FromSSOInit } from "@aws-sdk/credential-provider-sso"; import { FromTokenFileInit } from "@aws-sdk/credential-provider-web-identity"; import { Credentials, MemoizedProvider } from "@aws-sdk/types"; export declare type DefaultProviderInit = FromIniInit & RemoteProviderInit & FromProcessInit & FromSSOInit & FromTokenFileInit; export declare const defaultProvider: (init?: DefaultProviderInit) => MemoizedProvider<Credentials>;