Options
All
  • Public
  • Public/Protected
  • All
Menu

Module @aws-sdk/node-config-provider

Index

References

LoadedConfigSelectors

Re-exports LoadedConfigSelectors

LocalConfigOptions

Re-exports LocalConfigOptions

loadConfig

Re-exports loadConfig

Type aliases

FromStaticConfig

FromStaticConfig<T>: T | (() => T) | Provider<T>

Type parameters

  • T

Getter

Getter<T>: (() => T) | Provider<T>

Type parameters

  • T

GetterFromConfig

GetterFromConfig<T>: (profile: Profile) => T | undefined

Type parameters

  • T

Type declaration

    • (profile: Profile): T | undefined
    • Parameters

      Returns T | undefined

GetterFromEnv

GetterFromEnv<T>: (env: ProcessEnv) => T | undefined

Type parameters

  • T

Type declaration

    • (env: ProcessEnv): T | undefined
    • Parameters

      • env: ProcessEnv

      Returns T | undefined

LocalConfigOptions

LocalConfigOptions: SharedConfigInit

Functions

Const fromEnv

Const fromSharedConfigFiles

  • fromSharedConfigFiles<T>(configSelector: GetterFromConfig<T>, __namedParameters?: { init: init; preferredFile: "config" | "credentials" }): Provider<T>

Const fromStatic

Const isFunction

Const loadConfig