Documentation
¶
Overview ¶
Package run executes approved imperative UWS runbooks without treating their outputs as desired-state resources.
This package is experimental in Ramen v0.1 and is adjacent to Ramen's native desired-state lifecycle.
Index ¶
Constants ¶
View Source
const Version = "ramen.run.v1"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ExecutedTarget ¶
type Result ¶
type Result struct {
Version string `json:"version"`
DocumentPath string `json:"document_path"`
DocumentDigest string `json:"document_digest"`
StatePath string `json:"state_path,omitempty"`
Workspace string `json:"workspace,omitempty"`
RunID int64 `json:"run_id,omitempty"`
Check bool `json:"check"`
ApprovalDigest string `json:"approval_digest"`
Governance governance.Result `json:"governance,omitempty"`
Summary Summary `json:"summary"`
Executed []ExecutedTarget `json:"executed,omitempty"`
Errors []string `json:"errors,omitempty"`
}
Click to show internal directories.
Click to hide internal directories.