1 tosca_definitions_version: tosca_simple_yaml_1_0_0
3 onap.policies.controlloop.operational.Common:
4 derived_from: tosca.policies.Root
7 Operational Policy for Control Loop execution. Originated in Frankfurt to support TOSCA Compliant
8 Policy Types. This does NOT support the legacy Policy YAML policy type.
12 description: The unique control loop id.
17 Overall timeout for executing all the operations. This timeout should equal or exceed the total
18 timeout for each operation listed.
22 description: Whether an abatement event message will be expected for the control loop from DCAE.
27 description: Initial operation to execute upon receiving an Onset event message for the Control Loop.
31 description: List of operations to be performed when Control Loop is triggered.
34 type: onap.datatype.controlloop.Operation
37 onap.datatype.controlloop.Target:
38 derived_from: tosca.datatypes.Root
39 description: Definition for a entity in A&AI to perform a control loop operation on
43 description: Category for the target type
46 - valid_values: [VNF, VM, VFMODULE, PNF]
50 Map of values that identify the resource. If none are provided, it is assumed that the
51 entity that generated the ONSET event will be the target.
56 onap.datatype.controlloop.Actor:
57 derived_from: tosca.datatypes.Root
58 description: An actor/operation/target definition
62 description: The actor performing the operation.
66 description: The operation the actor is performing.
69 type: onap.datatype.controlloop.Target
70 description: The resource the operation should be performed on.
73 clamp_possible_values: <string:see clamp project for syntax>
76 description: Name/value pairs of payload information passed by Policy to the actor
81 onap.datatype.controlloop.Operation:
82 derived_from: tosca.datatypes.Root
83 description: An operation supported by an actor
87 description: Unique identifier for the operation
91 description: A user-friendly description of the intent for the operation
94 type: onap.datatype.controlloop.Actor
95 description: The definition of the operation to be performed.
98 clamp_possible_values: <string:see clamp project for syntax>
101 description: The amount of time for the actor to perform the operation.
105 description: The number of retries the actor should attempt to perform the operation.
110 description: Points to the operation to invoke on success. A value of "final_success" indicates and end to the operation.
112 default: final_success
115 description: Points to the operation to invoke on Actor operation failure.
117 default: final_failure
120 description: Points to the operation to invoke when the time out for the operation occurs.
122 default: final_failure_timeout
125 description: Points to the operation to invoke when the current operation has exceeded its max retries.
127 default: final_failure_retries
130 description: Points to the operation to invoke when the current operation causes an exception.
132 default: final_failure_exception
135 description: Points to the operation to invoke when the current operation is blocked due to guard policy enforcement.
137 default: final_failure_guard