PolicyJobSpec
PolicyJobSpec defines the desired state of PolicyJob
NearRtRicId field of tag nearRtRicId
Near-RT RIC identifier. NearRtRicId is the identifier of the Near-RT RIC that is to be used for the policy deployment. The format should look like the following: <ric-name>.<network-name>
Scopes field of tag scopes
Scopes are optional logical separators. The Workloads in the different scopes would not recognize each other and the Operator would not populate their link information to each other.
PolicyTypeId field of tag policyTypeId
Policy type identifier as defined in A1AP specification PolicyTypeId is the identifier of the policy type that is to be used for the policy deployment. Use policyTypeId to identify the composion model name.
PolicyObject field of tag policyObject
O-RAN standard Policy Definition Policy Object is a JSON representation of an A1 policy; the A1 policies are specified in A1TD.
XAppPreferences field of tag xAppPreferences
XAppPreferences is a list of preferences for the xApps to be deployed.
Stimulators field of tag stimulators
Stimulators are triggers that any of them being true would initiate the deployment of the xApp. In other words, these triggers are ORed together. If not defined, the deployment would be immediate.
Preconditions field of tag preconditions
Preconditions are triggers that all of them being true would initiate the deployment of the xApp. They are evaluated after the Stimulators and are ANDed together. If not defined, the deployment would be immediate after the Stimulators are evaluated.
Breakers field of tag breakers
Breakers are triggers that any of them being true would result in ending the deployment of the xApp. In other words, these triggers are ORed together. If not defined, the deployment would be executed until they are completed or the Timeout is reached.
Timeout field of tag timeout
Timeout is the maximum amount of time that the deployment should take. If not defined, the deployment would be executed until they are completed or the Breakers are triggered.