diff options
author | pramod.jamkhedkar <pramod@research.att.com> | 2020-02-27 12:55:59 -0500 |
---|---|---|
committer | pramod.jamkhedkar <pramod@research.att.com> | 2020-02-28 11:47:41 -0500 |
commit | 501ee00e742a6f56a16ace66f4a64eb7ec9e854b (patch) | |
tree | b7655a4f7b26c08741b24d088b9533c73dab6484 /applications/guard/src/test/resources | |
parent | fcd767926048397607d9e0f0288f2a0982f6bbcc (diff) |
XACML pdp support for clc.
Added policies for SON and PCI to support each blocking the other, with test cases and appropriate requests
Issue-ID: POLICY-2163
Change-Id: I8153f9cd973a7cd6824fcd6c9787628a74148d46
Signed-off-by: pramod.jamkhedkar <pramod@research.att.com>
Diffstat (limited to 'applications/guard/src/test/resources')
4 files changed, 58 insertions, 0 deletions
diff --git a/applications/guard/src/test/resources/requests/coordination.cl.vPci.node.1.json b/applications/guard/src/test/resources/requests/coordination.cl.vPci.node.1.json new file mode 100644 index 00000000..22e710bd --- /dev/null +++ b/applications/guard/src/test/resources/requests/coordination.cl.vPci.node.1.json @@ -0,0 +1,15 @@ +{ + "ONAPName": "Policy", + "ONAPComponent": "drools-pdp", + "ONAPInstance": "usecase-template", + "requestId": "unique-request-id-47", + "action": "guard", + "resource": { + "guard": { + "actor": "SDNR", + "recipe": "ModifyConfig", + "clname": "ControlLoop-vPCI-fb41f388-a5f2-11e8-98d0-529269fb1459", + "target": "node1" + } + } +} diff --git a/applications/guard/src/test/resources/requests/coordination.cl.vSonh.node.1.json b/applications/guard/src/test/resources/requests/coordination.cl.vSonh.node.1.json new file mode 100644 index 00000000..5846da37 --- /dev/null +++ b/applications/guard/src/test/resources/requests/coordination.cl.vSonh.node.1.json @@ -0,0 +1,15 @@ +{ + "ONAPName": "Policy", + "ONAPComponent": "drools-pdp", + "ONAPInstance": "usecase-template", + "requestId": "unique-request-id-47", + "action": "guard", + "resource": { + "guard": { + "actor": "SDNR", + "recipe": "ModifyConfigANR", + "clname": "ControlLoop-vSONH-7d4baf04-8875-4d1f-946d-06b874048b61", + "target": "node1" + } + } +} diff --git a/applications/guard/src/test/resources/test.policy.guard.coordination.vPciBlocksVsonh.tosca.yaml b/applications/guard/src/test/resources/test.policy.guard.coordination.vPciBlocksVsonh.tosca.yaml new file mode 100644 index 00000000..d8ccec68 --- /dev/null +++ b/applications/guard/src/test/resources/test.policy.guard.coordination.vPciBlocksVsonh.tosca.yaml @@ -0,0 +1,14 @@ +tosca_definitions_version: tosca_simple_yaml_1_0_0 +topology_template: + policies: + - + guard.coordination.firstBlocksSecond.test: + type: onap.policies.controlloop.guard.coordination.FirstBlocksSecond + version: 1.0.0 + metadata: + policy-id : guard.coordination.firstBlocksSecond.test + policy-version: 1 + properties: + controlLoop: + - ControlLoop-vPCI-fb41f388-a5f2-11e8-98d0-529269fb1459 + - ControlLoop-vSONH-7d4baf04-8875-4d1f-946d-06b874048b61 diff --git a/applications/guard/src/test/resources/test.policy.guard.coordination.vSonhBlocksVpci.tosca.yaml b/applications/guard/src/test/resources/test.policy.guard.coordination.vSonhBlocksVpci.tosca.yaml new file mode 100644 index 00000000..5859d5ee --- /dev/null +++ b/applications/guard/src/test/resources/test.policy.guard.coordination.vSonhBlocksVpci.tosca.yaml @@ -0,0 +1,14 @@ +tosca_definitions_version: tosca_simple_yaml_1_0_0 +topology_template: + policies: + - + guard.coordination.firstBlocksSecond.test: + type: onap.policies.controlloop.guard.coordination.FirstBlocksSecond + version: 1.0.0 + metadata: + policy-id : guard.coordination.firstBlocksSecond.test + policy-version: 1 + properties: + controlLoop: + - ControlLoop-vSONH-7d4baf04-8875-4d1f-946d-06b874048b61 + - ControlLoop-vPCI-fb41f388-a5f2-11e8-98d0-529269fb1459 |