Versions in this module Expand all Collapse all v0 v0.0.5 Dec 5, 2019 v0.0.4 Nov 3, 2019 Changes in this version + func Bool(v bool) *bool + func BoolMap(src map[string]bool) map[string]*bool + func BoolSlice(src []bool) []*bool + func BoolValue(v *bool) bool + func BoolValueMap(src map[string]*bool) map[string]bool + func BoolValueSlice(src []*bool) []bool + func Float32(v float32) *float32 + func Float32Map(src map[string]float32) map[string]*float32 + func Float32Slice(src []float32) []*float32 + func Float32Value(v *float32) float32 + func Float32ValueMap(src map[string]*float32) map[string]float32 + func Float32ValueSlice(src []*float32) []float32 + func Float64(v float64) *float64 + func Float64Map(src map[string]float64) map[string]*float64 + func Float64Slice(src []float64) []*float64 + func Float64Value(v *float64) float64 + func Float64ValueMap(src map[string]*float64) map[string]float64 + func Float64ValueSlice(src []*float64) []float64 + func Int(v int) *int + func Int16(v int16) *int16 + func Int16Map(src map[string]int16) map[string]*int16 + func Int16Slice(src []int16) []*int16 + func Int16Value(v *int16) int16 + func Int16ValueMap(src map[string]*int16) map[string]int16 + func Int16ValueSlice(src []*int16) []int16 + func Int32(v int32) *int32 + func Int32Map(src map[string]int32) map[string]*int32 + func Int32Slice(src []int32) []*int32 + func Int32Value(v *int32) int32 + func Int32ValueMap(src map[string]*int32) map[string]int32 + func Int32ValueSlice(src []*int32) []int32 + func Int64(v int64) *int64 + func Int64Map(src map[string]int64) map[string]*int64 + func Int64Slice(src []int64) []*int64 + func Int64Value(v *int64) int64 + func Int64ValueMap(src map[string]*int64) map[string]int64 + func Int64ValueSlice(src []*int64) []int64 + func Int8(v int8) *int8 + func Int8Map(src map[string]int8) map[string]*int8 + func Int8Slice(src []int8) []*int8 + func Int8Value(v *int8) int8 + func Int8ValueMap(src map[string]*int8) map[string]int8 + func Int8ValueSlice(src []*int8) []int8 + func IntMap(src map[string]int) map[string]*int + func IntSlice(src []int) []*int + func IntValue(v *int) int + func IntValueMap(src map[string]*int) map[string]int + func IntValueSlice(src []*int) []int + func MillisecondsTimeValue(v *int64) time.Time + func SecondsTimeValue(v *int64) time.Time + func String(v string) *string + func StringMap(src map[string]string) map[string]*string + func StringSlice(src []string) []*string + func StringValue(v *string) string + func StringValueMap(src map[string]*string) map[string]string + func StringValueSlice(src []*string) []string + func Time(v time.Time) *time.Time + func TimeMap(src map[string]time.Time) map[string]*time.Time + func TimeSlice(src []time.Time) []*time.Time + func TimeUnixMilli(t time.Time) int64 + func TimeValue(v *time.Time) time.Time + func TimeValueMap(src map[string]*time.Time) map[string]time.Time + func TimeValueSlice(src []*time.Time) []time.Time + func Uint(v uint) *uint + func Uint16(v uint16) *uint16 + func Uint16Map(src map[string]uint16) map[string]*uint16 + func Uint16Slice(src []uint16) []*uint16 + func Uint16Value(v *uint16) uint16 + func Uint16ValueMap(src map[string]*uint16) map[string]uint16 + func Uint16ValueSlice(src []*uint16) []uint16 + func Uint32(v uint32) *uint32 + func Uint32Map(src map[string]uint32) map[string]*uint32 + func Uint32Slice(src []uint32) []*uint32 + func Uint32Value(v *uint32) uint32 + func Uint32ValueMap(src map[string]*uint32) map[string]uint32 + func Uint32ValueSlice(src []*uint32) []uint32 + func Uint64(v uint64) *uint64 + func Uint64Map(src map[string]uint64) map[string]*uint64 + func Uint64Slice(src []uint64) []*uint64 + func Uint64Value(v *uint64) uint64 + func Uint64ValueMap(src map[string]*uint64) map[string]uint64 + func Uint64ValueSlice(src []*uint64) []uint64 + func Uint8(v uint8) *uint8 + func Uint8Map(src map[string]uint8) map[string]*uint8 + func Uint8Slice(src []uint8) []*uint8 + func Uint8Value(v *uint8) uint8 + func Uint8ValueMap(src map[string]*uint8) map[string]uint8 + func Uint8ValueSlice(src []*uint8) []uint8 + func UintMap(src map[string]uint) map[string]*uint + func UintSlice(src []uint) []*uint + func UintValue(v *uint) uint + func UintValueMap(src map[string]*uint) map[string]uint + func UintValueSlice(src []*uint) []uint + type Config struct + Credentials aws.CredentialsProvider + DisableEndpointHostPrefix bool + DisableRestProtocolURICleaning bool + EndpointResolver aws.EndpointResolver + HTTPClient aws.HTTPClient + Handlers aws.Handlers + LogLevel aws.LogLevel + Logger aws.Logger + Region string + Retryer aws.Retryer + func NewConfig(key, secret, region string) Config + func (c Config) AWSConfig() aws.Config + type StaticCredentialsProvider struct + Value aws.Credentials + func NewStaticCredentialsProvider(key, secret string) StaticCredentialsProvider + func (s StaticCredentialsProvider) Retrieve() (aws.Credentials, error)