aws

package
v0.27.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 21, 2019 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BuildRoutes

func BuildRoutes(service interface{}, clientProvider func(context *endly.Context) (interface{}, error)) ([]*endly.Route, error)

func GetAWSCredentialConfig

func GetAWSCredentialConfig(config *cred.Config) (*aws.Config, error)

GetAWSCredentialConfig returns *aws.Config for provided credential

func GetClient

func GetClient(context *endly.Context, provider interface{}, client interface{}) error

GetClient get or creates aws client

func InitCredentials added in v0.27.0

func InitCredentials(context *endly.Context, rawRequest map[string]interface{}, key interface{}) (*aws.Config, error)

InitCredentials get or creates aws credential config

Types

type OutputEvent

type OutputEvent struct {
	Message string
	Tag     string
	Value   interface{}
}

func NewOutputEvent

func NewOutputEvent(message string, tag string, value interface{}) *OutputEvent

func (*OutputEvent) Messages

func (e *OutputEvent) Messages() []*msg.Message

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL