Options
All
  • Public
  • Public/Protected
  • All
Menu

Generate STS Authorization

Hierarchy

  • STS

Index

Constructors

Methods

Constructors

constructor

  • Parameters

    Returns STS

Methods

assumeRole

  • assumeRole(roleArn: string, policy?: string | object, expirationSeconds?: number, session?: string, options?: { ctx: any; timeout: number }): Promise<{ credentials: Credentials }>
  • Parameters

    • roleArn: string
    • Optional policy: string | object
    • Optional expirationSeconds: number
    • Optional session: string
    • Optional options: { ctx: any; timeout: number }
      • ctx: any

        ctx param in urllib's request param

      • timeout: number

    Returns Promise<{ credentials: Credentials }>

Generated using TypeDoc