ExAws.Config (ExAws v2.2.10) View Source
Generates the configuration for a service
It starts with the defaults for a given environment and then merges in the common config from the ex_aws config root, and then finally any config specified for the particular service.
TODO: Add proper documentation?
Link to this section Summary
Functions
Builds a complete set of config for an operation.
Link to this section Types
Specs
t() :: %{} | Keyword.t()
Link to this section Functions
Link to this function
awscli_auth_credentials(profile, credentials_ini_provider \\ ExAws.CredentialsIni.File)
View SourceBuilds a complete set of config for an operation.
- Defaults are pulled from
ExAws.Config.Defaults
- Common values set via e.g
config :ex_aws
are merged in. - Keys set on the individual service e.g
config :ex_aws, :s3
are merged in - Finally, any configuration overrides are merged in