Skip to main content

PolicyJobStatus

Description

PolicyJobStatus defines the observed state of PolicyJob


Phase field of tag phase

Phase is the current phase of the deployment.

Kind: string
Tag: phase
Data Type: string
Enumeration: Pending, Stimulated, Deploying, Running, Stopping, Expired, Error
Optional: False


Spechash field of tag spechash

spechash is the hash of the spec used to create this deployment. This is used to detect changes in the spec, and avoid re-sending the same policy

Kind: string
Tag: spechash
Data Type: string
Optional: False


Evaluations field of tag evaluations

Evaluations is a list of the evaluations of the triggers.

Tag: evaluations
Data Type: Slice
List Map Key: name
List Type: map
Optional: False


Expired field of tag expired

Expired is true if the deployment timed out.

Kind: bool
Tag: expired
Data Type: bool
Optional: False


DynXAppsElementsMap field of tag dynXAppsElementsMap

DynXAppsElements is the list of created Dynamic XApps in Odin API and their respective feedback API urls.

Kind: Map of ./api/v1.DynXAppId to DynXAppType
Tag: dynXAppsElementsMap
Data Type: Map
Optional: False


Conditions field of tag conditions

Conditions are the conditions of the deployment.

Kind: Array of k8s.io/apimachinery/pkg/apis/meta/v1.Condition
Tag: conditions
Data Type: Slice
List Map Key: type
List Type: map
Optional: False