TOSCA Compliant Guard Policies
[policy/models.git] / models-examples / src / main / resources / policytypes / onap.policies.optimization.resource.Vim_fit.yaml
1 tosca_definitions_version: tosca_simple_yaml_1_1_0
2 policy_types:
3    onap.policies.optimization.resource.Vim_fit:
4       derived_from: onap.policies.optimization.Resource
5       version: 1.0.0
6       properties:
7          applicableResources:
8             type: list
9             required: true
10             entry_schema:
11                type: string
12                constraints:
13                -  valid_values:
14                   - any
15                   - all
16          capacityProperties:
17             type: policy.data.capacityProperties_properties
18             required: true
19 data_types:
20    policy.data.capacityProperties_properties:
21       derived_from: tosca.nodes.Root
22       properties:
23          controller:
24             type: string
25             required: true
26          request:
27             type: string
28             required: true