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.