UNPKG

@aws-sdk/credential-provider-ini

Version:

AWS credential provider that sources credentials from ~/.aws/credentials and ~/.aws/config

13 lines (12 loc) 529 B
import { AwsIdentityProperties } from "@aws-sdk/types"; import { AwsCredentialIdentity, ParsedIniData } from "@smithy/types"; import { FromIniInit } from "./fromIni"; export type ResolveProfileData = typeof resolveProfileData; export declare const resolveProfileData: ( profileName: string, profiles: ParsedIniData, options: FromIniInit, callerClientConfig?: AwsIdentityProperties["callerClientConfig"], visitedProfiles?: Record<string, true>, isAssumeRoleRecursiveCall?: boolean ) => Promise<AwsCredentialIdentity>;