Package-level declarations
Types
Base exception for AWS config file parser errors.
Specifies the active profile and configured (may not actually exist) locations of configuration files.
Container for the different types of property values within an AWS config profile. A property can either be a string or mapping of strings. Maps cannot be nested.
Represents an AWS config profile.
Represents shared configuration (profiles, SSO sessions, credentials, etc)
Inherited properties
Whether service clients should make requests to the dual-stack endpoint variant.
The ordered preference of AuthScheme that this client will use
The identifier that specifies the entity making the request for a profile
The credentials that authenticate the entity specified by the access key
A semi-temporary session token that authenticates the entity is allowed to access a specific set of resources
The command which the SDK will invoke to retrieve credentials
Determines when a request should be compressed or not
A flag indicating whether endpoint discovery should be enabled for a service that supports it. This setting has no effect for services which do not support endpoint discovery.
The default endpoint URL that applies to all services.
Whether to ignore configured endpoint URLs.
The maximum number of request attempts to perform. This is one more than the number of retries, so aws.maxAttempts = 1 will have 0 retries.
The AWS signing and endpoint region to use for a profile
Configures request checksum calculation
The threshold used to determine when a request should be compressed
Configures response checksum validation
Which RetryMode to use for the default RetryPolicy, when one is not specified at the client level.
A role that the user must automatically assume, giving it semi-temporary access to a specific set of resources
The SDK user agent app ID used to identify applications.
The name of the services config section used by this profile.
The set of regions to use when signing a request with sigV4a.
Specifies which profile must be used to automatically assume the role specified by role_arn
Whether service clients should make requests to the dual-stack endpoint variant.
Whether service clients should make requests to the FIPS endpoint variant.
Functions
Load the shared AWS configuration specified in local configuration files.
Inherited functions
Parse a config value as a boolean, ignoring case.
Parse a config value as an enum.
Parse a config value as an int.
Parse a config value as a long.
Get the configured endpoint URL for a specific service, falling back to the global default.