Documentation ¶
Index ¶
- Variables
- func BuildRoutes(service interface{}, ...) ([]*endly.Route, error)
- func GetAWSCredentialConfig(config *cred.Config) (*aws.Config, error)
- func GetClient(context *endly.Context, provider interface{}, client interface{}) error
- func GetDynamoDBTableARN(context *endly.Context, name string) (*string, error)
- func GetFunctionConfiguration(context *endly.Context, functionName string) (*lambda.FunctionConfiguration, error)
- func GetKinesisConsumerARN(context *endly.Context, name string) (*string, error)
- func GetKinesisStreamARN(context *endly.Context, name string) (*string, error)
- func GetQueueARN(context *endly.Context, name string) (*string, error)
- func GetSqsURL(context *endly.Context, name string) (*string, error)
- func InitCredentials(context *endly.Context, rawRequest map[string]interface{}, key interface{}) (*aws.Config, error)
- func SetFunctionInfo(function *lambda.FunctionConfiguration, aMap data.Map)
- type OutputEvent
Constants ¶
This section is empty.
Variables ¶
View Source
var LambdaInvoke = "lambda:InvokeFunction"
LambdaInvoke represents lambda action permission
Functions ¶
func BuildRoutes ¶
func GetAWSCredentialConfig ¶
GetAWSCredentialConfig returns *aws.Config for provided credential
func GetDynamoDBTableARN ¶ added in v0.29.0
func GetFunctionConfiguration ¶ added in v0.29.0
func GetKinesisConsumerARN ¶ added in v0.29.0
func GetKinesisStreamARN ¶ added in v0.29.0
func GetQueueARN ¶ added in v0.29.0
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
func SetFunctionInfo ¶ added in v0.29.0
func SetFunctionInfo(function *lambda.FunctionConfiguration, aMap data.Map)
Types ¶
type OutputEvent ¶
func NewOutputEvent ¶
func NewOutputEvent(message string, tag string, value interface{}) *OutputEvent
func (*OutputEvent) Messages ¶
func (e *OutputEvent) Messages() []*msg.Message
Click to show internal directories.
Click to hide internal directories.