progrep

package
v1.22.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 20, 2026 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ObjectRef

type ObjectRef struct {
	schema.GroupVersionKind

	Name      string
	Namespace string
}

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).

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL