Versions in this module Expand all Collapse all v0 v0.22.0 Nov 11, 2021 v0.21.0 Oct 27, 2021 Changes in this version + type CallRequest struct + Name string + Request map[string]interface{} + type CallResponse struct + Response map[string]interface{} + type DeleteRequest struct + Name string + Project string + type DeleteResponse struct + type DeployRequest struct + Entrypoint string + EnvVars map[string]string + Name string + Project string + Repo string + Runtime string + Subfolder string + type DeployResponse struct + type DescribeRequest struct + Name string + Project string + type DescribeResponse struct + Function *Func + Timeout string + UpdatedAt string + type Func struct + Entrypoint string + Name string + Project string + Repo string + Runtime string + Status string + Subfolder string + type FunctionService struct + func NewFunctionService(token string) *FunctionService + func (t *FunctionService) Call(request *CallRequest) (*CallResponse, error) + func (t *FunctionService) Delete(request *DeleteRequest) (*DeleteResponse, error) + func (t *FunctionService) Deploy(request *DeployRequest) (*DeployResponse, error) + func (t *FunctionService) Describe(request *DescribeRequest) (*DescribeResponse, error) + func (t *FunctionService) List(request *ListRequest) (*ListResponse, error) + type ListRequest struct + Project string + type ListResponse struct + Functions []Func