...
Policy Type | Description |
---|---|
onap.policies.Monitoring | Overarching model that supports Policy driven DCAE microservice components used in a Control Loops |
onap.policies.controlloop.Operational | Used to support actor/action operational policies for control loops |
onap.policies.controlloop.Guard | Control Loop guard policies for policing control loops |
onap.policies.controlloop.Coordination | Control Loop Coordination policies to assist in coordinating multiple control loops at runtime |
1.1 onap.policies.Monitoring Policy Type
This is a base Policy Type that supports Policy driven DCAE microservice components used in a Control Loops. The implementation of this Policy Type is developed using the XACML PDP to support question/answer Policy Decisions during runtime for the DCAE Policy Handler.
...
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
tosca_definitions_version: tosca_simple_yaml_1_0_0 policy_types: onap.policies.Monitoring: derived_from: tosca.policies.Root description: a base policy type for all policies that govern monitoring provision onap.policy.Monitoring.MyDCAEComponent: derived_from: onap.policies.Monitoring properties: mydcaecomponent_policy: type: map description: The Policy Body I need entry_schema: type: onap.datatypes.monitoring.mydatatype data_types: onap.datatypes.monitoring.mydatatype: derived_from: tosca.datatypes.Root properties: my_property_1: type: string description: A description of this property constraints: - valid_values: - value example 1 - value example 2 |
1.
...
2 onap.controlloop.Operational Policy Type
This model policy type is used to support actor/action operational policies for control loops. There will be 2 available model are two types of implementations for this schema: 1) Existing Drools PDP to support policy type
- Existing Drools implementations that supports runtime Control Loop actions taken on components such as SO/APPC/VFC/SDNC/SDNR
...
- New implementations using APEX to support Control Loops.
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
tosca_definitions_version: tosca_simple_yaml_1_0_0 policy_types: onap.policies.controlloop.Operation: derived_from: tosca.policies.Root description: Operational Policy for Control Loops |
...
TODO: Operational Policy Model Parameter Schema for APEX
1.3 onap.controlloop.Guard
...
Policy Type
This model supports Control Loop guard policies for frequency limiting, blacklisting and min/max guards to help protect runtime Control Loop Actions from doing harm to the network. This model will be developed using XACML PDP to support question/answer Policy Decisions during runtime for the Drools and Apex onap.controlloop.Operational Policy Model implementations.
...