Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

TOSCA PolicyType may ultimately be defined by the modeling team but for now are defined by the Policy Framework project. Various editors and GUIs are available for creating PolicyTypeImpl implementations. However, systematic integration of PolicyTypeImpl implementation is outside the scope of the ONAP Dublin release.

1.1 Predefined Policy Types

The PolicyType definitions and implementations listed below are preloaded and are always available for use in the Policy Framework.

Policy TypeDescription
onap.policies.MonitoringOverarching 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.GuardControl Loop guard policies for policing control loops
onap.policies.controlloop.CoordinationControl Loop Coordination policies to assist in coordinating multiple control loops at runtime

1.1.1 onap.policies.Monitoring

...

Policy Type

Overarching policy type Policy Type that supports Policy driven DCAE microservice components used in a Control Loops. The implementation that supports this model will be of this Policy Type is developed using the XACML PDP to support question/answer Policy Decisions during runtime for the DCAE Policy Handler. The The PolicyTypeImpl implementation of this Model will be used to support Policy Type is generic. It allows dynamically generated DCAE microservice component Policy Types to be created during Design Time using TOSCA-Lab within SDC. Therefore many TOSCA PolicyType artifacts will use the same PolicyTypeImpl implementation with different parameter types and towards different targets.

Code Block
languageyml
titleBase Policy Model Parameter Schema for onap.policies.Monitoring
linenumberstrue
collapsetrue
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
Control Loop guard policies

...