Removal of useless test files
[clamp.git] / src / test / resources / tosca / new-converter / sampleOperationalPoliciesEXTENTED.yaml
index 9d45c64..780acad 100644 (file)
-\r
-tosca_definitions_version: tosca_simple_yaml_1_0_0\r
-policy_types:\r
-    onap.policies.controlloop.operational.Common:\r
-        derived_from: onap.datatype.controlloop.operation.Failure\r
-        version: 1.0.0\r
-        description: Operational Policy for Control Loop execution\r
-        properties:\r
-            id:\r
-                type: String\r
-                description: The unique control loop id.\r
-                required: true\r
-            timeout:\r
-                type: Integer\r
-                description: |\r
-                    Overall timeout for executing all the operations. This timeout should equal or exceed the total\r
-                    timeout for each operation listed.\r
-                required: true\r
-                constraints:\r
-                - valid_values: [1, 2, 5]\r
-                - equal: 5\r
-                - greater_than: 7\r
-                - greater_or_equal: 1\r
-                - less_than: 7\r
-                - less_or_equal: 1\r
-            abatement:\r
-                type: Boolean\r
-                description: Whether an abatement event message will be expected for the control loop from DCAE.\r
-                required: true\r
-                default: false\r
-            trigger:\r
-                type: String\r
-                description: Initial operation to execute upon receiving an Onset event message for the Control Loop.\r
-                required: true\r
-            operations:\r
-                type: List\r
-                description: List of operations to be performed when Control Loop is triggered.\r
-                required: true\r
-                entry_schema:\r
-                    type: onap.datatype.controlloop.Operation\r
-    onap.policies.controlloop.operational.common.Drools:\r
-        derived_from: onap.policies.controlloop.operational.Common\r
-        type_version: 1.0.0\r
-        version: 1.0.0\r
-        description: Operational policies for Drools PDP\r
-        properties:\r
-            controllerName:\r
-                type: String\r
-                description: Drools controller properties\r
-                required: true\r
-data_types:\r
-    # TBD if this is needed\r
-    onap.datatype.controlloop.operation.Failure:\r
-        derived_from: onap.datatype.controlloop.Target\r
-        description: Captures information of an operational failure performed for control loop\r
-        properties:\r
-            messages:\r
-                type: String\r
-                description: error message\r
-                required: true\r
-            category:\r
-                type: String\r
-                description: |\r
-                    The category the error occurred in. Whether this is a general error from the actor, or the operation\r
-                    timed out, retries were exhausted in trying to execute the operation, a guard policy prevented the\r
-                    operation from occuring, or an exception in the system caused the failure.\r
-                constraints:\r
-                - valid_values: [error, timeout, retries, guard, exception]\r
-    onap.datatype.controlloop.Target:\r
-        derived_from: tosca.datatypes.Root\r
-        description: Definition for a entity in A&AI to perform a control loop operation on\r
-        properties:\r
-            targetType:\r
-                type: String\r
-                description: Category for the target type\r
-                required: true\r
-                constraints:\r
-                - valid_values: [VNF, VM, VFMODULE, PNF]\r
-            entityIds:\r
-                type: Map\r
-                description: |\r
-                    Map of values that identify the resource. If none are provided, it is assumed that the\r
-                    entity that generated the ONSET event will be the target.\r
-                required: false\r
-                entry_schema:\r
-                    type: String\r
-    onap.datatype.controlloop.Actor:\r
-        derived_from: tosca.datatypes.Root\r
-        description: An actor/operation/target definition\r
-        properties:\r
-            actor:\r
-                type: String\r
-                description: The actor performing the operation.\r
-                required: true\r
-                default: [1,"String",5.5,true]\r
-            operation:\r
-                type: String\r
-                description: The operation the actor is performing.\r
-                required: true\r
-            target:\r
-                type: String\r
-                description: The resource the operation should be performed on.\r
-                required: true\r
-                metadata:\r
-                    clamp_possible_values: <string:see clamp project for syntax>\r
-            payload:\r
-                type: Map\r
-                description: Name/value pairs of payload information passed by Policy to the actor\r
-                required: false\r
-                entry_schema:\r
-                    type: String\r
-    onap.datatype.controlloop.Operation:\r
-        derived_from: tosca.datatypes.Root\r
-        description: An operation supported by an actor\r
-        properties:\r
-            id:\r
-                type: String\r
-                description: Unique identifier for the operation\r
-                required: true\r
-            description:\r
-                type: Array\r
-                description: A user-friendly description of the intent for the operation\r
-                required: false\r
-                constraints:\r
-                - min_length: 5\r
-                - max_length: 7\r
-                - length: 1\r
-            operation:\r
-                type: onap.datatype.controlloop.Actor\r
-                description: The definition of the operation to be performed.\r
-                required: true\r
-                metadata:\r
-                    clamp_possible_values: <string:see clamp project for syntax>\r
-            timeout:\r
-                type: Integer\r
-                description: The amount of time for the actor to perform the operation.\r
-                required: true\r
-                constraints:\r
-                - valid_values: [3, 4, 5.5, 6, 10]\r
-            retries:\r
-                type: Integer\r
-                description: The number of retries the actor should attempt to perform the operation.\r
-                required: true\r
-                default: 0\r
-            success:\r
-                type: String\r
-                description: Points to the operation to invoke on success. A value of "final_success" indicates and end to the operation.\r
-                required: false\r
-                default: final_success\r
-            failure:\r
-                type: String\r
-                description: Points to the operation to invoke on Actor operation failure.\r
-                required: false\r
-                default: final_failure\r
-            failure_timeout:\r
-                type: String\r
-                description: Points to the operation to invoke when the time out for the operation occurs.\r
-                required: false\r
-                default: final_failure_timeout\r
-            failure_retries:\r
-                type: String\r
-                description: Points to the operation to invoke when the current operation has exceeded its max retries.\r
-                required: false\r
-                default: final_failure_retries\r
-            failure_exception:\r
-                type: String\r
-                description: Points to the operation to invoke when the current operation causes an exception.\r
-                required: false\r
-                default: final_failure_exception\r
-            failure_guard:\r
-                type: String\r
-                description: Points to the operation to invoke when the current operation is blocked due to guard policy enforcement.\r
-                required: false\r
-                default: final_failure_guard\r
+
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+policy_types:
+  onap.policies.controlloop.operational.Common:
+    derived_from: onap.datatype.controlloop.operation.Failure
+    version: 1.0.0
+    description: Operational Policy for Control Loop execution
+    properties:
+      id:
+        type: String
+        description: The unique control loop id.
+        required: true
+      timeout:
+        type: Integer
+        description: |
+          Overall timeout for executing all the operations. This timeout should equal or exceed the total
+          timeout for each operation listed.
+        required: true
+        constraints:
+          - valid_values: [1, 2, 5]
+          - equal: 5
+          - greater_than: 7
+          - greater_or_equal: 1
+          - less_than: 7
+          - less_or_equal: 1
+      abatement:
+        type: Boolean
+        description: Whether an abatement event message will be expected for the control loop from DCAE.
+        required: true
+        default: false
+      trigger:
+        type: String
+        description: Initial operation to execute upon receiving an Onset event message for the Control Loop.
+        required: true
+      operations:
+        type: List
+        description: List of operations to be performed when Control Loop is triggered.
+        required: true
+        entry_schema:
+          type: onap.datatype.controlloop.Operation
+  onap.policies.controlloop.operational.common.Drools:
+    derived_from: onap.policies.controlloop.operational.Common
+    type_version: 1.0.0
+    version: 1.0.0
+    description: Operational policies for Drools PDP
+    properties:
+      controllerName:
+        type: String
+        description: Drools controller properties
+        required: true
+data_types:
+  # TBD if this is needed
+  onap.datatype.controlloop.operation.Failure:
+    derived_from: onap.datatype.controlloop.Target
+    description: Captures information of an operational failure performed for control loop
+    properties:
+      messages:
+        type: String
+        description: error message
+        required: true
+      category:
+        type: String
+        description: |
+          The category the error occurred in. Whether this is a general error from the actor, or the operation
+          timed out, retries were exhausted in trying to execute the operation, a guard policy prevented the
+          operation from occuring, or an exception in the system caused the failure.
+        constraints:
+          - valid_values: [error, timeout, retries, guard, exception]
+  onap.datatype.controlloop.Target:
+    derived_from: tosca.datatypes.Root
+    description: Definition for a entity in A&AI to perform a control loop operation on
+    properties:
+      targetType:
+        type: String
+        description: Category for the target type
+        required: true
+        constraints:
+          - valid_values: [VNF, VM, VFMODULE, PNF]
+      entityIds:
+        type: Map
+        description: |
+          Map of values that identify the resource. If none are provided, it is assumed that the
+          entity that generated the ONSET event will be the target.
+        required: false
+        entry_schema:
+          type: String
+  onap.datatype.controlloop.Actor:
+    derived_from: tosca.datatypes.Root
+    description: An actor/operation/target definition
+    properties:
+      actor:
+        type: String
+        description: The actor performing the operation.
+        required: true
+        default: [1,"String",5.5,true]
+      operation:
+        type: String
+        description: The operation the actor is performing.
+        required: true
+      target:
+        type: String
+        description: The resource the operation should be performed on.
+        required: true
+        metadata:
+          clamp_possible_values: <string:see clamp project for syntax>
+      payload:
+        type: Map
+        description: Name/value pairs of payload information passed by Policy to the actor
+        required: false
+        entry_schema:
+          type: String
+  onap.datatype.controlloop.Operation:
+    derived_from: tosca.datatypes.Root
+    description: An operation supported by an actor
+    properties:
+      id:
+        type: String
+        description: Unique identifier for the operation
+        required: true
+      description:
+        type: Array
+        description: A user-friendly description of the intent for the operation
+        required: false
+        constraints:
+          - min_length: 5
+          - max_length: 7
+          - length: 1
+      operation:
+        type: onap.datatype.controlloop.Actor
+        description: The definition of the operation to be performed.
+        required: true
+        metadata:
+          clamp_possible_values: <string:see clamp project for syntax>
+      timeout:
+        type: Integer
+        description: The amount of time for the actor to perform the operation.
+        required: true
+        constraints:
+          - valid_values: [3, 4, 5.5, 6, 10]
+      retries:
+        type: Integer
+        description: The number of retries the actor should attempt to perform the operation.
+        required: true
+        default: 0
+      success:
+        type: String
+        description: Points to the operation to invoke on success. A value of "final_success" indicates and end to the operation.
+        required: false
+        default: final_success
+      failure:
+        type: String
+        description: Points to the operation to invoke on Actor operation failure.
+        required: false
+        default: final_failure
+      failure_timeout:
+        type: String
+        description: Points to the operation to invoke when the time out for the operation occurs.
+        required: false
+        default: final_failure_timeout
+      failure_retries:
+        type: String
+        description: Points to the operation to invoke when the current operation has exceeded its max retries.
+        required: false
+        default: final_failure_retries
+      failure_exception:
+        type: String
+        description: Points to the operation to invoke when the current operation causes an exception.
+        required: false
+        default: final_failure_exception
+      failure_guard:
+        type: String
+        description: Points to the operation to invoke when the current operation is blocked due to guard policy enforcement.
+        required: false
+        default: final_failure_guard