Added sample for get-operational-policy-with-latest-version command 29/93329/1
authorVidyashree Rama <vidyashree.rama@huawei.com>
Mon, 12 Aug 2019 10:33:01 +0000 (16:03 +0530)
committerVidyashree Rama <vidyashree.rama@huawei.com>
Mon, 12 Aug 2019 10:33:01 +0000 (16:03 +0530)
Added sample for get-operational-policy-with-latest-version command

Change-Id: I047f7e8ed7cb43c8cff8f7f286459884beb39362
Issue-ID: CLI-198
Signed-off-by: Vidyashree Rama <vidyashree.rama@huawei.com>
products/onap-elalto/features/policy/src/main/resources/open-cli-sample/policy/get-operational-policy-with-latest-version-schema-elalto-moco.json [new file with mode: 0644]
products/onap-elalto/features/policy/src/main/resources/open-cli-sample/policy/get-operational-policy-with-latest-version-schema-elalto-sample.yaml [new file with mode: 0644]

diff --git a/products/onap-elalto/features/policy/src/main/resources/open-cli-sample/policy/get-operational-policy-with-latest-version-schema-elalto-moco.json b/products/onap-elalto/features/policy/src/main/resources/open-cli-sample/policy/get-operational-policy-with-latest-version-schema-elalto-moco.json
new file mode 100644 (file)
index 0000000..7a1557b
--- /dev/null
@@ -0,0 +1,22 @@
+[ {
+  "request" : {
+    "method" : "get",
+    "uri" : "/policy/api/v1/policytypes/onap.policies.controlloop.Operational/versions/1.0.0/policies/operational.BandwidthOnDemand/versions/latest",
+    "headers" : {
+      "Authorization" : "Basic aGVhbHRoY2hlY2s6emIhWHp0RzM0",
+      "Accept" : "application/json",
+      "Environment" : "TEST",
+      "ClientAuth" : "cHl0aG9uOnRlc3Q=",
+      "Content-Type" : "application/json"
+    },
+    "json" : null
+  },
+  "response" : {
+    "status" : 200,
+    "json" : {
+      "policy-id" : "operational.BandwidthOnDemand",
+      "policy-version" : "4",
+      "content" : "controlLoop%3A%0D%0A++version%3A+2.0.0%0D%0A++controlLoopName%3A+ControlLoop-CCVPN-2179b738-fd36-4843-a71a-a8c24c70c22b%0D%0A++trigger_policy%3A+unique-policy-id-16-BandwidthOnDemand%0D%0A++timeout%3A+3600%0D%0A++abatement%3A+false%0D%0A%0D%0Apolicies%3A%0D%0A++-+id%3A+unique-policy-id-16-BandwidthOnDemand%0D%0A++++name%3A+CCVPNBandwidthOnDemand%0D%0A++++description%3A%0D%0A++++actor%3A+SDNC%0D%0A++++recipe%3A+BandwidthOnDemand%0D%0A++++target%3A%0D%0A++++++type%3A+VM%0D%0A++++retry%3A+3%0D%0A++++timeout%3A+1200%0D%0A++++success%3A+final_success%0D%0A++++failure%3A+final_failure%0D%0A++++failure_timeout%3A+final_failure_timeout%0D%0A++++failure_retries%3A+final_failure_retries%0D%0A++++failure_exception%3A+final_failure_exception%0D%0A++++failure_guard%3A+final_failure_guard"
+    }
+  }
+} ]
\ No newline at end of file
diff --git a/products/onap-elalto/features/policy/src/main/resources/open-cli-sample/policy/get-operational-policy-with-latest-version-schema-elalto-sample.yaml b/products/onap-elalto/features/policy/src/main/resources/open-cli-sample/policy/get-operational-policy-with-latest-version-schema-elalto-sample.yaml
new file mode 100644 (file)
index 0000000..333ea58
--- /dev/null
@@ -0,0 +1,47 @@
+# Copyright 2019 Huawei Technologies Co., Ltd.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+open_cli_sample_version: 1.0
+name: get-operational-policy-with-latest-version
+version: onap-elalto
+samples:
+  sample1:
+    name: get-operational-policy-with-latest-version
+    input: --policy-id operational.BandwidthOnDemand -m https://172.16.0.82:6969 -u healthcheck -p zb!XztG34
+    moco: get-operational-policy-with-latest-version-schema-elalto-moco.json
+    output: |
+      +----------------+----------------------------------------------------+
+      |property        |value                                               |
+      +----------------+----------------------------------------------------+
+      |policy-id       |operational.BandwidthOnDemand                       |
+      +----------------+----------------------------------------------------+
+      |policy-version  |4                                                   |
+      +----------------+----------------------------------------------------+
+      |content         |controlLoop%3A%0D%0A++version%3A+2.0.0%0D%0A++cont  |
+      |                |rolLoopName%3A+ControlLoop-CCVPN-2179b738-fd36-484  |
+      |                |3-a71a-a8c24c70c22b%0D%0A++trigger_policy%3A+uniqu  |
+      |                |e-policy-id-16-BandwidthOnDemand%0D%0A++timeout%3A  |
+      |                |+3600%0D%0A++abatement%3A+false%0D%0A%0D%0Apolicie  |
+      |                |s%3A%0D%0A++-+id%3A+unique-policy-id-16-BandwidthO  |
+      |                |nDemand%0D%0A++++name%3A+CCVPNBandwidthOnDemand%0D  |
+      |                |%0A++++description%3A%0D%0A++++actor%3A+SDNC%0D%0A  |
+      |                |++++recipe%3A+BandwidthOnDemand%0D%0A++++target%3A  |
+      |                |%0D%0A++++++type%3A+VM%0D%0A++++retry%3A+3%0D%0A++  |
+      |                |++timeout%3A+1200%0D%0A++++success%3A+final_succes  |
+      |                |s%0D%0A++++failure%3A+final_failure%0D%0A++++failu  |
+      |                |re_timeout%3A+final_failure_timeout%0D%0A++++failu  |
+      |                |re_retries%3A+final_failure_retries%0D%0A++++failu  |
+      |                |re_exception%3A+final_failure_exception%0D%0A++++f  |
+      |                |ailure_guard%3A+final_failure_guard                 |
+      +----------------+----------------------------------------------------+
\ No newline at end of file