Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DecodeBase64JSON ¶
DecodeBase64JSON decodes a base64 encoded JSON string into an object
func EncodeBase64JSON ¶
EncodeBase64JSON encodes an object into a base64 encoded JSON string
Types ¶
type ExecError ¶
type ExecError struct {
// Variable names are prefixed with "Error" because they
// must be exported for JSON unmarshalling to work, and that
// they must not be in conflict with the functions of the same name.
ErrorCode skyerr.ErrorCode `json:"code"`
ErrorMessage string `json:"message"`
ErrorInfo map[string]interface{} `json:"info"`
}
ExecError is error resulted from application logic of plugin (e.g. an exception thrown within a lambda function)
func (*ExecError) MarshalJSON ¶
Click to show internal directories.
Click to hide internal directories.