Constructor and Description |
---|
BasicProfileConfigFileLoader(AwsProfileFileLocationProvider configFileLocationProvider) |
Constructor and Description |
---|
ProfileCsmConfigurationProvider(String profileName,
AwsProfileFileLocationProvider configFileLocationProvider)
Create an instance that loads the configuration from the given profile
name and config file location.
|
Modifier and Type | Class and Description |
---|---|
class |
AwsDirectoryBasePathProvider
Base provider for all location providers that source a file from the ~/.aws directory.
|
class |
AwsProfileFileLocationProviderChain
Delegates to a chain of
AwsProfileFileLocationProvider . |
Modifier and Type | Field and Description |
---|---|
static AwsProfileFileLocationProvider |
AwsProfileFileLocationProvider.DEFAULT_CONFIG_LOCATION_PROVIDER
Location provider for the shared AWS Config file.
|
static AwsProfileFileLocationProvider |
AwsProfileFileLocationProvider.DEFAULT_CREDENTIALS_LOCATION_PROVIDER
Location provider for the shared AWS credentials file.
|
Constructor and Description |
---|
AwsProfileFileLocationProviderChain(AwsProfileFileLocationProvider... providers) |
Modifier and Type | Class and Description |
---|---|
class |
ConfigEnvVarOverrideLocationProvider
If the environment variable is set then we source
the config file from the location specified.
|
class |
SharedConfigDefaultLocationProvider
Checks if there is a config file present at the default location (~/.aws/config).
|
Modifier and Type | Class and Description |
---|---|
class |
CredentialsDefaultLocationProvider
Load shared credentials file from the default location (~/.aws/credentials).
|
class |
CredentialsEnvVarOverrideLocationProvider
If environment variable is set then the
shared credentials file is source from it's location.
|
class |
CredentialsLegacyConfigLocationProvider
Treats the CLI config file as the source of credentials.
|
Copyright © 2020. All rights reserved.