Hierarchy

  • FromStediIdentityInit

Properties

clientConfig?: StediClientConfig & Omit<RoleAssumerOptions, "region">
clientPlugins?: Pluggable<any, any>[]
roleAssumerWithWebIdentity?: ((params: unknown) => Promise<AwsCredentialIdentity>)

Type declaration

    • (params: unknown): Promise<AwsCredentialIdentity>
    • A function that assumes a role with web identity and returns a promise fulfilled with credentials for the assumed role.

      Parameters

      • params: unknown

      Returns Promise<AwsCredentialIdentity>

roleSessionName?: string

The IAM session name used to distinguish sessions.