Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AWS ¶
type Config ¶
type Config interface {
Check(ctx context.Context) errors.Error
Validate() errors.Error
ResetRegionEndpoint()
RegisterRegionEndpoint(region string, endpoint *url.URL) errors.Error
RegisterRegionAws(endpoint *url.URL) errors.Error
SetRegion(region string)
GetRegion() string
SetEndpoint(endpoint *url.URL)
GetEndpoint() *url.URL
ResolveEndpoint(service, region string) (aws.Endpoint, error)
SetLogLevel(lvl logger.Level)
SetAWSLogLevel(lvl aws.LogLevel)
SetRetryer(retryer aws.Retryer)
GetConfig(cli *http.Client) (aws.Config, errors.Error)
JSON() ([]byte, error)
Clone() Config
GetBucketName() string
SetBucketName(bucket string)
}
Click to show internal directories.
Click to hide internal directories.