Versions in this module Expand all Collapse all v0 v0.9.5 Sep 1, 2025 v0.9.4 Jul 15, 2025 Changes in this version + const ApplicationJson + const HeaderContentType + const HeaderWorkspace + func Create(client *golangsdk.ServiceClient, opts Script) error + func Delete(client *golangsdk.ServiceClient, scriptName string, opts DeleteReq) error + func Stop(client *golangsdk.ServiceClient, scriptName, instanceId, workspace string) error + func Update(client *golangsdk.ServiceClient, scriptName string, script Script) error + type DeleteReq struct + Approvers []*JobApprover + Workspace string + type ExecuteReq struct + Params map[string]string + Workspace string + type ExecuteResp struct + InstanceID string + func Execute(client *golangsdk.ServiceClient, scriptName string, opts *ExecuteReq) (*ExecuteResp, error) + type GetExecutionResp struct + Results []*Result + Status string + type JobApprover struct + ApproverName string + type ListOpts struct + Limit int + Offset int + ScriptName string + type ListResp struct + Scripts []*Script + Total int + func List(client *golangsdk.ServiceClient, opts ListOpts, workspace string) (*ListResp, error) + type Result struct + Duration float64 + Message string + RowCount int + Rows [][]interface{} + Schema []map[string]string + type Script struct + Approvers []*JobApprover + Configuration map[string]string + ConnectionName string + Content string + Database string + Description string + Directory string + Name string + QueueName string + TargetStatus string + Type string + Workspace string + func Get(client *golangsdk.ServiceClient, scriptName, workspace string) (*Script, error) + func GetExecutionResult(client *golangsdk.ServiceClient, scriptName, instanceId, workspace string) (*Script, error)