Documentation ¶
Index ¶
- func NewPlugin(transformsAdded *bool) plugins.Plugin
- type LambdaPerRoute
- func (*LambdaPerRoute) Descriptor() ([]byte, []int)
- func (m *LambdaPerRoute) GetAsync() bool
- func (m *LambdaPerRoute) GetName() string
- func (m *LambdaPerRoute) GetQualifier() string
- func (*LambdaPerRoute) ProtoMessage()
- func (m *LambdaPerRoute) Reset()
- func (m *LambdaPerRoute) String() string
- func (m *LambdaPerRoute) XXX_DiscardUnknown()
- func (m *LambdaPerRoute) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LambdaPerRoute) XXX_Merge(src proto.Message)
- func (m *LambdaPerRoute) XXX_Size() int
- func (m *LambdaPerRoute) XXX_Unmarshal(b []byte) error
- type LambdaProtocolExtension
- func (*LambdaProtocolExtension) Descriptor() ([]byte, []int)
- func (m *LambdaProtocolExtension) GetAccessKey() string
- func (m *LambdaProtocolExtension) GetHost() string
- func (m *LambdaProtocolExtension) GetRegion() string
- func (m *LambdaProtocolExtension) GetSecretKey() string
- func (*LambdaProtocolExtension) ProtoMessage()
- func (m *LambdaProtocolExtension) Reset()
- func (m *LambdaProtocolExtension) String() string
- func (m *LambdaProtocolExtension) XXX_DiscardUnknown()
- func (m *LambdaProtocolExtension) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LambdaProtocolExtension) XXX_Merge(src proto.Message)
- func (m *LambdaProtocolExtension) XXX_Size() int
- func (m *LambdaProtocolExtension) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type LambdaPerRoute ¶
type LambdaPerRoute struct { // The name of the function Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // The qualifier of the function (defaults to $LATEST if not specified) Qualifier string `protobuf:"bytes,2,opt,name=qualifier,proto3" json:"qualifier,omitempty"` // Invocation type - async or regular. Async bool `protobuf:"varint,3,opt,name=async,proto3" json:"async,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
AWS Lambda contains the configuration necessary to perform transform regular http calls to AWS Lambda invocations.
func (*LambdaPerRoute) Descriptor ¶
func (*LambdaPerRoute) Descriptor() ([]byte, []int)
func (*LambdaPerRoute) GetAsync ¶
func (m *LambdaPerRoute) GetAsync() bool
func (*LambdaPerRoute) GetName ¶
func (m *LambdaPerRoute) GetName() string
func (*LambdaPerRoute) GetQualifier ¶
func (m *LambdaPerRoute) GetQualifier() string
func (*LambdaPerRoute) ProtoMessage ¶
func (*LambdaPerRoute) ProtoMessage()
func (*LambdaPerRoute) Reset ¶
func (m *LambdaPerRoute) Reset()
func (*LambdaPerRoute) String ¶
func (m *LambdaPerRoute) String() string
func (*LambdaPerRoute) XXX_DiscardUnknown ¶
func (m *LambdaPerRoute) XXX_DiscardUnknown()
func (*LambdaPerRoute) XXX_Marshal ¶
func (m *LambdaPerRoute) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LambdaPerRoute) XXX_Merge ¶
func (m *LambdaPerRoute) XXX_Merge(src proto.Message)
func (*LambdaPerRoute) XXX_Size ¶
func (m *LambdaPerRoute) XXX_Size() int
func (*LambdaPerRoute) XXX_Unmarshal ¶
func (m *LambdaPerRoute) XXX_Unmarshal(b []byte) error
type LambdaProtocolExtension ¶
type LambdaProtocolExtension struct { // The host header for AWS this cluster Host string `protobuf:"bytes,1,opt,name=host,proto3" json:"host,omitempty"` // The region for this cluster Region string `protobuf:"bytes,2,opt,name=region,proto3" json:"region,omitempty"` // The access_key for AWS this cluster AccessKey string `protobuf:"bytes,3,opt,name=access_key,json=accessKey,proto3" json:"access_key,omitempty"` // The secret_key for AWS this cluster SecretKey string `protobuf:"bytes,4,opt,name=secret_key,json=secretKey,proto3" json:"secret_key,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*LambdaProtocolExtension) Descriptor ¶
func (*LambdaProtocolExtension) Descriptor() ([]byte, []int)
func (*LambdaProtocolExtension) GetAccessKey ¶
func (m *LambdaProtocolExtension) GetAccessKey() string
func (*LambdaProtocolExtension) GetHost ¶
func (m *LambdaProtocolExtension) GetHost() string
func (*LambdaProtocolExtension) GetRegion ¶
func (m *LambdaProtocolExtension) GetRegion() string
func (*LambdaProtocolExtension) GetSecretKey ¶
func (m *LambdaProtocolExtension) GetSecretKey() string
func (*LambdaProtocolExtension) ProtoMessage ¶
func (*LambdaProtocolExtension) ProtoMessage()
func (*LambdaProtocolExtension) Reset ¶
func (m *LambdaProtocolExtension) Reset()
func (*LambdaProtocolExtension) String ¶
func (m *LambdaProtocolExtension) String() string
func (*LambdaProtocolExtension) XXX_DiscardUnknown ¶
func (m *LambdaProtocolExtension) XXX_DiscardUnknown()
func (*LambdaProtocolExtension) XXX_Marshal ¶
func (m *LambdaProtocolExtension) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LambdaProtocolExtension) XXX_Merge ¶
func (m *LambdaProtocolExtension) XXX_Merge(src proto.Message)
func (*LambdaProtocolExtension) XXX_Size ¶
func (m *LambdaProtocolExtension) XXX_Size() int
func (*LambdaProtocolExtension) XXX_Unmarshal ¶
func (m *LambdaProtocolExtension) XXX_Unmarshal(b []byte) error
Click to show internal directories.
Click to hide internal directories.