Merge "Release 5.1.3"
[clamp.git] / src / test / resources / http-cache / example / policy / api / v1 / policytypes / onap.policies.controlloop.guard.common.MinMax / versions / 2.0.0?connectionTimeToLive=5000 / .file
1 tosca_definitions_version: tosca_simple_yaml_1_1_0
2 policy_types:
3     onap.policies.controlloop.guard.Common:
4         derived_from: tosca.policies.Root
5         version: 1.0.0
6         description: |
7             This is the base Policy Type for Guard policies that guard the execution of Operational
8             Policies.
9         properties:
10             actor:
11                 type: string
12                 description: Specifies the Actor the guard applies to.
13                 required: true
14             operation:
15                 type: string
16                 description: Specified the operation that the actor is performing the guard applies to.
17                 required: true
18             timeRange:
19                 type: tosca.datatypes.TimeInterval
20                 description: |
21                     An optional range of time during the day the guard policy is valid for.
22                 required: false
23             id:
24                 type: string
25                 description: The Control Loop id this applies to.
26                 required: false
27     onap.policies.controlloop.guard.common.MinMax:
28         derived_from: onap.policies.controlloop.guard.Common
29         type_version: 1.0.0
30         version: 1.0.0
31         description: Supports Min/Max number of entity for scaling operations
32         properties:
33             min:
34                 type: integer
35                 required: true
36                 description: The minimum instances of this entity
37             max:
38                 type: integer
39                 required: false
40                 description: The maximum instances of this entity