1 tosca_definitions_version: tosca_simple_yaml_1_0_0
3 - onap.policies.Monitoring:
5 description: A base policy type for all policies that govern monitoring provision
6 derived_from: tosca.policies.Root
8 # Omitted for brevity, see Section 1
10 - onap.policies.controlloop.Operational:
12 description: Operational Policy for Control Loops
13 derived_from: tosca.policies.Root
15 # Omitted for brevity, see Section 1
17 - onap.policies.controloop.operational.Drools:
19 description: Operational Policy for Control Loops using the Drools PDP
20 derived_from: onap.policies.controlloop.Operational
22 # Omitted for brevity, see Section 1
24 - onap.policies.controloop.operational.Apex:
26 description: Operational Policy for Control Loops using the APEX PDP
27 derived_from: onap.policies.controlloop.Operational
29 # Omitted for brevity, see Section 1
31 - onap.policies.controlloop.Guard:
33 description: Operational Policy for Control Loops
34 derived_from: tosca.policies.Root
36 # Omitted for brevity, see Section 1
38 - onap.policies.controlloop.guard.FrequencyLimiter:
40 description: Supports limiting the frequency of actions being taken by a Actor.
41 derived_from: onap.policies.controlloop.Guard
43 # Omitted for brevity, see Section 1
45 - onap.policies.controlloop.guard.Blacklist:
47 description: Supports blacklist of VNF's from performing control loop actions on.
48 derived_from: onap.policies.controlloop.Guard
50 # Omitted for brevity, see Section 1
52 - onap.policies.controlloop.guard.MinMax:
54 description: Supports Min/Max number of VF Modules
55 derived_from: onap.policies.controlloop.Guard
57 # Omitted for brevity, see Section 1
60 # Any bespoke data types referenced by policy type definitions[]