You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

This page contains a proposal for the design of the Control Loop Policy Types in order to address the problems not solved in the Dublin release.


Example of Common Datatype
tosca_definitions_version: tosca_simple_yaml_1_0_0
policy_types:
    -
        onap.policies.controlloop.Root:
            derived_from: tosca.policies.Root
            version: 1.0.0
            description: Root policy type for all Control Loop Policies
            properties:
                common:
                    type: map
                    required: true
                    description: Common Header
                    entry_schema:
                        type: onap.datatypes.controlloop.Common
data_types:
    -
        onap.datatypes.controlloop.Common:
            derived_from: tosca.datatypes.Root
            version: 1.0.0
            description: |
                This common data type captures common data that is
                shared between all the policies for a Control Loop
            properties:
                controlLoopName:
                    type: string
                    required: true
                    description: The unique ID identifying the control loop
                filters:
                    type: map
                    required: false
                    description: A map of service, vnf, pnf filters for the policy
                    entry_schema:
                        type: onap.datatypes.controlloop.Filter
    -
        onap.datatypes.controlloop.Filter:
            derived_from: tosca.datatypes.Root
            version: 1.0.0
            properties:
                # TODO

  • No labels