54c4204e2cde91b80529c39ab508c576848b402e
[clamp.git] / src / test / resources / http-cache / example / policy / api / v1 / policytypes / onap.policies.controlloop.guard.MinMax / versions / 1.0.0?connectionTimeToLive=5000 / .file
1 tosca_definitions_version: tosca_simple_yaml_1_0_0
2 policy_types:
3    onap.policies.controlloop.Guard:
4       derived_from: tosca.policies.Root
5       version: 1.0.0
6       description: Guard Policies for Control Loop Operational Policies
7    onap.policies.controlloop.guard.MinMax:
8       derived_from: onap.policies.controlloop.Guard
9       version: 1.0.0
10       description: Supports Min/Max number of VF Modules
11       properties:
12          minmax_policy:
13             type: map
14             description: null
15             entry_schema:
16                type: onap.datatypes.guard.MinMax
17 data_types:
18    onap.datatypes.guard.MinMax:
19       derived_from: tosca.datatypes.Root
20       properties:
21          actor:
22             type: string
23             description: Specifies the Actor
24             required: true
25          recipe:
26             type: string
27             description: Specified the Recipe
28             required: true
29          time_range:
30             type: tosca.datatypes.TimeInterval
31             description: An optional range of time during the day the Min/Max limit is valid for.
32             required: false
33          controlLoopName:
34             type: string
35             description: An optional specific control loop to apply this guard to.
36             required: false
37          min_vf_module_instances:
38             type: integer
39             required: true
40             description: The minimum instances of this VF-Module
41          max_vf_module_instances:
42             type: integer
43             required: false
44             description: The maximum instances of this VF-Module