2 "tosca_definitions_version": "tosca_simple_yaml_1_0_0",
5 "onap.policies.controlloop.Guard": {
6 "derived_from": "tosca.policies.Root",
8 "description": "Guard Policies for Control Loop Operational Policies"
12 "onap.policies.controlloop.guard.FrequencyLimiter": {
13 "derived_from": "onap.policies.controlloop.Guard",
15 "description": "Supports limiting the frequency of actions being taken by a Actor.",
21 "type": "onap.datatypes.guard.FrequencyLimiter"
30 "onap.datatypes.guard.FrequencyLimiter": {
31 "derived_from": "tosca.datatypes.Root",
35 "description": "Specifies the Actor",
40 "description": "Specified the Recipe",
44 "type": "scalar-unit.time",
45 "description": "The time window to count the actions against.",
50 "description": "The limit",
59 "type": "tosca.datatypes.TimeInterval",
60 "description": "An optional range of time during the day the frequency is valid for.",
65 "description": "An optional specific control loop to apply this guard to.",
70 "description": "An optional specific VNF to apply this guard to.",