Merge "Add new Operational Policy Type"
[policy/models.git] / models-examples / src / main / resources / policytypes / onap.policies.optimization.SubscriberPolicy.yaml
1 tosca_definitions_version: tosca_simple_yaml_1_0_0
2 policy_types:
3    onap.policies.optimization.SubscriberPolicy:
4       derived_from: onap.policies.Optimization
5       version: 1.0.0
6       properties:
7          subscriberProperties:
8             type: policy.data.subscriberProperties_properties
9             required: true
10 data_types:
11    policy.data.subscriberProperties_properties:
12       derived_from: tosca.nodes.Root
13       properties:
14          subscriberName:
15             type: list
16             required: true
17             entry_schema:
18                type: string
19          subscriberRole:
20             type: list
21             required: true
22             entry_schema:
23                type: string
24          provStatus:
25             type: list
26             required: true
27             entry_schema:
28                type: string