package
1.17.62
Repository: https://github.com/aws/aws-sdk-go-v2.git
Documentation: pkg.go.dev

# Functions

NewProvider returns a pointer to a new Credentials object wrapping the Provider.
NewProviderCommand returns a pointer to a new Credentials object with the specified command, and default timeout duration.

# Constants

DefaultTimeout default limit on time a process can run.
ProviderName is the name this credentials provider will label any returned credentials Value with.

# Structs

A CredentialProcessResponse is the AWS credentials format that must be returned when executing an external credential_process.
DefaultNewCommandBuilder provides the default NewCommandBuilder implementation used by the provider.
Options is the configuration options for configuring the Provider.
Provider satisfies the credentials.Provider interface, and is a client to retrieve credentials from a process.
ProviderError is an error indicating failure initializing or executing the process credentials provider.

# Interfaces

NewCommandBuilder provides the interface for specifying how command will be created that the Provider will use to retrieve credentials with.

# Type aliases

NewCommandBuilderFunc provides a wrapper type around a function pointer to satisfy the NewCommandBuilder interface.