Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetRunsResponse ¶
type RunActionType ¶
type RunActionType string
const ( RunActionTypeChangePhase RunActionType = "changephase" RunActionTypeStop RunActionType = "stop" )
type RunActionsRequest ¶
type RunActionsRequest struct { ActionType RunActionType `json:"action_type"` Phase rstypes.RunPhase `json:"phase"` ChangeGroupsUpdateToken string `json:"change_groups_update_tokens"` }
type RunCreateRequest ¶
type RunCreateRequest struct { // new run fields RunConfigTasks map[string]*rstypes.RunConfigTask `json:"run_config_tasks"` Name string `json:"name"` Group string `json:"group"` SetupErrors []string `json:"setup_errors"` StaticEnvironment map[string]string `json:"static_environment"` CacheGroup string `json:"cache_group"` // existing run fields RunID string `json:"run_id"` FromStart bool `json:"from_start"` ResetTasks []string `json:"reset_tasks"` // common fields Environment map[string]string `json:"environment"` Annotations map[string]string `json:"annotations"` ChangeGroupsUpdateToken string `json:"changeup_update_tokens"` }
type RunResponse ¶
type RunTaskActionType ¶
type RunTaskActionType string
const ( RunTaskActionTypeSetAnnotations RunTaskActionType = "setannotations" RunTaskActionTypeApprove RunTaskActionType = "approve" )
type RunTaskActionsRequest ¶
type RunTaskActionsRequest struct { ActionType RunTaskActionType `json:"action_type"` // set Annotations fields Annotations map[string]string `json:"annotations,omitempty"` // global fields ChangeGroupsUpdateToken string `json:"change_groups_update_tokens"` }
Click to show internal directories.
Click to hide internal directories.