2 tosca_definitions_version: tosca_simple_yaml_1_0_0
\r
4 onap.policies.controlloop.operational.Common:
\r
5 derived_from: tosca.policies.Root
\r
7 description: Operational Policy for Control Loop execution
\r
11 description: The unique control loop id.
\r
16 Overall timeout for executing all the operations. This timeout should equal or exceed the total
\r
17 timeout for each operation listed.
\r
21 description: Whether an abatement event message will be expected for the control loop from DCAE.
\r
26 description: Initial operation to execute upon receiving an Onset event message for the Control Loop.
\r
30 description: List of operations to be performed when Control Loop is triggered.
\r
33 type: onap.datatype.controlloop.Operation
\r
34 onap.policies.controlloop.operational.common.Drools:
\r
35 derived_from: onap.policies.controlloop.operational.Common
\r
38 description: Operational policies for Drools PDP
\r
42 description: Drools controller properties
\r
45 # TBD if this is needed
\r
46 onap.datatype.controlloop.operation.Failure:
\r
47 derived_from: tosca.datatypes.Root
\r
48 description: Captures information of an operational failure performed for control loop
\r
52 description: error message
\r
57 The category the error occurred in. Whether this is a general error from the actor, or the operation
\r
58 timed out, retries were exhausted in trying to execute the operation, a guard policy prevented the
\r
59 operation from occuring, or an exception in the system caused the failure.
\r
61 - valid_values: [error, timeout, retries, guard, exception]
\r
62 onap.datatype.controlloop.Target:
\r
63 derived_from: tosca.datatypes.Root
\r
64 description: Definition for a entity in A&AI to perform a control loop operation on
\r
68 description: Category for the target type
\r
71 - valid_values: [VNF, VM, VFMODULE, PNF]
\r
75 Map of values that identify the resource. If none are provided, it is assumed that the
\r
76 entity that generated the ONSET event will be the target.
\r
80 onap.datatype.controlloop.Actor:
\r
81 derived_from: tosca.datatypes.Root
\r
82 description: An actor/operation/target definition
\r
86 description: The actor performing the operation.
\r
90 description: The operation the actor is performing.
\r
94 description: The resource the operation should be performed on.
\r
97 clamp_possible_values: <string:see clamp project for syntax>
\r
100 description: Name/value pairs of payload information passed by Policy to the actor
\r
104 onap.datatype.controlloop.Operation:
\r
105 derived_from: tosca.datatypes.Root
\r
106 description: An operation supported by an actor
\r
110 description: Unique identifier for the operation
\r
114 description: A user-friendly description of the intent for the operation
\r
117 type: onap.datatype.controlloop.Actor
\r
118 description: The definition of the operation to be performed.
\r
121 clamp_possible_values: <string:see clamp project for syntax>
\r
124 description: The amount of time for the actor to perform the operation.
\r
128 description: The number of retries the actor should attempt to perform the operation.
\r
133 description: Points to the operation to invoke on success. A value of "final_success" indicates and end to the operation.
\r
135 default: final_success
\r
138 description: Points to the operation to invoke on Actor operation failure.
\r
140 default: final_failure
\r
143 description: Points to the operation to invoke when the time out for the operation occurs.
\r
145 default: final_failure_timeout
\r
148 description: Points to the operation to invoke when the current operation has exceeded its max retries.
\r
150 default: final_failure_retries
\r
153 description: Points to the operation to invoke when the current operation causes an exception.
\r
155 default: final_failure_exception
\r
158 description: Points to the operation to invoke when the current operation is blocked due to guard policy enforcement.
\r
160 default: final_failure_guard
\r