Fix the DCAE query
[clamp.git] / src / test / resources / http-cache / example / policy / api / v1 / policytypes / onap.policies.controlloop.operational.common.Apex / versions / 1.0.0 / .file
diff --git a/src/test/resources/http-cache/example/policy/api/v1/policytypes/onap.policies.controlloop.operational.common.Apex/versions/1.0.0/.file b/src/test/resources/http-cache/example/policy/api/v1/policytypes/onap.policies.controlloop.operational.common.Apex/versions/1.0.0/.file
new file mode 100644 (file)
index 0000000..14ae7ac
--- /dev/null
@@ -0,0 +1,360 @@
+tosca_definitions_version: tosca_simple_yaml_1_1_0
+policy_types:
+    onap.policies.controlloop.operational.Common:
+        properties:
+            abatement:
+                name: abatement
+                type: boolean
+                typeVersion: 0.0.0
+                description: Whether an abatement event message will be expected for
+                    the control loop from DCAE.
+                default: 'false'
+                required: true
+                constraints: [
+                    ]
+                metadata: {
+                    }
+            operations:
+                name: operations
+                type: list
+                typeVersion: 0.0.0
+                description: List of operations to be performed when Control Loop
+                    is triggered.
+                required: true
+                constraints: [
+                    ]
+                entry_schema:
+                    type: onap.datatype.controlloop.Operation
+                    typeVersion: 0.0.0
+                    constraints: [
+                        ]
+                metadata: {
+                    }
+            trigger:
+                name: trigger
+                type: string
+                typeVersion: 0.0.0
+                description: Initial operation to execute upon receiving an Onset
+                    event message for the Control Loop.
+                required: true
+                constraints: [
+                    ]
+                metadata: {
+                    }
+            timeout:
+                name: timeout
+                type: integer
+                typeVersion: 0.0.0
+                description: |
+                    Overall timeout for executing all the operations. This timeout should equal or exceed the total
+                    timeout for each operation listed.
+                required: true
+                constraints: [
+                    ]
+                metadata: {
+                    }
+            id:
+                name: id
+                type: string
+                typeVersion: 0.0.0
+                description: The unique control loop id.
+                required: true
+                constraints: [
+                    ]
+                metadata: {
+                    }
+        name: onap.policies.controlloop.operational.Common
+        version: 1.0.0
+        derived_from: tosca.policies.Root
+        metadata: {
+            }
+        description: |
+            Operational Policy for Control Loop execution. Originated in Frankfurt to support TOSCA Compliant
+            Policy Types. This does NOT support the legacy Policy YAML policy type.
+    onap.policies.controlloop.operational.common.Apex:
+        properties:
+            engineServiceParameters:
+                name: engineServiceParameters
+                type: string
+                typeVersion: 0.0.0
+                description: The engine parameters like name, instanceCount, policy
+                    implementation, parameters etc.
+                required: true
+                constraints: [
+                    ]
+                metadata: {
+                    }
+            eventOutputParameters:
+                name: eventOutputParameters
+                type: string
+                typeVersion: 0.0.0
+                description: The event output parameters.
+                required: true
+                constraints: [
+                    ]
+                metadata: {
+                    }
+            javaProperties:
+                name: javaProperties
+                type: string
+                typeVersion: 0.0.0
+                description: Name/value pairs of properties to be set for APEX if
+                    needed.
+                required: false
+                constraints: [
+                    ]
+                metadata: {
+                    }
+            eventInputParameters:
+                name: eventInputParameters
+                type: string
+                typeVersion: 0.0.0
+                description: The event input parameters.
+                required: true
+                constraints: [
+                    ]
+                metadata: {
+                    }
+        name: onap.policies.controlloop.operational.common.Apex
+        version: 1.0.0
+        derived_from: onap.policies.controlloop.operational.Common
+        metadata: {
+            }
+        description: Operational policies for Apex PDP
+data_types:
+    onap.datatype.controlloop.Actor:
+        constraints: [
+            ]
+        properties:
+            payload:
+                name: payload
+                type: map
+                typeVersion: 0.0.0
+                description: Name/value pairs of payload information passed by Policy
+                    to the actor
+                required: false
+                constraints: [
+                    ]
+                entry_schema:
+                    type: string
+                    typeVersion: 0.0.0
+                    constraints: [
+                        ]
+                metadata:
+                    clamp_possible_values: ClampExecution:CDS/payload
+            target:
+                name: target
+                type: onap.datatype.controlloop.Target
+                typeVersion: 0.0.0
+                description: The resource the operation should be performed on.
+                required: true
+                constraints: [
+                    ]
+                metadata: {
+                    }
+            actor:
+                name: actor
+                type: string
+                typeVersion: 0.0.0
+                description: The actor performing the operation.
+                required: true
+                constraints: [
+                    ]
+                metadata:
+                    clamp_possible_values: Dictionary:DefaultActors,ClampExecution:CDS/actor
+            operation:
+                name: operation
+                type: string
+                typeVersion: 0.0.0
+                description: The operation the actor is performing.
+                required: true
+                constraints: [
+                    ]
+                metadata:
+                    clamp_possible_values: Dictionary:DefaultOperations, ClampExecution:CDS/operation
+        name: onap.datatype.controlloop.Actor
+        version: 0.0.0
+        derived_from: tosca.datatypes.Root
+        metadata: {
+            }
+        description: An actor/operation/target definition
+    onap.datatype.controlloop.Operation:
+        constraints: [
+            ]
+        properties:
+            failure_retries:
+                name: failure_retries
+                type: string
+                typeVersion: 0.0.0
+                description: Points to the operation to invoke when the current operation
+                    has exceeded its max retries.
+                default: final_failure_retries
+                required: false
+                constraints: [
+                    ]
+                metadata: {
+                    }
+            id:
+                name: id
+                type: string
+                typeVersion: 0.0.0
+                description: Unique identifier for the operation
+                required: true
+                constraints: [
+                    ]
+                metadata: {
+                    }
+            failure_timeout:
+                name: failure_timeout
+                type: string
+                typeVersion: 0.0.0
+                description: Points to the operation to invoke when the time out for
+                    the operation occurs.
+                default: final_failure_timeout
+                required: false
+                constraints: [
+                    ]
+                metadata: {
+                    }
+            failure:
+                name: failure
+                type: string
+                typeVersion: 0.0.0
+                description: Points to the operation to invoke on Actor operation
+                    failure.
+                default: final_failure
+                required: false
+                constraints: [
+                    ]
+                metadata: {
+                    }
+            operation:
+                name: operation
+                type: onap.datatype.controlloop.Actor
+                typeVersion: 0.0.0
+                description: The definition of the operation to be performed.
+                required: true
+                constraints: [
+                    ]
+                metadata: {
+                    }
+            failure_guard:
+                name: failure_guard
+                type: string
+                typeVersion: 0.0.0
+                description: Points to the operation to invoke when the current operation
+                    is blocked due to guard policy enforcement.
+                default: final_failure_guard
+                required: false
+                constraints: [
+                    ]
+                metadata: {
+                    }
+            retries:
+                name: retries
+                type: integer
+                typeVersion: 0.0.0
+                description: The number of retries the actor should attempt to perform
+                    the operation.
+                default: '0'
+                required: true
+                constraints: [
+                    ]
+                metadata: {
+                    }
+            timeout:
+                name: timeout
+                type: integer
+                typeVersion: 0.0.0
+                description: The amount of time for the actor to perform the operation.
+                required: true
+                constraints: [
+                    ]
+                metadata: {
+                    }
+            failure_exception:
+                name: failure_exception
+                type: string
+                typeVersion: 0.0.0
+                description: Points to the operation to invoke when the current operation
+                    causes an exception.
+                default: final_failure_exception
+                required: false
+                constraints: [
+                    ]
+                metadata: {
+                    }
+            description:
+                name: description
+                type: string
+                typeVersion: 0.0.0
+                description: A user-friendly description of the intent for the operation
+                required: false
+                constraints: [
+                    ]
+                metadata: {
+                    }
+            success:
+                name: success
+                type: string
+                typeVersion: 0.0.0
+                description: Points to the operation to invoke on success. A value
+                    of "final_success" indicates and end to the operation.
+                default: final_success
+                required: false
+                constraints: [
+                    ]
+                metadata: {
+                    }
+        name: onap.datatype.controlloop.Operation
+        version: 0.0.0
+        derived_from: tosca.datatypes.Root
+        metadata: {
+            }
+        description: An operation supported by an actor
+    onap.datatype.controlloop.Target:
+        constraints: [
+            ]
+        properties:
+            entityIds:
+                name: entityIds
+                type: map
+                typeVersion: 0.0.0
+                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
+                constraints: [
+                    ]
+                entry_schema:
+                    type: string
+                    typeVersion: 0.0.0
+                    constraints: [
+                        ]
+                metadata:
+                    clamp_possible_values: ClampExecution:CSAR_RESOURCES
+            targetType:
+                name: targetType
+                type: string
+                typeVersion: 0.0.0
+                description: Category for the target type
+                required: true
+                constraints:
+                -   valid_values:
+                    - VNF
+                    - VM
+                    - VFMODULE
+                    - PNF
+                metadata: {
+                    }
+        name: onap.datatype.controlloop.Target
+        version: 0.0.0
+        derived_from: tosca.datatypes.Root
+        metadata: {
+            }
+        description: Definition for a entity in A&AI to perform a control loop operation
+            on
+name: ToscaServiceTemplateSimple
+version: 1.0.0
+metadata: {
+    }