Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Operation ¶
type Operation struct {
ObjectRef
Type OperationType
Status OperationStatus
WaitingFor []ObjectRef
}
type OperationStatus ¶
type OperationStatus string
const ( OperationStatusPending OperationStatus = "Pending" OperationStatusProgressing OperationStatus = "Progressing" OperationStatusCompleted OperationStatus = "Completed" OperationStatusFailed OperationStatus = "Failed" )
type OperationType ¶
type OperationType string
const ( OperationTypeCreate OperationType = "Create" OperationTypeUpdate OperationType = "Update" OperationTypeDelete OperationType = "Delete" OperationTypeApply OperationType = "Apply" OperationTypeRecreate OperationType = "Recreate" OperationTypeTrackReadiness OperationType = "TrackReadiness" OperationTypeTrackPresence OperationType = "TrackPresence" OperationTypeTrackAbsence OperationType = "TrackAbsence" )
type ProgressReport ¶
type ProgressReport struct {
StageReports []StageReport
}
ProgressReport contains stage reports ordered chronologically; the last element is the currently active stage.
type StageReport ¶
type StageReport struct {
Operations []Operation
}
StageReport contains ALL operations in the plan -- from the very first report, every operation is present (initially as Pending).
Click to show internal directories.
Click to hide internal directories.