Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • AssumeRoleProviderSource

Implements

  • CredentialProviderSource

Index

Constructors

Properties

cache: {} = {}

Type declaration

  • [accountId: string]: AWS.Credentials
name: string = ...

Methods

  • assumeRole(accountId: string, duration: number): Promise<AssumeRoleResponse>
  • Parameters

    • accountId: string
    • duration: number

    Returns Promise<AssumeRoleResponse>

  • canProvideCredentials(): Promise<boolean>
  • Returns Promise<boolean>

  • getProvider(accountId: string): Promise<Credentials>
  • Parameters

    • accountId: string

    Returns Promise<Credentials>

  • isAvailable(): Promise<boolean>
  • Returns Promise<boolean>

Generated using TypeDoc