Add missing payload section in vFW examples
[policy/models.git] / models-examples / src / main / resources / policies / vFirewall.policy.operational.input.tosca.yaml
index ca36d53..e96e86a 100644 (file)
@@ -1,35 +1,35 @@
-tosca_definitions_version: tosca_simple_yaml_1_0_0
+tosca_definitions_version: tosca_simple_yaml_1_1_0
 topology_template:
-   policies:
-     -
-      operational.modifyconfig:
-         type: onap.policies.controlloop.Operational
-         version: 1.0.0
-         metadata: 
-           policy-id: operational.modifyconfig
-         properties:
-           controlLoop:
-             version: 2.0.0
-             controlLoopName: ControlLoop-vFirewall-d0a1dfc6-94f5-4fd4-a5b5-4630b438850a
-             trigger_policy: unique-policy-id-1-modifyConfig
-             timeout: 1200
-             abatement: false
-           policies:
-              - id: unique-policy-id-1-modifyConfig
-                name: modify packet gen config
-                description:
-                actor: APPC
-                recipe: ModifyConfig
-                target:
-                  # TBD - Cannot be known until instantiation is done
-                  resourceID: Eace933104d443b496b8.nodes.heat.vpg
-                  type: VNF
-                retry: 0
-                timeout: 300
-                success: final_success
-                failure: final_failure
-                failure_timeout: final_failure_timeout
-                failure_retries: final_failure_retries
-                failure_exception: final_failure_exception
-                failure_guard: final_failure_guard
\ No newline at end of file
+    policies:
+    -   operational.modifyconfig:
+            type: onap.policies.controlloop.operational.common.Drools
+            type_version: 1.0.0
+            version: 1.0.0
+            metadata:
+                policy-id: operational.modifyconfig
+            properties:
+                id: ControlLoop-vFirewall-d0a1dfc6-94f5-4fd4-a5b5-4630b438850a
+                timeout: 1200
+                abatement: false
+                trigger: unique-policy-id-1-modifyConfig
+                operations:
+                -   id: unique-policy-id-1-modifyConfig
+                    description: Modify the packet generator
+                    operation:
+                        actor: APPC
+                        operation: ModifyConfig
+                        target:
+                            targetType: VNF
+                            entityIds:
+                                resourceID: bbb3cefd-01c8-413c-9bdd-2b92f9ca3d38
+                            payload:
+                                streams: '{"active-streams": 5 }'
+                    timeout: 300
+                    retries: 0
+                    success: final_success
+                    failure: final_failure
+                    failure_timeout: final_failure_timeout
+                    failure_retries: final_failure_retries
+                    failure_exception: final_failure_exception
+                    failure_guard: final_failure_guard
+                controllerName: frankfurt