Documentation
¶
Index ¶
- type AwsClient
- type Function
- type LambdaRepository
- func (r *LambdaRepository) GetRegion() ptypes.AwsRegion
- func (r *LambdaRepository) ListFunctionTags(fn types.FunctionConfiguration) (map[string]string, error)
- func (r *LambdaRepository) ListFunctionsAll() ([]Function, error)
- func (r *LambdaRepository) ListFunctionsByInput(query *lambda.ListFunctionsInput) ([]Function, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Function ¶
type Function struct { service.AbstractResource types2.FunctionConfiguration Tags map[string]string }
func NewFunction ¶
func (Function) GetTagValue ¶
type LambdaRepository ¶
type LambdaRepository struct {
// contains filtered or unexported fields
}
func NewLambdaRepository ¶
func NewLambdaRepository(ctx context.Context, client AwsClient) *LambdaRepository
func (*LambdaRepository) GetRegion ¶
func (r *LambdaRepository) GetRegion() ptypes.AwsRegion
func (*LambdaRepository) ListFunctionTags ¶
func (r *LambdaRepository) ListFunctionTags(fn types.FunctionConfiguration) (map[string]string, error)
func (*LambdaRepository) ListFunctionsAll ¶
func (r *LambdaRepository) ListFunctionsAll() ([]Function, error)
func (*LambdaRepository) ListFunctionsByInput ¶
func (r *LambdaRepository) ListFunctionsByInput(query *lambda.ListFunctionsInput) ([]Function, error)
Click to show internal directories.
Click to hide internal directories.