Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
Endpoint string
Region string
DisableSSL bool
HTTP HTTP
Provider Provider
TLS TLS
}
func (Config) GetAWSSession ¶
func (c Config) GetAWSSession() (client.ConfigProvider, error)
func (Config) GetProvider ¶
func (c Config) GetProvider() (credentials.Provider, error)
type Provider ¶
type Provider struct {
Type ProviderType
Config ProviderConfig
Static ProviderConfigStatic
File ProviderConfigFile
Impersonate ProviderImpersonate
}
type ProviderConfig ¶
type ProviderConfigFile ¶
type ProviderConfigStatic ¶
type ProviderImpersonate ¶
type ProviderType ¶
type ProviderType string
const ( ProviderTypeConfig ProviderType = "config" ProviderTypeStatic ProviderType = "static" ProviderTypeFile ProviderType = "file" )
Click to show internal directories.
Click to hide internal directories.