From 9a7c3f58efc9a4fcff5052700457cf6f7565cf39 Mon Sep 17 00:00:00 2001 From: Kanagaraj Manickam k00365106 Date: Tue, 14 Nov 2017 11:50:31 +0530 Subject: [PATCH] Merges from 1.1.0 Issue-Id: CLI-66 Change-Id: I89fde334e2425eb91630912d726c320ece4aebd6 Signed-off-by: Kanagaraj Manickam k00365106 --- deployment/docker/pom.xml | 2 +- deployment/http/web/images/onap-cli-ad-1.png | Bin 99553 -> 0 bytes deployment/http/web/images/onap-cli-ad-2.png | Bin 322649 -> 0 bytes deployment/http/web/images/onap-cli-ad-3.png | Bin 138512 -> 0 bytes deployment/http/web/images/onap-cli-ad-4.png | Bin 152808 -> 0 bytes deployment/http/web/images/onap-cli-ad-5.png | Bin 163765 -> 0 bytes deployment/http/web/images/onap-cli-ad-6.png | Bin 183224 -> 0 bytes deployment/http/web/occ.html | 16 - deployment/pom.xml | 2 +- deployment/zip/pom.xml | 2 +- docs/cmd_help.rst | 10788 ++++++++----------- docs/cmd_sample.rst | 1611 --- docs/images/portal-cli-app-1.png | Bin 177080 -> 0 bytes docs/images/portal-cli-dowload-1.png | Bin 178221 -> 0 bytes docs/images/portal-cli-shell-1.png | Bin 76348 -> 0 bytes docs/images/portal-cli-web-con-1.png | Bin 121037 -> 0 bytes framework/pom.xml | 2 +- .../open-cli-schema/http/basic-login.yaml | 2 +- .../open-cli-schema/http/basic-logout.yaml | 2 +- .../resources/open-cli-schema/http/catalog.yaml | 2 +- .../resources/open-cli-schema/schema-refresh.yaml | 2 +- .../resources/open-cli-schema/schema-validate.yaml | 2 +- framework/src/test/resources/onap-test-schema.yaml | 84 - .../schema-refresh-sample.yaml | 2 +- .../schema-validate-sample.yaml | 2 +- .../open-cli-schema/sample-test-schema.yaml | 2 +- .../open-cli-schema/sample-test1-schema-http.yaml | 2 +- .../resources/open-cli-schema/testauth-login.yaml | 2 +- .../resources/open-cli-schema/testauth-logout.yaml | 2 +- framework/src/test/resources/sample-test-info.yaml | 2 +- ...e-test-invalid-schema-duplicate-longoption.yaml | 2 +- .../sample-test-invalid-schema-duplicate-name.yaml | 2 +- ...-test-invalid-schema-duplicate-shortoption.yaml | 2 +- .../test/resources/sample-test-invalid-schema.yaml | 2 +- .../sample-test-schema-auth-required.yaml | 2 +- .../test/resources/sample-test-schema-http.yaml | 2 +- .../sample-test-schema-no-auth-no-catalog.yaml | 2 +- .../sample-test-schema-no-auth-yes-catalog.yaml | 2 +- .../test/resources/sample-test-schema-swagger.yaml | 2 +- .../sample-test-schema-yes-auth-no-catalog.yaml | 2 +- ...yes-auth-with-additional-params-no-catalog.yaml | 2 +- .../sample-test-schema-yes-auth-yes-catalog.yaml | 2 +- .../src/test/resources/schema-validate-basic.yaml | 2 +- .../src/test/resources/schema-validate-http.yaml | 2 +- .../test/resources/schema-validate-invalid.yaml | 2 +- .../schema-validate-invalidschematype.yaml | 2 +- .../src/test/resources/schema-validate-pass.yaml | 2 +- main/pom.xml | 2 +- .../open-cli-schema/sample-create-schema.yaml | 2 +- main/src/test/resources/sample-test-schema.yaml | 2 +- plugins/onap-1.0/auth/pom.xml | 2 +- plugins/onap-1.0/catalog/pom.xml | 2 +- plugins/onap-1.0/features/aai/pom.xml | 2 +- .../cloud-region/cloud-list-sample-1.0.yaml | 2 +- plugins/onap-1.0/features/pom.xml | 2 +- plugins/onap-1.0/features/sdc/pom.xml | 2 +- .../open-cli-sample/vsp/vsp-checkin-sample.yaml | 2 +- .../open-cli-sample/vsp/vsp-checkout-sample.yaml | 2 +- .../open-cli-sample/vsp/vsp-create-sample.yaml | 2 +- .../open-cli-sample/vsp/vsp-list-sample.yaml | 2 +- .../open-cli-sample/vsp/vsp-show-sample.yaml | 2 +- .../open-cli-sample/vsp/vsp-submit-sample.yaml | 2 +- .../open-cli-sample/vsp/vsp-upload-sample.yaml | 2 +- plugins/onap-1.0/pom.xml | 2 +- plugins/onap-1.1/auth/pom.xml | 2 +- plugins/onap-1.1/catalog/pom.xml | 2 +- plugins/onap-1.1/features/aai/pom.xml | 2 +- .../service-instance/service-list-schema-1.1.yaml | 17 +- .../service-instance/vf-list-schema-1.1.yaml | 17 +- .../service-instance/vf-show-schema-1.1.yaml | 17 +- .../cloud-region/cloud-create-sample-1.1.yaml | 8 - .../cloud-region/cloud-create-schema-1.1-moco.json | 0 .../cloud-create-schema-1.1-sample.yaml | 2 +- .../cloud-region/cloud-delete-sample-1.1.yaml | 8 - .../cloud-region/cloud-delete-schema-1.1-moco.json | 0 .../cloud-delete-schema-1.1-sample.yaml | 2 +- .../cloud-region/cloud-list-sample-1.1.yaml | 18 - .../cloud-region/cloud-list-schema-1.1-moco.json | 0 .../cloud-region/cloud-list-schema-1.1-sample.yaml | 2 +- .../customer/customer-create-sample-1.1.yaml | 8 - .../customer/customer-create-schema-1.1-moco.json | 0 .../customer-create-schema-1.1-sample.yaml | 2 +- .../customer/customer-delete-sample-1.1.yaml | 9 - .../customer/customer-delete-schema-1.1-moco.json | 0 .../customer-delete-schema-1.1-sample.yaml | 2 +- .../customer/customer-list-sample-1.1.yaml | 18 - .../customer/customer-list-schema-1.1-moco.json | 0 .../customer/customer-list-schema-1.1-sample.yaml | 2 +- .../customer/customer-show-sample-1.1.yaml | 23 - .../customer/customer-show-schema-1.1-moco.json | 0 .../customer/customer-show-schema-1.1-sample.yaml | 2 +- .../esr/ems/ems-create-sample-1.1.yaml | 8 - .../esr/ems/ems-create-schema-1.1-moco.json | 82 +- .../esr/ems/ems-create-schema-1.1-sample.yaml | 2 +- .../esr/ems/ems-delete-sample-1.1.yaml | 8 - .../esr/ems/ems-delete-schema-1.1-moco.json | 34 +- .../esr/ems/ems-delete-schema-1.1-sample.yaml | 2 +- .../esr/ems/ems-list-sample-1.1.yaml | 13 - .../esr/ems/ems-list-schema-1.1-moco.json | 44 +- .../esr/ems/ems-list-schema-1.1-sample.yaml | 4 +- .../esr/ems/ems-show-sample-1.1.yaml | 14 - .../esr/ems/ems-show-schema-1.1-moco.json | 68 +- .../esr/ems/ems-show-schema-1.1-sample.yaml | 2 +- .../esr/vim/vim-create-sample-1.1.yaml | 8 - .../esr/vim/vim-create-schema-1.1-moco.json | 68 +- .../esr/vim/vim-create-schema-1.1-sample.yaml | 2 +- .../esr/vim/vim-delete-sample-1.1.yaml | 8 - .../esr/vim/vim-delete-schema-1.1-moco.json | 34 +- .../esr/vim/vim-delete-schema-1.1-sample.yaml | 2 +- .../esr/vim/vim-list-sample-1.1.yaml | 24 - .../esr/vim/vim-list-schema-1.1-moco.json | 106 +- .../esr/vim/vim-list-schema-1.1-sample.yaml | 2 +- .../esr/vnfm/vnfm-create-sample-1.1.yaml | 8 - .../esr/vnfm/vnfm-create-schema-1.1-moco.json | 82 +- .../esr/vnfm/vnfm-create-schema-1.1-sample.yaml | 2 +- .../esr/vnfm/vnfm-delete-sample-1.1.yaml | 8 - .../esr/vnfm/vnfm-delete-schema-1.1-moco.json | 34 +- .../esr/vnfm/vnfm-delete-schema-1.1-sample.yaml | 2 +- .../esr/vnfm/vnfm-list-sample-1.1.yaml | 16 - .../esr/vnfm/vnfm-list-schema-1.1-moco.json | 48 +- .../esr/vnfm/vnfm-list-schema-1.1-sample.yaml | 4 +- .../esr/vnfm/vnfm-show-sample-1.1.yaml | 23 - .../esr/vnfm/vnfm-show-schema-1.1-moco.json | 68 +- .../esr/vnfm/vnfm-show-schema-1.1-sample.yaml | 2 +- .../service-list-schema-1.1-moco.json | 0 .../service-list-schema-1.1-sample.yaml | 2 +- .../service-instance/vf-list-schema-1.1-moco.json | 0 .../vf-list-schema-1.1-sample.yaml | 2 +- .../service-instance/vf-show-schema-1.1-moco.json | 0 .../vf-show-schema-1.1-sample.yaml | 2 +- .../service-type-create-sample-1.1.yaml | 8 - .../service-type-create-schema-1.1-moco.json | 40 +- .../service-type-create-schema-1.1-sample.yaml | 2 +- .../service-type-delete-sample-1.1.yaml | 9 - .../service-type-delete-schema-1.1-moco.json | 34 +- .../service-type-delete-schema-1.1-sample.yaml | 2 +- .../service-type/service-type-list-sample-1.1.yaml | 14 - .../service-type-list-schema-1.1-moco.json | 86 +- .../service-type-list-schema-1.1-sample.yaml | 2 +- .../subscription-create-sample-1.1.yaml | 8 - .../subscription-create-schema-1.1-moco.json | 68 +- .../subscription-create-schema-1.1-sample.yaml | 2 +- .../subscription-delete-sample-1.1.yaml | 8 - .../subscription-delete-schema-1.1-moco.json | 34 +- .../subscription-delete-schema-1.1-sample.yaml | 2 +- .../subscription/subscription-list-sample-1.1.yaml | 25 - .../subscription-list-schema-1.1-moco.json | 84 +- .../subscription-list-schema-1.1-sample.yaml | 2 +- .../tenant/tenant-create-sample-1.1.yaml | 2 +- .../tenant/tenant-delete-sample-1.1.yaml | 2 +- .../tenant/tenant-list-sample-1.1.yaml | 2 +- plugins/onap-1.1/features/msb/pom.xml | 2 +- .../microservice-create-schema-moco.json | 0 .../microservice-create-schema-sample.yaml | 2 +- .../microservice-delete-schema-moco.json | 0 .../microservice-delete-schema-sample.yaml | 3 +- .../microservice-list-schema-moco.json | 2668 ++--- .../microservice-list-schema-sample.yaml | 2 +- .../microservice-show-schema-moco.json | 80 +- .../microservice-show-schema-sample.yaml | 2 +- .../msb-create-service-sample-1.1.yaml | 20 - .../msb-delete-service-sample-1.1.yaml | 8 - .../msb-list-service-sample-1.1.yaml | 14 - .../msb-show-service-sample-1.1.yaml | 14 - plugins/onap-1.1/features/pom.xml | 2 +- plugins/onap-1.1/features/sdc/pom.xml | 2 +- .../service-model-add-vf-schema-1.1.yaml | 17 +- .../service-model-approve-schema-1.1.yaml | 17 +- .../service-model-certify-complete-schema-1.1.yaml | 17 +- .../service-model-certify-request-schema-1.1.yaml | 17 +- .../service-model-certify-start-schema-1.1.yaml | 17 +- .../service-model-checkin-schema-1.1.yaml | 16 +- .../service-model-checkout-schema-1.1.yaml | 17 +- .../service-model-create-schema-1.1.yaml | 17 +- .../service-model-distribute-schema-1.1.yaml | 17 +- .../service-model-list-schema-1.1.yaml | 17 +- .../service-model-revert-schema-1.1.yaml | 17 +- .../service2vf-model-list-schema-1.1.yaml | 17 +- .../vf/vf-model-certify-complete-schema-1.1.yaml | 17 +- .../vf/vf-model-certify-request-schema-1.1.yaml | 17 +- .../vf/vf-model-certify-start-schema-1.1.yaml | 17 +- .../vf/vf-model-checkin-schema-1.1.yaml | 17 +- .../vf/vf-model-create-schema-1.1.yaml | 17 +- .../vf/vf-model-list-schema-1.1.yaml | 17 +- .../vf/vf2vfmodule-model-list-schema-1.1.yaml | 17 +- .../license-entitlement-pool-create-schema.yaml | 17 +- .../vlm/license-entitlement-pool-show-schema.yaml | 17 +- .../vlm/license-group-create-schema.yaml | 17 +- .../vlm/license-group-show-schema.yaml | 17 +- .../license-model-create-schema.yaml | 5 +- .../license-model-show-schema.yaml | 7 +- .../vlm/vlm-aggreement-create-schema-1.1.yaml | 16 +- .../vlm/vlm-aggreement-list-schema-1.1.yaml | 16 +- .../vlm/vlm-checkin-schema-1.1.yaml | 17 +- .../vlm/vlm-checkout-schema-1.1.yaml | 17 +- .../vlm/vlm-create-schema-1.1.yaml | 17 +- .../vlm-entitlement-pool-create-schema-1.1.yaml | 17 +- .../vlm/vlm-entitlement-pool-list-schema-1.1.yaml | 17 +- .../vlm/vlm-feature-group-create-schema-1.1.yaml | 17 +- .../vlm/vlm-feature-group-list-schema-1.1.yaml | 17 +- .../vlm/vlm-key-group-create-schema-1.1.yaml | 17 +- .../vlm/vlm-key-group-list-schema-1.1.yaml | 17 +- .../open-cli-schema}/vlm/vlm-list-schema-1.1.yaml | 17 +- .../vlm/vlm-revert-schema-1.1.yaml | 17 +- .../vlm/vlm-submit-schema-1.1.yaml | 17 +- .../vsp/vsp-add-artifact-schema-1.1.yaml | 11 +- .../vsp/vsp-checkin-schema-1.1.yaml | 16 +- .../open-cli-schema/vsp/vsp-checkin-schema.yaml | 29 - .../vsp/vsp-checkout-schema-1.1.yaml | 15 +- .../open-cli-schema/vsp/vsp-checkout-schema.yaml | 32 - .../vsp/vsp-create-schema-1.1.yaml | 16 +- .../open-cli-schema/vsp/vsp-create-schema.yaml | 81 - .../open-cli-schema}/vsp/vsp-list-schema-1.1.yaml | 16 +- .../open-cli-schema/vsp/vsp-list-schema.yaml | 34 - .../vsp/vsp-package-schema-1.1.yaml | 16 +- .../vsp/vsp-revert-schema-1.1.yaml | 16 +- .../open-cli-schema}/vsp/vsp-show-schema-1.1.yaml | 16 +- .../open-cli-schema/vsp/vsp-show-schema.yaml | 47 - .../vsp/vsp-submit-schema-1.1.yaml | 16 +- .../open-cli-schema/vsp/vsp-submit-schema.yaml | 29 - .../open-cli-schema/vsp/vsp-upload-schema.yaml | 35 - .../vsp/vsp-validate-schema-1.1.yaml | 16 +- .../service-model-add-vf-schema-1.1-moco.json | 0 .../service-model-add-vf-schema-1.1-sample.yaml | 2 +- ...ice-model-certify-complete-schema-1.1-moco.json | 0 ...e-model-certify-complete-schema-1.1-sample.yaml | 2 +- ...vice-model-certify-request-schema-1.1-moco.json | 0 ...ce-model-certify-request-schema-1.1-sample.yaml | 2 +- ...ervice-model-certify-start-schema-1.1-moco.json | 0 ...vice-model-certify-start-schema-1.1-sample.yaml | 2 +- .../service-model-checkin-schema-1.1-moco.json | 0 .../service-model-checkin-schema-1.1-sample.yaml | 2 +- .../service-model-create-schema-1.1-moco.json | 0 .../service-model-create-schema-1.1-sample.yaml | 2 +- .../service-model-distribute-schema-1.1-moco.json | 0 ...service-model-distribute-schema-1.1-sample.yaml | 2 +- .../service-model-list-schema-1.1-moco.json | 0 .../service-model-list-schema-1.1-sample.yaml | 2 +- .../service2vf-model-list-schema-1.1-moco.json | 0 .../service2vf-model-list-schema-1.1-sample.yaml | 2 +- .../vf-model-certify-complete-schema-1.1-moco.json | 0 ...f-model-certify-complete-schema-1.1-sample.yaml | 2 +- .../vf-model-certify-request-schema-1.1-moco.json | 0 ...vf-model-certify-request-schema-1.1-sample.yaml | 2 +- .../vf/vf-model-certify-start-schema-1.1-moco.json | 0 .../vf-model-certify-start-schema-1.1-sample.yaml | 2 +- .../vf/vf-model-checkin-schema-1.1-moco.json | 0 .../vf/vf-model-checkin-schema-1.1-sample.yaml | 2 +- .../vf/vf-model-create-schema-1.1-moco.json | 0 .../vf/vf-model-create-schema-1.1-sample.yaml | 2 +- .../vf/vf-model-list-schema-1.1-moco.json | 0 .../vf/vf-model-list-schema-1.1-sample.yaml | 2 +- .../vf/vf2vfmodule-model-list-schema-1.1-moco.json | 0 .../vf2vfmodule-model-list-schema-1.1-sample.yaml | 2 +- .../license-entitlement-pool-create-schema.yaml | 2 +- .../vlm/license-entitlement-pool-show-schema.yaml | 2 +- .../vlm/license-group-create-schema.yaml | 2 +- .../vlm/license-group-show-schema.yaml | 4 +- .../vlm/license-model-create-schema.yaml | 2 +- .../vlm/license-model-show-schema.yaml | 4 +- .../vlm/vlm-aggreement-create-schema-1.1-moco.json | 0 .../vlm-aggreement-create-schema-1.1-sample.yaml | 2 +- .../vlm/vlm-aggreement-list-schema-1.1-moco.json | 0 .../vlm/vlm-aggreement-list-schema-1.1-sample.yaml | 2 +- .../vlm/vlm-checkin-schema-1.1-moco.json | 0 .../vlm/vlm-checkin-schema-1.1-sample.yaml | 2 +- .../vlm/vlm-checkout-schema-1.1-moco.json | 0 .../vlm/vlm-checkout-schema-1.1-sample.yaml | 2 +- .../vlm/vlm-create-schema-1.1-moco.json | 0 .../vlm/vlm-create-schema-1.1-sample.yaml | 2 +- ...lm-entitlement-pool-create-schema-1.1-moco.json | 0 ...-entitlement-pool-create-schema-1.1-sample.yaml | 2 +- .../vlm-entitlement-pool-list-schema-1.1-moco.json | 0 ...lm-entitlement-pool-list-schema-1.1-sample.yaml | 2 +- .../vlm-feature-group-create-schema-1.1-moco.json | 0 ...vlm-feature-group-create-schema-1.1-sample.yaml | 2 +- .../vlm-feature-group-list-schema-1.1-moco.json | 0 .../vlm-feature-group-list-schema-1.1-sample.yaml | 2 +- .../vlm/vlm-key-group-create-schema-1.1-moco.json | 0 .../vlm-key-group-create-schema-1.1-sample.yaml | 2 +- .../vlm/vlm-key-group-list-schema-1.1-moco.json | 0 .../vlm/vlm-key-group-list-schema-1.1-sample.yaml | 2 +- .../vlm/vlm-list-schema-1.1-moco.json | 0 .../vlm/vlm-list-schema-1.1-sample.yaml | 2 +- .../vlm/vlm-revert-schema-1.1-moco.json | 40 +- .../vlm/vlm-revert-schema-1.1-sample.yaml | 2 +- .../vlm/vlm-submit-schema-1.1-moco.json | 0 .../vlm/vlm-submit-schema-1.1-sample.yaml | 2 +- .../open-cli-sample/vsp/vsp-checkin-sample.yaml | 8 - .../vsp/vsp-checkin-schema-1.1-moco.json | 0 .../vsp/vsp-checkin-schema-1.1-sample.yaml | 2 +- .../open-cli-sample/vsp/vsp-checkout-sample.yaml | 9 - .../vsp/vsp-checkout-schema-1.1-moco.json | 0 .../vsp/vsp-checkout-schema-1.1-sample.yaml | 2 +- .../open-cli-sample/vsp/vsp-create-sample.yaml | 14 - .../vsp/vsp-create-schema-1.1-moco.json | 0 .../vsp/vsp-create-schema-1.1-sample.yaml | 2 +- .../open-cli-sample/vsp/vsp-list-sample.yaml | 18 - .../vsp/vsp-list-schema-1.1-moco.json | 0 .../vsp/vsp-list-schema-1.1-sample.yaml | 2 +- .../vsp/vsp-package-schema-1.1-moco.json | 0 .../vsp/vsp-package-schema-1.1-sample.yaml | 2 +- .../vsp/vsp-revert-schema-1.1-moco.json | 0 .../vsp/vsp-revert-schema-1.1-sample.yaml | 2 +- .../open-cli-sample/vsp/vsp-show-sample.yaml | 14 - .../vsp/vsp-show-schema-1.1-moco.json | 0 .../vsp/vsp-show-schema-1.1-sample.yaml | 2 +- .../open-cli-sample/vsp/vsp-submit-sample.yaml | 8 - .../vsp/vsp-submit-schema-1.1-moco.json | 0 .../vsp/vsp-submit-schema-1.1-sample.yaml | 2 +- .../open-cli-sample/vsp/vsp-upload-sample.yaml | 8 - .../vsp/vsp-upload-schema-1.1-sample.yaml | 2 +- .../vsp/vsp-validate-schema-1.1-moco.json | 0 .../vsp/vsp-validate-schema-1.1-sample.yaml | 2 +- plugins/onap-1.1/features/so/pom.xml | 2 +- .../services/service-create-schema-1.1.yaml | 13 +- .../services/service-delete-schema-1.1.yaml | 19 +- .../services/vf-create-schema-1.1.yaml | 16 +- .../services/vf-delete-schema-1.1.yaml | 17 +- .../services/vf-module-create-schema-1.1.yaml | 4 +- .../services/vf-module-delete-schema-1.1.yaml | 18 +- .../services/vfmodule-create-schema-1.1.yaml | 16 +- .../services/vnf-create-schema-1.1.yaml | 76 - .../services/vnf-delete-schema-1.1.yaml | 46 - .../services/service-create-sample-1.1.yaml | 2 +- .../services/service-create-schema-1.1-moco.json | 0 .../services/service-create-schema-1.1-sample.yaml | 2 +- .../services/service-delete-sample-1.1.yaml | 2 +- .../services/vf-create-schema-1.1-moco.json | 0 .../services/vf-create-schema-1.1-sample.yaml | 2 +- .../services/vf-module-create-sample-1.1.yaml | 2 +- .../services/vf-module-delete-sample-1.1.yaml | 2 +- .../services/vnf-create-sample-1.1.yaml | 8 - .../services/vnf-delete-sample-1.1.yaml | 8 - plugins/onap-1.1/pom.xml | 2 +- plugins/pom.xml | 6 +- plugins/sample/pom.xml | 2 +- .../vlm/license-model-create-schema.yaml | 41 - .../vlm/license-model-show-schema.yaml | 50 - pom.xml | 2 +- validate/pom.xml | 2 +- validate/sample-mock-generator/pom.xml | 2 +- validate/sample-yaml-generator/pom.xml | 2 +- .../onap/cli/sample/yaml/SampleYamlGenerator.java | 2 +- validate/validation/pom.xml | 33 +- .../onap/cli/moco/OnapCommandHttpMocoServer.java | 2 +- .../customer/customer-create-sample-1.1.yaml | 2 +- version.properties | 4 +- 348 files changed, 6969 insertions(+), 11587 deletions(-) delete mode 100644 deployment/http/web/images/onap-cli-ad-1.png delete mode 100644 deployment/http/web/images/onap-cli-ad-2.png delete mode 100644 deployment/http/web/images/onap-cli-ad-3.png delete mode 100644 deployment/http/web/images/onap-cli-ad-4.png delete mode 100644 deployment/http/web/images/onap-cli-ad-5.png delete mode 100644 deployment/http/web/images/onap-cli-ad-6.png delete mode 100644 deployment/http/web/occ.html delete mode 100644 docs/images/portal-cli-app-1.png delete mode 100644 docs/images/portal-cli-dowload-1.png delete mode 100644 docs/images/portal-cli-shell-1.png delete mode 100644 docs/images/portal-cli-web-con-1.png delete mode 100644 framework/src/test/resources/onap-test-schema.yaml rename framework/src/test/resources/{onap-cli-sample => open-cli-sample}/schema-refresh-sample.yaml (99%) rename framework/src/test/resources/{onap-cli-sample => open-cli-sample}/schema-validate-sample.yaml (93%) rename plugins/{aai/src/main/resources/onap-cli-schema => onap-1.1/features/aai/src/main/resources/open-cli-schema}/service-instance/service-list-schema-1.1.yaml (91%) rename plugins/{aai/src/main/resources/onap-cli-schema => onap-1.1/features/aai/src/main/resources/open-cli-schema}/service-instance/vf-list-schema-1.1.yaml (90%) rename plugins/{aai/src/main/resources/onap-cli-schema => onap-1.1/features/aai/src/main/resources/open-cli-schema}/service-instance/vf-show-schema-1.1.yaml (87%) delete mode 100644 plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/cloud-region/cloud-create-sample-1.1.yaml rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/cloud-region/cloud-create-schema-1.1-moco.json (100%) rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/cloud-region/cloud-create-schema-1.1-sample.yaml (87%) delete mode 100644 plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/cloud-region/cloud-delete-sample-1.1.yaml rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/cloud-region/cloud-delete-schema-1.1-moco.json (100%) rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/cloud-region/cloud-delete-schema-1.1-sample.yaml (89%) delete mode 100644 plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/cloud-region/cloud-list-sample-1.1.yaml rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/cloud-region/cloud-list-schema-1.1-moco.json (100%) rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/cloud-region/cloud-list-schema-1.1-sample.yaml (94%) delete mode 100644 plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/customer/customer-create-sample-1.1.yaml rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/customer/customer-create-schema-1.1-moco.json (100%) rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/customer/customer-create-schema-1.1-sample.yaml (87%) delete mode 100644 plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/customer/customer-delete-sample-1.1.yaml rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/customer/customer-delete-schema-1.1-moco.json (100%) rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/customer/customer-delete-schema-1.1-sample.yaml (88%) delete mode 100644 plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/customer/customer-list-sample-1.1.yaml rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/customer/customer-list-schema-1.1-moco.json (100%) rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/customer/customer-list-schema-1.1-sample.yaml (94%) delete mode 100644 plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/customer/customer-show-sample-1.1.yaml rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/customer/customer-show-schema-1.1-moco.json (100%) rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/customer/customer-show-schema-1.1-sample.yaml (95%) delete mode 100644 plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/ems/ems-create-sample-1.1.yaml rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/esr/ems/ems-create-schema-1.1-moco.json (96%) rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/esr/ems/ems-create-schema-1.1-sample.yaml (87%) delete mode 100644 plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/ems/ems-delete-sample-1.1.yaml rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/esr/ems/ems-delete-schema-1.1-moco.json (95%) rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/esr/ems/ems-delete-schema-1.1-sample.yaml (84%) delete mode 100644 plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/ems/ems-list-sample-1.1.yaml rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/esr/ems/ems-list-schema-1.1-moco.json (95%) rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/esr/ems/ems-list-schema-1.1-sample.yaml (91%) delete mode 100644 plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/ems/ems-show-sample-1.1.yaml rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/esr/ems/ems-show-schema-1.1-moco.json (96%) rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/esr/ems/ems-show-schema-1.1-sample.yaml (94%) delete mode 100644 plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vim/vim-create-sample-1.1.yaml rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/esr/vim/vim-create-schema-1.1-moco.json (96%) rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/esr/vim/vim-create-schema-1.1-sample.yaml (90%) delete mode 100644 plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vim/vim-delete-sample-1.1.yaml rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/esr/vim/vim-delete-schema-1.1-moco.json (96%) rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/esr/vim/vim-delete-schema-1.1-sample.yaml (86%) delete mode 100644 plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vim/vim-list-sample-1.1.yaml rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/esr/vim/vim-list-schema-1.1-moco.json (96%) rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/esr/vim/vim-list-schema-1.1-sample.yaml (98%) delete mode 100644 plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vnfm/vnfm-create-sample-1.1.yaml rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/esr/vnfm/vnfm-create-schema-1.1-moco.json (96%) rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/esr/vnfm/vnfm-create-schema-1.1-sample.yaml (88%) delete mode 100644 plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vnfm/vnfm-delete-sample-1.1.yaml rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/esr/vnfm/vnfm-delete-schema-1.1-moco.json (96%) rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/esr/vnfm/vnfm-delete-schema-1.1-sample.yaml (84%) delete mode 100644 plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vnfm/vnfm-list-sample-1.1.yaml rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/esr/vnfm/vnfm-list-schema-1.1-moco.json (96%) rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/esr/vnfm/vnfm-list-schema-1.1-sample.yaml (94%) delete mode 100644 plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vnfm/vnfm-show-sample-1.1.yaml rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/esr/vnfm/vnfm-show-schema-1.1-moco.json (96%) rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/esr/vnfm/vnfm-show-schema-1.1-sample.yaml (95%) rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/service-instance/service-list-schema-1.1-moco.json (100%) rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/service-instance/service-list-schema-1.1-sample.yaml (99%) rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/service-instance/vf-list-schema-1.1-moco.json (100%) rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/service-instance/vf-list-schema-1.1-sample.yaml (98%) rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/service-instance/vf-show-schema-1.1-moco.json (100%) rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/service-instance/vf-show-schema-1.1-sample.yaml (98%) delete mode 100644 plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/service-type/service-type-create-sample-1.1.yaml rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/service-type/service-type-create-schema-1.1-moco.json (96%) rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/service-type/service-type-create-schema-1.1-sample.yaml (86%) delete mode 100644 plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/service-type/service-type-delete-sample-1.1.yaml rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/service-type/service-type-delete-schema-1.1-moco.json (96%) rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/service-type/service-type-delete-schema-1.1-sample.yaml (89%) delete mode 100644 plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/service-type/service-type-list-sample-1.1.yaml rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/service-type/service-type-list-schema-1.1-moco.json (96%) rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/service-type/service-type-list-schema-1.1-sample.yaml (97%) delete mode 100644 plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/subscription/subscription-create-sample-1.1.yaml rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/subscription/subscription-create-schema-1.1-moco.json (96%) rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/subscription/subscription-create-schema-1.1-sample.yaml (88%) delete mode 100644 plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/subscription/subscription-delete-sample-1.1.yaml rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/subscription/subscription-delete-schema-1.1-moco.json (96%) rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/subscription/subscription-delete-schema-1.1-sample.yaml (85%) delete mode 100644 plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/subscription/subscription-list-sample-1.1.yaml rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/subscription/subscription-list-schema-1.1-moco.json (97%) rename plugins/{aai/src/test/resources/onap-cli-sample => onap-1.1/features/aai/src/test/resources/open-cli-sample}/subscription/subscription-list-schema-1.1-sample.yaml (93%) rename plugins/{msb/src/test/resources/onap-cli-sample => onap-1.1/features/msb/src/test/resources/open-cli-sample}/microservice-create-schema-moco.json (100%) rename plugins/{msb/src/test/resources/onap-cli-sample => onap-1.1/features/msb/src/test/resources/open-cli-sample}/microservice-create-schema-sample.yaml (95%) rename plugins/{msb/src/test/resources/onap-cli-sample => onap-1.1/features/msb/src/test/resources/open-cli-sample}/microservice-delete-schema-moco.json (100%) rename plugins/{msb/src/test/resources/onap-cli-sample => onap-1.1/features/msb/src/test/resources/open-cli-sample}/microservice-delete-schema-sample.yaml (88%) rename plugins/{msb/src/test/resources/onap-cli-sample => onap-1.1/features/msb/src/test/resources/open-cli-sample}/microservice-list-schema-moco.json (96%) rename plugins/{msb/src/test/resources/onap-cli-sample => onap-1.1/features/msb/src/test/resources/open-cli-sample}/microservice-list-schema-sample.yaml (99%) rename plugins/{msb/src/test/resources/onap-cli-sample => onap-1.1/features/msb/src/test/resources/open-cli-sample}/microservice-show-schema-moco.json (95%) rename plugins/{msb/src/test/resources/onap-cli-sample => onap-1.1/features/msb/src/test/resources/open-cli-sample}/microservice-show-schema-sample.yaml (96%) delete mode 100644 plugins/onap-1.1/features/msb/src/test/resources/open-cli-sample/msb-create-service-sample-1.1.yaml delete mode 100644 plugins/onap-1.1/features/msb/src/test/resources/open-cli-sample/msb-delete-service-sample-1.1.yaml delete mode 100644 plugins/onap-1.1/features/msb/src/test/resources/open-cli-sample/msb-list-service-sample-1.1.yaml delete mode 100644 plugins/onap-1.1/features/msb/src/test/resources/open-cli-sample/msb-show-service-sample-1.1.yaml rename plugins/{sdc/src/main/resources/onap-cli-schema => onap-1.1/features/sdc/src/main/resources/open-cli-schema}/service-model/service-model-add-vf-schema-1.1.yaml (87%) rename plugins/{sdc/src/main/resources/onap-cli-schema => onap-1.1/features/sdc/src/main/resources/open-cli-schema}/service-model/service-model-approve-schema-1.1.yaml (73%) rename plugins/{sdc/src/main/resources/onap-cli-schema => onap-1.1/features/sdc/src/main/resources/open-cli-schema}/service-model/service-model-certify-complete-schema-1.1.yaml (74%) rename plugins/{sdc/src/main/resources/onap-cli-schema => onap-1.1/features/sdc/src/main/resources/open-cli-schema}/service-model/service-model-certify-request-schema-1.1.yaml (75%) rename plugins/{sdc/src/main/resources/onap-cli-schema => onap-1.1/features/sdc/src/main/resources/open-cli-schema}/service-model/service-model-certify-start-schema-1.1.yaml (73%) rename plugins/{sdc/src/main/resources/onap-cli-schema => onap-1.1/features/sdc/src/main/resources/open-cli-schema}/service-model/service-model-checkin-schema-1.1.yaml (73%) rename plugins/{sdc/src/main/resources/onap-cli-schema => onap-1.1/features/sdc/src/main/resources/open-cli-schema}/service-model/service-model-checkout-schema-1.1.yaml (73%) rename plugins/{sdc/src/main/resources/onap-cli-schema => onap-1.1/features/sdc/src/main/resources/open-cli-schema}/service-model/service-model-create-schema-1.1.yaml (92%) rename plugins/{sdc/src/main/resources/onap-cli-schema => onap-1.1/features/sdc/src/main/resources/open-cli-schema}/service-model/service-model-distribute-schema-1.1.yaml (72%) rename plugins/{sdc/src/main/resources/onap-cli-schema => onap-1.1/features/sdc/src/main/resources/open-cli-schema}/service-model/service-model-list-schema-1.1.yaml (87%) rename plugins/{sdc/src/main/resources/onap-cli-schema => onap-1.1/features/sdc/src/main/resources/open-cli-schema}/service-model/service-model-revert-schema-1.1.yaml (73%) rename plugins/{sdc/src/main/resources/onap-cli-schema => onap-1.1/features/sdc/src/main/resources/open-cli-schema}/service-model/service2vf-model-list-schema-1.1.yaml (86%) rename plugins/{sdc/src/main/resources/onap-cli-schema => onap-1.1/features/sdc/src/main/resources/open-cli-schema}/vf/vf-model-certify-complete-schema-1.1.yaml (72%) rename plugins/{sdc/src/main/resources/onap-cli-schema => onap-1.1/features/sdc/src/main/resources/open-cli-schema}/vf/vf-model-certify-request-schema-1.1.yaml (72%) rename plugins/{sdc/src/main/resources/onap-cli-schema => onap-1.1/features/sdc/src/main/resources/open-cli-schema}/vf/vf-model-certify-start-schema-1.1.yaml (70%) rename plugins/{sdc/src/main/resources/onap-cli-schema => onap-1.1/features/sdc/src/main/resources/open-cli-schema}/vf/vf-model-checkin-schema-1.1.yaml (70%) rename plugins/{sdc/src/main/resources/onap-cli-schema => onap-1.1/features/sdc/src/main/resources/open-cli-schema}/vf/vf-model-create-schema-1.1.yaml (91%) rename plugins/{sdc/src/main/resources/onap-cli-schema => onap-1.1/features/sdc/src/main/resources/open-cli-schema}/vf/vf-model-list-schema-1.1.yaml (89%) rename plugins/{sdc/src/main/resources/onap-cli-schema => onap-1.1/features/sdc/src/main/resources/open-cli-schema}/vf/vf2vfmodule-model-list-schema-1.1.yaml (86%) rename plugins/{sdc/src/main/resources/onap-cli-schema => onap-1.1/features/sdc/src/main/resources/open-cli-schema}/vlm/license-entitlement-pool-create-schema.yaml (93%) rename plugins/{sdc/src/main/resources/onap-cli-schema => onap-1.1/features/sdc/src/main/resources/open-cli-schema}/vlm/license-entitlement-pool-show-schema.yaml (87%) rename plugins/{sdc/src/main/resources/onap-cli-schema => onap-1.1/features/sdc/src/main/resources/open-cli-schema}/vlm/license-group-create-schema.yaml (86%) rename plugins/{sdc/src/main/resources/onap-cli-schema => onap-1.1/features/sdc/src/main/resources/open-cli-schema}/vlm/license-group-show-schema.yaml (87%) rename plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/{license-models => vlm}/license-model-create-schema.yaml (95%) rename plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/{license-models => vlm}/license-model-show-schema.yaml (91%) rename plugins/{sdc/src/main/resources/onap-cli-schema => onap-1.1/features/sdc/src/main/resources/open-cli-schema}/vlm/vlm-aggreement-create-schema-1.1.yaml (89%) rename plugins/{sdc/src/main/resources/onap-cli-schema => onap-1.1/features/sdc/src/main/resources/open-cli-schema}/vlm/vlm-aggreement-list-schema-1.1.yaml (83%) rename plugins/{sdc/src/main/resources/onap-cli-schema => onap-1.1/features/sdc/src/main/resources/open-cli-schema}/vlm/vlm-checkin-schema-1.1.yaml (76%) rename plugins/{sdc/src/main/resources/onap-cli-schema => onap-1.1/features/sdc/src/main/resources/open-cli-schema}/vlm/vlm-checkout-schema-1.1.yaml (77%) rename plugins/{sdc/src/main/resources/onap-cli-schema => onap-1.1/features/sdc/src/main/resources/open-cli-schema}/vlm/vlm-create-schema-1.1.yaml (79%) rename plugins/{sdc/src/main/resources/onap-cli-schema => onap-1.1/features/sdc/src/main/resources/open-cli-schema}/vlm/vlm-entitlement-pool-create-schema-1.1.yaml (91%) rename plugins/{sdc/src/main/resources/onap-cli-schema => onap-1.1/features/sdc/src/main/resources/open-cli-schema}/vlm/vlm-entitlement-pool-list-schema-1.1.yaml (83%) rename plugins/{sdc/src/main/resources/onap-cli-schema => onap-1.1/features/sdc/src/main/resources/open-cli-schema}/vlm/vlm-feature-group-create-schema-1.1.yaml (92%) rename plugins/{sdc/src/main/resources/onap-cli-schema => onap-1.1/features/sdc/src/main/resources/open-cli-schema}/vlm/vlm-feature-group-list-schema-1.1.yaml (83%) rename plugins/{sdc/src/main/resources/onap-cli-schema => onap-1.1/features/sdc/src/main/resources/open-cli-schema}/vlm/vlm-key-group-create-schema-1.1.yaml (86%) rename plugins/{sdc/src/main/resources/onap-cli-schema => onap-1.1/features/sdc/src/main/resources/open-cli-schema}/vlm/vlm-key-group-list-schema-1.1.yaml (83%) rename plugins/{sdc/src/main/resources/onap-cli-schema => onap-1.1/features/sdc/src/main/resources/open-cli-schema}/vlm/vlm-list-schema-1.1.yaml (79%) rename plugins/{sdc/src/main/resources/onap-cli-schema => onap-1.1/features/sdc/src/main/resources/open-cli-schema}/vlm/vlm-revert-schema-1.1.yaml (77%) rename plugins/{sdc/src/main/resources/onap-cli-schema => onap-1.1/features/sdc/src/main/resources/open-cli-schema}/vlm/vlm-submit-schema-1.1.yaml (76%) rename plugins/{sdc/src/main/resources/onap-cli-schema => onap-1.1/features/sdc/src/main/resources/open-cli-schema}/vsp/vsp-add-artifact-schema-1.1.yaml (87%) rename plugins/{sdc/src/main/resources/onap-cli-schema => onap-1.1/features/sdc/src/main/resources/open-cli-schema}/vsp/vsp-checkin-schema-1.1.yaml (77%) delete mode 100644 plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-checkin-schema.yaml rename plugins/{sdc/src/main/resources/onap-cli-schema => onap-1.1/features/sdc/src/main/resources/open-cli-schema}/vsp/vsp-checkout-schema-1.1.yaml (77%) delete mode 100644 plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-checkout-schema.yaml rename plugins/{sdc/src/main/resources/onap-cli-schema => onap-1.1/features/sdc/src/main/resources/open-cli-schema}/vsp/vsp-create-schema-1.1.yaml (93%) delete mode 100644 plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-create-schema.yaml rename plugins/{sdc/src/main/resources/onap-cli-schema => onap-1.1/features/sdc/src/main/resources/open-cli-schema}/vsp/vsp-list-schema-1.1.yaml (87%) delete mode 100644 plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-list-schema.yaml rename plugins/{sdc/src/main/resources/onap-cli-schema => onap-1.1/features/sdc/src/main/resources/open-cli-schema}/vsp/vsp-package-schema-1.1.yaml (78%) rename plugins/{sdc/src/main/resources/onap-cli-schema => onap-1.1/features/sdc/src/main/resources/open-cli-schema}/vsp/vsp-revert-schema-1.1.yaml (76%) rename plugins/{sdc/src/main/resources/onap-cli-schema => onap-1.1/features/sdc/src/main/resources/open-cli-schema}/vsp/vsp-show-schema-1.1.yaml (92%) delete mode 100644 plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-show-schema.yaml rename plugins/{sdc/src/main/resources/onap-cli-schema => onap-1.1/features/sdc/src/main/resources/open-cli-schema}/vsp/vsp-submit-schema-1.1.yaml (77%) delete mode 100644 plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-submit-schema.yaml delete mode 100644 plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-upload-schema.yaml rename plugins/{sdc/src/main/resources/onap-cli-schema => onap-1.1/features/sdc/src/main/resources/open-cli-schema}/vsp/vsp-validate-schema-1.1.yaml (84%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/service-model/service-model-add-vf-schema-1.1-moco.json (100%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/service-model/service-model-add-vf-schema-1.1-sample.yaml (96%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/service-model/service-model-certify-complete-schema-1.1-moco.json (100%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/service-model/service-model-certify-complete-schema-1.1-sample.yaml (85%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/service-model/service-model-certify-request-schema-1.1-moco.json (100%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/service-model/service-model-certify-request-schema-1.1-sample.yaml (85%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/service-model/service-model-certify-start-schema-1.1-moco.json (100%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/service-model/service-model-certify-start-schema-1.1-sample.yaml (85%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/service-model/service-model-checkin-schema-1.1-moco.json (100%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/service-model/service-model-checkin-schema-1.1-sample.yaml (84%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/service-model/service-model-create-schema-1.1-moco.json (100%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/service-model/service-model-create-schema-1.1-sample.yaml (94%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/service-model/service-model-distribute-schema-1.1-moco.json (100%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/service-model/service-model-distribute-schema-1.1-sample.yaml (85%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/service-model/service-model-list-schema-1.1-moco.json (100%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/service-model/service-model-list-schema-1.1-sample.yaml (99%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/service-model/service2vf-model-list-schema-1.1-moco.json (100%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/service-model/service2vf-model-list-schema-1.1-sample.yaml (96%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vf/vf-model-certify-complete-schema-1.1-moco.json (100%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vf/vf-model-certify-complete-schema-1.1-sample.yaml (84%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vf/vf-model-certify-request-schema-1.1-moco.json (100%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vf/vf-model-certify-request-schema-1.1-sample.yaml (84%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vf/vf-model-certify-start-schema-1.1-moco.json (100%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vf/vf-model-certify-start-schema-1.1-sample.yaml (84%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vf/vf-model-checkin-schema-1.1-moco.json (100%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vf/vf-model-checkin-schema-1.1-sample.yaml (82%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vf/vf-model-create-schema-1.1-moco.json (100%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vf/vf-model-create-schema-1.1-sample.yaml (95%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vf/vf-model-list-schema-1.1-moco.json (100%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vf/vf-model-list-schema-1.1-sample.yaml (99%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vf/vf2vfmodule-model-list-schema-1.1-moco.json (100%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vf/vf2vfmodule-model-list-schema-1.1-sample.yaml (98%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vlm/license-entitlement-pool-create-schema.yaml (96%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vlm/license-entitlement-pool-show-schema.yaml (95%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vlm/license-group-create-schema.yaml (95%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vlm/license-group-show-schema.yaml (94%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vlm/license-model-create-schema.yaml (94%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vlm/license-model-show-schema.yaml (92%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vlm/vlm-aggreement-create-schema-1.1-moco.json (100%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vlm/vlm-aggreement-create-schema-1.1-sample.yaml (95%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vlm/vlm-aggreement-list-schema-1.1-moco.json (100%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vlm/vlm-aggreement-list-schema-1.1-sample.yaml (95%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vlm/vlm-checkin-schema-1.1-moco.json (100%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vlm/vlm-checkin-schema-1.1-sample.yaml (82%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vlm/vlm-checkout-schema-1.1-moco.json (100%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vlm/vlm-checkout-schema-1.1-sample.yaml (82%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vlm/vlm-create-schema-1.1-moco.json (100%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vlm/vlm-create-schema-1.1-sample.yaml (94%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vlm/vlm-entitlement-pool-create-schema-1.1-moco.json (100%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vlm/vlm-entitlement-pool-create-schema-1.1-sample.yaml (95%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vlm/vlm-entitlement-pool-list-schema-1.1-moco.json (100%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vlm/vlm-entitlement-pool-list-schema-1.1-sample.yaml (96%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vlm/vlm-feature-group-create-schema-1.1-moco.json (100%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vlm/vlm-feature-group-create-schema-1.1-sample.yaml (96%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vlm/vlm-feature-group-list-schema-1.1-moco.json (100%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vlm/vlm-feature-group-list-schema-1.1-sample.yaml (94%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vlm/vlm-key-group-create-schema-1.1-moco.json (100%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vlm/vlm-key-group-create-schema-1.1-sample.yaml (94%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vlm/vlm-key-group-list-schema-1.1-moco.json (100%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vlm/vlm-key-group-list-schema-1.1-sample.yaml (95%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vlm/vlm-list-schema-1.1-moco.json (100%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vlm/vlm-list-schema-1.1-sample.yaml (99%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vlm/vlm-revert-schema-1.1-moco.json (96%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vlm/vlm-revert-schema-1.1-sample.yaml (82%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vlm/vlm-submit-schema-1.1-moco.json (100%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vlm/vlm-submit-schema-1.1-sample.yaml (82%) delete mode 100644 plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-checkin-sample.yaml rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vsp/vsp-checkin-schema-1.1-moco.json (100%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vsp/vsp-checkin-schema-1.1-sample.yaml (82%) delete mode 100644 plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-checkout-sample.yaml rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vsp/vsp-checkout-schema-1.1-moco.json (100%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vsp/vsp-checkout-schema-1.1-sample.yaml (82%) delete mode 100644 plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-create-sample.yaml rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vsp/vsp-create-schema-1.1-moco.json (100%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vsp/vsp-create-schema-1.1-sample.yaml (95%) delete mode 100644 plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-list-sample.yaml rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vsp/vsp-list-schema-1.1-moco.json (100%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vsp/vsp-list-schema-1.1-sample.yaml (99%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vsp/vsp-package-schema-1.1-moco.json (100%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vsp/vsp-package-schema-1.1-sample.yaml (82%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vsp/vsp-revert-schema-1.1-moco.json (100%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vsp/vsp-revert-schema-1.1-sample.yaml (82%) delete mode 100644 plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-show-sample.yaml rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vsp/vsp-show-schema-1.1-moco.json (100%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vsp/vsp-show-schema-1.1-sample.yaml (97%) delete mode 100644 plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-submit-sample.yaml rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vsp/vsp-submit-schema-1.1-moco.json (100%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vsp/vsp-submit-schema-1.1-sample.yaml (82%) delete mode 100644 plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-upload-sample.yaml rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vsp/vsp-upload-schema-1.1-sample.yaml (88%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vsp/vsp-validate-schema-1.1-moco.json (100%) rename plugins/{sdc/src/test/resources/onap-cli-sample => onap-1.1/features/sdc/src/test/resources/open-cli-sample}/vsp/vsp-validate-schema-1.1-sample.yaml (99%) rename plugins/{so/src/main/resources/onap-cli-schema => onap-1.1/features/so/src/main/resources/open-cli-schema}/services/vf-create-schema-1.1.yaml (95%) rename plugins/{so/src/main/resources/onap-cli-schema => onap-1.1/features/so/src/main/resources/open-cli-schema}/services/vf-delete-schema-1.1.yaml (91%) rename plugins/{so/src/main/resources/onap-cli-schema => onap-1.1/features/so/src/main/resources/open-cli-schema}/services/vfmodule-create-schema-1.1.yaml (96%) delete mode 100644 plugins/onap-1.1/features/so/src/main/resources/open-cli-schema/services/vnf-create-schema-1.1.yaml delete mode 100644 plugins/onap-1.1/features/so/src/main/resources/open-cli-schema/services/vnf-delete-schema-1.1.yaml rename plugins/{so/src/test/resources/onap-cli-sample => onap-1.1/features/so/src/test/resources/open-cli-sample}/services/service-create-schema-1.1-moco.json (100%) rename plugins/{so/src/test/resources/onap-cli-sample => onap-1.1/features/so/src/test/resources/open-cli-sample}/services/service-create-schema-1.1-sample.yaml (96%) rename plugins/{so/src/test/resources/onap-cli-sample => onap-1.1/features/so/src/test/resources/open-cli-sample}/services/vf-create-schema-1.1-moco.json (100%) rename plugins/{so/src/test/resources/onap-cli-sample => onap-1.1/features/so/src/test/resources/open-cli-sample}/services/vf-create-schema-1.1-sample.yaml (97%) delete mode 100644 plugins/onap-1.1/features/so/src/test/resources/open-cli-sample/services/vnf-create-sample-1.1.yaml delete mode 100644 plugins/onap-1.1/features/so/src/test/resources/open-cli-sample/services/vnf-delete-sample-1.1.yaml delete mode 100644 plugins/sdc/src/main/resources/onap-cli-schema/vlm/license-model-create-schema.yaml delete mode 100644 plugins/sdc/src/main/resources/onap-cli-schema/vlm/license-model-show-schema.yaml rename validate/validation/src/test/resources/{onap-cli-sample => open-cli-sample}/customer/customer-create-sample-1.1.yaml (70%) diff --git a/deployment/docker/pom.xml b/deployment/docker/pom.xml index e18d6244..cae6089d 100644 --- a/deployment/docker/pom.xml +++ b/deployment/docker/pom.xml @@ -23,7 +23,7 @@ org.onap.cli cli-deployment - 1.0.0-SNAPSHOT + 2.0.0 cli-docker diff --git a/deployment/http/web/images/onap-cli-ad-1.png b/deployment/http/web/images/onap-cli-ad-1.png deleted file mode 100644 index a26529e5db290fbfa3f626e4ce6db02123275c8e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 99553 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 E0)g5}F8}}l diff --git a/deployment/http/web/images/onap-cli-ad-2.png b/deployment/http/web/images/onap-cli-ad-2.png deleted file mode 100644 index f1683ee915cca1ab4cdcfb4d67b76124d77bf688..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 322649 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

|$oCs-DH?)#c}`&q_B=x3vg zo?aVJaDI_R8*viV6Y0?t+V3a3^C1x-Ek3Bh#^YE6hk=!le2V^QD3gcff*7N@@b|CC zTkPtf8`7J-jED=yyfW)yPL1R^oj4b~D_P~4(4K$86ou~Tp5^%-1q6Q_c9#eBq0KNdDPUV|>mbz*ubdOxZ#3i6JmRDtU_ zVEVn#W5(j%FSiN>8{)*=@kplCz=bTHrf4{}puFI*nVL+s2I z&v*J_klcG;=zUT%8g;jSokm#e4(SGURF|xBoU2`I^yQojK5j^ynBK->B#5b-M#v2y zuDl(@%P&gZ6mHuBwG?vFbjzk}xTn4=5rIDyDxPyWizZ)u&AAvP*uRp9f zx9<%n3jthGVXXC_+LZ<*yD@6iWX22e#bY(}N9#+w%FqaVvo~=e2O?`S>`vF z#tBcfW_(~o-I{`jW^e@J8ID0!J3lCME2N9g4}T-K4zHFI<6QJuPs9WVESFbw7n;M_ zL6vrzz*?^)C!5WGCVEWX!%l5`B)-G&!L9$zFzIZ5KlR^}#UWQiZ9fiTd(#CzX&4_JErYe9eQr=ICY{)>0#k}z~(^kNzeh{NB_}j69 zo9YzyT)Qh0UxXvzF^)qYdbFERuQpTWLP*Nvknf;y6$K^Vi)=~a&STf(M%9?IqT=il z&aVIL1l8C0SSu`T8msPNk zi29FP(3S+(U3#gqPdho&4otsLHw7SGlgq!t=FQN{BO>S#RpU~-uQ=^UIM-i;Y7SSb z1=5~-?@au*0P~58uS=QQU4C($Vih=0X)$lTPh5Eutgvnmy33Gd*|}lVyMdL-bs1E7 zgR25D$2!jmhhSgnx^MUM$}Lu~vaxPJ4^OU@)-Zkl?OmEGc$%kqL#|u5#m*YG&Su(Y zs$V4D_68+>GgM>$K^L2n^R7GV=I?mH+R?S*6zzum%{aKN_`Lur?Ws?yFTP#oScxv0 zvhc6_LFf1d{v}CyF1MBCr|>E~$)(83N(t%WE_d6NZMs0oaT9B&J^k=N07tpT`tO74Z6`(BXaldM=Do2-7!4+M4HR`r$uK->VZ47Dy2!?9;aO?lt`{OxIoEE=?=9KO)se$q!NWl z`S1rys zn<`C!5VsccWhzxm-z8r*h8l#@|85h%JA&HFw6hZJ{2#nP@!f8~+>Z zBtgWvc5<7CKa$tPVgIo+9&8}}MV)SL+9%KNZSKzzx|3oBzDr=~tISJ3$BdzT@-5uE zg0DUIHZth2{QWC02lppI!OG$>=WT~7aul;bX~6{T(bDiZ+WogppTP!T4OPzyPx`G| z1F5NI`AbGKxt|%}!9dhr^ZOL6DMl-~5$}KHA2m5)m;T$?c{lV z&?OmgUG|lXZlKAake2M^-IDm``6r&!IntEir~I#a->F&&c$S1FEBQqZ265oo_D}&? zu3ZQTe|m;LG>zf~YoFM$I_vQntw#h=xS=aQv#^XKSG(?2G5*Pi3X5M15%duK+e;gk zV%g*c+k9Ue5$w)+Kua;Xv$Yo5f}Iy{xORUGx_HGaJT^Qch`XeA&}&Fa)VIX zETv4dPYjpGD<&O@8+-8wx7LE-160ecP(p6BAVwuY6_%TZ zUHH*uu9ndQ#p}eH3G`V`Uhhs%oh;ibidvN7CzI@#(aD)abD#sY>=dU>wRw!AS9`Q) zfFqvwlgI_!juyh7R*VRFr5H6If}WpG*j_F-=_&dd4Xd+fvilDA+2p2T($E+VQXk;s zDFVn;t;`|_Z1rWM8Z~*};Lj9N$r=HSC<1>M*ti7T*{^#;%!bBsnPbMIZ3fvG0zp_4R$$=wdjKvg z!0B!!UaZke;N@fDD=P{*^nffLB*Y)b7iy0Zq^f80+tu2_Sc zJ369n-U+(t-705QI+vKIH>fRtR?r0}PyS@rP@8Agk=8i-a^SX<1;Q8{*dzHu9cm`s z(_m0wylKqjbybw0e=eH!8?~~ve{omA1QiW7>^EIJX}42@L|jE7G6IvdmLoJ|r_Q9P z%^om~;6g~m`_BrRz{L9SaoI!VV72Vu@1WJr!0DD)J*ccWsUHA~yThbJ^Q;qRvz)hG z;Bh!O$+P>+=!{Qir&s(7$Wx#{nTQP6O7+eDLwB50P2&=V6NA{7y17kf4& zhRuvv?Y+)=$?)68EtocQ1N^0I5}s3DZs!&hdKWKM)WL>?OM_N)y9;Xm!{&=+jrf6^ zv2V^l?a6m%+JNC=J&J^KoN44a45O6x~y15|30&iu7r2JI2*}UfUph=9uEU zguIb)6xj>2I5$=jxMZ~j1>W!P{>U#gygx&yDl>-{+u1o=#m7@W0X-Lyce`1pbaPWm zk_6?~hr&6t!Y>K?nxlj0-T$*xFEhxiATcPc4-C<+uKARj3OeN8K=CkEyE?#sCIpv22n?)`?c|=U&FH>)0q$ zS6CW4N0Mm=jg5q}{(wuf1pySGG|Fe+a%d`peSw#oUSW20c(eKJYw4Z>#7*=QKVK}m z)pQ7<(_<)mS=nDfNxxb{jpXaJ55~7N6@BM^nB^wPk;rz$9nky!3)k7jHRbFpjl!U@ zi65l=nGAQ%k&>#>HNl52N=3W3*?)^^R}Nftd3D#sK(hI6b2xKNAsQ(qkVQ%|QZSTH z%11#%a;M(TUGg}l61BngKs^DvP{*-6)WbBCBE+OeCyiY#eIKj?ZjYL$4{E!$Zc)fG z7?_HeliH_fwd*G4K875a0bl$^d((+pr6S+-JKvc^*JfBul^Zx>$mT z4TR~X`83KLTo&F;|GJ7Df=gyGD?^$Ez1?K&H_M+Ub?$>iCH|n^Op4ujD$6JG?6o%KR_p zGbH84Zus&E$3X-p9mFmPy+}ZRKGi<3H1sVduA_2r$e@N;hd&F=yRm|tfv7b3s1bkp z%xYubina>p)A7i>?ePunS2-b zCtI&uf3_&d4aMmZq^bdeDMI`?&sRA|A=0=D)7VbDlUcQkjw@I7y`MbgOXL5|LA8GX(nkRFiNX80uVN=n{!o# z=BA%+<{GE!rWU+VT`Hgt8%7}hB+CiR2PvQ;b&TQF-XttXk@@av$YI;4t`;)Bvn zC)DDd!W~Z{mpQAScthCQi<9A6HR=BR1lHHOpM-Uk&ME?Oxdx3A(fpK;83cB~Qx(GV zr*iU1y{>CVvPP`d*qu*y=l@6obO*J*zCg$Sq|LR2GJR*O^05SXv#jZDpP&elA(6O~ z6yAihCH;-R1zcMY>v+6EftBC`4%^-GUoxZQNEHOsyKtr8(pg^Ugr>zMCyXdoPM)}j?= zcbYQ1a6xY;0GW7hk{G{CH>eV|Z*X;Igpz-)(gGgdZlkbv{Z#$!-xBGnQnuT*`hg$! zph*5;KTJwt^2SUz%s{tbu4!Q<0rO)#cJ|ARwZG#HnFk?gryQNzDxov(D!GYrX6~eO zGM0NH`>|o)E}y&KFz0cO3p8)z)py3tlVoy-jWwyHec{o6@)(59 z-~V-`Zdb)w->|8$=mvkM4P_I%+?y`b(^EVM4guo);H_y1HxD3HshDul)S5dCIK9cc z6x_cj?lp*7|F7XMLe+@Ip_f5uOhgiLTY3G?JDxh{4LWP%=wMSp5l>X$T3}Bm{93c=Th>8 zyPWurtU}^4)+&cBo~>P_8hoU>d4*wdf!K5i14;gsYZ??dIRPiLKdcVVrcDQF|7A`u7QK z-ob16i@sf>Jh zV?{H^O@NJJ%BjQ>k_pO@6jqhc%2PC)Ms;B5rqq5B#eJgApJvdSqW)}Wiaqcg5XNe* z2hBXbD3)J}EH}EOouxq&S7BEUU_GUi_wI@zz87MWaK+?H4^wA6p;F zcRVX~l5tQq?t3D<-0iV2ZM2xI9{ejY5J_5{W&)1+uzIiImkW{1MPMdTL3yfpKAk56 zDZ|JHBMRe;EP9b*n|h?b`JFaFpyB$uyKd*R_8pH2>}l{TS}OzwZJNs5hg z9$zqS*&v@w*fAwtxc`|MNfY+~ho^6$1Upc4_z!HyFC1{ofhdtJD#4YP$cnVc0MD)$*06DB^|Yt8%@kjyFFDMjaBw!#7SB z+n42ma!irc<^>QYu#Li*y+Jbu0vnPu59)@C)<`ybv24%q(NIjh9vVR!B{`a3itLH? z%k=(%8*80hOXFb!h;-=uUKLCAMkDobT+>D@;|>(-2oEs1D>3p~lR~dd`;acaROjbI zF7t}lIT=C2nG=xD3tmfb*9ko&3&rUhBqj>=yM1tXEzd6oonR~JYC4x<4n8htzeZCZ z=w@s3tzvN-HwzGZ8}h(cM!nZ9nVe)S1#ijaR5Crx{hTKq-UV6q`PbEv+PIX$TK%_y*Y?F$+wojLhc|tGmPF0cKkTMY zrUu+XiO(i&Ewpu3P{#$FSMQ;?8yy2y%crxLjIuvd|C4$@iD#M-Z2pnF(5-!#;6lFs;2N&^+JM`$O`1DTJ{X+G%m zfx2KE%;4r}Mz-Oa6cql4SAS{^pXX_h76Km~=sJT(&9L)x2Pm=k5=~+5xkH;Wu7+x& z&c6G&{_odrFUWxLx4pO4l4T3=NMH$44i!zZ#m)0wMfzk^v+g@O^U?6L*woinc^G$C zeARVcB-qR)$LGpBV2ak~z0Js_%m-Aj<#>YSdei)7$z4)-X8x~h+X->k{!+3-caDLY zT|c*Fn^@UdA(>aExo5GmWlX2T7N!b@%Uu$YwsMNjw>^6F5nZAqt>)!kmpF&XhaWi! zZ1}Cvi@XF!c8mkY9v+O!mdN|>G@&#E)$_HMj604stimns*-1wQqM%6&D?` z_=`$?)uyNmYHBA zMFTmG(TQ^`Kk=j%n|4J*vdtGnJ(@3D9g?#gh4!d2h#4eBm2yXO8s9wU_IdCNMkH$q zM>(P)bGu@31iwW(spl}Wl*xXl&k%ZR0g@{9NZ^{R-wT^g;x>^0ZQCQw@n);C3Mzy5 ziYnM0qz1w{-5a|2N+q942q>dsOE$A5^1YtDewdVR+(6qNM(*>b*z*9Ls#*k*CpZOI zo4l$}PS%%)!Fdv$E$QlMS|tzt4HXvKl>2X2UPb|kKDL@F5%kD>e$Cwd^=}#}QkG%` zV6kce+fIaYftY1b-&#oGLdUkVMhqqL^a!Mavy2-p{xVC<@91>bxBiDbfBf}Qj$k`* zS$38@YN8L(e!I#w9o^;-Zzi)R3)a-o!X_Yv(5ZSr*gB<1G=Iv}`R5i7)&01hX-=y( zYfrnG*u&^U ze9v#RC65QvwZ`2RzZWf&gjyt3LZ0(}*I?iOv?U7JeLKRPIgP1jk4T4=fyK}5?Ju3a z`XN0pfVIHl0G~i**pp`zL#z_kLKwq1s@jl8L%qwe2#viAgoIxI6Y{AEC^HYwcQxsf z^YZ)*xNby8A_{kS74Knuu1ei+=EC#TV|8D^S&e!d@ddVa`%WM~EY?rN*>#O5IJd;p zfnK3ZiNz1p0G+Alu6>k9+OP2}fWsW(djNPWJdcZJ)vq?s5Tk7_3&knU?3B! z!z+9^IpdzG{3NUp-!B$ft56(%@L8nB#BoOtsZLN|uF|qv(WwS~GX%@od0xppK7H-Y z+tOtUh1otM-MFa_iK-mDIrCKa6R2`ZZ(3*DD)sEdJPGum%E=96*%z$Z_%<*%K)wAO zNum`X8RgHLN%N2-qSvWfDhf=vfVYKMUNdWzsimbFs%O(PN7xNs%g2Ohf}JnrX$+IA+)mL3T2Jw*X@V!HSdFhf4*K!izH>Kz5$G=35GjQ z68J^9M?vJR-XUrRzLdYsqv-72FGxK8YjCz;ZY&3S8QQZJ-%18qyfWV5bPKHedtc7f zlKWh6`=&TyEsXxotSRosbBVnF98dK0EA$ zeOe9kbl;hfvF%l>($HF1k^~7;52h0PjO&EVXHt8BGeE6d*cb#*045icuw6HVw(g>3S3#<^E^3Z*8r z1%N^8xWC*?e#F923L`QVm0Zp49NTlvI=YwWo-*lgcm|_|y4#|*j5|L$rtLLP^{*4S z&12HE3Y5}C|AP?^Yw;D|sgtS5ILzr7qp9NrMpI$Q{4y8UGJlyB9{7~Sb&S$>^Bs}=wR4G?x5)g-3D7aglVOja(&00nhP!g+ZSUg?+k*KNJVHIx}p&nV5- z?-}dik>}=-_@-XK0|;;|X%HOp;z#gJ@92rUFFY8YEa>mX zI6uQ$6Eg)OsH8&9>>97v7a$Ie!UT%rwHtST69P7c_Khpbtz#j6MZ-IBKC)-v*_O_h zKo)el90yB!(MZ`aE2OtXRMlxjd$f!hEXic8kc*$IFpQN+K@lRoa^YtmtVv`lwYowz zC0QApN8asO?=CQ#NQU!%D861URu);@d;cmI(HLI$$34o&!I)!nWKJ>LX#gCY_wH0) zd~JWT9|>;!!VzLnOH8n8umJru+fRtrD04luU2@P`05tG+xR+`yb zb6+bj+RD9_qnL94{*F-4mX&s2y5k#L{n@q13GS(~89vOqCQs+#DbVe~4bh5VMI~Mi zyTi~w8<-j0{Yi&t(WM0vuz(m9L;?133 zO&`>+1lH`q8%U8B&KA0$e*;EXFbYBK58G<(0&`9JvB=MDcjt z^9|rQtMS`)Cu2?wT%{e{lKZ$|mUlpotJj^$SJw6ALmd5#tKy>$#sC7HEje95we*91 zca^K&Vxmb&VQ&ed=b2~%Pkm0-mHc*nEWZqIAP{_J7@jII$)l4ccYTq+b0h~_1W>deu{O1Q~RPl%Ji6ELxbTpqbMGEx5~ zxQlsPY9{weT3mWB-biQtlPGufT9l#CZZV&7X5O7hnsqdbJ~(Mf5(mnwM+!Z*A9`*; z`(b5cesMrLcq1DOBTvn=NA}kda--oaM8&QHj5?W5j}-T6*w1i(Fnh-0as4;xH&0A3 ztkNNM&7E&NHcnDt^w%k2Y=_;)|TMsJ-*`Y0C)HS?F>|NZDkP?LwXIXTog?JHVwdI)X({#4v_4EX?# zo(6RQ1;PHzzh0zj!Bm*dT zn7&&>xtg+dsa1)_lh%=~t1ZP0MdmNQ?xv{*99okBuR1f6CT>ZPzzuGX1YkzU_kUBI zQqc;I^Jh=o)9Yyh4c^q?ex7?Jt)Mu?zI~OOxT=zdzV3&Ys(k)6ck-gt5d#m)-q+ss zQ_~nXHUMOG^M{qj$GOpw=33z26&^!*)TahbxarWGMu0Kea)0DZrAXShE6}2~7ea-z zehRvg`8oHRLe>%^@@dt503S%aFbKIc5Od3?Dq_322|ub>kBPWKQJ>DCo+k}dmO&?_0$9n*F_xQa znX(EtYcuBl)p6&yhyAC&v!?6!3BNqMONtdI!c?EZ78Lm28?%$x?8%v~fD*AiY!oD8N2h=|Td<35H$FZ+M*m6#6F%sx@p$k1Z@{`ROeIm3H| z-j~K|2a_VoW?zW)(v%e^o}PJO*sj)vM5&CWgK^_El}WSg8yUxYWIZgZ%G1~0 zAU@Ol?wwPuBQ}w!KuKA^huraBkMzz*ck0LJ62Bzo&mOph zDUlx&g-iSnUtKcNj}Vs72A-Nf>Ow@nG99GoppoP^C~^Khvg|Ed1{^QLyTEsaj-IKa zz?Ej{k4s#biZg{XyZGL!%rZnZczxF_EgndZ-%xt!yP)3Kf$3*bSuN~^*j;;QuZu+v zGEA^}0`o~8Yyj{0xZG0v%Uj*79coh;b0c|5rodKKrx^`!f!_={&HeiFxk|QsW{6xM zPwz_&Oq5=%Bsd0aK5{}VAL?AIc)R5DZ&CG|zfUw^aen=#+_QO)|BA#w7Is6l^Hb1w zJn(gY`9z4!R)PH?jM&aoad1G7K#q_fKsz6jMtAdyXk`EFanp0op6$W6?h$PvyEbH6 z^uJI6`QkqQ1j?a%qYJoVN(ps#T#MNFAS^UneRo!xLJrWEn8nik%WX%)Cr>m&PaH#e z7rOV3Afnb`#Bgwg1Z(KiO#=cC!;4G7#ysJRX0=s@qX=o1~Oz zdXv&*O;+erFG1{V+@s{$jfrrj39aFBsK@!-FE(2xJ9NXv<9j`UnS3AH`iO0; z>Rg}V)$Mcn(Tpb-mq{d@F*e=|;4q>&>B#Yz6fy#9Q#=zjF1{n#eV7tIYi}=cL}6CS$kuV7WLFzqntE; zm`}0Qv{I~sd$#3jeU^7_-AQ2Vtf8|OJ-GU)%*6B{M=^dR|GW0D)o?aP#+WhnyL^?} zn@L)}TFMs`U{2|oK}Sf^=gBFHVsP{+tMtfTO-B_C8%R;Y&s-RR||B zQF(4j4oY@Z=}p7G1#~D}*saFN4FKrQqNQAq~!=af^=;KkkBVc1gD9NiQ2_$Gu)%eIr_USZVuB7Ibj#fbadN5Uxm* z^AsCZd%$U3ed_5<0R^OZr$7scsk?lFpu{B>>aesAyXYj)cIbd(Tq9P|Wkz&=*P_W4 z($LsAzIZvm_^qR&;+E+uL!n6blo#jO$|0bC$7`cjJz;_E7VI9t)W!F!jx{sI6yk~! zYBwKb(S-=P7&X)A5)(YK zB{ibHzobm0CtJYQo(t-(=ITb{FHqU0NC38&vU3fk*^`o_2Hb1qR0Bp_Af50Gbc{Ik+sh*4IBNR4LX=MF$@U$Y2IxZ5};jIk&a=!g`VT6&~Wjv zMv4wP-<2!p=eG4dXy_LJr)9fxcZzm;HF* zDhp=%K&IMCK95#$TetHMdQM2*Cl@u>KI=rlBIzn^ajO6#P!IIK?EohpkllBgaz^}t zVZx$+5fRRSCd}OnzC!=jBPB#W(TNQ9BBTWaR?|%b70T76YOXC<8HhO3L%I}>Z~zb zy-Nqf<2DFA48^o))b|klg)8#YyQQwjNL-ilizJrwUugx`a zz`*=_<1R(^|GlL-)P)nW4G+!v6o^AGrSXGK&x#&()fd)&^!$r;jMVDl9Efbn{wFZ@nWlxefj#9+|yKv0FDLmg^uK0 zPi>;!+*P!y9QlsaA|*yYP@dH%zQRc+r0IFF0RpDFQd5z*y;LEWR{sHvu#^0nB3z0A?Mb`wXGV@oEtc!#NKoN_2{T|8}q$Oc&rBLzm*2 z+igvjsXTm0_E*gXaPKIci}bLG+#FkG+9m7cd-{jre|+O2M{4>I7UNo+Z~fNR1zH0t z9J?=K@k&G|8hCPF{hS`1JPz^?{wQ}=zi-ri)-kWsOIxX1@Bk=I20dmT3Emn(o zvn0XY!;aMxwA+sZWsAdZ516p3~f^#%HztL?`*R0947_d1ZGi!7qxrf3`BwGSz z>K64OmjTpgFL&3U%CeNkO5-$({okT#g6!^GP}UlcE!vpe-I$5JlVt?A1bZ}1Gi74Q z@g{VZ+cL&!Ssi%tOP%q{nwMBIceGh}3WeBVpHREJ6ulhZPvR`^X=%>@4~`=)ybkqi zNmd-3c3BzbjGa&y3J9JI-JrWgaKU77zi1TLRzFClNq-uwBb5UgVF1>k4qh{Rb5E00r@}tVVC4bLZyE zUZw4+&{62KH83iPo-Xhn*^S-AFI+_c#s>lJNg2<)| z3JIxu_bu+P4j|oudS&Kv{>NC6rhR$n;^{DqpN~%yAHMsJ5Gmbs2M2qL2AC@XQh`{= zrq2VrI$_bjQj{PjbFb$LhhsQciF=sVgw*Kz13`r~Z4B7Umpy0_ z2ZAa70WP7tjEXl_-0YP2afxiA);B|fPT+h! zJ%N&67B{{%uTR~8is8V8i#I^>QrLGR%f2SkLpS6DgUxQ#JEq3MHJ592EEe(_V2+h3oF6xCmSfwdS4qkoS9+(@8Cfw{C zq3pHv-Yq3=7vPRR^=f_sR>jz zI&BrKMb~tq5F`y{Q3Gnxt9$Yx@Igs%Y&KSIX|azbeKFg#L1=!qE7vcUxitG%oh}bn z;Rw6tXj~2Da!iZdemb+v()^>>SEgu(zrH+dX7#Yv|UpLhC) zBeA|}e^a#5{6`?RyHD_~se|xvn%%63wV(vn+vthXMSo5ZcL#H5+$V6DW)h?FwHoQc zkVyU=y~Px1&tGx9c%k4hV6^QA-V8DDMlX^{n_8|uV3D2upKZ7!{*KAlk5=?c)6cb6 zN*WmVAU{KG4&7@aZ3CtlW6K-LGWe6P_ScMIv#t7fj zP+&!UDXLhEu*n?^NAsY)1>z{1wufqrCnYbZQ(lBZZCvI(@rDhWf5-{Ho$9_WO38~# zSJW)Pr9}Qw`ucllNP#QiKrIOgS!Y;<9r#2$ zN%P&jeOrh>7#Gol6Ef$+g6!G|%*Aq83KH8r(*JpPu)=*p)A6RXb_lz@QT6K-)V3_9 zBLUSZ3Ha9mmB8s<>liIy;?cCz(y7f2m+NcITr6v|3hCLGt{#H`k`+IvSk{0`mz@!B zO^h=W%@Dyq~aDjf;Dmn0TNVFK{T_DCupQS>&VA$p4?p;$q3dsasN0 z&wy^l;4pj72)&4Fe9q64tes!Q5*GLHwX2j;QEx5)(Tq{3p+tCgO*CIzGLW`d@GuVp zsO}Ky=6%BpY&k!x@BM>X4_o)_V4I7*Jkxh`D+-1!N#jEqLoMClsEKkvAK#X}y3wh_HoK>v21M(5ip3thd)t~x*J1qZIq4Qi8Dj3(gM|?20)rUc7Ju9`5jq zt*gQaG*D;ykZxRSLcNp-(@bWzXX}gs(6MX)!Ss0d+%B$mjDCKdmVq!%Zkn&s)rdx+ zlq~N-hm^sbe*nbsKJVD`!p|&{U*EO2=z^z-y5A)(ix0ndXYpb)bjZ_>%T|YYtG?V8Z=Xy#9^WeCF@X_*fKozhYAKfI`3t@?D)#Ii6ZXom1 zT`n>3&uTDw7Dtu(hM`27B@bvgAWx6W9%Ho*dR<9mUhSv+pRw zKyt0C<3EckGh6CiXxw<${#H;6fqIj2aQDi5Fu%R5sL;|B_+l|0x}q{li_dv3LR2+h zY?5MjS78O(+>i>PTX;o#Ar)5aly48lVC8MG+>uTAZJBROYU%w3V8pV;3M;aeOvwgx zFyRh_BqEijz3T7zQ@364QJJf~6J_fLIBpBOY}}4PwJ-J&BA`dot_(K`tTZRHr4ko6 zUnD+6s+PLlFv}Sc`0YzF(NB0U+z|lWVmy4G>w$c^sCzA4rHy;fMT%a3vg_e zN9@<9CMNf@va%d=0ia{>>sRo|VmKbrcprlmD=Fd%c%6AYaNQl{!*xKrgn-qF246gi zPQhrU%4=LrE)}U<&650(j=CI`M#$S?H!H%J=?dkLyy-K@&taf(TCn_D{I<>ofMbXb z`#+Y|Q9v`b;Vm2Cx!I6Mk>cC5iPTO9%TBir$W5Y}-@u%6I4XKcdZ-I?`>_j++)TOS zidSxYygyI3SNv?bAiwU|T%RTl$M{f0j=TqAq-oNl`f_@f@d_d6m%z6}j*b zq8fH0Kc3BLru4VGf?xVV=mW-{Q@HU~{LE$}?l57wQ~BXd^23Usi4C-w(vN$scuT1N zp~)1>=eNNT!OA8A%P=0o2S&HjF#OZ>!%>-{aI0g5Y=b7t>2H|Do{e8R)ypuM-c;A9 zx#Htu5c3>taSTx}h=XT{_8E|Xom0`e9qyj#O@Pkt{n{zkVKU6%^?Hr|R3)Hw&Z-OO zWN2>aq$deYb9h4ro#)Tmx>}Up-X%5jRvdcTE(@iT543Mrm1MKA&Iri;x#Qyr zA61rmG8ZAkmGk^)$F@3qVH&x{-5INYY*R0gA&An5>$ zT$RTquWbusc%!V|C&2k;z?HvNft&Qw*8D8Ob<|(sjy27R3^4EYtd{$W70azMY%l=N6B65gedmS??{ToZa4-LCN}FbHKv}f1up&Vs-QY{cXQsAR zA8=;J1Sc`-$>N`JLgJFwYUfIXQ4)CxAf!iY5ww**Z{zejl#MaHMrWV6ccXz9?s5-> zy&T?X;9;Y1iACU5jFsb6=YB0$apOPPdacz`K|^Sf>B)i<+4o@{yx9L}oNr(5o|5_^ zo$c`TgA$;qkHcsnR}Lbtl@etB5)6I^yl;#i(|&ejHVviPwMo(+0i{F5Flk$MMa@*H z+w%W)nUjVibhY!F?SfXw`&0IkzcIe?upIu0iCvBoXzz=+4Z;(%0z{(aX?Y zC>~S{a9>q)s@{-{cMiQ7f93l3!@@Vt1q<+4M6ZHQw-Y)=z3FQW1Hlqdda%TWFH*=F2)ODCL z?loPdSh6U$Y;t5-q%~FF^b$@^o=6k{MLsk2L7v=akstrxMPrWZ2;XC|a2w&1S1fpi z!9l|;GWDi^_jE8z&Wak@EtN$I)(49+9_90i`MsU4A?lodoq*O6>u!iP$kYJVmyVK z@M=!(EzBj<22O zXzY60?vYHIFTG0hY_R?@$Iq-C_w&{6yFg4xIwZo}PX6-)&$c?YL&PpsK|q`>sROm9 zP>sI2;YtL$vK-gi&fW;b$f1S3Squp@0TrBSag=9h9>*WyiBL zTwBHWFxD)^$yg!$9nS0h*&ywhhmgTplnt>)wj<9I$-5oSA%$+TQHwFh5yb5h&I08L zJANUdgRjZohU4K?Do@rKFMi|ngTWvTbx7{r>rGz0crS;)e!B#Gdz8J0DnqE(nIIFQ_KQXGz5MTjtB{q3~7Abw4BD0sK z{e)JVo}3mGx_9p4*?FlX;&qFlBR%2-ZX)vwKcjjjw1GtdT+w;ACzDTq4A6%DrSIin zgDdvQ8pkQEy~&ndMfpZb1=srt-`S(_MbWiLCTQDygVK2isnW$TCY>Y&;Pb%`PirHp zxdli|8x#M2-iL7EDz#AO0ZF}%rX0uW2=r$vNf|{%MN$10ps?0w6X_X}`sP5cGOCBV zHuGLj5yL}i?auRzrUZad!V93|JXH?hH8Ep& zqW_^>vJZt>Ji@6-9?PmY8%L{Dhak$bRYw-AnKfP-w5E6hlO{FDz^$E0*qK!BQu%~* zU00TA7b0?f_*b!u;qBiVpho4`D$;gRmY}_ZAN-cerY`BSPkgfX$X1wnuHPe%g^8aj zlhXSPy$~e9%EC7efAW=S9D&>}Cow-dFC=c{puEU(^JY;`qxO$F6MZy z3&L)9esCa^@9)77hs3wD?OxK(th1f%dTyM52duU%gbZX#jXW9YFFFKQVYUKr+B@zq zxK_#97h1n47+y&H4N20bEdU1Sgu+<&IN38-r?F&w& zw;rul&cwGe^#vutM7_`uDvCVsB+a`>q&%(Jw{XFp8p5 zFdxXS+#Vs)^UZS(iNCaaJ=>WBq7UP|aFD1d(I)O}5K`M#k1eg38Zvu1MCfFBNx1*Z zDAlq8LH1ebC-#<=4%1r=Em?ECaE6uJ=*Z5*vfTNA_6{6|C8jh^d}k>}UH3gN^{j9_XCqm;*8ZqTUCg`Je6L0hdD)m zTe2ua-_QTm`uQ-Y4K9>Gl6Ct;2Pv`(F^id9V+o zD4x1iS~2?ukp9>Dy1aOpJ*{s;+q*!aVgo?zfrl>u&)kUQ5l=~uhcm?4b2N-O)Z8>0 zyd`g1z8K+~1*Il5wZyoceJ~P;GI*%FCbqHi<7&C*gji zVtXZ@el_Z?F|YHOw_D2o`ayOLCP_1Sp9oV2+cP`z8141Z4R6v1QOXDQm1iy*)U>O< zmjaVXOSlzU8n{xAA>!Ln{7vtY z^(?BJ7$Jqi7v22;f-Opo39K%wB5H`+^K51{h)9IeL;a zkDNGp=^h09Js%w_@S@Mrsd8*hXsUncz`@S>QY-=T8s_j&)c&n#wzeOnhP5eXU&AIW!AgnjGt9^=VpPz?RX z;I~*Dw9P{qMztr8`U67N<`0pMAD?fL=@-G-Q z;@L9g??temkle4fLd2vy7uZqyX$at3Gro&UbA9tYrXhWz*>W2Fqj$DlLP%}z$C{}3 z+3y7dx8enz>}RCwb6Zn)qrDvZJhenr2keEul;zCC^^ut>_(x`XRX8RA(F{0N1XQ#4 zU-{C^>J&sF-8Uv(fOdH6x>r+_i9SU(C?{-w&soeE?OkbqZdDTzP?0;2cWe z>AmB#onQ<`b919fj9?|qTlt;R1%V0P3`4+wJdO2e{3LlW2FbMatWDsdl1gBwK!&t<|Q7( z{PwGllYRh~gMkPcPd>dxK#f;FUq*cmDgch|?z8o2^c~&>|Z}X#{iK8knJ%Aq1 z4R>s2pmHQzZO6k8)6Iqe3J1~X>u=ot*+InMJDNl^>z>{3xVRrXb|+2O50@f9)WY2E zZmb05{{&pNXa~D3l=Hf&ukf) zDVe$;lDO@6#ejaQKCj_sfc-yfW`0tS6kvebX9!Kl5)9?Z8>7XdATli7vRAi zwy^Xf7{Znb$Z<^K6FL#t za$HgTnyh*ykW*_Z;yxjLxE`aEZq=H1cj#2sq?!Se%u_l3bH+hS07t}f+e^e+LOl4W zDTUnd?*b>0y^(~LNa929vcnZ(&?c+YT*@*{KLw2+YeXPJ!x4=5Hc&i`SH9f6r1e6P zm3ld#iilX6%gg%Z#16&39XfBk+)8xLfV(G|GJ>RyF$wP#VyfqEuo&_;I3U`(-Ex0> z?F>oM-j+OlTvM!$)!`|6+e0e7-`abjxP-Bl;h5NkdEFVdxpgzj+aOH)2PkkeN&7OwyJkWj)jBrZ@eo1T5d0yQm@PnpcF>7 zFiR!rqRQac1D|bt9%F6l`{LmjcN23;opJ0XYhIa*^g}{*%Ppw;AF5kVY#qV%KZ!h%cGSCE&9y-!ffYk5_^SYVVSTp#@oz18> z(#O7)6{Vp_QAed`7ANX^$U%;(WF+Sun=>pTg;N0whtX0K81vz5--=mDLSbDdmVY zxdD=g1lFh`_%-gZ+4Ms)x8d1*;QD*4^b_$4m zR176V3y+Yzz@{hW!OY$n!Moc5KTcLw2I}~h$vTyWt}~CYnOp{NnTCTIursySJJTC( z_vBGaTqoEsH=JyY;cJT$HYu26Z|;!@Wn4=^9EGmm;mM~(wdiA(vKrsWxDL}bR!fqk z?-_=?I16Z&EH*)GjLIJV0t0BD;hFBr;xVg)N#vfPIAy35a2SDqQ6D#02qL#@jz`8C zjR1XoE?oKkh^}DSPO9|!!HV0T>ou8TscfXXpb!1XR6lfzf8etHFrKHx$~V{Bb`!u}*zs?W{Hd&C>-puJSOD zMg;)kfv7;tSp+(MPu;51w|NOUAHD-HM1X8w4$ysxZpTesv?g^TZU=V4B?yNxACTuu z)!+Zzz8FXvN4t_Rvez436F&le&gsrooy;VrkrK{G-k$`~v&%}93`UR5Ym-S)bw5&42^btBZ??qfxum z@$TY>fY0=vBPa7!mj1oPkC3|jskgEigd9SzkOtRDfA>X=;A(7-(9@=G4F55ek&t*(jvREln^i@F9G?=3&p5QW>SsBg z`J;g^0j}-e(?MNQl@X|ZPfEN<2hrxIgeG=F=fSq9dBcmY>D)?0@Jctp3Iy;hh!tpB zpdgsa+VAWg2ry%5!ILKfjXWaGvN|0!-iTpw1uN4cMS?dU9`%WY=I($_ZUrp-;Y-f{NSNpQl)f@{R!I zlv_CDIE-93)w)sDf4D3HcaFP#5XxZR^P|H}5Ta!{M&z4M)tBG0 zKV#7|)r(WyOdfrXaW&xTT3r$Ow|u%e_wQZpr#>Ib5cdA{mHG_3n!0w_2*e81^pE;r zq+C7pT<&Q2C9pnb|3W_=ruJ=dD1+nJ$44{z>*(t2D+U%hROzkJX z&AhJ_xey&Esa&{rvQEcW>hHQ*Z+JY`XI!caf#oAh-tQhxoITs`8Q;4IzAtxteem>s z_3E!gL~)u~;^zH1BXzkYSygK!s~O+5RoX>X4+m2rh(E0flMlUH5_99kI!x8w`DRV( zNZc-SVOrwuI;%wRgGGItz@*gJx<{-ufkJP8i$Zo@Y2Q;Tt6SzbkDuU83Z1|295Avs zx=OIb5uyl=pwCi#hk0|juGP`lR3cjPAiBBG)}2nfk{L;u8ja@3Xtty1k>=~ ztl#W$$K9K$wNt<76CdsPilqK8VK=l+ig+rC#Rcf;8Z_lnI4o~wK4n(>I=nA>sKBu& zQ|j9OXteo3n6VoGtqpcL*=ZMLE_n$(X*mus`W4+JAR;+Zlg(&>$3H$+I*@yN66~7V z?Da1_Njlkl5l9ME1lnmWVIq?Cnu9X3he_WRiz4YFn|oAmzmG;qNA#Vf_6aAQjnoMUD{ ztm%)od^(`0DXkh5U0`ZysSCVM48aHA_;B&fY%{C-(ytIY^EqlI?)|s$lZe{|Pi#vf9#^Gl&0NJ$q?`%V zd@(@Pf4H14=}4wgXo9S48NTG&@{O*kf(8ozi?i2ElL-BA?c?p<#f7}EXSnWq{eb^; z%cs4q(3mjd_cZx>(I5Gl2oMt^(w1;leBb>qx+Rt|*mF$iAIwpuTX5on|2iaV>vX9r zlIujJjQ|`9+jeJb2Lr=53C8GY;e+6jg~)oxKe6?8BSiK7h}Q0ucJ$bEZeTBq-$055 z>&cDT7XNJGK4jDGOHt07aLj`8+0jJmW^txv;o4B}IeyWcoUr9q+}&cv-}Iv0+vR=QL)kW7LZBJINf;?6I;XZI z?7+1{Ma_OL85 zM)-;ns;T6Zx##)sjjGC-^|3yO5s7U}D>E8s65)xWY-f)Z!7sJ(C6n0VGk!F7-*!hu zmGg=0DFj*M)`Wllg!PIDt^QRb8eIqEH51b3jZz(W`)3r=$_mq#3Ym27e^X=W34q<8 zPOx{O15Ak+$_oMy2@x%Qm|b*#xm!Vb^;QnZUvO!*#X-2&VEcT~_{v;u{Ne4>h+pj5 z#q!S6x6W4C|J)D6>=t7d0#g@4{{&O}aGvbWHav{7%Dpn}TY^!seo#RAj#fchpO17= zIib$;N70gQrRaO7E?FyoC>lw;EtL{8_8^Pa3~OS!GEv8wqCq%Xs8m4zI( zrFC+)z!lYLLZcU&a&^x>znGHUcQ;z=uP_u5ghNN{uqwohb&-q@T6+g%}Yk*9kk z3nA&e4zJJgVzWU(pL%!Ol)~O;={McQ=W_R*e+M>gZStj9ld51yT~Pedq>nB!E2{}9 z@;h-zKYYk9epA8DK#{1Q*X>Sw9rNq=cgi5Pif#7-%yY2i=Ny!%#JwZhIRloJ>shVq z3UHRMN@tB0HvC0-W_sskoG6}%&G+<3<@B{SBmL$VK5ZOxHIn9qJi6OcmmYAY7?0ok zLmx!W20JOgx6zXyJ(?^B@Bq7HkF0Jc+iJLj+aw_d>cKu)7F1F9O_|8Y&^m3v|%nhRk=nb8zHYw1F|`gKGdpwvdnz6Wu#J-k-lW_Wdm! z*8P**f)ct+n_dIB_G909!NIj)f@GGDADJek0a0uUu9M%0s?rKANy$X+m}17)(00Fl z8RrARrh8m7XV&Z~$r38u-R{T~<=B|YdXjauULEH(T2_Ykl-D#F|8ACt%4oQUU~dBn zWXD2e)_2v;0RQ#m>N02Mfx@`r5%P1c`baz!Lps-y;p;X!JlzmIgv|jM;`?Vk@A7;g zP5Xek(|>zL+9A7oqa<>qH+>HrsNX^BqFTO0hPI>*)Yp5T;$(yMVlm4i*?z&kt$7)_ zxV2T3E2C$Iz^Z)%&wq{yF-ktoMfdSvmZS^`N>Y&ap>9%X0gb4QBDa11qA)CutYB|e&mWT8{aE(o4b72LUOUf zC%)6sx`7mtSA`=xq8AkX!YD)bICp+FWH+`QOF|dhqJ7b`oP{E4OPA-E1Bu3QIdmJ3 zGak3@+k~?&BK8ku2Bj1Emp?;ksIi5KihL_Vy)G_A&$mkt%L;8YG0QDr1d=vP{|SJ~ z;q~sy6YXhI!fr5T%NBb*xeOR|HPLJ@ncu>DHwVF`XQF|)lCZQo1d&PYQb+--YMq5+_Ab@Zb!(D7{j}2{k7; z|1h8ID>}Qda6<(=jj8wrjYzFr@p8_2`>Ty8m+$@IEpIcahFjY>^Ns2|i64LbEkZK{ z`rfE&PPQ`GR;N2wObJCQ)>oY4ABRsfJP~?3+$vxB`K1x)$w(KjAb$j?f{O-!$#U{xTSP7>C)3y(*PROJKDw$( z0ep>}sWR)uDgCOBCv73I6fB$ue0DF^fZcdFja2|9<_Dj`!LT&s4%g`Jim;klTt_w_ zWeFvs96w1_{J;l8e?Ye#-4ec-$1^-D&mT|zu7mj#;~H?p*|NV(w1L7b>PRgfdwps? zUWA>TCGwV6- z+5L(q4G_~|p`o*3%i_&J9d$wxJnvgna^^j&#&$0!D|L7-lA(mW@|v(52v}e8Y)dAB z0>v8Vvhz-KCGG>NGaj78n9&f3!p6KfwFmnhIskgF+swHg{zca*a*0Pj-LN`EHb2~< z2!I{*2iI?SvF@pacYW00W_i7QC2bv)`~0ZI5q0(-sDJ@O5xHB9A>KdO;>r-+n#-OB<(VSs5E=yxFzs!aL~vM$7c5-yR5Q-vl3&VZ*!aec(7<8 zm`tFFKlLDx;SpzO>=LrPrfIbF2_-Qu$ zJy0Fx0`)AHfda~VWN&Z2)=LUH|9krMjZY}dwR8u$@V;H{6yS_(cAh}ImpWVPFXu6v zr?AChIZ3#BWvE}0*6taTPV@S@`2K>`#D{bA`xPSgf^Sp`YH1$4MfQ^ur(>%E{ z>~Q`>df;v$GA}5BZKf^PQfBYYjvtzKwlPr7Do_mi^Q2LmBH1Sb2AzLE)VNdBj@~W| zHiL~_S)6ZJbo?%jRV+d*_~mBYh89r(cUt=>B z8lg+LDR1+c`O9~4rH!?NUVDx01E8lEr&+DL2oT}#ypfX+ z^xSf+=p#!t_ghyXj$zpAxFmXx3Pew=%J~A89T;+*z&*?T-S+*i)(zD6A5?RyY3$AU z3FuIzx7bcq@$fIF%ds0Q@b-MymOqy7u-S5D0G3v8ika8@gXu$Trk?+QY`texQ~kC* z9GWx*1pyHVB27A?2vQZK2!bdj5K2Hqdgz4S5tSxNQF`wo)KEhx0t!m+5USJw3BAL+ zpL6aRxE$@*qFQV@d|9H+Lk2maO8 zr|`*IYb@1pM9? ztp^SEYu!R(1@>jlUz*+9S$O}HVG{$f%RP5V+i7LDzCRmccW(qu2lDJ=ZDp+D(Vv== zAT`iL`woX@=e>;~zetBx+wTu$ zebp)JIvp$>iXVKWs|y!NoS9o#bf~|^PS9$?gcB@9tRztgQfCj%TbIJxDOGY5)erbg zNek|N^4z59enA_BVam}gLTUV$Vi;-xG^f#YKlDc_0Tx@`HfJrMpbOj+~`f;E^(jR z&)MX9nITz_xYn^&=1k=d?*rH7uA9AvC`gCd4Zl!{q`ODiayyAVZuTRaGa0|5d;UikYSoAp(aBmjF~`}4P|xjv z8xX`sF0P65u5goU?bh^DW6$kF4CN2}VLj$_wE%@x)#MBe>)vVzg*WYXJ)94Q4TVJn zC^LealK2#y1Mh)eHWLDpe@y$$`tR+ZZsnnN35?)?&wQ7Ohq!&sWa4gy&N&7#P|Oc5 zIIVTehtO~2nEFM_H`4d_ZZ`6W${udb;|ZCFxvVB9#m$LE;6U)oxh!H(jnn@bXW-Ed z%yDPNYKBu|+C|sw1>*LDPUJPei6uxRmEVX5ELRBFe8S?CDQ4nLfg|RLU3o(sS=jf* z)xem0(V*$W&NT-J`GY{F+V{pbf&HM0)RJEEs5~=Yt$Ho=w;O=c$G=carq6suAl0nz zKym8SNGtef4=}LNfd?n(;yLm?2!*>Ien|GaSop!cU3BsxM2s<*ZN*A^;s@4o&L7`f z24cVcoy1OWp-Oux3h8smEa`Op&e`$^>ITF~Ztgb?T|pG5+~{VOi{#`nV7+=U6*_XCSmJ4I{*TkmFG57U}qeB&4L4HaR_LiMzSne*t_!hJCci+@WHn_l*@%$xKUwQq7&s%g z(+@?lR;|9rW0knoqH-d|PDo9?J8A$<zVM>%?dE$`oG5+Db^R^JFDX%-SV#fSu9GL5~&6StYoq7z#821fAYUJ5b; z!o*K+EooN~*R6MfGqxb_gk9Hj)oz-frBm0x=vOJ!n>kT9^?3IjRL9d+6s4u%xGbzi zVqjeOgX5`3-?aWEvhSpRGJ6q}vaADzQMLFN6=u@!3#@8kc2C8FseV5>3x8sw6E9@e zNJOnQKl05A--8<}Y-wL{GuzN>TTWYq{lz>UEBeT0N=Hw^+ zi2go4mrqX)G{pw?)WEsV5$B)aO)F#WLzu(f^&1c%9woJ(bw}s!HzFy(@S8UM2>vp!QdhG zlq{LJ|J;2k4>DAkWw~0ZiOR*JP9;nO+moJAHJ_ZYttPXjS`(Lm=8>)y-t8mzNhu)r zMO>k3A%my3?gs&Mi+Bb){9L=Y{Ty?J5zlB;!IX~(}%M9HC_b!h4znh9Vj9d{r;d=I?v%1eu z?0V>ZB1=``(nx7`m5Rbpfd%)z)A%#8+fG>l4nYUSW}3%LLIMTu6jnLAOKg$%HuF2; zTj@o=0-GM$((d>wMSgC-lJiC0n__84lgqbFqPu~$s}31Lm|!&cSyBJhfci1xG4$$z znynM|Kc(0@qI^@#@f2;-2#XE%|19~--*YMPkJ^Dp+aytmFN1QBzsmGg z@4Vhl4FkIY(-h~35QX0r7tdIWy{n@-aMIG8RN#!JX~lbq9)nj`@?Q#d-l0kAGi^pJ zJspt9UJ^zq=`_DaBjep3Bw^^Di}d|FJ~-MPx1EG@vxuY{QprC1;5+!UgKoSQ#?5yZ zeeZhU)7Kzo8k&1z{IdWy{JC~LsA9jJ^!gn!%wL+@@^*6m!L^r{m$R43wbLhBla-eI z99-EL0!FRza3crTh>#sX0646MNmrf_XPd!Q3?BCm@^qY0nL=-6%Tvx4oM-rHpg5(~ zu|CI4(DT(Cy^EfVA;pUwx|7+%S!F4Olj}IIOMiF92gg~I9lMZlSm|y_n3DLjIiLpr zI^5n4z7usmd$ft!tBD{KuyF>oPhj6ISU1#Ph!`?#}FyZ{W=fg$>*B6ZHQy<)aB>C{yL!9xVVbORfNN- z8Wjr+HvtWERV%1LTH4NbZ4IlT`M$EIu~4a!5B4v(GI^T zXbGxJc=)ZheVmHJs487`%rW;>4V#VE2=w;r=Hx3CTr%c666;;`<%d#w93YO{<#vOprFZ-+U$WA;^&7tIdly8>TvIBQtB} zP9Ithnu8>hzZKr;NPM%ymz@3a{->5LZIrQXpKriQ@ArDy-wWAyX)n8CXZzCX-FoU* zdNEZG=vPwlVATS9&e7OwyUD)^emHKsV!miZQvoJzjI9?0+}cki=$ zr+zS#+VbJMd-twPUEaFW2g(6pl8&=UBY1$h<+oM9lIbukEb$R4)bR%c1px7cT{aR zPal=dqOU=ma3Lj+9NTy#(<-fK`LO${Ji|ElYr&|GpFcxL7g8Q+g3g%X6MJaS-6?~6 z!uS_6Xng?l_sC8;M?x=?Vb~DkfL%dmY~!_#%Ok45(!wWsGU=`bnw+6suReCC$r48n z#P+;8z_FBcFLU*sk45*VBPQ2n!kR3a&Zlbc;}eZ;NxDDO<`BPCkml3Cw_@@8TZK~=8Gd?;t^Ym|5zuTm)I%Iayx6kmSLKVbzt;!&~E2z^U>+v^2h`rO4mel1F^-y;8{>=B-e=Z_D$<2(8H+HM)Dr@vzF zEaj^?ADkac6ArAmf0@mFh0fJg9R4-mke}$TO-c7Y%zD|UH$;8-*5VBJ{T5hW4 z+|=IK`BRoZ*j?m>E|)egHMRuzs1^|(EpB}w@Y`X?|DHyQ&sz7^$SAFo-D~sT1rOgrhZk3Up))<*VZOtX*-;PzglkM?1KK?@i(%{;=xyMZJ(0eFhuUwP zEXV6=KVJIh7M(Ja_OXg!6utXSOgXX)^LZGZLl>9JYZ2ke!L+2aa5o4+W8eKZr<{%?xYyMy`za*+jb$-A91D(9bYRQo_7k*VHe%6%Qk`j zGFW$UvpSomQRDRkqqcVH2N%`6>#khxoNSl8RBWwuOc6idhd8$r%sM<$X8IQoHRgQV zM;&Fzn**kpO}I(6Qk+ytP1m-(tKbv%^ufHK#O+{y$B7RqwGM3}cC13=Go@qo&*jrg z)$9C_)ub`ibfb$D*bBk@%Vmhy*&*T0ZW)T`eJ_Xx+h_M{!?j)i74?dC-e9=tx^$XC z5?!#BpSic_)ADMnvhk%K-Tdhtv3;l1+Opo_Cx`11Sq1d%#H?cNh^u234d>J26L{QF zFWDTOz|pVGzGA}m@p^!B`Bj}}e2;`Hp*%fhZDL*a&yPk4rhR!8t)&?WGwaXmV7Hfv z7Z-t@ruKV?tnEW9%W41mlg2L>WlqhCwp!=S`#7z>Iw`iCt)AAx)2flhpJ%@MMg)Jl z9D;G^4f@hnBBiUiNdT%2dwr#tV62#Sc(v@?sd#s2kWd|Em#Np(VjU6P74Ia4Sshi* zFmo?So;jcj@U(xUm~m-H8atJLV>kT_s;Ju|sgV%+ADjQn@Q%wv%KdYvZDW8yg7o}c z#diHL?b%R%0CpjMs9gec9(QYhx~U*K)J%=K*;>lW^dn4>tBUh~yk;qWi0?(9%c*6Z z`_`N4_0Lggbtyp4|m@_9$G-eyBnA04~~?RV;LT$`)<(_e{#ppXI!4>#qJyHo6^RPp}M*f%Hj}@ zdtRBk`KoS1(#M2 zON#hy{*_!CHEJ{A02X=XM_Svn3W3n*s#jRP9`)6d_SxD;mV=#I2Ka?qsWtx>la<%T z9A=_Q9$~`mXHG=;Fc(7Vnt#t?FGJ`#n8v}xoVKO#lIfx@(ZuV94e!gGONzQkBFJ0U zw?&i4(siCtF0|?}&G;YsPx~JFOYcUxtftIRhEk?~y5FvkiMhpb%{8xC3pdplY@x`% zT>m&?@QY#Zb38ESfTa9<(((86&Bpmk@19cMr`*}ID!&n5>x!C_R+}oei{8ecoa&tE zRWxhz9+~Z9UT}6%)XIOPbxQEtwKXY?SsSc(RrGr%pSUB0kc*^UR?Gn_MrQo+Cr#=z ziovhQQ$@(2(m&I8`Rh|Wq?B!|Ses|Sz67ciP^TX8o+uDKe)}8<3{))itdo5|-tL)1 zMJnIGasVG^JK0B^80VRsrwwHJL#pj@G|0)+FoR8Kw#Sr#&1{A8L*Y*zlp-X~43p?b zB+ggJ=D2@@L6OR~B*MGA;|bSawRH^S^z{d$s9Bcke{(*xDOVU{Fzij2XK`xUW^OW5 zEH1X2+oi0qw65Q}0!$8QoiFUSaI)&4lO9=2lf^1|A8SjSXm9BBvDE0fDnl=D)elygU7t#cYVn&2>m^hKJF(YRaQ<#Of$C6=Xaaye%&Aw3=~ zs@81$)iQR!RccJ%vnyik4)Q}Lo7H&GmQ6QML*OSOW#@l-zU@yzwpV41iIZ5x4t_YN zASsugOw;&wf=r@m!uoi(N6)Nll8k}%V+FC<7?dC)ds+mU-Cj70VUhLRP%@hEnf5y8 zxhiw4x2Mt5vKAV#>hp-Je7G@{(G8q?q1A7%h}fAH7Tcv`25|~g!M_i`GCe(IoMl;P zj(Es7(D2bO#e-f*KvNw@78=A2l0N^G+`Z^3d8sLxVAZVWS?p_-_j(>eI4%bHJ!Oe; zi?DZo7QX%v<>(VMx7E33WtaSeqb!DT3M*Tk^1tJJOZQyzvt7b zj`*-+(x&>I|7p3L)UH)}Sfs73{6MW!po!-M)6eei)|HIFV2tk}H+$(Ij>{JZ#v$Fj zt-|U2IAlFrFqZsh+68oKrV5Ilk5k9j4%)E3V(77vc?9f&<>k2r+cIXG0q%27VRE=E zR0qei)p_Firir}<)76`%CfHYVnlozn&J2Oid??ZPE(<)>nkJ?|?i2Q5+^1rf^qhr@Com5YlaYPrc;D-; zgLM!B>8MQQ7W`ql4=F&F2Q z>pn>?!Qo-8J0|O9y(y1558U2-8^el%9=#yir`Os}Y5P+?-^1L!kPUdVbKcHmFpF>~ z_3a7XLu7<)%=$LNDxF~Ebiplf@^fZycB}SFD92a;0V zXOlbEfhnl*-1jAwv{q1d(pq)6XS$J!x5Pl$NxFaIW4Cpu!_Z4dPD@xB*Tj4ASzbEr zKv;Rja>}N2_u9ZidEz;HpD;_K!fkEj(%;(;hLrP0zuJHQ@Zm$@a~`t7&@R>|1?bKG z3P+)8Z5e7unL^vsM>b#IhCgEfX&woQ1Oa9Gm;qGlIB;c6ew<=2?!ZGNNXz`5MHcl9 zt-^c2?}cV2m%Gfh==P&#K~WsCbhS87O0=UdOF-atK(?nMZ4xb}aLFLseDs>KMKnn> z0uy5@>jB!BHlkY*rS#k={Q-fCb(gGf&lby^ZAFR^#~Y3B6Ob^=$>p*8ws?Hq$tJ|* z94&SK7$Z{WGG$V*%Fg4kY8Ij!6N_k|l%;q%LJBx`)2t4MV(eK(Q zoQcq}kz!9U(~EDM^DOpeAcbrwm7#8rxp=^aA3nr*M*ByIlO*1_Y}n`cAy*q%A#<~0^Wpxf_F47X zEKGW7&-sN)_MxX-RjR+8^(+{0nt}Q3i)A7tOHeP`Q^Yt&8OZ-bW#M$d_qAoc7Brf`dujwui}itHFztMcHqATLvbL+gc{IwmFibgv38GVVLbrtvcHw<2s}7 zl>^Bd*M&&RtC^dZ)1vF3ai7Q57wRoQ4oc>XJ^l9c^wq#(&B9_`EXC=$lFt6;V8DH2YV50sRT<}`{(y81=a8~{XXVE~ z8KKSG+krl4u`vjMOp6ntFz#)Cu5>@C=PxKR(PyfkKkVb=`3{mD2vjdZ!AHvQKPBD| zvA-c9B(=+jkN1aH5Lpc}rClgG@{-t2P~Ck>p_SHe`yc>bJo%l$VnhOEmVObu>#J zzS{&Kpgnylwr1+67e~vUcDlXf;&rW9aiX~*40km(-xzJ>|6y|pCGYRfMUH-J z`8szZ)n?8wH zv9ej%a3upMqD0xbL5@mq5gAoA-omc1tJ8DH(No(JD~z$HflI zyl@#D(jh!{3zIr&)+X?e9T6`suQ6P0-`oatU33P9!(~j9HBLyfc~9h*&o`-qc*X5- zXeQ_+=^UEB<}GOYs^3?TVZH(9qrXNRTiRJA zLP9jDgYx!^ht|TTHpANMH4(lWg@wbY$4VA{MzDxK3Q~#ZOJrx|(rlOve|B4Y2p6vu zt$bup{5ADnfoFsezpH^RWTNq-Sk9)<6h$vc?6L28XRY}22D`-32IJhGcO}L)TJkS% zE`Ks4+IwuXGkzEAaSZ5LSM}*(t9uGg0mMtgxTi012XuVcQ*fEyY5g7sDebiAbl*!^ zV9<4JeNF~bMjb0>C|{horl{7+2Y4N5dK+~G39x41hyMtR7pav4u>Znn!~ z)_=;%R!2huyB>gr)ZR)I%?e#__-xS9WhBJ$d^Fh4?IZfTdbS6>-1f77F84k4J*j3~ zmgwa^ga6nancLs+Pn2f8v>FxM$9=`)Hm?IV_GkG^pht-X>1c^S(RQH+n^X9*44{Yv z(>Z?a&(iX>FNGO{rtki;qnK8Of@;k{)9ikxAP0JX;G6H}Ma~c9b~vFFR&k9|q7AEe z-@bddh`l^!_mK3}fi<##5unCyp;z;++0$$NIMzlvxSm0=_mb?qn|`+6m?y4#gq7xv zb>VGJ%C>tK8;ak~)_ZO>o!GhuZn?Pk!6N@IkmfQc30kchl+y`x;0NTz=mm`IT{LXD zdVS9&P56R08mGjU&JiA(=JIqXwEovShNKpZAT?#2%^ioI64%JgZ6C9<=^84{Nx4(W z+2Z+dBYQPY%|-df;`{WRZw5IpK12@taKi#f&bw(on|v6ZysUa5Pi>KEHJ@i@EM2(^9k=;8q@r3C-G7suI zc?mUP#g}I*{9Z@%YWD-qjMQHe^17}(Li+D}$Il_E$q#czntoVkhZLr2KQ`9+srcltE0co~D3+s$BqB!nN{# zZZ5fEzxSO;=)Tzs0jXZ)G{b>^xn~KCQ-}hwmokX>loadZLDzd^H#3a zRg1OPP|DW9JU1TlW+Nm&PF|DBuYJm?*lK2Ys^K8bv2H7r-gyFj=-i76jMUZW{+yT) z`FC0__vXzzd4*K+pJ)fFek6Chg5drayD=!foGbwBjK7<}!s z>L&MQSp6zvPK4#p@}c`a)#Rsx8eUXB`|EkA=W7i(lXflYU`8C{g;U&|)M)a=Z@`QD zVm&=Luu!W6ZHe1L?e4 zmcfw#1}2NsGBGvI?dz>4Hm3tMNOw0RUA#%smxw*Vc;)%YzJq&{wbPDfP9+!gyKD-& z_x)072+LN<^GSZC7qZv(W=}AFuKKz_-mwh1wx~!Il$?e6juD1WB-r=wyBt`6sJ56$ zr#JTaT0p(k1Nc!pW!+lnq5B7*%0_={T63Ik@{aU@dmIb5mbotq52cJq3=TpRlSbRn z%&k8D)bB?gz4d7)%y#G#u%VG7cx&v5;FXffw{Ms3Nb3F)d8WGU!(mpC5HCp;v~=rj z^6P9c3bIQZ`8hSMBnEZMf24BFj%}?^F0{&(#(CBk+r<|_4;$SGe_%+F)J~1cVb|^w z6*571d#r8=qxxH&^W0cWwrDoWP@OZ$x6kG=2p9Zjt;LV=`|6y9y}JUT;&z2H1?{T9 zpyv6LCJmMu{#0kBYFeA2+v6rf(a+t*GV?7#FaDoI`X@0=mG7oR?B>vsH-mVMO{-{T z>_f(r$u1IfLzsd-f=tA+tJ@3f8gsIbFKAx?RL%>VwX^Ss)`m@|PtKomXmkTSi(vP* z{;{ZDgFFDi8p54amguBC13m`%AUl_o$05%V^s%O^gwC|Y)Oeky(WM@rnmRKUmD`mX!~HdgQOpZ8u{2^dABci{V#<>BL` zb>nvDCEed&Czm|GBg}j79gRa_EJq@P1wMYSTe472&8>! zcO9N7!~xzoDkcT%UxL;0%J4KRbdrIT(`7XBovw~rOsQt{JDQp?KbnrFBOk}z5JY!5!PdHdtm0kk_ZByqWOcR#A^>bUwyAuli4CSlP@cDj&7F(|M(9>n_HVBh z^h>%)`p9GHits)CMRg!k&B%UaE=c~5=4}T3V8+`aBVH4tCn+K{L{eUw zVPcSNJgV^|H8mwPs>$T4pg`MEl37~^&=eRXD7O3|1O`1%ky_;2Hz9?w_8lf7o$Mu= zQJ*UUJg%3j8w!gApeE2vV@-#2qJapZ0JP(S&ZZNZD>qrVtTu1&{r;sw$i9nv{a6yF zWFsk}Vik0(uQT|R9r>$Dbgss zVxq(apD#s}RpV_Q$56(YUz1BP^YWCr?(98>Xq@vfXjv?K;@trmug7b04Ep+$=;@E$ z)zOcRRXo2*nem5)!^Or|Zy+O_4YH1iECDlxr%U-~TIsT3$%(0-39LPX} zw+%-(&7h^q<^#&hEQR}(RsCXOlsQtR0G)g!A_~xkjIT1 zud1v_vySGHNSt@yDa`__Rq#cuWOdekSNFZd%di#jl*dUqAlF{{9vM<|rS+KhA z&$E?~yKhSaNieiyS!xEs$%$DI;1@G3XX!po+yWa#wD3~M+|v>gtZaKz(^OrS05YU( z3RgLiWVNqVTa)3)_tf3}TLI@1HdS9)y2Gu=#-GIe=68wMqMFk=-I&8v)N=xSq->({ z1_X1?SB7h#9&_?Hjy;$4?qQy8a%6)~AJCPJpFIlLStf`dK*Vxj&lMWpDMpk%ek{|p zX@oYT#0+xOY^@t9Io?>?c`V2PVq4?IyX#Era@4xB;kdE4e$`W`3*38RR}?m`B11)} zFpDwXwBOgrRXitGUHbcGhcNSG``~h3Y~An3{vf+km*Viil(;1r(Y4qXV+vc_<+GH4 z{L=r+ZyhJe}z4$M_;}3y_9DbS-(J{ek&^H+9WJMTOMbNnIH0M?h+wy3(Am;nWlM{kuhKabGaEabrwbnzqyp%Pd^H z5a?cF*2@8zJwajBSS5SE+2Kl3cag;Vu6ex9aUxGdhD6@#Mp`w&)~+<@P_{rHnusVv zEsD0@8zC^IqX~)aw&C^ay~ZW^6Ss6yV>!5KXv*%tuwIBVSLMY`f%H7N`h*Hd9WX~uDhe9IGZ(C>uvdfQEfH>9jaeR;$24q;q% z#eb}<@#tlJ5s;Au2!qpllhWsG#QEj9qj7 z+K&h-bE6Ig&Symq59_^1mtzGsV9u6v1}WYGcF@%{cqbN-H41vJC+2IbQ3!UASVk}g zYtWNk2-dA1F3Q)kXkP63nv`eV1iB^+MfL_<@`_TEOBLi|tKX~^Z7*6T2tAp#+L93cHIy86JoADn0-+o2()L-&`4|deJi-~a6y5C2( zFSU`nn;zf1VqMnhfjwcWR6Hi!*pnWcOwT z79T;1t7zkk9W&eqpG#jHE#|bsv+WZcsU>jEB?}73OU)@O@Ye0{X z!B%qP|G>G7%QJpEJpQ)(v9Rvij#1}{M?Jf9Qc`=pTLIj3eLsATW^_R@>vnv=iPQ8M z9%ezDOi(x76>eC1$BlGIqtgJMC`UXq^BO#sw>+U-w{t^lgv7DEMUOJ;6P>0bS5Z0( zbQ&N6}|X5w0%qQ+X`JL_gi{ z?aiC!=1=eU8eU2S9N}x7dxf0LpRGl%e%1X@ohs+vr~9c?9GWEgTAMZ05c)UyiShDt zbNd=~_^k^*x*)dZ{7_qO5!c@XG6MIWsy2tUjZ(SPOkY2|F0&K4tnbZK-ki*sXoZ1`1+V?E7y3NizVec$?w7 zi}Igga+PI|-Bh6R-XSSxA~o*Iqg}18emL#7`{!siC$`*aR)GT~o2Jb{O6x7Wc;0PT z`Sc}7)QRfSDT&rT@RG%(>O$pepGjnyy+O8{3*DfZA*xY*%cu@q$@5Z0Q?%5pi&X;2iceY+=?eVJ@`tz& z4v?Q0?)GnM2s6C+0kJ?134^7qshpC}J6?P~*31Ce-e0>xv1fJ|GKnYx;~~%+nn}MI z4m3UszcuCq#l)FIl&0Tvp}6`ML*Ja*Cr^}#RxyF_6(QUti1qi^)Xi$?aISjtf0uJm zlZ2q(FQWWCnczRgenbYI%X*TR%n^@u%<5^u8O9MU%YI;C(4$y-zJc@q12r}IK#4k1 z3Ly9kUv3vTF7iIYJ&p3u*S>v-E>G<9k51EGvB{Z@x^ZuAl`-zaoKm z&x?;UjamM^=q{mEEFBsdEi3fOOh0mmhSJY$jlqYdTL_WaW*YDW1azL+w#OXqe%zuQ zcE1|*FCyq4G6f z?2hg8nVgGvn@h^TeStf$D5Gui$?5v*&o$Fk2e~KI1Il<9Qk#Pm^4R)I#%a8GiJQ>R zv47i?-j>2pU4JBz?por4!3AM07@9~A9eaQlx;{?x61kPJR59`fZLw-kADHL6Y{T*= z&Y=2rdUFR`e*sZt@ApJd%**A4AH02YVU&>UKZ7+k$ke(yqiSgS$Ag!DvrZ=^^!YsG z^2DGxBRq2l@6UU2q8Z5RbzelTk)2Y@57)-6_t*hk&?KV%V={G};=xT?= zhR-K2!~~vXcv#)i*Yh9?fZ2KDNQwFip-@krvEeULQR_71A5tikMo8sI6q! z`jqA@jj%{^<3F&3wSnr27;yCe2Uok7i)L=_0)DB+aFOg1M7b)OsYN@7J>PUHL?MSv z(WG}1$zLRp>3@&Xo|C?Y#rmZskkKV)?vqkYbJFB8-^xERt~&V0XLKitGXtR zk$1keC%h~sItcKU_vJXFs9`vb8BClZR7qnd;e_@2IOek73DJW3tygS;J z)zK}~bq5DEUWz7f8Puxr!I6)>hDcmEyH@NQCMNVhR*prQd{79tt52X4vyviCw;R`%MlJtQ#iaD|A3-cMm7L5nC{=yP|)|J%)>4toLA zr@I}LngAe<7{Aq00RkfZWtt2VXW-d=PhhO%t5-$OuM4-Lx;CT8Tevo^jx0hl;un8M zR1O>*bPZU%0#6Eyw7Jli4Yb-$bs2C=mVo?sBL{@AAdF^rzcp@G=K5wLEVnUW)WX>% z7``-_Q~FP94O(37Gr|SvQUMtcQ)wr3G+AfFJxiE}Ct=%LcO+nl=2KkO!ARqtH^+r% zkAPBye!aBqFG2RpmIpR9HX@TEe^l_{-!&dh3jZ2;>RDp-SlVLyHhb+HD|_v#ZMFYH z#-i`MtFW`XSIT^!$2O*XDY$vlki@Cldx@(YUAeHNakYK8PvMJOS2$?WOC-1yc6}ansn}Vi|(3A=CmzE z%etQiWM&q~qf7twb%Q?ox8?V4!|d(gFRZX(Fi7*T{UfQy$;Hpd<+Y$u66d#9&F5X~ z-Km5{f;}S513^slK20YCj$7w83ffJJE<7T?o~Gn^+hBNDM3|8(CA{|Tv{Tx#@3{Rp zW%k5;SkFJfo}tcG;*uf7WOHDv4g;1h-f)BKrN%?ub+x=Q#A;HrA)iOg*&4KO80*&I zNx;0y7(NpFtjTxqEO^CKAWmo%w!<)3sWEV|EnIDQAgpaz{Ti`9?PHtxCE6fTV!(AC zs+C@AnjYy%|NL8WD6{5+ny-n4V@XJrF@C_xhbntQrwMckdB!$?y?9Bg1PT-sBu7k5 z)w->rqIhT7Nn}-%K`uHAU7|kLYpY@)WW%}$X@eQnI!(~7LU!bQRtgsb%C0*?N>zJ0 zN(SD{3sxJJ15bS=bAQLrgN~;EB0T{JW@yt<22CA;44lL^qrvY-=W&tCRD1U_p>Pvz zGeFwKfk?fGU|pW9fmQwYrX{)R!JO2Uz+~ccl>aGnbM^PD*NSx=FfXy%JPtz&`zpE z3ALWQ?qcOxDqEbr2a6*|EcvW0#c{E=>p+#XA_FPQ>gJy4R8Rok>{&+JN*o$Zo(BFZ z6F|o=Vgh8p2LqnA+PPc$-X8cRlWNQm5 zOUqB~wydKfjAZ$XyeT7~H?O7(1*KF3SqYMqbDKm%E-|K*E&RCitCOOC0PER%0P>_@ z-f!`VHT?26(N$A#wjbCW5^wV;LPBOJ#Mb(UtG{f%x)*F)v{gJ2RxmnVcVC7l8hstz z*)AEIH)Ty7XeG<=LxVVlI8_ z7|?(gp%wozax8P{(+hW#qJy+^ISCqAKZzsZ%f8(uugq^r+$&?NYAAnC#kxTcua#Xu zyJdCfQ*?}OOdez#2p@kEG7U2&LhAnNi5`$kjq{W@zUGcN@kD7u^ShCFGmZjxQ;anI zCc&7AHt2BUSe2yw`y;;p*0E!_$q^NX#?Lo4+PvH(a zD|w0ivD!tOP2wD>V($)`_B0CM`S$y13h!XY4m7on$eLOWWG-m)mFKZmYh{_fO!Bb+ zzF93x_GOM=-}d1>i@!b|hIua!f{UY`gp2|tg=wrpo}DiR+vm6{a9T#M+7y!=mNvcP zBYo*$meUtO$P_Py4YEt9cgO-or_BUNade~=_M*`j(c~RnVur}ZaQLncpNyhz=HcVa z4HXrRSobA%>L4I7+O64Bv;abmgCN6iiLEC!Z4&aM&a+J`1D5&%G74V+mr8H{NMELB z1&tgP(!&&2YIsA%43?teUjih!*%!`hL9jC?Zyr$DnJS6%-K#-Zw*Q}JY20L(_}-#U z$`@+-L`p2W2BhG{(l03k0`D7wwHrGJ zcB#nQgh;F*y8XFrH!n&CE;utM;v5PeeD3zFClevzv-E$uG9M~`G-%KY<&RjAeiBs{m&OXH4g8n0b z;;pnzh^cfndExNB4Te3DnIICjT+LMmjqv98{vAhyywQi;yke7e=}F;A=&5QbY;DV^J2wUuEl?}NXG`MH5R?cSuR;)> zl9?ZO-P$H`*8OkYd!bj-JQiR6(J%e62dEiRvblGEr^s8lIsbHgM95P=xKd6YFY_UO z>q8D#xqF2$$|`$Ff?7Y%YSYaI;~*&`pB`FWW3>u7Vz`os2?6lrU4Q`1XE@Us`^k6q zM@^%mnp|{naq~dXo5Wueri997iK|54VzI&SSb;ibY}L7O^V7)cnLF5LIUY!qh+kK5303Y+ z$aXtMQWloG7`^lruDm-h`|$b)az07TQQ-Q%oKrU|b!Z&YSYMMk_3l*+T}2*6m1v_3 z9S&C|7+E%@K2f@zG~#+#`r|0VZGm*I8+Gk}z|4Q4rsTydBh(N2r7k3aWTlx6s;dA1 zBWRNhMoHRjdZG)l8c&{dGP8t4d`zBVSQruJgv7V*;}rhFj(T`9sbSX>l!U-(qP_Lp6? zHxF%*{aBWDx=i{)(%yZmn+YmVGR??Ylf8RYA&%7HRvVUUG>z81SKNInpG5rSFSHcL z+147_c^Kndg9QV5t|s0w?6y#{!M!mOaq0x2DO=29xfwvR$?Tvh6zQIWQL~ChQ?04s`x_m|1~o_5f`+S8wZue5faWD%{VGJ=Xjg7hAvuyU zQ7(d!xybS7QQd&fL(Q*U41+X6L1rb!cT?_60=sl5+wwv`HCe(WV>i*Ei4;H@}a-gnNk z5h!-L)BzZHEZ{yMPksHxk(bzhOOPf@KP7DtZ(aNy10`LKa@COEqqN9!^dG>9W)@lG z!xQO|N?q1&9`_~zY`Z7m`;@Xx32ZE4HI}ugYoIx?$Xwb6l(bc%ZtbM0UG!6jHlX1k zSqiFKsx;L6>!cB*!ugWNCULa3l8~smyT7eTYbF3`RNL)8uV>i%EvTFk;;{-Vjd{+Y z2@UwT)hQ!cMYYMEGfnfjVI^7^IYh`mz8^y@@` zG)4XT|JZxarzX31?LTx84GPkPfT*ZQN9j#Oid3byPz0n0kc1K-bW!OlAV}}M1_Ggj zf(p_hv`|DK5PI)CmwP|Y%>LfDznR}3u;1v6;|pC}Yprt~=W%?_ZAKb*I8z@z`}Ziy z7MKCWWE=zF%G;>r>hmOkYSC!4JZREz^s`Fl@xRuu=2vjW!G^(Ta1JA%@k0WsUjxCec4+|HCmVVUwF+SVRW^D~?;Z`hr@odxa+c$4Bj&QWE>{)A`Ya3ZF z0hXPU<2KMv5!+`lJiFx!&72yI!I@X8;-sw0B^U;!Dc)lQF$BdrpS=|)%Zp3<+^dr@X#XH zU%@=XbAU%gm-@)2F`_B4Ed7}ND|TW&o<`rkB%xS-;MG`e62`EE$zFzsvk?7BhM7Jc zWmP!I$7G{ya`wZ032U_QRLy#c&X{T7#yM2uMwkr$mR9yhSqk zp}dQJ@q8h&^r=^2?rJWy z^h0_`_HJ27Q#jC)UW-{Jaa|+XX}UFkdtl2H`I5qBTZf8D``9p}!#0eJlIsyE-?O1rnDnH_>4SSlFs-52z7 zgwz*KF@og$`ap)!ABxNdvx&dI5rv0K{1XJkA4gwRLl&6qCDr* zhbM>aq&zQUC*z{oX+|5<7=%_#3nk^>Ja6rC?AF^Hc+jhP= zyDV?W=i;8(Yg6yR7yrA!im$K4KZl_lPE``^+-i(&SeHPXe<})|E)7?WY4DQKW|EEu zdtS?!zf|45Q%&%7lpR>()9b7x!84WUbeV9Lhy1EcvFkE}TrepqLh#JkjK$8q`>4a0 zrPu+AXZ$umv2zesweicpYgT`;pB+>WjZz}Bs1uzl8|(O6Spt{}#>j4aJKfy|3SO;O z;G}U1G<5)wm)Im~c{~Kn>FGn{NfjXRkxV^|0~F23$6*>=LubKW*ex1}?PBJHbai*iS3;e&jCOo{Ch^xzv<|VRL2K0~FeF3&iUX-d z;eE!H}}pZhrY=?lC(#D5Q$Km9})S%LA(IL@^s)jEqHA20@A9n!4Lr#{dP^ zMu?>Re8Q5qs;s2OPsIf8AL_dYHNLmyp1o%8GJpJ|auE<*u8#AUW1q*b zeL`&1KOCf^cFEzTD_s^&1XW+%+b{rRXsja4deZXL_j&HP2UwDy@9~d!OnrXeDdBZx z*H#x7vwrS4p;M9~!Gkn?h?hcGbsnWfdkQ;$cgFX*FEh3$P2u%<7w}B^xcF=7gTgFg zMyrmAwkb0T91Y#@X~v)NDIW8%%f?V?Tj zSnp)JrkIwc|66qU4uTGLwQ8)otq$!nIzjOPL)ZOr7w@bF7KT*xX2cD=bjw|Mzb!9_TB{9#z)+bG4`Rz`ulK@f;4M5hZz)^eN#o?vFKGf;?Jqmg`iD{n@X?)>js(__ zkCrgK%xr(}3-`B!XeSiC;x!Eed*;9D{x;O=vN#rs?Z$sB9aQVHe|LW${Q{n7mLDa= zp&EDj1hj1gl)|aD_3*%O1yQJ?$sCXE zSJD~fD!{Wk)<}iIkfHLnW5_HX2&6W||Mde~x$~m!=HPBsqAlsnpq3nzDu#>-9Pv7K z>r=+YzS{DHEak@Z`Pn}3Rpkv9aL`Z(oa!OGPR-3NR;=pm+&Zmdg}mGmwG*)CqQ(Lr zErgj$;%(uTrOKh2;1Ujp_)}cj>u3Z3>V-aPqFU)ILn}vtL3V$9cPDl$sai zY+px1Ybc*~l?Vk*Om1K5@e*ehIL8G(Iz>T1RE_LjlbT-A{0M#?ddilC>(1|lEg_oU^^JCZ%$pWvi`6cJ#l;~Ru>d&ZQ$*Yk!Gq1?S& zPBNMmYm~;ZGm=l^)Pl_Ll7@T}`j2%J3lX=U#KYn>Tz%i8L1xLpJ!;{x4R8pSk5?hD zemnM|7Nnh5g3<=bDA}vqr9!h{Ux(#!Tw1ORM)KRNNt^sg&1zrUdoWC_de>*^QIHf* zxMFB5ib;vjQE-z;{YVAuj9PMhe8GJ7*R4zygOP#xstEc9-x4rpzE<=7T%9dL2VZZS zi>&)iLkx#(7@1ia6RZq9rN1}?C9&WDg2He9;V66C#u-eq(VtNPD3&|JvzEUr)crC9 z*+iR-()OZqP!Qt}Sl}dm9O9bLd8|-|uU6 z8Q|qPiQ9CsnVgQQaz_Z>2iuVpvn#hxvjCeIN;+f;Ptgk~t=dNSI7mTkzt>du?e>t$ zmZC_{zx65f||!h;?9Uq zT*YP(*qN=`SyzeKU5VLkNfr=?<-Y_gFw3QYXfV*~1z;keQ8)!(?;j)sZfLeztEr_{ zxzcq2LQ53#&;q{yPMMwJKONn!8WY1eFdDHN&YN8-W+$ZBDf6JH?aJMQTIakH#Q`|a z$%-HkZOY51xK80ImsFS#D=XRP&DjF-yw?n9;}W~j2#jNV9PUGIsbb!tw@RIP2Mfv! zGqQRQe@EcQ+t+o%aiz&70_dP=QCefGqZ)&>(XJN0;J6J^L{9 zDhI~2e#8FLUDJE^<0Pk|~9wQO7@va;f>@P3U^*M{Qo;%{{>9Vv`F0KDkt5DzoPL4nEe9%?x2=NZ);2 z#7^bx37H!&+#j@_9+3@|X1r{|qx?f! zEl$f`Y$8eZ@ON#oeyetm)2Xo!;Li!1ul`o?O<3FI>7ahrb}}!#Sto8WP#X@d)Ql@J zj1!`A2D%5g`_?vEs>J8svVHV>{x-#DuXTR=CiA8CxmS*`1Yl!c?fB2avgFBZOe^Ss z5OWVSRqt5_Mrjn8)1NIbw%!+C4or~4zuk;}ne`JAytHoBPKM89QK6Cl3SZE3~RFO~l zjrqD1x^jTNoSUd|p|^8F{wrQSMVum+N>dp#-lbPTth$$92bVd~{TQBD`a@2H0}|J> zT=9moxlsD`@MA+`DO=)(0me(e^FGu>t;+)c-l!LYZHu2Tp8I%1S`=JqW=7R50X$_m z->>s2^m6qQE$Rm!Bcy36`yDb0gQ*N=Bb0G3PMLsAs0*zrO6;UHK-N<>!Nij~@)X#s z08-_D*w%-f{>LrT}54| zJKv+x%uqnoszB9G7qRztDI~BM5ky5yo_9)c88~Ae#g24%69g5FxlN84uxbQK&hlZs zYH-=D+0x-xqiDLCHcLNsB+%PKJEYz(3ALGakb7|JSo=8ECR@G0Gd_JWnAq<=Mx$cZ z#Qv0a;pS3Jr)$T6?Z(!5Q;^F!yH`Wp@=4u{t2ms-BCWHFu|=8rA411U#8O< z)K01vI$0o4x##*G94#MAxrAjGv2GP8bPadD@C`)n+Y!-?YafhJ< zQ9cf+%k!7lmKdvYxr$R7DO}rU3=BC7yfxbNsQp*rG$!^&QW|_xT&yWv&!YM=Rwr*} zPw51~_L;JXnZj^W?I8Vdn!Z<0ImdYg6NYx4j<|0 zjpfc~gp*ed<}~OhmW(v$hnv%%jCaAJzTdA$ujy#nz z))n34;-u0&^A_Q5YrRk>b)f!X~UlzXd(X`P>)A~tvc#>4tx z9__&3ppg55I$*9l9{{rd;pQyoxb^)%n~8jnV#YOW!`p&3^>~J(*20Dx`_uPA%1fEZ zA#d;gbo3yf5kc@zq22Q&ug=I$&WaDK{!_lA0pXDN0$(U1dlE^}cIRHCZD?*~guOFQ zug1)En;@O)%hYx@^{aW-#I>Xx8`s4|BZ9O5D}J5-$&XBgiqW3*`vkeN&f(RQM?#WQ z1vN!x38zb&$h-nSO`b=KOM93jB4QMSA^qK>q=KT&Obl7w5`jRCx;P%B&F zGb2)>sLq4_7h4YSPe%Fmb!)<9Am=>UJQI<-z0ZkS(9jVa|5t8|Oc+a!$;N>4#Ac2_ z#IwHe@*+0NX05c|S9uB(RW4;P5?buG5Wop~eBERcSB{gsV?J>Id>R3_b^QKW+p=>U&fdcc1mAhmyk|Xq zW)PvXyCFk$J2$WFfJVbAD~0h#2BhYkCH_Bm9ZF}P{JyUFw;YhnHDOL5RdPZM0-}?5 zGs>XrQ;oY4b@TBi8%ud<%R(}WjCK1zXR2uPYiy8-?Bph1{}loAuQ zvh8=~_ShIi4Nx8N30N(A)N;|_^Im4+irIFa+bny}RS{6ba|Gnl#huy(>Pw$uLs5XT z;{H+;s}2nZ4+@v~{p6O<8_U5ml#-XflCF%_6lULC`4mji@*4e%VQ=nDQ|ZWukpYNp z(JD{MqAHIC(aU-awyk=@>LRAzn+rR2aN%_~in6K-6>K0k6}oDf?vN(wDU0w!PF^@X z*{Jt*m1x`W8Lrb_99ZhQ?2 zy`zozWuBn_8o0rvS&jiOJ0oB%VQdkb_N`hYMFLBFPe1_2_s2_Fny!)1$Bv;ViKZ|8 z0ogcWb3Gj1#^NumQOTZUQqnRyeI>B;-dKHox9=?17H&9ZsmUqX6USH_N|0^{esM5JpH#M^b(l zlZi5y{uCCZ!C~oB4i=#sFWP>#w%dMd$opd9_O&gqnf;L2ZTSvfO2C- z)eM-@5ZrwJKZj61@4Wwuo>FoUfIBm7yZxY7I=+Bh^UoR=IMS2vuTC&EB6r&~#PA_N z{7HJ8bad7g@S1U55H0Z!J_DV=m>PO69{6bHXweL;_veU0W`f*^=Z*wAj`0YR* z&GigE=s%3N?LWgR_sb72+Hd1#QWxdEq$a~J1PrdfF1t_eF9<5@%<1`{ z;7PXXcKFDeu*AW{`sGKtNPxrvca+se_2;PpBbK&Ucf?Po=dc){^JjEMIt5n z>weQUZ1+h0asLC+`Mll=;DZjbaG&yHZ(i6xDz+g-t+Fu6o|>S zeerqFKUk2^gfPJ+`brcF}|N7N`9{GVjl2n9<`IU&x6^ z^79Cf2XSLuc2ZR!XWQSI;p18z#lDw5r3RmU(6?-fi_Tg++`lznJkjSoDGle4qb;z- zzeB&>j+O0Cx}){1r=H%PiSNlYG4;!%>XasTnwa9fVGmV68Mv>lx^o7;@mAt@K%9n$FsOyn}>N5ryDV5(_mu=!zGO^xVv z($6;x+srY8RLx@K7&Je^XC_WRkCTIKN|n5w6GFb8PiA&jOE)My-NyYORepd$t>1F% zf#k^${%&u12c@VyA@JthFD1ha2LK$Y-=d$MRHk6Kq;K?iFgsCSZ4TzX)$iyL2zI5K zJh+5B^`+MCX{0ZhTevkJAwiHh)3;9cqZ;Vw9Tx6MjGkJ==LXNL%`Iehg&Y#xW=VG% z7pQldy{p+D)b1xgh9@P3YYtv~G3x>_#me(en{Lr?jflLq#$NRO8=2Zp3)4yX~W_M$iVsB-PDq1Sw-K&J*`Kn%4 z`?sq=6O)0R>V6IpW-j8fPO`UF@YOc$3_@FC`1&pV-J4uo6n_G*4|ha3H*kMTy8`c4 z6_q|m+Xb~gAPf<&pMNJAEtlIq*K))j0$`^yJzeanCutUw-Pz;$Oaf`;PSns{Gmmaq zM^dcpwUm)hqPX5XOTSLyABX%|WL|}3uW9>b@e@WqjP>6iy5&incEi78+rci#qHB+Y z*yJQwp^I@D$H{<-QAzoyxU`y1+H{%dH7x3ET9t3a zD%Z|1R9Lx#WKHODap}Jd!e^jDlwBLhZz4%;Op_;1^`0v$+om4|A@RlzCG^%8<+o zwla~2-YzpG=eiaKkrBJ~2A-R|Ru6onW%YW2jMr%r`7RK9eU%D-#<6kBR4@2+neE$X zv$wZ*t^HPHf4O;wU%cbMn`Rj6-_IPv=QqHZ>Fo|u3wouFuvYki3iLBp4&X0lY0B(A zM4$%x0RWb%|7qksK4_Rg^NDI$3lQ@f#>=XKR^01mJr#{fr2JeZCNCV5F%AU@uj zacf&dw3jS|?vapGpVgmFy`_4G3bVw#%xaJ1>0eIj?1v4g!V_Zw=hVf1HxK^tp6 zED}g{D79XF&;3WZF>lEWYvM9$axgJIon{!~Gw*EKFjhZkMAv4f;pR>nma(xEMb6DM z6%AXQdRR(t3l-1C63C-~H?5`egQ5!vW~vzZ*Q=m)Pv8 zN#i#>zr_I4D~>KfDD!f5zr4Ac<%)yuTXe-cOFDf#cPMPXK*eL^ zbg^!`VV5AD$2*=<6~QuTuT;Z6h#BN9sxCt($GM>_)slX@;i$e4e+g*|v@MnceW3-6OxEi{M^tg?B>0VZimeZGE3Fc)tMQ;ILfo zcMSf$$n+~S993%K2^1*iX}!SA_JVC`a)55t4}COI9|*g6EE53!hl!wZaQT`jK z*895Pj5VGD9nzAQB1)d66xsSGG~61jg_|uG-=E~L7%tR1_!Tbj3<^=YciS?HV|Mxe zuGxiFVkBH)#pC90_x8oo0Gv_Ag7++~L547M2iRZaN73Gma*l(rBCuBTu24^%oJm-! zbEyvG`{C7A`xPM$qcw$INYjM^Y?(TLXA-2jzTqqVje&mc{mb!8Ye#w~MJMQEq9RtYjC@SnY-!54&73nj zr^pUstRb(iPhOCF)%vo5>0;@C00YAq~Nlm-QEI>>l!7Td06j%K)$o zQ%}5z*D0p#rYWQawGymje1L7-@H)jZI3V-@d0S7Owv9yW1V%Lp%Y(HV14DmUF14GN z46S$US;(OF_f@-pB3XlTWyALjrrD$&uvZn{XZaF%18A4^ z0zU)W!J)aPAKW^x1UJTQ`xY}pRnA)>DiApu`?ObT&C=DWZd)%H%~kFGtU{KEn0pS_4{~`XfGx#jdYddGI84L7r?$w zB48D3SnS-;BG72A0S8N||LhNR!+r0~*q&E&T}v_YTHckL6NuvkoZYjHJ~Px5x{Y-J z5s4@n@7R;Yt|kKzlBxYu07Rw#d^6yw^*vh3GpzUp;LhC3%=~sF;`H&az&SP;gk~5K z=xhKXMSp~XKQSZQoy%wA$SpxqGS0a^Z`WFi5y^+lmr9a zN`PQ@y?P-f%B*ofXft`UcK@t?Bd;0trV+Hfr+Q^&kWa7COzcFK=`o6_@B}6kw zoU(zdJc1g-b;&<8q-j(Af>Y|gxSF$Po2fOx*{tRm^VoM^ym^?n&v|-ux6f0b1c}GW zCsd#A(BbE+;HQ%|*kK5Kx!CD;@3$wNtf^0qc@ix9(0M{Ui_Rx&a)q#E5|%mxV|^+z zZF8VhEtCyjM$$Z;Dau8a!8UnX%fORGMZ2TjbfjhG&Fltd-Z@~u92ysQ+0F=-A`?WH zH#+F_Dwd*riFDjFYv5?#;yj>T)Xqg&fqX-rs+swKcn3+yvP0Kr z>_!39tN7{Y)OD}!PeRPnURMSlX!pB3ayi+0r}oUyI7q-_Wk`Mlr5L25Y*WX6ZeUDu zEEDIdw-PeF*iVw%ITxh%bDLsvSKlX^mmx0I2t>rUq?`HBf_WI zZB4R=OVLLfX|A6~3`ZUBmiVpm1#0ljL{tqQRhCpO+=MzyA%5|~KMP(?=}n6I$T1xi zp~jfCo^9J_Yb-jT>s@~zlJ}dimMW#i^C<80Ncx;ebb9aaFxT%}bk@#iOlPzCVdfD3 zlACzxu1`Pc)>KoT$|#Y+(+t8^28L@){kPIWn*XpK)|!rC>YoIkV~*k~Pyl5N&}ghA z%G%h0X9IUP;s@wp2U$W$yA06)IS&vSESst1%hWt+AeX)w*6`P!zz!bE zACPe#NTUvt&2&Q@o>$S1J}0}@u+L$7zQaTC@5&;;hlSyFXKvZO-;|mUxd>8HOk^;# zw-H_O>0Pui<<19-H@qjE2_l=YokTAtq(&_ni!HvC%zPH`5T+|df*B9{@9mo#dl&I==|HYfF@hR|k)ytc6Z9cn(Urt@jB0nrL zX7mEDi+X!LNwae{Nz*gIJCm_*k8zE`8fk|!x}BzZ%iY8eYsoo2w$z>_r72t>aF=1% z!1dA9CpI=YrB;VpSf8_#?cUgwl*qKRojk&DQ34n>-;k(3u~0F*>R!x+VIdnugK99O zQOzFoe|tN;M?Y4-28KkCYtVu6a&iDgoc?hV?Cno!$%bFS9z4DnQj4Ov{NZI>dD|0e zhA^w&8&{L0*Kqzfkh^Qq+x~D)eVK%}=cqG^y;U-g^{L45r2FJ2Ft5qD4I~>@qzHa> z6->!zW{*QHOE*EidJaGAK>u9#P=7k5&3ZX?aN1+@ig znV@%j^cHTdHq^&>>_JshT&a-i4Qh2{OYa!^dT`ozr*h-#pjx|gDz(RmU-fU|pBdFm z0I%lkG=Bl@o;rr_0}MN3?mLF)2nm`}@gdN;7X-$z&N|i>C&b z&b>@O1`wTc`ySTGo=n(OAu4D`cTL;0``Y7iBg`#DQVSus)UVP8bfJxJzk~rbjHaxK z^LesVjC8B9W(Sids}y}>N3VSJ16xj;72YD^5=Xbf@dFp7E!x~)${5+;PSm#8$r!}} zF{8d49724yMBTz&;@`MD8cYI-sh?!nP-7Ys&aI@oq-VK4b(&u?71?`sYA(Gw`a%5s z1UR(JsZmw-|40wQ<`kbAHq?UDe(*3u3Hl}oJB*Rqt71BJ4B zzHDS<3I5)>Dvs#8k}T~is1(f-meZv_^Fiwz0B`JB_NK~QpghGM+vZJV)CcU5H*S!h zAlWSJ4_SA}AL6;tau*Vi(cTV)SIIXxJVjoao!{b5-V`)WMG6_y)+u>5^IC1}G0QPE z_SQifvxnD5>r^D%YrwuAdK1HcZx87{m5~|>NgK4=Q01bGaT}>^^Xsjr zZ|uP`$aMZxUUy$tdOdJ_a@=RR!)GT%(6&~uC3z74(y~jgIVj7lLvqS7a-O)`HtX6t zzt_f*KVWrE87vP~9&j)wb+?y*>Nq0~*)F}Vusl_(-FoLZT>U^ddUvAv{E=U&dIEkk z(B;J4ogc6R82zUm!04!y%py@3bawWK=^3PeCj}}%F{kXLsMfwg<^0Yp#1&r74eq;X zubWOaM@j+(8domV7ik09}D`LCy013Kr2*ZC3+mOL^B zj517GM%E~Uc3a}lF%X(mKbByDPr>@Z{PIK{{y{wdzJw!qptDy#&D}+z_pN(uVJZ=1 z__+kYImUh#+SD&8;4F_|b&7=eT6pnVk?ki7YOQ**Ba;i*qYWlxO|Yq{VRJ{Pzz}84 zwy%TikN0TSXSUy6DcoCAF24gZ@5_nmEg-gNwj~CE7+ap%5$8v!HT++P&41 zc8;_Ex`WJ;C15v?b|CqHCs~3;1~Z#P2?Cw(JbfasdlW&??fHx*XMgb0DHt>w(lY%J zr1=E})WiR9PjUgCAB+n?y{=qH-7TR@o)Bo2D^A}|MjbB)PbqMf zL~{{?KJJ$<0B*YemBCdisU>K^X_1x;m!^)uW-{Kzfg~=_y+_`HR~GJ&brk? zf6JKVE>S`-xDXYg(ABlSSxfqo;tGz+FQ(V8&(yUL|w*qyzj41*%~v@4VC z7^|S8WmzN6?;j9e?7$&r^G9XhjOd{Yg+<<+?u(v*yWkTxWyUjO=B$i-%baZrf zcZD85HaCgkLGbFZoEzk7pVPHXw3|y+T>>mk;r|dr0r8$8j2RRyO{NeQIbfNM;-6iA zV~LbRW*d1tL5IJf4)xhl>1;W>Yc&!vHi~tlnPlK!8LOhz8?L@EJk-W?v2EUsxUY9F zd&(RoP)KSP;%kO~TmuLYElfjD#js#KNd@pK<L?I+~9@s6DB#c|q3%9KuZ<^2aX zPBT({+r<;Hva_PuX(AkrJ*h5{EW9Owb69s-U74Q7%inE(D(+K1==0u*BnWRgBzupQ zc-`I>@x{vI*B4LS!s}D{UhqoBo@|L+nv&mDd5p`PCE8DK4 zRrbYO?nnrmxBDoKgiL6FyfKfql_jf_Fk`T6usn=DiYtiOwjrJNTJRMH$yWY@O7#_V zVCZ&_WJBc=M3hwFHMrAN#=kaI&LNwDoR&k97h5Xh_0jcJ-}k&s1Efo`gaa?T&u=&1 zy|KmoqUqoxywBB(2E-9yFNhHg)&-iGW@EH8pps8^z45Mf(#zFXNclyys11hYCF9N} ztC)(+eQ6h`YcJrH&7%2l-MMubkw}n$HL-s-$kzI}>6^2=HfaYWM=m&ZoK>qy9eZf7 z-%XQHz=*C19~tk+c+%a$@AHbDIaB%82aY#B5@ZH+p#J&N(u?_X7l8lmkF{5|h$3_1 z0cn0o!2n-|3_GnEa*4~- zf6L}-Am7iZpKxNb+Y}_WW#8j=w88f64Lu@)Rg4LLcj`5oW3nXSgHV{xYtwfe=AHs0 zjfV!lvlGDqB4Pf02%od=|4}&&p8(gJqiY;gxP_%{1#W!kima_^tAMunX9$!F4HYtTw z%XIwg;|tIM%2TfBDj*TPAvU)%0mt+e%-JsSXZoDZXhKeMlM$@gh_o=++``g~VcRVD zmWxtXV1mV$=$95>3k^1A^Z31pf$8^a>hE95>kWJ~O6K2kIT{z3ROsNx2E(Au^ljqY zqE2O3@bw(WdnA7bk9c_Sqt3R&5jUptwB%%7mxcV^!;0?OrtND0pl4pb0H8QP{i8T| z0odH6h5**L#^oDaE!QeqglZs(K!04FYiDHw(+mz0sGZ3(ta}x=#)t&k!&sYQ@}>dp zn!-X=txz=G-eJ43pl;67+T}guGd-QiW&H88MvjAtb2cyGbG>B0u@Zvljxd@P&hWmo zTWNZGUHQkDXGRrz86w6C$TjJ`5)Nl|?tRC}-dGXW#RrR7$77yA_lx%C?xa+|{egxZ z{yc#ocgCoWJvC~m+`P52wN`D+zE09GTMj!U?$$rkVbz|86JfLlq%%)04xQ|zh~2Vn1b%D!z#b z)B!Os*&$|sqH*`oR54-KK{QpxPMzHkCO#H~Bn!K&jJi3T2g5Ji&)DR{sDEX3X~ctE)wI`FaE(xqlM0B#jp^k7_>KEkjODCM8`5 zNS!Kb=H{bi6hW3=4Ja=e`4G}!Rm143Y?qFnFBJzgW3MAXHOG4vdf$~!R$f!}Iqo3r zL}n6HWUVBRQaz=RnxBHv)Kv(vzJZ&DK<>w)w!NI#@Al0`e0TEuC%5ye(UZ>JE5#Ih zg{z@$!y8_v*rG*?Z!~GZ=#|sBigz;nVx%aZgUeyd&&)CAVa>2;+UCPm;wSi^HGrgi z3@CD$09ra>R9g&S-3acc<~Mytg6aMsKJc;+Kxe3bq{`kxA93KpwjkcFF*5V2R6nU) zigE@OyZw5`14t79 zL&kuf^;DMZ0V!~SV_tGRD>>PmTQxke=2klMx`R#jkibUPk~H?F7Iji-eirBWBU{=` z!r>4UA2!uPh`)9L{ITH(?16Md#F%0{IY={Z{1N#8wUtvqdhO!wWC43ovLeN7li{_}M#^gzp&`Zd?3I3c&=eUAKuM6q>!--B86XC?rK z@p%8{6?pp`U)W%^S|gL+(J8^h2hn9R8@rZpD(}^Zs+ES}wE^#L=>(M4Go7+|Y|GPB z0wICC)O;~TtN9{SSwnu=$UVllLl-W6`YPF@$C}ssrHt&6r-Xwi*{+WVQE+U|y=YYe z(ZZ%3T@>svz3i#>fBxu!m*=W0;0BYSKl))s?{%@t zxvIF~jUtb0slnomOKun>XFSYq(%g27>UytMGt zYwpzl#Sduoue%06+Z7zmI>OSh&#Ia74Xjx+9zCOKAZcb|kEWGP8%L#Ix2&d3>x_Pu zuL`B%#4A>x?DuM&h2Bj?(#h3rkU|&C8j-U*gPLCn&uXbs_pEvCzh~r-C z+~wtR07+luTnkrwK^>nH>ZVt#8NJO49)6K#Y0mDGIQZKtN%IfQzp&zYv^WQ^RDW#na+sQvK^UR;X(j--+E^)R7VpM(wdjX zc-b`U^7Bp+_%)?yaeCklp11hfN~8pJ*+<3~r|wokEF|SgA0bv#~~wTU2CuJ*6+XQ zZE8H&Dq8*av$wrh;EZCx$Hp#?77`SjrEH{IryR)!#AvT7bXt6yc`oi8Q#gIq_F=xx zv71<^QIpWyk*k{kex3xv0TKg%t$#_q#{)Z`)rU7}ob(e|pukotF#$+M%7~-o&TEQ= zT&?D2I;!GXGE6`;_PbIqcf=#u5xKC-(xyS({aLQ#OA7s%Y0xD$*ZU~=S*T(4mc+`5 zsxcXvkLP+IZuR-PP8rw@%8p^@FjNuiCuuf`CKC6Lu52AXhg{+&ft(#Rfbo)}fPJgI zj(%7~o;(<(t2b=Xo9dTeQr0@+Sz|GhoG9-6Z3)Y@I@6kG61bi(RAI#|smdy={*zVm zxvoJ|{!8ri&ClGZ?zaKd60`S~_^VqBbs|6b{V&QC3)69xyW-78a5x0SFs0_EyTll; zt>2$FiRR5wg@yN3(t7A7k&Q5!;kiRBzJI^0*NVD!SQwTDj^JY3qneaF+4bTPVKMPK zKWlt;KDP~wC{X6`W0n&?XS*bA69Dc5s-@yC$rqnOif#$Ms--qoCRD1`b8|! zoX(4vryZjSZ_PU|riK-H0|nT%|I7vO`h5n8%g8_!!oXkuOdhC*#21`a{NF7bSgy{+ z_7Kni`O4n2??@`Ko0{!7uKbVj&2&eqjz-j)Tu&GV+B~}Nu^4#fqk!jsSiTJvE#&po zDOI{bbCdY~3CD}gEt`YR=Ce`-i>ELJ;oP!8lIDpl1&h2cvV>oo2Q%B`2oP^H5L8r+ zCR+=jnu?*_^;s_WKS$N3us2lBa;Z1l-`9k|g^~M91)$vFC)-P``sMfE%rZ+LLqvVElSJ!M>8fyuo4~ibl{7TgiVct*6>++a<@gsHp8GlI z1ff3qF*&)oz4Omd6QJrsI{5SI9HCVF)QINZyd_3CHhTw~ww6GFE z_KSpT;)7ncvOGGaG@%Y;aebhEuW}^wTk5$EV&|VHU*g;yi=D(d!IzVX%t9|83Lovs zPY03-9xglu27n~Yz;!{#`y@Vlgtd(M=5ORa`-RHOT!${r(z<*32Kzr8RZmm#2VLf8 z@8;DEX2R%u6`FTs#pi#MFpI%>JBs{Ly*tDK^uUG`s+)WQUVML>Wm$Y^Gg(53B`43S zBWh%Owetx2LGtMnvk%*14j&oRZLO_m0Aq^F70_KQY>w+MYXOj2sSz52*8Xf-W)H@J z0gBHcl5p|-D2NohZYJX1ou*Rt6kr~-UUaY1I{Ub+e!0rS^$jU57&4vYZs)h!25$R; zqfgn2+fYw@sDb$*!<5e=)Cu1}VS<6lS9rf$Yd3nIFuQp(6m-}fnqon6b2+8RY zF@8Xs_RbRy!AHvuS2S6~RpJzf@c~cfS2+BfmTQDAwvr;xH>#qT|3SZhI(GF`R5c zjpq5b;V4eyOVi41-$y^ya_;S%72&u!hp|d7V+`!HdK_(^l^{a=R%0!d%buNT?XZw| z_%hYow{|r8__H9ws)nnR8$3cf+JyRxJW!)9XifXJdoK9twU=Xy{rjC}=Xbgz5_vx5sN@ zaK8=J)9s@)%p7@V&=0y)iVU|+Yq%z2y!ZSrRGGP3mC@E8j5O`dH?4VD*ZnP}n)v9R z?Cm4TJFb$~rmg*sCCxErCzVQ>HqDO8FVZ%rZX;#>CaKiizV!ZCF?U8k262xh&eD95I1+9?qJm!W zTvAyXByXDTY>FbMb`53A3uzS=nJw|2)UA}!(GnH`8aVF9!kwfN@ww!aZ`UaP$t4|o zFR1c3%SuE=T0hY}p3v}>Dk+lBQ{30!SQskaRdf47O<0WvfTS{?>LJg5YxcqW?ZVv` z@zrYR$=N%dRw^v&uBmoL^?zHGr_9!ESqCw1lEmD5)IrSWNB!L)iCd#=pCx*78w`HF zYAe3Gy^45ger9JSC%ZkVK1TYl2DPRj^N+Ot*e)g!V&*y$0MKyE$ ztIW{6cP$8r2M5M1!Ekn}OqIYGFIBkKzp$23)9bjB0Io~#83P9{8nUY~cLUR)lrd%X zuYqAg|H6#U?IN#&!w@r$z~C;T`Gcl=S0O%hfBAblP-sbgfacSu@)I@Ahy;rYt3WV(zrmW5AEr+b#$_Tf6GZ+z`drgH?BhP>ifN~Qto2!{_8mIT=mET zS{%_70Ld0kwF(S$!1d|r=~3f2GqVy*iAtHcf`3jPxWyO1wIR}4c3OR~_~gm8|Fj&v zc|%}s{g39t|NhDU1bF=KYW(kN{6C({|L&Ckw-SGT|Np%jQTFowzYeG4s_k5po-hbSG-DkUB=Y75Uy6BEqKC%w--T#>nokzuMz~l;o!D2rU zY;X#Op0MlMzljNfMIJ@Pq>_CNH>;n=E;~PP|3`8P zt9#C&{nri{ZUXe^Wl3xg7Z<*H`Mnj?OohFE@{m|Ql@EL~3%UFLOI_I_JU$)rOWG3SIyJm-Ast>MRB*98w(Dr3V9tjRci+1`(JT8c1E zDS*qdc@)&Eq>e$(2Gs8J5#v0>E3!5SU&jyr#MAfOl9yGiNdSYB*1w$Y^-M90E;}r4 z9k3zen*4OXM3iKZoO0a---cN0JgUzz9iFvb#RGjGZ4e^nYQ=fy zJnT+D<^!habYcS>AwmiNw1BXi(+|sX46d1%bEtZixYv0K!f0u)ObQ8$YCJ15QA^uL+SpBv}XDc1`iBbDUm*Qpmf(6}AK zdFS?=Xh7j=>SkUpFAV}W8vzX9x7&klTL-~;D((%D98UsAKcX;%%8F9_va-#81+-kZ5=l^Hy8;<1Z06TR0 zdKp<7OqJ@f%h9S|xO*v1ly|No-4hC4piJ1$cvxI=L|6-`=oK5d{=fEq(3B+{`bw&& z=s$y>GV&{d>b7g=8(M*$fygT0ZgFc6w zdOrwN#b$3ObXIJ}z*oOIa6Udxe1ryhd@LWee`ANa6-SA=e&5GpBTQh{(Lg&Jlnj_Q zLs=mT^jNxQ3svYjrJ$cE=fq{95&ntN`2K=&_5U{X|AqZ`$FVHD^}G+uc;DHTl$4y) zE8-+oAg>xIDc4M_j)`kMu+F*PK~*8L{vOIeFL|ObvGFlbA)Oa-4h_XqeAbut)?|p) zRqN~i$Ez73WeuF6dvjI&?4p5wM9q$MmPe&HTDP*6x7jieU{>%$_dAZ93^%M%j+spT zuoKt*>vQ!+!_jCS#`p=#JSjT3Aq}wR!9!tf#5F0?~>4iP3T)bW6{7x2J~| z`vY%nz&Ypi+&It_*NvWisI?H~iQU{a6qw4?z-f+REzhJUz8)xA&wNYiC{z9OJ^?A* zjN`DsV08oA75VBoTl%qKXi3NQw@bahD(*+0FnnkhfIMcS&rQSLe^ zH_$B(+4>2Idp5A()jUZYzP!Dzl#b8!FHc`*O&M+RaB?>gPd;ejjGdCfy(cfQd$-9l zTOjSsg_?H1Iw4fbgP8_6nkn}08m9?o0lS;l|0$Z=in5t%R^{{{^fa&wkMXk2)96X% z-ZP78q|kpi&xLZ{van@>Ogo>_ej?Cl$H13eK9ss(eWAz@WiAD;(05hvKV9UfoW-s> z9lXBwWxVh~Un1dC_Ko8XgY%1(_%8a9leoHH^H=dC29K#vqM=>|Ed_&i98|9H#5STsKceg~6j*;9qH!^_0^v(%y(%Kh!|n=pG|LUhml zG9sa21_8=soRqsiC+|h(D{V*7jUII-bnF!W#h%)#ElnTYHV9;DSYRiD?e2(;OTS@0 zSM$w%dHpM)>iE~m?+(=I?b_JRlN)xodT9*pHtal! zT7fhmH-@&2n7k+n;O#DOktEC%xHL=K`$ycz8_3lSp04Rk6FO55;A#cd@gC1pI=&m_ z^q#CDYg$`Qc!im2_8!!D{32c7=y`<>ei!<4bkB6|Q@PVQR=}!!y8Aij8oZy9weXyT zh?%$1&I>d39NBE!sc(4Z21;hYWp&eO@)S5 z`;|2PmZ5wt5?RbDYE^EkKzCO`PYLyD(cCEe**3XkiVv@aKJK@hjPsB(qo%?{8b)(T zjA0GLhDiy0hz{R?^x0XUC>X+I+G9)6e9j+G#x!jCVKG6$sxfe2l@{4*l;EtaxiJUj zec54O6=wn2@s;pqpJA`ll?R@j3$uq%4;>y8-}l2a?t{%8p_AaDP3vjnTUr}^u5a(o zdnvjsXeRW8@S4xnnrwD|A-Khs-+(B0_Rn~MI(D1eiCUtZp@<(izIC?)Qg3A%tet2X zE6N5Tp)QtI{Dk1AhvUi0_s(S^%W#49k9ZNf_kR{>pUQi(HHvEjt=DP6N8HA@rOBb>S(ob<(Ft(13;E2C==D;_&F? z_pn&~UNpK>`t&E8sca68&*;O$7>aHG8O_0~3pVH~BY1RA$|uuBtM1d)Pwoa>e-@@? z?a-#jFA1zE<9d^I@S8p0p!#|TD`VnU-j}P=m*j2{4u|bF(j6W-QYXD1#)8)-27R=y z7mP^Oh>~_2e{KqT0$2GJ4h!X4x3;Ot?{*N~k#Dm4EAtoI=_U$cDkD)1;1>)1Eip zu?3!w_Io5ypY8;$ncRnJO)AfEr+4q898J}ytk-08=E?BuC+^bkEFl}m?O+d9DV!&F z;XhD^&A8xElRtPDHq+qnBN$~!3fLvqoNy?1|1bf#$)C#F`L${;4*Vsx-X<#Y*O!r7 zug^u-C7$B)(V9D=O%=jv3lR>|$iy%7>v0z20aXqxTEV}E-KHWc4CJAcb+^tH#eMG% zWFUAQvODJl?<@S-0x9gn*={wmbg2~npW3kBcRRrROAW}=&(-j-QG1ufGLo=bFoh46gBEIWid6yfaip&b) ztioH`RXOZUt&9%LTdyScfXijC8MB;(Cf{xq93mIr^Ie!tlUukNsy3;t7=oIdtDcl1 zChp5sa~~^NVY6l?>tLP<_~vN@2yn9z@A>4O;widen(nOae7d zA31VPf=tz{M7GY!o+w>OS9JPtFPyfoI?$iHclSQ2M&!9 zeCrt!dZwhY$g+cZahwysn0$Xdt`##BTvPAwGL9Sf(T+8Y6VKJhJqBN~y|y8nXNR*D@so z$#VA%eW-ldk!)FFbdOEH2l=TX69Vz}nBGoF)%N3ewbT@{iS?2jFhdjkRPuPwj`;av zPSrV1*TNrngZYysGxyBq&SQ3KRJGnyPo4hafs)|{4kQwuMV`)|i=%II0e+qGH~m#s z&E0BQ%Hx;rzDn0$U3DfiSJw##^dxA-am5v1sc|o6uuR=z2}qr;G8vTIu+}p#JHECM zL!dEIPDmAcgfQDxA3&a|hvPvRNR zfKL_j0n1-j3VpUq=2v84@2066>ST}cSWayX^Pv~~lA|oNQ9u^;ecTFl*kkjfx(~&9 z#DcWDml14v@_wS3?0FyE>H^L19k0x)j_-x*0_K-$cwE;44^qQ_ZmbIcqwJpG15n0lCqy5b$=!4L6%Rh(b8e z7+Pu$IP^Ozo+lCD`3=mx#+-YJ$%5%zb-j>7^}eo;-krtdvSa6pq3L=z2mM~S+wPy$ z%^Ras(aBbES!H(L#Lo+*|GAD&2|VXbs>d7ya!dFf-lrrLmPl1b|MFA>+=j`b-Hha! z#()_J6Q@#i#>)rH$=CYtmru%EcvI6Q`STC#Ip11hDJp9`9w5 z%gbeMiORck+9Bgb{Cg0+b8v_VTq-YzXdXsSd857wd5tyLgM5a zD2%*R^pzlz%%viQ6z`M{RW!q|S9gn^K}L>3%BoU8B@{z)FGcBGUy;^FZ0GfMX_Qb4 ziykbaKe5n(WFe_rgi-<1cy*oi! zixDgR-C(McQztrOY&6XR-IZdW#2xiHDITJ@d4f8^75}hUzok3CAO~=X?|p{X$@kD2 zkUROl^t`Eem#mrYxRq`Gr1vzK3`- zl@6@cdOZ+Q&P(`fYb1!Uz7k^uD#n+q+%}@$-e|F1Fzs=R4TW&sJJZ^t2XdLLOX7s4 z^5C~8h}unVu;SMkYyUD8|AiOE`|Vzrc%a4zgaZg>-0Hd3Li`sh`M@@Kw}+m{!pyLr zwl&g+6I@#qfO4Oi{lkc$kMl}O=$Q-8lwM=B?_u;!kxjBJ^NXW`C-Tm*R<8A~(}nwK zZ^V5_lwPM-Pt_Rxp{b#0S5B1r;W5k<+P6b_0PFJ!As(ey)aL;`|2bvLSWmeA(F5fe zEn8D(BEEQM#12bB9aUqhTUPS}`Bk-$0@j_SYLj5|nrf`u1h2WOvN2<$Pkd>*_q z0NEOB)WK%pz>|r%S9c~iOPE{Nr~hpx>8JFSt3-j?6_oW=HrFwi3FfMl*XeXIJ{Ebo z3_M6NL!;8r+Oslz2~y3}IyJe;Cu9P};G*dBg}E+=!l^p({-d#b^PMyA-!M(`P`ywS zc}rzItQi0OUmQtUXbRd0FH`uYV2tVNMZNHOc{G!^Sv-X$#83V{|CZ45yq(t5Ehx34 zAdnhK8Z-8$jum>3-jZ96)bZ>@!kRAPAA#=>c03DEtz<16&-Cy9R%3{4bIaQ;L5wY$ zmt9lEi7z4-H$RJP-)Su_Q7hqbS5NO%0lDPpOvEbYQo2hko_#F2;pwiNwc~j)rior; z9m9o_%auE7NT+b>l68e3;@S&+o5hW9*GU9J(3b0)zv^`rloq3&djtKll(TKNAoKz- ze=C^4dGydCXj}Jm+rhwVblqSAH77EGN=0;-XHq{vD8$lULiO<1EEWSWxxs2pML3Lx z@X{D*#64r$^S*Sv*PB;Q|WigMueedplfcMCSMDI@|2I{B=fqm4B0%ZBL|*F5awmBJ+Ica}DiLb! ze*+xQ75~R`d-bg68lmcqnhl{{qh7%J$(qimF!?HQ@7E;E))|ck+=642po()CU>gyI zt~0!o-w%XP<&>%=If1Q5jwI|(@#*1jxm73Qq0U5bu#{Mn&uws6pCJkRIsLS+YX>(_ zu*7EkvMagtawV=6asO4T7WEYja_xJ_L5V`?en)*O{chHzo)>tgU-O$#3a(-~=ic(-0p$rVm{t+F)=?A9?}hL8pj2RcSVz~<#udHlMq*;Yd2l;0S@RS^eB0_NTjWFs>ACuQnfynR|Uz&;mA|hLjD@ zh2yCxp)=)2JrDiMAf(BAO<|1{lNfvSmD<+*U4Pq&yw*XjNJ^EY581TL=NU}VAEZO> zV<|jp;z}bem2^n^&-)BtnDAGiOX4l|uUvbL6Knrtyr{?|1GoOE{(BL+v$)J+f~R2= zT~ijI=62mkIvBn@5V=Esh__-iea96-$oh6|ie?m>^?UTo0FfsC6nRoKv`&^+dxwY{<#pehLx=FiAlOb7?$q z`&cjddX`*KxMA>?w;haGW@G{|b%r_s;D~9$2K9R$5YpX<|9Ff0#$hBow zoay1xik5$PKFY}|7{wiQHAXOCpLG;tWTe?}_GPl&F-VR=Mq~#a@3Fk9U7p(Uea%hm z+Bwz%si-tbvJuc$9rZv8EtG;RUp!|0JZWy5T+;EXP9LP%c&(_UJ5nHV+n%`nJGl(m zehvhjB^0ptgfy4EX z_~_ijKrklDrT$lsSn~O=$wE+lN(9nlprnpv|B*tLA!ZXNG@L?s?1A_KOo%^+GPQy(Zjj3qf`kT2K%QK!`yPFNrG1C_3rQ$KmFHuEm!IaPa& z$`~9Zi+FUiO!#}X-;(lLzE$H*5uZRwrVYJ?XzBIni)9y3bH1Y2s*D}6Wd{mTp5-D@f7N=zVU95Qu#S$BPOz<4Oy9GS%{@!%Y8-G`{@TA?^rC-O~A`qt( zrdU%MN?ps)T06!Qg%+Df4L;dtienVHKDqG&&^t3OH1aO4VdUfmf}%)_v|h|zL^jyW zVW`Y8S`$?YX>X`U@G1YY3ff?nzN#(AAV2=05oHV1(yn5^$q!b!PDWiPhW4EVChuW@ zzPw+H>6(wyS589wwnP&5sMp@8Bs#$7qh8*1L$UoQAV2!G8*q9l8Dd(}@wbW#*l;%l`ET;l2?H6FrHzAA2S#{#QlVtHtzQzj3O?C=5@fBpGZ@VkmAeCdy~LR zJCo8p;w8TX>ZU%rY#-_E=%uJzrKKvKuhEjN{cu-F2WfK4g~l(ZkPZ|f>$gS6My2Yk zrdkl1t2&pK62N(Gr|M~0EQGJ6ml3b#2w#O!zo&*LBKDr8z5FXK4*g}m^5L)lsQ+Nv zSTvC9tc(|}R#JA9Uns2Z*nWJb?9=WrZp7hKx_VBY?M3(+;=ivzSAxc|nGhtVYPYKE z9s1d3pc%X%Oi@!3;msn{G9cT-l6>syc>Wdjy9jCe?THmXKJ!{gUfi@&I{)uJvSNQ+ zc)&r$A>{tXC)U}CS714byp}4QKqChNb+;7{{r+sSn;g@M$){5t(-5Tj7WKm)YB|1B zA+I$UQFLE5Dfj2|n{;%2@=V@#_|ARCyJi?%YY8Tu#v5ws?|?r(VZm|y*oI?D41^{c zhvjAL{_WWU+N2}Am18aoM55-s7XV8$Jf%V3a5%2s(5+Lb3|H80x;WpMbRKtDn?A#i z`O@B(QVif0K<&-ScJ$=*1~-M?!evV3&2Q$RWRQNhI6@A1v}(;wSN}`#7qIAB7x>kJ zrg2orq0kxKwWJb}-7kvbzxc#yA6#I!AU9HV^NlwpD!$A4HHr+)-rpLT4DO2+*_w$w zVw@~By!`E&hKvCB^(6GP&s*7-0T;=P&aAk!tp^;)0E?@b!7NNCJ8MdGs_xVe$L7Bn zN6;TNWYYs;Vc?zJ8$;$lE1Y0I*y;s$G8gMCZukB}0rCN-On`hTEJvH9um&n4w*0gl zlXxPv{Y%y7O4~ikK>SA|`nxn7+J7%R<&^L#qftC9@;ty!B@W=lIbtF9q4(jxXHQOx z&mM2CuAgvU?$^GWc{BRvfb83T+4l?60pV}DE5|ZB$PkE(+k6v>1TC0ts!^8yTu>LX zUnx1W^Lg9Wi%?$e-oXBf`<0|_{l4ss3c-c{Y07}{2!gP{#8>#S{nq$eW^Z88&GPk{ zt6%r{^LB?!uXH4Ugwza9zM(!Mua`#FRLz=1$*77)4wL34w0?$~$)-;(oJtmQ&UTE8 zBRtKd8aUr22VzO2AzMhlQRO-2z@~He$@qCL(RXpW~FvvCU}@dq3jgWmai=Y7ku0Z-Q$n=an9r6 zz;|sXuskjCLxM4Jj#qAEoxZ=0Asp@@B!;-wM$4fUup}YG-_Ot^XN$^wgV4f>OA1qt zMi6`BTiGDMlK7-Yod>sIV+8LhVRHA`z8PRoJ9o7v3|LH8Z^gPtjBGQ8D~_@lQ&fOQ zd_W3SN{j)*L8=JMB<$e-nZyp2`uv^8U|*K=snL zO$A-k@N_F0;Fh*?)qHxlZ2_S|dBgrzLSX)RZe>_TyIy2WhcFGVPz(b!=wVi=C$oR? z#?#--G)xROxJQvyjHg%>JK$cDRsb;9#>aTUn6tjeCHxzst;PiQagm?TpFGmWB3V2Uy(=b%k{VG@cXP+Im&aiZ(W%4GtMh81#yT>E zN@nA=%I+-O3&1-7!Bo+0MmjxLPGqIQ)CxPQQUu+9GEPj4DEg+WefJV9Kdt-&o8+JqQ z(ruvMpr!5e3Cld|szs(tFsNKA>Q?mI#Z}M}HLBl}Wr|IoQC$ngah9TYC93%4m=*kl zqIEAjPsXv#dDCV{alu7e3t^=|af)ZJ-6b~v0W$7Azp#Wi#8zwZ%m$Xw$$1b|l#csD z^D6D^f_By$I-<*)ndtba06pdh*x=i%X{bzI!Xb?L@P;Ko8Xy8V7s~6eqdizTh9QJZ zdD*Oj+#RR?xF_N`!^4x=XFGegyGxah5$@QDK9C;|ZFYX0ojLlB1GEOH@DL4005^vj z0H4$c3Y*Y0w_ISo%(aeUAL&7Qzm5b=xcCXb;YuK>ek&byPx3}3!0)A^;8JBm#k3Ma8- zm(?&iqg$L&LNvFQ1&IC`3>^R^S@}?jEZ3c@b0^s&Swf*0fbd?v;eyBccJa5yg?pKb z%GfD08o8JxcH;t+D@r>disf?W`4UW&3=|V+JixrZ53kF+8QaU-oQZQ7!-+sLDfvIxp;El%PY0F)y-zVmo|QH6#kZk7 zbBezh4BRL2{Aacem0cEl>K`A=Dil*3EC_H?Z{q(vuJT8KgF2p}>tzC7suR3MP@&;} zjepZ#pg3O$M(5>w20r~N%p6%a#il0>(7GrbNDD1?f9$2nX?G!7C1`D*YmYG!EB~+a zkVtm`M%(C>q1*+EzxQ8MNCxP>AvCYW;XGQE%Iq>kR4rcfnO)`ZH~#}Sp^76+v9Y(r zwc93c6&eL9RO$l0zTl38F%P?3>ou>mi&wQVW|dx_^=`gwa(shH9(x_YX(c~Hqn<-E z!Z@-EX?9rpSLrceg}T05@Anh91S=H|*~%GF%#)AUPI%n1Q~x*@d-6EEivS{j=ElW}5dL%ouI?FTnPl2MOyci%=el3x^b+tfHC71(RD);8N#`aBdF zotYOH!L)a3*!ZPi^^s=>6D=99^wK>6FoA?B7g4@IU#NdixGf1^#|4Bk`0myiyMKk{ zibRap2b9Cg72T$57i<(n)fjHa2NHLG{eF@n${%^qdYWaDom}g%8|>);J9kOog{^f_ zhO&3+00?6K!D87D8=|@#4OXnB(PiN_I-Tx7y~pxAhyvxq;K#k&?zG%vX?vEyXuiTb zSC#m+P5H0WxZE~cc$5t?2y&eaqvhxKymnO@RCM8AB~Q|Dxx2G$QMKcE!s9ZxEZmU| ztN)ANEHXvXkD9i{qWViGJsZSwhaSm}%Dy>M3AV}#{U;Z@?=eof*87s;nE4_Ob8>s8 zVB^)?^co&UbWAg+QtI&onnb*}*ugb`S7{jget)5;5abK`TfgEN_w7E^{GL?ju5p^pfQO-6?9k*AIEnykH|vX^%H*n3bi$GSTo)WYMr0 zdy>Rz{rx}Argo1^4|CVDW&e5RbK~hwTYs|yt@ei|zH^2lCP1V$#(V9pMh1>4p)6DIZ+Ze&fw_HOvgG$2=n4 z8x}LQQ8(?G^%J6>(mD|)j0+8SAF3);Fg*r1U;HKhJ)WlmnfM^%8Z(cI(4By_-7i7A zC_2Dgs)K?$ZpJWZE7o`@6fhP(9`(#P9M!&l^!2kRQwL4O;d|kIX1Oh@Txu`NSBzH5 z)~2g0gV|JrlYN~+$DV>i;9+4ZZ1&w!8t9;A9ViIzU3w8t+TxQu<>Wi$Bs6S)Mm+$= zAZua{{yDkU_iMG-0AqjWl&U-#{Fkjikf08zn7=JR(|Qis;^@QCkC=b zCr_;F`gWaFuoKEJ?UN|O9Wkqrk6QTFw_)bfBlBmSB0fUJub}?Jl~W9Ntks_kaOFa> zxEv<`+46Ev4&(7{F%}VHPi8b?fs;9_$XAG+!n_pcUeA-_zTsqzc<^7a^?%PQ&|!^c z$yNE%o2{kg=09eV%h<;5gSHNR`KA4*zFnfr)Q3N|E;EO#AD1p-D_80t7L&Fl4 zuIptfU;rxRTbJ0+9$%omm8E*K{nM9=p`foh2H-*pBxaK?Nz0$T{LA}iX(!n(KZ6raTCw}T_KCm+@#qbK#ERO!Al?97mLJmp5XXnz6V2AwtI zVGQ?g`51;@KXB5w@TRr-s}D+jS|XC?Y+(8m#Od$*qsGRe$g@9)mupS%ZaOXG2H?rE zErS@<;6hQ_5Ffon=*f$g!E=tK`J+Zt62F3=q{^Rn)lnD#U}Rey5;}V~YtDAlOq;@W z-Z76bz!;$dH?_bdk^GrhF?e)%XI{NtpyJXjjo-sPJ;pzL4S@D=nk|kd)+cRZgqHaN z5RXZGt%k8olUXYTjFFI9Op z!G`rCPsq{l$Cb`s+S|~d3*}9nwjP)bFK)a&n|>s$X76AdTEXP?uV-+G`{LDrH892> zdoetJ->WcY($Lw(lUdi0KfvOE*cb|a#r%aNifMq}BWnV_L&Mdk2fOQeug(HI-Y^cd zy;T>lN>b4>-$q%{3|drlM@`FZw3AR7b#3*Rh+2Oqa37O94kRG;O!-pJ>Du3?JTm78 z7hXPvM1RA2>9AW#N@SJ0e^p7{-*aJNs@{uFkE=-KHuN$7Q}N2R^w0QR1*8nXoWAYJ zsLG`im{YHKyMARn8>k%bn@g;G9XP9XuNW4D{a(3NBcm66UqX~-cD}?ItLGe_trRAB zE83{*q_?2%gcW)rg!5hMZUVc%4!ats<>CI)m^Zuz6<{H$CxFI1TUB44ZdQhJe*SU% z@71G_dE%0Rp7W;w%}}Z*Abd|mJ8i^=vd|dE_uTq2b>W`bD{q}QGwzMo+f4)I?&al@ zWC=|84>U)COLYdgpG?xO3;K7SF>yl9|y*ldiLRRAF$ko~Rn8WO8DOPL1 z3dgC$X%c@)JAxcn7|khy!OHNRMv!tkn~+l;z8@c<+X5Y6-{|T!pxAW-EX}HwvhQvZ%iOQJ?-yD=%RPV5sV{;2tLR|wzY)}bw%c%aSG&to+*;z4^E_5P zYTlT$^q9&%O+08+y#0Kb2jmzH6S})i7yL;(V6=e@dqQ2)06~m2!Toxpns8 z-FD=+(Y!xzPQuncJpL2TY;r1*4CV116_L&1iD1B!{{cMb8Q-`j4*=fH zCm(k0aFdu4sZ+<+>rj`ujrJQ;MUxb^u&FcZr15(Auip~wKVo=5W1<4~Z^12@ zg7ROm%1c;osszoo3;m6EnW!6qTv<=Tuao9$-P2S(_UHL7t>3*X?G*~2Te!VX4%Pw1 zEN(ZYzJl(5nvhDrlGh}7OBOTDYXy}@(eSrv8#CN6ENdBfdJvx?7sL6YCx!{N=i7EG zXYKOX)iKVkkws!y?X$DX~A1Vywi`RkNC{=Wx(`9X3qIi zUe{YRsp2JMnHsuH82~K3yT-MI*BiWBIXmmXQ{EI?((e6JC`EHc=up6K&Fb}qzFL<( z8q3)ufESpg7=8L+g1rr9HsQ}% z4Yj#jeA^gBo?GO0L|QwNrGJH$sOHmD{K&q;6ND8o{&AH4OF`jnjgI4a*n-w86X3f)AX+g)tF^wr`(14J6oP7D;RH-hQk5O+|TijT4Rp3#7R3P625F za@v6xqGg=S)LsPKN(vbm?#TP$Vz9TJ`x$jYDWYO?3Jl#qMY!ZY|Gty^Z0^Krjg;8z zLUqN>xTj>lUby@{R2VAPCdGlXF?EK`YgA?eiye-1~{J7);ym*4^B1 zRm+;&Rz!=g8|qcgPZigGi%iBc6q$I8Wuesy;!^)`+ZMfx+8JN21@ZLx-!xEP-ZJkn z<~;e3ylJ-9ob)Q-_0gC+aVnKOS`NeWD)LTxF0d{BXl#4>7$9_<>%-nQ8SD0Y6}zAL zcM^l|BL32jb}iu36bHN<(4I9Pe@H*V{`jhw)ceidy8cB3X;{m4p&qn6QfwA@@H|#* zI?uQ6A>pOg-!U2U^?~P;I)a*}fg)SmwjXwnzpcCa0=%q&_c$06abqNF?gM7`P0lVD zF)=$}g%fGJnWloiBiga$^WJma=wU(CGk(z_>CmiF=m<&Rf8(=#gl zr|zM~-Mmcv>Ji4c!uf?Z03jo7qXs-@MNB$H#qw?|`V&vZm0hQls5f>SHf_whG!h*9 zJW5_eT&WM|i6g#8Y@V{#uV{wMXgcCFb(vX|DJ>`QlLH6`rf`H|_yDXbF?k%3>Y!{) zyq2sj_MxNjPKP?Og@gX4Zm*F8YU3EW^!N4hs(xzM@a5@W0q~_JB`+R?I$`cY$xg%5p5b-W-v&+_9k1cdE+{2|x)Ja{_$mf68%glB)S z25)S?75LFM-#J3AT{Kr8S{k^a7;~Gx-87O@f>wrJzT#>)mOd7u0tNc;A4{BO(uOkz zUHFw#?8)5mqNnL{)VZ?PCnNR>L1Bcl68TJPxvgq;B$eEL_d&S==qGpD+Q za|?3pe#G#M`_-eklok(tQ*Hm<4_-^}%6 zw-Gr9?@1})2CM~4CUc412*HnW1AdVAjBnGJn@PWUrUUrVJTyNkhM#%jLsOm8A$-f& zu*KpkFQjSKcP+T0?DyYBQvEz~I)I}x6R_x1+VCOuB#6cSXnrl&cvylX98jm5ZnA71 zZ2m_NUAX>RBC>i9%U3KEj4(rOum3XSyb{lDh*bW_^ zHu}1oz57sw@9BCgB=o#m?*Fe(qgEW2)?(K&BOaAJtFwE3uPkx0E(Xum%VYEscPF}k zN|;?1xAWKiEE@6;h|wb{P?ldgK!rC~FASQ=GYXVL*cB?tA=ID3H3d z>$TQ9Q#3Wrc`^(3^(g?tKDx5^{OVu* zbll;aKGjVJ%ocGT;^CY_4>6#`?hkFre>qhuztWnIPxABLbu;)wjpbOBBSGG=ScyO4 zlFO(wlzl|iI}kF zX`DHi0v(uXQpv~HAi&t)-k6LtxMDDM9ZLO;Bw*5p4tbGM!HeRMLi`MMcPrS@!-68` zCPq!b#5zU7q1#0GJ2B(o_)%iE2#O7gQXB*}j^gos&EMoL_nKSz;P@S6qmKnBCyh#W zK~R5>;)DCP$f2l4Yj-9@3uW1%R_c@2cWhd zp8MwVh3l*%OKaE&dde4i4BZ`k03HURg%Q_;jVzTdz)o}^t;Or~J3>z%s5%&lnMng2XJ~mzjB010cLuXBt0-UL_)IGHulr0Xw$RZw7JYB6*jefxe=m7rQy}WV zORE$PojiU9G=A%tq1IG9j70w`F_vUr$edOD`x!PF!@v{zR_UCU7l%Q9Kq4$W4?f6N z>uuS1)}jnq9T}4(F(*&-H};pxPutM97aALoXvg6@gFx5EB@HREXxgXY4Pn+f?-JWC z`s&I|Ml(;Ub=l~s|GMInluyeyw|Hwdb5@N3T_YA3^^TENf8+%e?YxJr;U1g_BQD0e z2NzcB0+sPOqgnyDY6D`#*`L9JM($*1XE0D5bLeV{|42i2@O@VNejCk$ zv?CLwyw*G>Dc`-p&(`A)sR_txmE$JL2I_sqhX1=Sb*jl+CNzm{C~a0<*6^RLQsrBw z`4D6?wgGT!}FcxWfsz2)xpdZXE}rEm0C@n-+l>i<>4Cp1jcOBOu`-RcFXK^F7eIX6krER1`#mCL|AVe5u0s%4jJc@TN2&M z=&g#V$V#v|;D*3rVpf)#7pWHh0@cee{`e*52yxGZ+?%KN##Qb4ruYHzS!w!A;h)2m z0qM%Jzy|9+(hr1x!sb7oow4$~rh3s=&tBfYZq(rC%+9}{^vBK4go1lZ8}#v3!v|H5 zIiRxA!5U{?Js~n@;a)ncCH701+oiioon0#FJuKGP%Ll!0U2vy|PQYxiCB|Xj4gU7BTt(qiwS-*uLeRZ6sYaN^(JmkFb zSu26r8aCs6O>y4gQ+I4`BT8uD&R$Ty(5?Yb(cJ(@GYo z1LME@_$*QEfhQdCR8n$ATavy+KucS4`HN|snr}~Ho`e9ny~2)9c?r1)`s6cC%z=)d zmvRsA>*`?wJa#6Ko%9@7(1+XDEsb4z6+pgjb>_W?swm(447HNvXXXT@X+EKnEyeIH zG<;!s?E4q$stkU( zbhJT>=UI*5Nu<21MrgOb3LC-|!5R7!(Oj*6{H0!YI8&ye62X1ee3Id`Vo<{~84mdn zA3>jWyyIXFK)wet4=pDKlq;S+3W0@vWFCde2Qf8n9zb@#yWe%Xxu+O5R{^~WcjDDi zfOd*)Z2Eo~W**W#t*pk34UJ5zRQbJNqnP{VFTx1h+_7N-Vf{R_a!Ky%GlNsU%Us2% z!ttTJ{HVYl^3Ff_Ttg-B3-Sh8b%3pQLg_GKPh?9``6wbGSvPj!_8N6XYOA>*-Z{>C zh$}Pm&P(%?u2`*~%C1=DvWKnKe(lg|*nA1{Gh#4*k);oy@kR;PaC`Opfig| zc0>*G*QS}QK>oDZRt$8Am|8)CTfooG=_Py6!{y0vD*2hS^fFkI*!S z{CpzhSbYbpF^>G=Iz4!u^KYpYPg8_LI&RCiEM7j}e58Q{9Oc^*8b}281pcHZ!tLTm z6BE!9iL1VwyPIdC%|0sQLvR%UfL-}HmtCA6KQbD)ME;epcfZDX2U>(bPaTN=v)6b2 z4758ht)t%aGdQBsdhYRU&I`qCtO5F{Ad`*oU*6b%#a>N$D)h8|K`RFxOV`Xm1u7)m zVOm!3i`?rY-p^E z4U05hRZ8y38X;Hfm1-2NsZ#Hb*Sw~Hs&UXBIZB|<1P z$~KL*jpyfi5;MLy1`V`%?mI}+Hs9l9diRNHxKIz#kPb=mdY>yQlj2kxDR`<}7G!p6 zH-t9>wyA`^XuBWDe)yCdKT|vM`~q{|GL*LEoS&bCa=;y^GNSdkKyjS4NnuXS(lR?L zgf8h4zr2aoV|DZwmTH1SQ@Z;UHI5-AY*4q&=USO*(O} zUd}p6nx~C#Ip&Ib0|=(G?$u*s`d?hV^+VHt-2S@(5(1;786o9Iq@`hiAR%R-fTW62 z(xVxp5s;Sd6zP(N5h5jQfOL%Bkl5%Lak%dv&iS72Z|^_gU9ao;cwA3%X@0AFsx&GA z!4E(~c5xJ+3p6=)cx+P=E|1290N!-i=!?kZuN&oZ!SpYxe{u8jX4^*tGCGIR@w_LA zR`33#VN4RLSFy>K*SHSS9sJVi9{d}wRE8b`h>tMhAep$8TrSP1uz$bg*;12>Yv{Tcsyp2lz~DYc-`pr*fh2Xsqv`elkY`If{)R+@O%%(jmWtTKK`t+@5QTYHvzDlrkHP0wz&QG{d2BVFGG zJRcZz{RX~Wsogqpyq`^SF(b3D(<)Aio3DHE227=A2jP>WZTP(F*=N5l*`?N@dC-+X zQN!O5`UVBM#(0(Rt3KJK)D{w7d8(*w>V8#3Pk&L%6|>cf(hVj#w8Ei$HfycX|Bk`C z9oM@!RDosgpw_2_6bsyk%1!27snaUcPmi^to0ve;*6ySKCJD0$2U( zKUN2E21?Hz6&|8YEURur-W+1E96r1UE=a$I)B*4ySqi3#t9Sag8kKRM4Y>E5EU=@> z`la_?rJO$G{*UOX;9jkD)*pyeT?*6FoWG}V{I%KNcB;)UCxDp2)~ZQ@-xlSf8=%I! z8z43oGPx&4NmWPsJ6Vp5sLCQ}fi z*~k&RNV=)rj92PLMGmbVD4*w;T!w^9Vyp%8DnF-KGtLR$e165k!~Tae0sj<3vvU#C zSJ>12VKV@pIHNk znMad%l70CgsoBbZM=a7c{KY&zPa(US;_%(Lt?>n`MQhd+i#Z?cH=O_G=o0WC&ensv zR5!8LuO5;d(87X%&$97y6?zqz6SI8r&t9OQz_rULED7x@q`EIY2UMmXo)Ax-u#W9V zao5INJfin`rPr7D&DXUYS@4O>S%f~R8;v2CTeO8)A)v6{zD>s zyvVN<^+0}hP`08?dLO1E|C_xRV0oT+I)6vO^(Ewe!-qe2toVmCL0So*@SB7%l2S?8 zT|^}5s<4XmCdZZamirdN_M%4D!yRB=)aJLciPIT|bE)wc4$?U4tMIr<#byP96CrQG zrqgvh07rwY%}qFzW9jgHm~XS-jE-><)4gdDy?4bk_3JcErlB;s8^GglK!< zK84|n5)-vX$v50KN8lX>q?Y!Lr`Ib+{hn9;%m4+&KEKZ)>+Cf~6}eY62GL;TZuG`v zW7IKV=IKpvhfU{Bd64wJ5QNo=_i{L+_QTBK)Kqjq@d^84NlU!hqyRf5;Lq&68@Yp) zvuDV)KixMSnmeXWoOF*vQupE}RSGAk^EnTmm^dk*D6ub)+}*WFNp8#1zg0 zWaj)kqV_j{!0ZQQ=zJLkbuv=OWf@E-_yJzUW8#R!(QHnLl_CGEr084h@o>eTC zauocBXD@ElTW%?=q~eaUJS&PB;_*JmwpR=Ai^OGQeDaG|v;k^tAoS|RnO?(iyw&~8 z)eeUQ@ZR!i-QenXk#qDwCT^KY&ls-A8wsK2OB!NwEg7?EmH+u>r+L#6{wTRI%dPYN zeqO#R^xmR`yo{XoEA$60D*qk@EMWL)YEGfjxZ-#LwP&5a|J;L_@*@Xo@ZO7rr<()y zmCjPm-f`WXwVaoB{pOD~hu@4kxo9*jd?-H$w^vCOx@WNQF=SOgt}guUu&5MVMaKtN z9R>g<{#*MsSRX*9B6Wepn0hmvpC}YwN8+XwXX+um=dk}HTK=Eu8khJjDujFNUy74V zL<>gHfZlO{IIzY^9!H^?+ z7nk)w(nY!TvGE_`?&7y^0-ksewJ~e5#DP7qnYdKDyn8L~a>Gjhj#z~0(w$w348dhV zM)EksfvWexahw`_B-;LclbT58CiiKpvlsi!Hg?Ces|QFwmc7guL`vp*d(tMjVeT__ zQSIFmXx?eNX^3q$Xt7EFbuKAa3XxhJ5gMacwo*Txt32a>M#YBay!$w=dU}^?WLG&X zYL?ay^ftFYkjW3YJcL_*;XQf@LfT(b zpc5-r)@gU|xNF2#I<$KZ0#)^u;&2CYQ#1%!x;t_SkD6ZvVMF~rw`L9F;{&^4KLH5g z*{b-h>p^tbCTdz*y?u+jY-#J1fmV=3MCp#O{VNoaTr=MVk2ABB<(RocwIJY8t0Wl~ zc{oFSLUlEhD$)>&A$W`|W+Y)jvXvgah!n=nP>>bZamT<161y8`0;waw$6Fa4VZ_Gv zQ$&f39fngwh6cYFcV}#pr;Ai)n~U!uYgahnK}KDsU7{b4*MlENycuZ4UX0IkwGu*c z{u`Vxp|%@;@#hzgwQNV_dQJ|{KCf7qK{OUD@}R^ArOzsrP6<)JSjCwk+B z<1p~T3sF|x^_o)!7~<3~wmCp=T6pS5UH>#Y_syLp_BV1$MRm&I8NRcugAx?FRkpq1 z+7OD-`QLU`RaL|TL%+}86KvWE3Fpn0gN9AAIHPCmr;#h22n6@sWhwG0K(zB+~z zf~3AQC6pFWD~@yD5M>5dm3SyXtwit@-M9NJzF$|$@$gbO*S`soOtk#WaMJz;U0B8n z;V^!}hzC~{*;v{aB~8>(&iD!T40y6Uo|vN-6UgU>1ed$vG$O6~PEDt!!KJ7Je# z_NRfZw#`%xSJh|`?)rL~e=sd|Xroeg4q+!> zQGnMtxucZ;HNQ6iE=2}LfQh_gIv2x`2dZw1(K&UG@WqZcir5z0&r0dWzS7t zwy3MkPQ-FKD%Tb|W~biI?Mltiw9!0*ry;IrcM&i-6-dB$q{)pPO(M+7F{ki4W^uip z{6bkhBPzT!PIWc-$#)?eTq7e}|$|`x(a6-w;cK zaM392P{M$6m4201%1=v4t1nLGOC=0wJz?wowqfROo3zUlMAcG4pZxDNL2GsTf;3U# z1HK$ia&{T*$oX+;j_yV4qjJ=HGs1nh{nn8bJQ)$^(TC;X zs&8hW;8;&aF8_m5BN94L22)O8N@Y0{=?f4l61I_zr*g2dz_%nlkuo@J-z27SpSn}D zyJ9e?s4W+%ZzZ}+J*xckzu9_pUBIB^WjLB5F2mp{!{|bL1ag*Hy?;>fWAnYE10Ck^et>`10&DP7!daKn>!AX&(4-{em`cxIErAY)v1H3%n8#$NZa#Ls!w)!Her`Mok2j_-@1_qwGbd9NQ4y0eW z+*baOE{H!r7ym=J$zA=i68^#~oQKh?jVMipj7*&@(=B3=r7J4% z4v@6$Uu=$6*h+h9Ba$S>Lrb`{Rf$TJgMD=e1dYj;u$x z4MXW)Nw5~tgD>6e!5%wLMFEfA{&UfZ&*Zkcr7;v91z*qsq(wJDofNs<@T$Bp8;>u7 zX?->Ze~XSe#yq}l?lEOFMdTMe)!rDnP*7o?q?PBhBn3#Oo_!{b@DIE{oR*`V$4?YM z@&!sOcvgVn14gg6(UGq?GjlwD26zbYI0@@jYzP$CVGW{1nxh4=2?VRE$Fs=)0PX1jD}GhWj3e4}fw4{w<)`#i zF{*#Pl}}oJpVX|h!B%?tEkk*VWg=7iBND}L3va5Cce$`$3N%^xL$L1WShS$ZKu!+C zk{OgG%h)^*oosbn2{T%vR5<076lTHv>+?btTxnMKpFWio-4Bz*yEh1OFU^gCM@uq$ zt9k`{qJC!fY}Z3lsJ_yuX~xn#Efk25`6NmuH0^YI?&W~0WZ2L?4=#xmS@oLofobl6 zU5}{Kjt*4nFoB(9#k$wQ8QkMhFgd>m85>bN& zXX2^LsZ1S-7Nd~+d$HK%`*m9<4TfE|j#4ptx5EdX&r7w+{`f&mRU-RKMd^F5^(hPx zmrll)vvc^x&cejZ2bm=Q60eRFDHb+PV&vTV_fpwC!<#T7?p@UL((P_;-Zt0Y-wiMI zUQh)s`g5kfkY4|vRG%Yj|81@D8QkVeK?TS`Kl;qaz`TR)wkf261h z@6qqr8LxOMmai?r`W-iM+irD<0dZ!pe6$aq9<&XhjRJ6|>{t$Krp2!!A1kYB==IEB z3ojL2v=<)=4i@gv1m>M|2NFg8hi5xVy2>vYsr3B#y*3xKPPq4GT+Zfg^NVZL@{5C* zvh}7&jazPxKBj2<*y1eS=V(;uAkO0_DS)2B)X6;>DF6e(3*8%WN)H1vHXr(&bg9() z*A|pz_Wp1`FnNqwms2{LY7>E@5z>Fw22qk*iGVY3n}TgX9fhESsekIRse9@ShbV+jX|FmDR6PA3v)1T@-Rrd+KKQp z0U9!WusY|&7;Y*5p;=*I+ln%A^8ve7tXlu7!m6aW=2Z913ZshVIt7}~j&-;du!qM0 z*lK_3x6<#<_P_ni)){)_1!H3`KOY>GmY$lI>Ao$N7+D>h@c>*bOBM?0Ps@Z;&m*Q; zKiahmnKp11Np@3KBdK*DXxiAU0)oamJn^c=i?r*=B2av4+gkWCR-Fqgi0k@pZO*5f zhx6vrCgY1vkVTCbd)SDE#wdV7XDK(FBgqnQ`Mmw%vy>3(Oa$7ImOh>e(rDor)v2?J z07MbD*K;npmPmuAKF_gkid;UrJg#NkFAE;pT1jWE?-{CYYL=3f?&q#Q;sVp+4H76W zp|!=f(7`}qKQdX}VA05A{ZG~iDM9}po1~-VUSRA<8S7 zu^fInX-&4TXKFmEHzGYG;a*Aa_~g|kHbC|8he_8HBIqyee)lsU{L>4A9})sgo{}oZ+@1ErV~=dI4-q_ z{xPe0eD7dA#hAf45?n zg(R9|@3sm=wkwj&9sj$qFo&LFC$;}igY$n_yuAdnK=^mpkAW+72)f6AyZM42F!$EF zZ@JtWS^sDYLiS5po&%THt^AIl9~9eZzy0}FgC1XQd?`4ZLoGV$Et#cgx=kEI%)km3 zf!=;iJkOx!-uNG^-Cmn1dagCeepi5WgKX!os%eh_){46Pj9-m1aa?kFta;hQKtQX! zi{p~(^M-U5($}=hS)AdqosvhQEbKY3V;C8j{4MRWHWp0$xdr1IkE^F4G2yTsYc*di z2zdk~0^yPE7fyL~GpEg4<|J*-D8CjiT3YVLPmW_*BEOlQ7dL%r^xt~}b9(9Rb#0Tc zPiT2Z2q5n7Eq8L2stx*6XWIMq6hh&+*d0Vpw7GC+7*<4Ax*F);{d&ZZhK3EMi8Tsv zz*<71fmWbSjy&+Uan5=h@jUkFXT!gz{uI~vPfm#ydD~ayO}Y%LflF*gO-hx>TqaMC zDlnG0tfZ;>Vk&y`J^4>x^~Rci|C7XV$$)=E;V;esKrO&o0Rlo9LxmJ{f9yW$wbwKM z-Cr<;8Vf$Clse>?6X-=B`^unC&C`ktf^xR59&lh()JOu?+Wd%r?6(ZMOvxyI8@-b> z*Yc`OibEmkZvUusm=t>Nt~=!Vuh&ja-cU}*wBHX-0J(xofr$UbWYbEq48-kuHuvi7 z!wt%TJKlf#;g7q_J#GCW<-5O>ulm}EqgT`h{|xM}boX15n|g7$j1%wXQ;gsH z_7(J$k)dJKm6Qtm0D!1iY?b-jWa%dM;dJHj-Clor5BXSO&F7cRr`>{JT{~1~T}p{= zW`I3)V!pE%7d5g&&OlL0kQxY;FPt%S`l@vhqK zmvmC1&y-eq=f*Vg5k9|c9vQceCZF>esW=}!3OTNw;$ckcg&DN7OgYXwJm=yJ!r7(j zO!5g+m^+To(MJjO%X9k`p4`1)HvILkW6~5P8?VmI5NN-tIZWi`OEhqGT+2+=bB#k= zLYFg1lGt^Ahclxy*f&MqI5QbRxPWE?z0Q=oeb$$EeRRwjO^kUU|AE1cJ2M|m zR|6Z*hEHd;A%H;~Y^PYvX3Qq1-;xW?f6qvF9CO5489Bt;Wx0oUOxBN{99SKxMo7u( zzaL(vpOu>1PPM%$_A2FIH|EPUk{W5WFFX?Pw=*xreaLOcCHk$y$D)o?gtkfM{8L`+ zKYdAiqKB-=y0-^kKmQ-dn2c}b#ojN?sTqZJj6}eg)>-7~ndD_`;P>5-fT)0}%w6W5 zo{!~zW$&o9l5c5W!BDlyg^lTVUGldW8ntrj73wf0pmWKO8W1hK;)5S?ki@XB-^c2^ z92YljHovayHkvKYPkxnE(e1vv7z>rtnpJL|Qy|3Ns^|n2Eb0=;(_822_|?*J;tT#+$e7i*1p^6SLGM{thrhnze!Z zty*x+rHzRp2OM&S2(&~Mu{6XUwzC2LWF<%qKLmU|+F}sx*tH>kP^YP1lc>16;5Cq( zIaB4_Ilpa94zLQ8+ZzGD@XU>6X!)AkA8}8~&)j_d~ zf$hlvr$yHpZaT&SzCG8gzT?D2X7p7Tz_jf|Z0R_lI6Jbp{Tus0OSQq)z?RWb@fk_Y zUZl~I*QDrWjDflYmzSLLQlq8&?ib|1J|FTpLvOqJ2GJmTvjC_W4EpQKB=5dbN3H(` zs>w1E@eV>~up)ZzjUL76a0*~FA(YtGCQ$3hebvmtXy)W7XGhtD{Y_P}=nu)kFE5g)^p&`89H;tq zHokMXN$>mr%30~45ky?ey{{u-w3 z{*Gx%aFYkOl;_J?F0=n4k!>EheLP0f0_BG-yT`y6??A7J@6a;#5BN>cf84$U{E43=V) z<6(+OeH2TH8!>+mKPi_|=y|cr`?{_(!ssYOlbzkV3HqGyst;l!tg`I=g}`Tc2B?RX+?6$iHcmj zcV{uIP!gG7D_W~K9P+68#zCEk{0fJn3y~2c3N+2^ZxnI;^&olHx91rTwnPC)2C0~p zu6_4Cc`4_W+Y)oh75re5KBvJ1=UY$mY_E0Q55~2=4&Ez2X>>*D4{v)qKAl1Prr$Al z*5vd-<^^o4$6QHc`d(!vK}-+Ly`Noxz)yO%LgG4DKEaQC&YVsM$^8?b-#1zH$HY>N z1GDZd#)1(leiR7dtIujI1@4rKIRV2LW9VD^J9IHZADeXwGcNV`V|vu$W8B~70->G> z;PG$5c{iUXV2;ePwHr3AoylsdHx3Y*1}CkcoQmnUZ977|+NG66UX57SKYiJBDBecV7c~30J_cpdJ^> zEeNJ!2L3|s_Oj!Hib;eZsDgNC)jSM>{hC#316jMv8B78qb;vP#Q)*VO`diGa^!Lqn zO~z=rXSob4m$KDb3EsrjvC6$coT_mE?}{qwV-5+Vf4uHOIF^}* z(Hani8Ul$|i4>o2(W&w%RbTZm0`O2WNxu5h#X~aS3#}#jJaXmas9{K z(*eTFT&bD@;~8hsRrM>aHBTuDp$ZE9!d^@JCEC*m9mwcd= z;=WBo3Z^)@GU)y$rj7)pk^Wk!zxje0Jq3u%>CzOwuazKLTA;i9O~{p9#@JJoT|jF# z4?$)QU2Qj1fImE~w?tsbhWMFYSC;B)o=Q|=lxh?8sM%l1lJJ0!1xBx_tZAy7rM_~& z%8BowxaAaYR)f-g{z)3%q2tKAGdmC^PAW^$MJIcoMY;g`#Q1Qe3YBp+mcBHwvJ;le z?(LpeW?dE}K&nUwY#e)c63ow&y-RiMOZFOMU42`*%)I0Ww`0jsxNIZR@?**spX7cK zG=;|wCY>~7 z!cdypW|YK0$O%VrRG>3s>YZjo)OGJ$j5|Jg${vvJzF94XqOSR5rGBaF;(cwy-rFrH zyb{xrOWLJCPr}06&^TW9-xAueQO{369vaCxmr0XS;YJ%xLP{ii#aBP@o4W%oujLon z{=7JeujP3kO*1Fvo`*?YKOM`8jiuaP@`eQ@-VD$1Hfq}ch6(ukigWgf6Ut)*tQ@*a z&=0%68S*vetMU&gKH8RB1o8#)AFM?35@b70kFzaIp1&Q=<5Lk3hxGPZ!`7cJ8A7qf z7!Q7i9>5lGZ&DzQy+b=n_yeYspmTg%Rxf+aryjfPaKC0NH1WPjhjSya|mpSSi$>t;-He$b)*%Os^*ot zK)myuE3p8>fb|t9BT5-!*1izvZ**GxpnP1%(1Mx)O^Z^8EK8kbbQH$iKiCC44%E@i zoR?$3`<^6wQ3rIr;_G&?u^yLx40JXTZB3GUo<8+t8#)4B9+B5qHpp@yhx?qRpH;YR zv8qTb5nDXzS9K;!;g_UHyV)vprfMf9DwLu61i+r)bvY%}D6LuZZw?jxeCvrqj% zVoH=)Fwq1|inNuE)_Y>K@ZhJ2&sCtt%*&IW3((to%z+TS7<5dcs^d%Ns7KhiTp!5K(iksG+}x;Km8kWr|3RXP8Q4Et%Siy&-J z;!{VKAez*1vkR!%9PQNp-LkjwE?day(UYbLYSN`<&Fdv4QXv!qt9!;2NSWQaUhceD z8?2y0T~%Uzx-NJxhJ!1d@oN$e5a?xemP-$7dUk;{cPl`M7h##sH52)-z&EUH>Iy|Z z={Q~_uo2kWarv9<-pYueLp_NHHcFLJJ;OVd4A)vN z@i-NF2IzO;^7(chgweA3GpI5)gr)iZ2Q96Hafx{ST8W7xR5 zL&{8GjNNaEcjstyjL(Tc#@<{EDIBifOm4vvFu>`B9^+P7i|z!9e&pjYGJc`6hkMK1 z@anV0egaLCl)21+hP)ktc|7O!Be0E&=WYu4 znsW`RRzE5}>=+keZy@{KWO#=|< z4c!67Mp8>*xHlW5?|Z+d6g;Pr4lbQ8IIDR!aq+U1E!#{O5i69Xv8)r-srIZdqF~qA zL^-k}Y@Bfi?2mDeJHafojy~jhM6l2F`Fpyy?W|v#NHYsBTF*-)sUnxJ|LzQLzW?}( zv$4$Ukvn~b>bWlxF=@7LA(s&WvI>sLAlBnH z|6kYge=jcScxeDPnHuyeQK}EYBy*ynw?!)p1*~0>y?oq*0Pq*GH;bFS0%SdWVm>9| zL&8LcyC6?sp2sJV@J}Gy3nlIc5d|MGY}t+@KvI{uUUFbMP@aVW>Vf+1pD1Z17wDEI z7#Po?Q6+t}QY{>Io-#vud6(LaMGW(-3~^ut%j# z_}hpFk%5La4W`&0iCa;+WKv$z(~_*88v&PdFwblAarmU0wtuSdXdq{>wh31w86fS= zQgQE@ImG(#lIQ7~`F?MQ!{EyK5KKRuI2FL-OXf%Ij3juwQt2ieNU~7g5DScT%1oXV z5^oqjeo6f-?<>IM=KWiWr7b1TNx9^|$rI24F0Q3B7gyQ&@s)qKIWI_F#pJoXFqIG^ z!nV5EG#wx?$w=bm%?V|F>EZ6}_Pec0E6^a`1Q%(m+DER+JVnXtm`!1W-r?uzJD6I`t3Me>BL_Lc>9IFB2ecSweEnraJF=A=f;gXMBwh zr&@p9Ekm6?>r+?_D;fd@gxzR-TVlI=d;^ z#KoM)KhKMpDN+!CT}Aw`iU#(t%%OpIlEBdWTF;gfq$6G7v-1rnAS)T5@DYKJWq4p; z_0m+7i@OkY&tik1Uk9+>;%=T>UgmO$(Ps6s%jL5K$b>QU%)2uwl%|uUQIrW#Fg0*1 z7UN!xbi?KX5fzi&&by+jWjuvXd&|iE>zx3kMwk@+yAD&hyD>3y&btc9gS*1VbHgm; zMF+`k{dxqqhgVL~lXrIV&w>Kkdb!09xYId(CcrEHI^ zhxDVUNjiT7L}^RtZOXhYn*cR^f2(&Ap&}JzkjTcy#;?3;fQ{TM^!;+z>1^gwz%Q5z zNSnv-0iUiAAerAPvir>JmVzB7u3LQ0C;!?7_wY0}T5#wi=9d@r!53|&S7yl*kHA_| zTwa&?Nw<KgSNa=mPceIj3*OyD%>;(d{-R`yC^JJzF z<~@e!-IZ=>6uwxhC7-P<3|>WrjO0HN&9 z5_bg@QH2IYIu#MM{fWFge?);@0}oYnNqnRba3a7bsMa)IzpEbBZ{T2&bYDfFl_p;J z{oWZ{#htmacSPJo0qVGVk)yt`SN|cY*=?0Ip;{Ueaa!L)ZEiO+10M{cm%Xsc1l`1l zCFIpL@lueH*#>_LYZ4)MY zbuBdC(TZ-6_dw1E(n+KJjMuqNNh|Rn4c#(Vf}eRM*@Jq&_Q5=-nz4dDXZr``)n zEEE2R>&8SI*uZ{CHpn!N$lHhkDo|1~198O}X?&0>$8J)EF+B+D>E*cG(6V##Xh0a& zY>Q8x(GLASxOPc2J5C8~d=KbF|I=I9=q*S2?$PBL_(DK{FP6p~1E-&pZyjL|L~=cP zTXMzffDZNHx7xhG8HCGVDpB(LjDY#aHkHKij5jAYg~<;&9~os!qxTK6mZA& zukwzzgRIFb++8fs>xC6PnFnXF_LloOXJdn82SIq=G*K{Zo^tEqq=G2V%>K+Gfz6W^F)WN%ta~BH zvqCnM8u7H^@7s5{%}I|y=M>nr2@k!MZb6H>r4u>LPI+_$Jf8u=yaaA{(g zrVb}daM`vyp~n8ATleMBdADbr%a*n>D?fnetg`pLYu#ZC+V8R*d-h(JEv%YPNLX^O)CSi=_zBU+8tFHMoxm@ja8ga1V+89fq;+o7S$= z_hfRE!?iMmPr=`8!?g~@5ZgPUIjcKFT$d@w@S{QI)zeH}qmx*lRkZVhhd?{Tuf>P1 zMbBG8o4f~IQe3~GtN7Vs61`>ntK)EC*R<&H)w^?J7(5Hh5xt7<8&L3z$dUCM?l_sQU=Z`V7zoY$rCx$i6Fs< zY8CM}@?2Q+Wo75paG?N?1$R*pEXG$U;k5v{ea6 zTw5iP*p7&Z{cBm;4zWi&L-S&?Q((dLf!LGfzFqqH3Gw9z@~+=eUpNN(-ja&|jol*d zF~R^JK=-hLTT|Jfo&K(@Tsz-W&`lLTQKFMhYGn6|vW@{a0dEx{P1~pO!;@M33{U*} z`CZfx0L^JAai?7Q-J-=sG>Wl0;P zji2;SN1S*p1&jLQp)c3Oao*P=K zsReRh7r{4)iYmoyK$^X5U$5(^0l|wbhC4?~KQq1L(tcy;Edn8i-f|Br&{vj#8dH^~ z7e378MWsXQPL(+wW9|!gjSv_)5_0keuF|SFH|~p9|EY+DhFt8#DZ8u4+U56U1#k|G z?s|!!a{hpCiRxqYg&fH}V^McLEWUfyql&yZgWe@#h-zXfD2==e_?vo)2i&fh!TsfN-}2e!A{kiMTG(*CR>qKLA~;6n zQJ18<7{Ju+6_twv81%%x8hA?1As?@L{KFOps3K*Y&|Z${`ldknHS2*-dY(@#1$tM0 z*%O1;fenY@uddyzT%^e#Ubp9e^{d2*ReB?WK2$mz?>C6Gvv7OA^!7V>(p0VE(HQY| zE9Q=n5$g_b+WJt_P}?zVFlL$RN-&*!8ucJ)Q1^*Ki-%&PS7qzu`uf0fY}@kh8rv!AAJf zkI&_E9~!@vtz+7BN*@>`>z1GoC+A>TE=)Ezcuff`e>uiYD4ZVlItM|E|AkBY3;?>V ziK_WXH#@tUFtAk{weR_>|2-78`>7L%400ZmUlE?#BoO$xOq;lpbDFIJ z!@SfoWj?{y?Llu94q!{{AHQ}TgysOvZ?h^;wjLlJM@McWY*?T0=Lw_!Z6xPIc`*aQ zCw0|(XCU7qo*+JZo!PI6?C(7e;m5+}KXo`s^aUOrd~cG1T++`8+V1pSGnh(TYuq@!s9Z||j7mX+wSdV_{hr;^IfCD+O& zT;qzIya4WM4Y({DaduOxxe8e`_+n5@IN^k(QYz{Q+Fex)J22cZ+dAoc|Hz$sp`I?aKD>aNSyrl-!2bSf5} zYsv6e7JTS)xr8N>pWrx9{nH<;+o-Z|3ecg~|F8?}(WUqAp_>oxf+Sz0E8?2gRCNc|wSRStVh_*w{%QNEta(}y~$+L#_%jx>P zpm@%il!j8sJT;8?Sl(o;{GKvh65SNAN+r1X$4k$zN@EOBTj=jJe5$!~m`Bjo)s9YO zS1)8nr+rB8w(vEORfwF*iQfD|-Pn=3`0<)zq_z-H3%?*xA!+7muZFh9qt|-oV&-9x zWyL4&`)&=23>&S-F%T|@7D?5J&Do=>*1pj%PA$hXP5G~zF70!-kKpUBV?$Dju(8|B z`dXe&C!ou{y2Cl=zUp6XvMG-A>FK*+R?+zC4Znl3~{@;?zc==9{EtbrkhJw@Ko3OD+M#@&!04B!8<&NkbW5) zgdwGBX;1EHC-ca$b3Zd50ZX*X2$6BO=n0SdUiuZ?=#B`QQ|IC>zr3k5p{yv3XB_23 zF`KMXotRD`J{>yc^3T{Dic$!iI2t=t>j#lW(k#QmocS&B@8YPZIhgz#dHxRHblW^k z0hjb--1Wy!Sh`7-KDn0h6TY%XYt^wTh;A)jKyYkt72ithAqV>GSY9B0jg`ayzq-x; z?HakBxusoh^mtuQ295b=&d1B0x5dQuBRIes4}s)T51nNIiY^TSDgT}q^oG)Wddl!5 z5=1ZBc@`c-J2&ak;2Hj?dlqUs(BOV!;^%#xJPngwDzl&!yk zgyhX!<9%Fz&x01^qotY8n&&QWz9f*S0RyiTz$p|Nbc$<%1HhOQCjcD@W3zjVS{tz{ zNvK=*5?>9@=5|Vai4`mqtZ}9lcvCcfkc1?Pa&_4d8}_5xb8~sbi6#cTQX=zy64;e~ z#Ml%b#7Kuqt9J=I4aUf^q;8Qr!x{`5a@Vgua*+?vDx#Y`;0DXxs+uDaHpnaQj|T8DYVS3vO5tm+T}wY=M8@~cG(gu5!|Tr5mu6F1s$9E!TyD2w2Mr*t z<<+k4?l!G)?Mnb&5bH(oq3>~^aF`Pg*&b@AF_BJyU6dqDM0kmLXbo7`E+F>u_Dw&s2f ztq=utK#(QmsAAzB<4_bGypyb_joNUyx`M)fGfo1o7AQ_O!u3}ArY$I?sE=1i zrdYn&;Xs7AY550Fx`I7k`~ZxPX3??55Cq=y0J5e$vaifAX z^mB`Ls~FuhT;}B}`>2Qp@@l9ltdXHj%+MEwLawDOm>k8jcjRB(5G#_-e-A*}PQ!Ug-j_&8AXbEa5(<&lx38}reRe!?UUl%n; z&n(P?O9xVd%)6YnRxy^@+s~ZKQsRSjH63hioes@E^d8IY5j>Nh7awJvFrmm?>hta| z5fmzP)s!iP1Vc?$d8Tx%sFa?f1{Dioh0l0{sp$+Qsezsqya|lZRsO?FN0LUeYdV@P zWq;my{lWd zwm*9YuXeJfI8GNqV~os`?m9^OGg}0Be3CT{(e?5UIIeTe^xE;r1F?oIVfC#Og%}!l zusFTW{YFxrd#k0f)yY2Bfj_(|0&cH(xH|2VHGXRsq2uiyoe@P8c)r3|uLkN5C# zEEzKl=^d+%^iTP7m6VI}c7X`Ya8A%QTF-4}ox$w$~~z2u;8NL?j9vo9le{R-Iz92)Htz4c9oV-Abtch?Q9n z-D5&|pvPXN%=6{{H`KFU<8m&){olimwWX+jU8Dt@=DDu7(zzd3#6pPL!UJ-^t?^4(-WI*Di{|$G&C~IvVx}nqr;ESd=&U! zErz$-7z~jXJIm>drLmpqUnLzAY?t{?U_Ji z-q|BASY40y9lhCT(ut{mJH0KTdtf{m-J)MN*s|Bsw0R~^*X21CvS@KL0-C2VQkzE? zzplB|J6tHLxhxmXzwj@2q_V01SFiW(s>!cc&7j>rlOagw|KaK_-=ccoxZO3($bi65 z(hMQ_1qB49V~`dFR6=P4r9)bBU=#$T1*99LLAr(kq$LKVYv}G8dh^?Fp1q&rSTEKe zu#TDgzOK*bJkLgky7BWG+HoeWlGf#s{^kgS`h)ec6|Wsv<^9VeqZ4Ekj*o3tpPZG`%UWfkoxj#crLv1(@W`r`dX47P29u|=>F3$x#mw_ z=Js1Bi9Dh)(aEVG7ZxpA(7^KcFjU^Bea&{IuO&R`2bGRrOGejoMWFrE|F38WtH^B= zx!IZ%);tv}S`!@mbF=jp^3)Q%as6ent?ZFUof`w2&`5GW6|`~0tX?rV_JY+*I7P~& z)ROXZD9(^7ir@#QlRH{=c{Ew}@AoyKXM}dkGm>2~ad$o4e)99fJx9#GjwVfy{MgRe zC|C{!cULj&qZ_%QwLZL#>!OI&23BI#HJ)HeSSB;hs_z+Q_F<}b!EFu(yy)t|5nAR=YcGCLdmE%eF_fpqWxTUwqklQZS-to0Q^0FoWh zkyfGz&v*!Wgr}oO@vb1U5+BrN1fw7~5t*HZRWTpVu+w(8=$ zvM4bt`-d+;QDca#SzjaU!&~Ky%zS+yu^IlCwb_-&#TA1vF1meqm9ee6;z>z?{l*rN z=76WcZrYORaK<}6n1c&o(NUzy{AXEqs~Q$qip-Cx(!WZ_v6f`C1-Mt~xqQNnbF z1vTx!HMy_wOU)zbr%9^yZ055c?qfja*6#e`>Xn2AQogEp{&jfP%y*%p4b2sGy=YZh zLK_)QplIUANc{EOR>LDTLfnp=J`vUP++y+iR$`9#Ny#hi-awtcM$ZzcY=GzVI*~*=!P#>6?fS+xsHX4!h?q9wVI@94-4q zv>67lG@G&=&~&gIv!U(9Bk7wSX!R#xlK4l!wz$*Mw0@n8EC5!`to?s*T;ucU}{eyEtmTH1a=y~k3g zcJv$E?Ee@@X>1Oc`Jj0p_&Zl#!#T&MKH}ClpRL(U%Ap+X$pODVLwfTD-EP^%+T5n+ z<+~D07=X0|*v20ZcXk`U?QVli(N4)*tcwAdHP(}FHfTnyqvwcXZ*?q;6Ur$d?`@}? zee~M^)(dMti97#xLQ|g=T-(NwG*}|82CVmo`p zA2f5sGxglg>S2h|Bpn}8q%VAbW;U{SwSAWJS`=`K!FDZ5Pa*Q+R zG0}$C%!FNbOPv$+?N8i107&<*;1p%nEqAMy9=S)Yk6tT&TJ(-iYjTb7rn(uu zI5kc(2zs2La8L@Mx1>U8@wS}$F{B*~0PB3B-fC^dH|-DN!(DFt+XvY&{mzV=tVn?? zWIDfZsH2q;2kXk0+m=p$6Hktaf8`~M+!*7ios@;l=Lo{@O!wtLa4?(uZkwRZ_QBio z;}lJc!rK(~>mh1Nq4%1pd)(>Y{^Xml4rQucv?PKk#9$L4p^gk!%rUJo zQrQyz>?Y%{^brkG0qBO+HS1vx30ndd7~I#Ap3P72R|>s5i};F#z?w=8_s+1&sbBSn z!hlB3{Lt!dPHIv+`>f#o*9g}Z1dKs5T<0rm)--i<)BLV>m zub9qoc(<Xg0qjOMpcxTwq}%IA^&hMdG_`uEPN@T`^eJPdbaAMdKKF8CL{xhg)3 zR_yVlD_eTiNc=TySHafF6T*V~_O+Cm`a{0gsH|7%t=+9yUU-zneXA69m{4?(`lp>k zCAefqJ^H3J>lS|3s(PLNKLGgudG=Ml-4?5vItRdZ3FHI@5T$%Z319Rrg}lbn*Ms}i zRnq$nlo@6Me1VwP76zO4l)tug8w>~Z8v-f~aXiCm;HD(EK^rm^jep{Yi6^EITL~fX z_3WGDpY+na={qPNpAX^Wll!Jm5&seRjX9UWCdpzab~kk4d$ry+2uf2*h8m9!(!-d2 z7@vz+3HY6TlTMTGdOCAaiL~iHLrv4D9|g19NG7ZbcnV{Ymtq}KQi1nR2wFkjXi%go zi0beH1Xs$h++_aq!FLx#X((mT;MkNXYAX1PCL3ppGkoV5q2@B_@$XB~O_*TAouRCe z2bjUF$apDKGA3^~hQR4T(pp9p>fBym!KLV$4X1!X^3`@4drrxx<-~9h$j7!8xJ{7~ zc{M@Wl9_zwXrzZnKVhLJsENAxMs3BH`-+=#7`vLW1&8;=xw&=NfK4JG_9Hn(2}(5a zSYMO5{LXvxLRh2ZgV&#?f7pyj=QCOnlj(yoWb#M!Z?;G~3)F%E;iHDs zt*A&jI;+AiOJe6lO_$)++JTSanEq=5zV*35-W`9@6zSo$CsdEKf5+Ulz9tL5%g-G= z!h|MwdqGE<1iF{|WbT_)hivKPhCwftt#j{Fy`$;%h7m$K4cB9N$wP%->NTD(kO^eg z#RdcVbzT*Pr_ttmVPWZ>mfb&+IjoelhU1_N&;yR~5fUI7+QV}ULROS~eb*1+ndU;; zF#FP)ZehyxWyo=|L&zKot2Ce)lAn(u#D&NY7s*ee0ihNpKPqOECO1v-gnn^)64me$ zr;PIK;W+N8ldUm*PF9Hjvz?gdmlN_71*#G0v6t1II8q_h-7JD^e=3c^aGeB#Pu$pXK0xV>IfT z-{P<7;A4(cg{z(Mzbfy$zo$j!p9Ek=$Z{#|GV}u^C_i&(sc8K`Boz)HrNQ=rgIng5 zBnWBVDo?6hArPn!aOKB`jf$b6R2am?tjUqeX$S4RM@LUwO!ue>P+R%twxFFc%G=cK z8#M_nXgwp{wjxg{a(hoMuT?YTCI)nuc($Fcx*L(c$mi|+5BssV|B8^=$SAjtjF(n( zX)K?S__$PDB7&++G|EdXvPXn>S+J zCu{I7;tL(#H1?>77l_r)jkNX5>PM5$0aFxak6g!kC}Gc={5A#8v!?N$L``Dw3zFM5 z>$bBnALi(;=D5)i^YY}cq`?K$USuYrbx2V3+{^)PZM$+D`C3C1bR$A_ogpb*gnM)4gZ7)=e z&nq)+AItpDyBm!N8{P7Tesa)t*P6T2g)aumVmprvsahu`bJCA5GHDjMewGuAp9DxT zhIJ_4{9NSe)-M89Y)Gg4`dHCFpWfA?fRk#C2EfOByw7Ae8pUJk_G=2mXX{LS4bM_c z#In*euVRe5dRT=uUpM`CHsf(*=(&p0e6Pu4(^UCpg%LLK0cna2=2OR8V-HG|P6ehG zX}d*2G}=NtCp0L3b^dhTGd?Gux+^q3$~nU;yPn%87)hjIOD>YcdajPLAh{Gv3of;N%ue*eu5jjDj_%EIk76%zUVXu7P~`Pewd;6-fHok~mCh zuSrmch-ViHRA%Hi+}Ci+|FB`lV>uPouaUzgF>&DsGrt#z5h|mUu}=p_26Y}s2@*7U zFAMGXlg~W4Wbq|D-yS==Yl0!p=Nxga4*VIa7LmB*KCHIs=3}tZKAAyw&E_1kqqusl zInSxb9Aj};PSBvCeU9U!@cG-B=*aiGw|cT=4O4*cf_2i|f`v7-=}B#I)8r@I=K=n4 z?tcIA7k;!6=n-!+asqr-;oIba7seuRs4%)MY2)K%AwI3aurHK6tl3H1of${k)IVTu z$@ts^^Zb%vE|-txU3hY{oE`F^M7o)JR^-2u-P}u=TRT7y`NEF$Z%WRWI2UJ!iMmy* z??%NfKG`0aY@YzeO8{feJWph+h8TD0aZJ4o5$-oXeiDuO^6h+`|gVL zV;P)iOU?OH)2rueTX*KKHvUg@jpSjiKcgRaVigHXjQ{xeXPpg`%dasWtO7>M1Iic5 z38YxI)f=Bmi>ijf$ImoCg!>~Pt8In2k1`#_W_|I7${e?5K|FqAwT84o@6QT~9|h=%5>3vteiU?3 zYv1jZ0l{U!hHPnsMD>Xsm{PuZd%Lhb;8t}v8gs#k& zL^q3qS#9%7OUOgLTUC6vC;62k6_`y_jpYxEq1jxKZ-U*si)1Okf1iZ7$Fmos&0-LE zBVU)sf#iZ!+6e-Dde!5{9f$H+W8NzNPEQOjclmG9{y%4w+w;o)F4L`YL@Xi=XxF)p zCxx*x?@8R#8LRy4%^Ff%6Z61Pk8Wd+h<6XiA^3U2#Z3|?794LE3;Wc^J~Bx^B>8+e zBC0JCW%#iCUHIRn4Uuq%3P$q(Ac60ugfQ~30P;285lb6iiUWD$V1b(bOLB1}1%6-B zRh*-?9dx)|7uLGRhgE{g>9so}Mgn#)A(E``hzTeuoRRZ)&v~GQY3!3Cc+y?mTw)Qd z#fxy{IpC|UCMD7wYC7_`#+9q9cRmI82x&nOZG|+LjU-U=Dd>ez^Edd0-c0n{auBV zK`Qu=`h6|hLT=D(=jUSsver#pC zwnexVbSn8&-9`E+_S;Lv_g_6jJfzl&e4#%$#jOUTaK+a~V_xzD5o~Pol(Ojn<`~B7 zDxOhqake2;Yg&Z*xkDAzn{jj0TRbZ=s{URI7x^CWq8R7go6y))#K2D~W?G051Oy2y zaO`JJN|fdM*R8XQs|xCLBlJTeF-rIekUp8G&GH7>|1?}?h}#e6H0WBXCQP?RLTIsP z@Px!Kl7IV2uzTQ^m$Id0%`KDv8GGQ~V6MpoTthqa{p`@dt^9Zghrq2eiH6N)KgH4q zTED&xmsT-1%cm1vcN9Fg!Zv?Kq#wagY1FyvI7+M4DtoW*-CCjUU_Al@0(1C~7mOy} zH`!Xrp|-u%9)CDVun`%2xYdJFv4*6(N!0h6j0f`GFJc+j`y%?Yd(Lo;e3%vZg}T}!+tA4Qjnh(XzZ-Eypc5~%Bo+I%!| zpWBym`sWwUxUn?@SCG$hVS<(wbGHRCur6hpqNPCsyJK;xS*a@}9O|QlBm}LRaV)~; z2}zG6B)=KusiqIWIVn#O2>{_v&UBuz`6?IkXMeg1CMo%pCTcAthr)!NxV997uskvCRi0vI`rTW9- zz2ep_?%G6=mbj0;jC}I~YOi*X-NZvIzr}PBOx8Rt_q6jE-aWm5zVbQhzuH*rS-q^6 zS8~&{gnZj`u?v2<7{h<&g(s^NMxT}^OuNT5Igc>T#RnguyfE;XT97_cqp$q#8cU1|_E-lgr%Lj=rzG;Teeh@T#ktYHAg%>)L5BsI9)Hyy1uGSyxT1og;<=8h_7UG~*)cjVn%x}U5u}3az z#LsBx`uji0CUs|Q$*Q^cHnq*RG|HlP*~Ibq?LA)+EnCj~h&o}%erjpdF}nd?SGK`M z)7Om%oq&dFVzXF`%LE1HO1W}fpcg^S$s4Zx@3uhKlpgu5Oq>fE^&iAaWuYOUlzsj`6$MmH%aHk|Lee?&hA8k5Vd_}rN zWHzO0+`eie_*|JU(R$Oj<%EDKK#<5^nAMfyGNcKi@kusBe%$gzrg)b{+HG<>7WCv| z-A5r;_8L#t#{F4S*M~!5ySh={<#y0YT$(pzKfkswSrfm~)?J11;o#(p*(b zGr@bOpXi!@K74W+u!CUj_>)>rn5g!Y08sup-@71XZj0R~z4SREwd~G$maCs+n>F4Z`RbSo^P|>W-D;P>I`H)pYoHzHCq(x1&1V*XMtmQxuY@bSW zbOyuqNHvu_Nj^O{CFX6-d_`8kQO5 zRbaz=6fH@sb3fqyoBz~v1>-Wxw~IVqH$s|$E-hdD*0;J6VQ$-$-Jt{LTZ$g+FN5bD zt9j$D+irn7VCcfet5{|WX&Iyxs|!z>I^NjRd_ogPf(q?`=u6XuV?ERXsaU5d1g zX1ZC=G5H!6U;M3(APhXw^HE!a`^(JfI;JdwDCKL4EN4%jC^yXfJ zERj9Vz;o!`$p%uud-h!H0>R((S?qZyKgcwk&ct^vgVz7{o_pFJ|J?Np*TZ$s8nDAw z^r%K$;Cl`ga_AM_pu%dhK%(->D&t=W@g66Rz|wOXmmL9fmw{(C(mVMW;c zT6mjDrwa072d2Qk`?38nlX_ajM{SqO>Hg$1IX5A?6Q#>dBzn#LSA9#se}QHwelC~X z$(v}8Ah8buB$mTjP56^Du{qi%l~1x;V}sGPggqD$b=;bRAl-5~E}G z2d*LTJEb5#ckeX!+z>_m_=H)UX4GMliB@3FP7-XD?6*K%5E-2CEe;mI z;-#sfa(gnV;3;`CW{G=C&{$c_)6#aj{7Q|($fwB;@>@8^^SA4oQeVT{3vgM6WlzaD zTtB_#E_P;&@#{@FlS$DOyI*|&J$uqM9qe5$SD%D7Wwifvt#aklG1&sSuj->&Z@`SgS;n+Cd$V#BK*R;psd%CS^SZ32+1Q5pnh^o0NWo7^mYkaqI@0^_ThwIz1&*DzXYM}qsS z0~5!L?c1G9m8U<^NA)Kti3QuixGy(TLFy`sT5RUVttG7@B67w8lDz`jYMr4cqh>>2 zic;_DUjE1P`)jbA@%b0((wNUwnBL562jaq|!;f1m!6NR#C=9khVZp@a} z*@v#rg}>Ts@XLTWfYOkR6*Tu7JIvo|@BH)OY3DsS`0>wLOE~-R)oafW%8mYWI&InS z$&Jj!x{(sq;O3m%mpAeK&wes)ZMKrEnV_2WrEY?iqX`GqT^D_`z`KM%5G!Eu%ctFa zu9`UU#r@5P=vP&V7!kO@Nnimh7G`$kXG@SI*eK{h+--W5?_%+>QJ zqdfwDmiUj@d^Y*o7Supmv~na&!HzzcKF=QqvNmcQRUgGtd%M91OjliiJ|H6`eYeml zry^Mx_?mdjht%u?qeAzWcZA`pThj`{UuSo7gsgaFVrlwR-_75wL8pw@%?hd(Q-3jL zWyYfS%yJi}9rWE>QiTVThZ2jruY+Z!GUzEzHKuyM<4ejZ^(%ulQrT5yU7U+9XFg0M zWg@@FjBS$q5?v{{FB$w?m@Uj04Ds_Gy}v2tlf?u)uM)+(?6wTA-2T*A>nCq4qC-EV zyew;X7>;HG)LBYx!My>%da`CROfPbi; znR+!xB089&T%&5XT+4q?u1x(yWxfb*#jZC3@X@uDjgw7APT;A^CgH_SR`QW9>XLC5 zRqEAP-w`(|1xq=)syx(lI5-=UrSl86dO`Du7>$h9cJ*+@>ik!o5gc?!C&sexjLAtlI)(P`vY>Xl66}v$7bGNQ&_K>NC_c^pyQc0N zb|y}=d`Bh++AA|HGrRaKi1S;`iolRdh*DSZgR!(Qlc@B`BG>OHAcnK!%>;YLrkuk` zNV-~3c)ipSf2bu>znxp3oZ6V-Z`Sb3MgJ@npQe~g1z>CQ?)_5su{+uAwz=lM8U&Ya zcZ4iiCuY(%U-L=)RBGtGHV0=Jv7zsuQAFxj=ghqmb~pmZVD-jsW$FLN)p{#V$NsN8 z+z}12DLD}fA~&qtkS3^R<`sW@3yx!D@msjVng?p$xtVgAw|h}xaJQi#7_4tQdCJ2g zp+~(lY^kFC+)0NC_$`mld&7W3y4nU;RI&Ojak1KUIry%HB(z1pb|Xw7dR!~{{E%IJ zCSyVe^iR$UaNVF-W;4wu-%Iw`A!#e%z9`XRO_H$KMBt|jSw9D9C$vbx42mvn2EsV5 z({Yr+Z?4I32xLLYqd>O-^f{V*oB7)3SK*JH44OE32(|Dw^U8Q|Q42XigqjjPw0~^Q zU<>R6;WKFaQsMyJ#QW!MzI)UBJ^?M(qQj5wd=_kh%&qz0zi>*uhqv0-BQ$Rs#Y%pS z-(V}O!*D>dJOylp!u8*2MR+#=$>QIr-mqoJY0vrFbfh?K`4kqa8*OKWYbM6a=XO*plvSA>j|^?$DS5$SkIQdWi`LW<8*&g zz?NbBHXJ0*i*OWr>GH=y79J2JrJJ^CylEMceKtv0+Y6$}z2Dz$b?~zwt zngZgW&(rlK&l|O*WpDpgLQRCze)9j$;rA3hBJklZ>g}r^{3`VZlP##W+973xl|s&K zk?cD6dSH`)dz%pHl?aPKdq`FgR=3RR6)&<><-Wq}ONo=tkynsEN8ila#p-_dNUIM@ z46hf6A_y?zCzuwureMXW4%eE~&V8yngYY`g;|olokPRMT^%{gXP&#L z+|f;qn7a7gV3Uk5%Kv)D0HE4feapAh_iM9l&Goyv2FZ30jjyT(+^UyOuOck+au0v* zO>VWvL#gimy3AW3$J}8Hi$7RH9I<;*UXj76_7e7OL8gbfD~kiYv(eK^LqCoKU5T7w zQFS}X@HBq&zP!|zk@vylChN{exJIS)sZ!Hj{}7g@Y!8Rqb+S9)bou5+Ls+$yCGNPK zTJ8JGle_6F#dYdMmH>yfj(WpuJ6<$%TRGsnzr9OnoS4jGjchh z{`s3cC|dOumL}l%hpK8P$xb2UQfV%h_n)R$lf}`)`G(ZsB9B-ZjahSp*w}=^bq>EV zkMUFUHQzO>oz*<4zO#B)-qG`4Q4Qq_{#By;4^!=Os7dPR^bUb(c|Dk5>N{WM`$Pv{ z=V;e?l7QzSX_eOPFisjf!dfK`yPpk!fXeS znbgPmGWYYp{t-jiUFMNYR1YczzK=j7F|uG&)Z>(21(p@pw_8_P7S}&8G65#R`c4_b zC}vJMV*ijFGC)|r)r1)6l!;>HzCrIYN;mSn^s7T7`DVtII5!BF9!}1M7?YS%9h%Fa z_4LmZAVq|IbWI>n=9Z#05%WcBat$g1G$1;-J(vHgzsGp<;xE&nwd(o{i7N(>_fl$( z{K}tc9|7#4s?(a@kHYKk>FPSJ#r;4Rf$gH*$PgRj<8E5@NHf&i^g_YyNQ>>TSD-LK zVV}Py(t3EPHx##Wo8-jjDyVlbbbVPF^}hWugnZPuWG@ux=r6h^G7Q}}^McG_CyB~C6{8npe~WL>{zk}e%%E6ed%MUM5_tXb^`M<%S9 ze5SXeiFQIK<_~)2<3Gz=rea4H7X2ak+1vhbe9(2HmD$8UiJ6d!wBA3SvN7S`igzYF zQd2#HPZ*l1(-uhIAz!XWb)_#pXw%L;IJ{c$L0;Bd1-|W-K||zQx?@epH#aqas8)M8U0D{n(5le&4mV9Dv@lol_Yi zV0@eFd-6j6rq-m%?@|=u+HYIgNceeGW{o#SfDtrdP-!wAsh#acRvveLFC>`GN4E{S z${gCXY^cwheh2tbqJh_4yXzW4ExIf<-$^>!`0K|?(>SFM!4X|$xh#7C<4i0R`Tw&4 zFUr~d4~r%qgLrXp!w>g`88cIe|8lnCDr;@|f?VjXsJbPHrW2pa98`kLz;u#MkHmjD z4NCaQ(p;bJ4oH2)v;?6B!I6y%?hQyZaa6BaT*gNJYqxpFNZIUtL-CJ!{ZMz97wql^ zVxiy_!F`CF{;MSO-RT=VmLv>V0&DzWmxBE-iWsca0d$I6`mBN0_p;$Dsco4@w4g84=yzWMhT*{Vr)fn z!8<|44ZcLFSJ-EkVkUZ7s8U$=7~Px=5O*sypdkK5Dz_!~${zT}CM!?1Q~O>6a!6Du zMW2ll*ZCv;vn=qzh4s12L-hSMbD^IH{Z2;Zej7r)yUO1qT#i3ML+(K6DjoP9#bAy{ zZg=hR=(h8Cp+>%H*(LNM=njN_*PW#1df6i=AkO0=YTGnpMIIC3-T|Qr-n`fo@%T&$ ztg#dl$w>qyhMR_ssKmp;qniABzh0i|_125*Gze80tP~OdG6XsO3o!5KOl44h6aw zfHz_+qx4RqGw3eX5K$)&h7MN&C$sf8dWxj*XT?i(xx)&2$%lzbU?Pft)`2tI zq4(Q!)Ra;s{M9A`Fbt9)Pl#1nKt=hm=PzH7`jd`b!}#YN90RwJ8RsDn1_fd>VrErv z2bn5qV}|!V0U73_?XUKmQ3`1osB8x=c}v+BwaX#*QC64rRbT66 zZMxU5qn;j}%F%BlEZc7hG$$4I#cqNl(X+L~bKoLj)#5YCsGH4fK}l6*6`~{hmZu1A zq#ks`@O{yMuJ!j9PC^f=X}2Tf&AWf^Dy<&AU*sAP`%<}7D=!)5L0$P?b0~a4t(#k# zSPt)SAuy3+2Z38RXiyAf6rKbX%qogyHXFhpOsPn@-)fl*zgSd0J->r#I-;$ac#ibd zuL4^c5&|ZV?8Gd@qJ0Nmxb$Zo{!TT+2z95r(uYWp^1T`S?>Oep+V?KHxXFaMC(P7E zxcnv+jfN~D1`(|Ul6$fADAHIhzG!95zh2fbnlO#Z zsG^tH204#}cS8j+=?Yc5t`r%CLHtbn%Z~wFqS`i(W(I(koZ;`_O`TL+ffrBF*K|-N zmDan?G=qM z+~pE}DawQEhGu6CrSdNMGfThSwNVP(*DfRA%^<&9$bEKB5aT({D!Cjb^fYjytU!)I z3pcA%0*rskn5^V{xsk9Iv-P^sMhP8d7fY@CSZ<18BGj>YYE?!>lK@ajLJa{g{bXAldEtu7KlzWGx$7xq}=Vv4_@=+qx7dB{uxc_}N#IAwh?WNE{-c;N1 z!krjczGsj>;7+w8@Fx>r zQ~?E+>*0UxF}QHP?H)5*b3~DJE^U=uhGB=Wc;6ujPWF1fINd)lT(#t7-;XT|W`{K? zPe^&t4K|-ip{wK)V(B7DPnwLX4BTga?N;$y0RMK5xo5% zS}o<>&6bOeNu3Mae=J0b@iGmbJ)~$ffYUf3 z{g!0I(&oS7f_F$g7$)7CDvh|5$?-`+Qx_(`ZJ>S<)@kjRKze;}o%J$yruZ&=-F<#& zOnYO93^PW*Ce`eI)kU28Y;R0r>RoBwY^w|9uH=NG&*JD=%5qiY8rc^35X>1Y7Gvua zf-!&Kg0IrR{h@zbm_(Xo7UUq zIlp>#^?%1ucbWg+d_W8^b92ty@r zyR!LCavte*SO2wiNHIr2KWEPzh74DV=ID!mkYgep4#00EPCA`Ge?jVM@y=j3iqn4x(@C9hr(vvt<9dTr6L5*V=;K55S| zV)jLecRL+d!7zZ(U?`@y`_LM@s|4jFDsaMc5Mct2!r!Ws5|jr+G{*UNNL?F@VFm9$ zIyvPy$Kir1qTPPEdOtxx{GK|(DT&rNK4jh8WH&PEw831wCfQ!79oJqRS2V$JQwP{+I`wCZnQk?W ztrEc)qDC|W1&M*@PJtN0iGA%C4ELx6fs!*Aq8lVkDL)Y=xdj~v187`64B*J@r+(q+Q?hs;{84?Nb6eTIPeI903&2G&eN`V-o@puv>RhAwY#2zhfRKi zWgaqdWH6ckkfQ9Kf_7w1s1q3Uv zE-FgzApB=nt4Cv?E6BgG^uVwAT@c1L0;08;8rrDfeaA^layCHjB-sWIevq{ZtP90( zu1z|bTgNQ}rU^0#?o?#(vg@4-|MKDO{r9 zZbRZRnloU@^@V_hs!v43z*lz%{?O}3a|#!tP!>6pni2Vzw|xJ%bn%K59mMnti9amv zPwI5A@!;-Ax~e`JIi|cNpm$7~>&5AHlk+Cgi|&eB8LZ@#^Up>ybMDs24oLxb1^wj$ zhUU(%$6FttOGz|6@M>)%L~@Nmeq^SDOt@f$Nsv8fjQ%8_+7J=FvBc!EX^p-Z}M9`9pO>M zY>=EYxZYFKnPa1^R@Rl@2SOHIX9U%p9Qay|+~CFFIfn|AH%3y5CRMAH=_rQTVB`+PmuUl^NwcU*ein0*X-noT`V?)js~*8>#Psv%GyXZzZXxdvlU9*?uV)^9uIv6l z*A-u``L`F>Fq?c!EZ`6g&(Q=oHtN~7(T+RzuP>p2va6_+D^uK5N=g3MCATVJr6?6U zz!{bo6rAoklR-Aa6;q+Hq=%LLDHzqF2s`s{9f;n+LSFzl`61Aj2>P)s$n}nCLF^0x z&{6&J3*!L8i)$90Dz{riQM*)BDk-mTXt;tqcA)!-v<7-enu;xUDX?C9^z@LNKcPt= zUV}iI<3A-)-kIxIYa-SIf4jN?LAKju#evztvZurpq(xZ=Z8Zw1Nd z9CPrB={!pP#$OSM0Nvz%OQD7@qeYqT5~pVj0;fe@nFv@xhRT3+8I zvY<{BsRl(&Z3hm=Tx}^$?0t-9FL+i*)p_eSiS2TjU z>L7hzSh|GTLggHf%)Cq7Z2K9N%zkU3<6D-sK*isG*!u2hxy$ zmwdZ9?|2cJD&{*lvgXf2f53d^4Ap#PG_@^3&d;#uHpk}IqIv(VSlZ&U=9<*W)v=7# zfCOsug~QrR@s&-ByO1)xH5;gh0n! z*7=AfXX^WXy|sT}EfRXi>wmIIqeJkN#SQ%hH!$aq=m%f61~=exX`cfQU%bUSWL>KH zrhk4b6TAfR_#Pb*q%12KAAy})0wXw5LmYU+okL}v7bYCv$Vq}{+1UdmsCmq`FPCnn z=j^=)?}2=H&O^oKvC8X~m)o8v_y2>{jeb&;#=QOR!D+ueukOm@MIrfdr$bi6f9qT9 zdahuU?-4h#QI~5ZSruB%)#uVKYi@D(|3;GhxJ8nbt`7$MPGoyS`iw&QqmXehGv9qy z&&&5H5kg{R=UN`|690tREkGD26xYV=?1eCfJ@BFpxR>_n`1E>}v>;RBJEf^r7GuT3 z?Tcb}xb$u4^>!YSIPGEcM`3KUf)?+jUML4$dIjkbhLLif(zsPpZ`qTkPVx%c8XI9xCsir8#_ib&l#Q|$#;D~)*-=#vvy`ny z%MlyCZu+-%wdi1pVg26;TP(Qsx7y0bB^Cso?~1oj^aN>rI^a>HJH0o<0^J1e3=*Sv zi>>s3obKBci&ZOd)rRfZ+iEu01nceqW^FycTmhh2MhhD^#8StVVU>AC&qaI*Bgo2Y%Q7)c5CA8=6&h?u|vV;)r@UqtF@Wxokk6Y=R?aZ&XUU97yHXTPNB>8r;N4{lL>+X ztSelBS)|=m!U`0LipWo4dda$k?v?JY{|{H^{ZI89_wf%$sI17>-b5rSdrNj!h-{f< zudKs4C?gpWl1*jrm2sRSWpCNz9D6(FaX7>6{_(#5gwN-P>+!zc*X#9s3gPOnX5K{2 zn}A4Io29j@zR9n&R_O8qqcdQhg{v)*sd6&KF^VlLvmJ#wY_^UfNx*kT{uJV$5l!MV z)X6Au36r-sc}{Bpe=IH0VEtHG#bpYrR8M_(L|P&snu06OK4*j#6(~pr`~FBH;D$l`0S0Ja7ij>51= zt~WQeL&y2^2SQ3YNtt(V61(^=rBR{?+Q1+UI`dX@B`v8U7?0NAH;Kc58d16y5339;%D8zi_51jp|EjQZbF@RBuZ^RAXub$v3uN1e z($l2#XXpqsf@ft$o?;)V{xI-Mjl$~Ib>r_t;KqZL%3Uc#(%5G&a?e$9gMrz}D`aI~ zXFgZ_y(!Z|DA?)8`F$9)mQ7}&y^y_buo=VfQhjDwU@i~>9R25Er6SuNSBr1e)8l92 zHbmxkfAb$AEQZe)!%*f3&!Tfc*maRbp6mIE^^Vm!v?DOtb|l6C1^aaB+4Muz*BT9J zBQ;dI4~PTIN@Rg)r0v`zQCoKb+FlLRt~)Y7W{2yDF(kqfwDra0q=`+V?YM)}#t>5frKjq(`K(j&ziQPzxR=n0p4(y}$S*Q?l$BGEr$^gWz$#e$6$I@oP!Pcg z4Vk40x|KyOem;Et{uQuC+DfDN9$9DkZbs!vevYeM@Z>p)YvL)s*9K+DvR0e)BS06f zD%M;uY0we6w>HZu|JIVn@|opg@NK0Nj#KR08H85XGfn=Gm1AU4%u2XAtP`27Fd5$I zySPiM@oF^?Pu;Q>3hqHVRfTYBQ(}#0sF95iEOl094Yv*4zY`v$U}|`58$aLG zK7F8AeDYy_Ye4z69>zfHw{Xr~nmkW&>*RFy*Rs}a2Ghw|!K21mHyXM+aWihB9Y=a|DEEcNXgph|w*7M;Lvn=#eO zUY$(#iFhsY^XTfucEyUtOKWp@Kn;4GkuC!N&tH zXFNB9B$f@ZbT*0j`@|_f)LD>Ci(RN1ulP+HeSe0^E$@jLR{0XUENj`sr0o!d_ti5|a+`@cuGr3yDFtwxm8HddaID~{~2{wk@D9#lSWQ5&v}287ylMR{kPJ+Fl--76`0ri zcW0E2p3C-5@>4*Td{Holf-6iaTgG@biY7|shlskrd7#RDS@$&>?!Hj!U$WRSmxt4K zfP#3osD2GK9q$C^u(ZSnGh{9ktt(&Y%Qm$bk0}MwPt0L{K@LlWh65yqQC+N^k0@rq zqq?%*JtO?99CM>hr$eu9haLpopyUxc*i3&;V*opBQhh93TN;T%^r<#60YB$>IfHJ> z`OIu4&$Bu1_#p<&Edhe;L8S98!TG^zt%p%!Fzt^%6*_sNT2+r@*3Lrc1tcmj`I z4-W^+^T>DX#88mw9UyuWn}g09Zw<;j&&YR7RH7+S;fl;n8TwT{H?lGhKF=i49~x?S zvpaah(3MZ;wj_qao1fh9mzVU-eDLvw+=<8tiwW38h@Id<5zGW>;gJY1B4K{>wV~vB zv!txuh@yY`kDuM6dXm?gavhSoXq8D>)mbv^@}l;7Ehu&LrQZ#1o>7DR=BirJ3hdid zM-3!{B3LYc4GQfmF7NPZ1XOOl!ib6ncsA?slAr#_VGW$G!urNXZ8Q{rhs~pek9>_x z%^RJgws*?@3(|Lc8u*t0yM%6hdQbG(B9L)e&!*n4aZLgzRbjm+nnTq}{jWjJcmz&A zQHb4bQ6go|MDr6_;_rt|Agb0c8UIs!o2wG%Kzv0zm@a zYdVZDWfJHtgftfBQAz?`5a~r9`4xQ6-k>O_)6ncKD;cIy?g^=`} zN*WL)znh9}Wcp0CV$6uS)bgV_N6l9m4^wmU=|2j;UE%`uz>f+3o^+x>c}@K&UwN2z zu{?*$Pc;ovfbHMEljS33yM)dF$EYwA%{vV5J)gd%ICQ}yM0FV1_B&#Z$qd4nT(WU9 zoe6#aanb^R)QAHEuhooZOK?Sz7O%b|4fm*AXf~ic zdY@%V^qZR7?vI)PoKf=?xj*qWL8|$)$7o;;VS(i)_BFx`Hz)^K=ZlOuDdOd4x$q-j zW5-3j%(&)s$9@#mi%Lk0H{M(SC|~6ab!KY)tDBIJ?g#WGAUPh7QpCP)xtsJfs^vC3 z`CtIcIrryb>L>_!)bQdm_m9BrgA}KHM*P*rpupvGv**JpN-j$_OhBrCL4@75eIyRh z7|od~@fx;pU)mVq|YBc;=4@oIdlhW zBUT^cklBw)Oeo9+I>|10-!NtEItt?|Q}o6nWNX9@L%ePi1{hqoNJ(iA4-8(q_g-9# zX6QV>V3d=tvcl!4YANfsZ^~Qw5%WDb`dAvy(v&QZ&NjBtGhPYP88x(7v*S4byqj?GF!+++$q3B_D2uV4!V3GLgsCP0w26ZS-llFVw(Py|D8c*{B&H zQ2v}_JVY>hx7K((XNwY({$!KMtz)_sLZ8>o&+3Y3{4aYwy?SZwtQ*!Toh+J0b3i+K z-`elgYEC;`G*fpuD#=XFJ~Aw6+7eOT{JuysGno|YxpP;!C-LP%8r4XhSd(suptV)L zOW~6W2%7-y+_cnD5Gf#t2>D%PMgjd?o=r2#ZO=&PoD{HHwa@B0S4Z>9l5<3(zukfV zdTl$xd$X)o(Z*q%3D_7kHRt7OdexEFF>v8D{M$+Pg6Gb`!&%d#cvo=4OHAo%WZMLO z?rc>pzX%WB=fUOpv&QYhS%C*R<%;W}Tea8wJCC^Bu30M93vjGgNdU9s#*ScEq9YBa zPKC&Gg2^<#l&k%`_287bE_*9&DKCR|EA#(#d^Hmk0B}M~{eIR&L3vaKG2Jlir_{Bc z+U0kGdQli4c=$a2hiY1&%*-=xrJEbR=J&59jzkQ0V)hXdNRul3PWH#n??GRu!S&Y5sIht_1^Hh_Iw*EJgBZ(5c7fI3^(yXa%ncQcF=nr*6OO=nfciE<38sK zWv?|2&;zXo%>lfHkQcQX6`TEC91_kpCW&Lm(r;`jxB8#V^k4_E5a9|+JQg*VPNTQo z%FI1sAKqElNV9}HDZCDBcxq+F!WRpF3}q~kqH!nCL^4I0 z8Mz|3-BWYIP;+5HkXp=su4KafW zRjx<^W1UHyI`m7KWTgSp5Bj2ECA0K7)m<4nBcC=aI3yBYh#?hV>ST$o`Hg0<^jA1M2CQy1^aaHCeq{dTTnQ%wKwo6?tHR`i3a0=NxNE5>BioSs(p$O`lt`xZ z`0#nVCT-Zir85Va@SlAVYLU)|VvK(p21Pg}@3Sks^yq*RH>fKGZyw*f9Jq3(Rt$v% zt7LR?{^7BHO=s@=e3V0pUnuQnM0(tw;IZb}e+U6+kY6ZOP=T0~=lrU$Fi8HA-R_ay zNZn)>_0ms^dh)=FiiisKp^_3G`MtfrHDOnAHESo-rk#&fU!YOF<+S21n%cb_M_iH}b+ce<5kYv`m*> zcAGRaKjdjICATw~F0x~|su>}Ffk*z1HUMHslzK_c{~@Ci*#SMB1PS!wLH;?BAV}R! z2VAq9%wOt!GwtD1H4oz!=G z$HUW4>uGW-i0VLRqk+N`EtvC^J2h~B4kGiwn)u;rgP$~^1Mf2#vDdZBuP5;rGrU!P zW_ix?T$SRNB`L|vF`w-WHa*KJH3X+&BH;+$XhyA98yU2GEIHM;*X;`m}t;E7Povg=k@DZR}}T_-X6{ne#lbOV=Zrvx>0UFVZh-OCv5fhg*lPwy@#3 zs*<|sw(xlz3FYU26A>U96BGI@t4{fq*`fXh3Q@7uS-}9S*;woFNn}{EWCT6 zuuM2e-usALwBh8)(REitYrr_pYc&nlNMQ=8cNjpt)iX@oc5XzvMgHdA6VD5lbLG$F z>FI-@@Vh39p5Ct~nyl01;cB77=OiShO+U(R!*Wcd$7|OPw_8g)6esI6F1a8UYs0v>8Q%UPkCFOCuT@3l)4ZDhwJP8{bdhpjEZ@`$ycV#AtlA>fC=#ciDGm3LswB*R&4|rwTw=1l z65mtSAzc^P_c%2u@pY&^axiZT)7fU8>rlGtw!-OyxpHC-HZprb#Kk4PqwwWl7|PiC z;ff2hkujxwKR(E2xLC;Xgu#1CMN~9*0_;Fk?~BjwL3W?e{Gv2Q}>e^ zoFRi346}xLiGj9rSEKUV|JA7}B*2Pav_Wbe)g*c_4s7qZl-%+-@_MxyFCVtf)s>ML zh%>E`StJ7h#7SN=zbuZnkZc6U48SizmgHx;*R%O+2cWs#8HOB5PD07Pvi+M#HagfO?n284 zEO-$5E<2EB9vlfA-D0ax8lG?(DoC*_d=O1KzpJSfuU!evOBb1az80m(GfT#{`7va_ z5o!8JU~eXHux@Ku^6&*teS}MKHp~3|l}u;D>%}Gt(Icg`_laA0S2JF5x2$}K-`}|E zE9g{6Pa;TjUv1(t#I8WeIK+&(>cZ{`ZBFS40fzC)gk!(H2OJqubhf*raT*{$(5>QU z9G$ZHq_Te#^&Z3dHu*Qk-d&C)!Q2m-a@gKHkQcD<#t^ST$6ZG!)cQ6bHYNiq?Z;f$ z3ibF|bR?jHE3(T?;_eNnw|DPwpwQhv-LaT9P}Ntd-d>mO-#o$BBKrMhuwS#g`gc)< z1ijx&pMOPCtJ?Z8j&^kQbfv841#=Cu^?oAnNQ)S}Et2UqN`Y1{^;QH$Eo*jBGtrXd|siscwk@O#+l8avcUCf;a{+^est$o z-HE&wS36!^!GP7q3ENa2|9BxJ6E^~&vcdO=B$qc9m)HI~;tTC#=??$Z5f6Fk)sn81 z%w?Zvef3ja4!Ba;u8mmH#4TJZw}0MGAG%KGeH*_Zy-Zjyrxl&YyNQDF#{hyZ1 zS`R$*I`HbI@S5>P=R^>+M9GqY6MXunS!10}?)%$T+5vWbT-uAyWDu3`L9Cs#y=l;C zsSEYBj9Z%mO!Gi{R7e(UbzuY9P+kG(qb|w(IG#;MOdz;po^tS-d104G^qNP769YAU z4j(e>sodw>LFP8gfSa$L$-Ju?3uG`V=#nv-V3&eG%ptaKy}zjWR`h=K7^dt6o~pVW z=t`8RjmB})srjLRKKswyuf>20H3d{5&9^H`z?sf_6{W+tcU`-cH}8u`g<8A&q=Wnk z&p8Tj;&<#=X%B`9_{w2#-}u%PLgh7X3%(g5!(;a(xQLq%@y{ui^A6ak`pk8*Y2qM-gxF8R|qyBzcs#X*A zyY9Z+>rHOBCOP1%n$%<7R_2Wu4e90gP3l=tM39l=`&9D~(j<6()R`r@#D*XR&Ib6^ z6-tN)#1(p$8t^CA*sw(Z9svpt?1Pg)H%)pON|}=-_hQhEj`>s|19KDlS%vfb-@Sa- zagD_M%qTI&70sbZk}u=tH*{1!VX_*Q!3PQFr_w4!`QHfMGMGb~ngxPO?%l%%H=71G zKEqt7=PL_x>A%9F6R-Rn7fqB61wg;nQH8Eu7O(v1#UCl}o_K!#mbh$>j?wBdFQNEWony9sH zv!$D7dX?m^gMKNp{$@#3>!)VNS4%Ls0`zw_14^2PU<)ZOgTDP1ozC?ar~FL}2yz|R z+PO-(pU!izpbHe%2S6ult>s&%u78Hp{`4gp^A}-(N!eDt5mWA3PX;TYX}{Zncg}D$ zX%J=S8lG}d`*}jK8+1)kt$4=tO!gzV51I&UZ+&})p>`x8ja6niq@3l=A5pkj2l`h? zTT0}^%6xZhKywtgI$rgW3%b-ela?LQRTi3geMIp19smtn9NRtYY^0TEZ_Y9SL~ley z;;kVA-1}@2Kw84_x1ZN=Gw~_cnaEdEFr7*}dW@;7gF$j7#uE}#rZuNGRos~SK+XuA z&Q7=GHdwWYu0%D~i{RiauwZ3d(Wf(gWM5%B#y=ZhYCp`o1lbM@z5*F^uv*Bs z!aOOWvtE$D1@6_zcHrogT*OEw&WM!2fHQBKEQ+~BeCB7^nRW6vE`&gwcq8?S?lx!D zz5Man$N6D?FUZ=z%=dJ(Mz$QvFWFzO7D%{X&hzJd{k-qi!A!$heO*S)p*m5zczm4W zZ%;$*xJ!OqYH;=~DfeHgft2|f`jiyqyV)q!*QD>b@{?M6 zfWW=O71?d%){hbR66;42!9`!9GstO=QGz&tw4ri&`PP;)u=9^%_(D}e$)4%GB(N8g{q3bi!qcgEk_8|@eHA@$Z;yzB7cs9Dy#IkUZL z$rZHhebt6;qJ8Qu_1$yj%LjXM{twy9JP+HJA!XRa?6TWgft=;wumM&tfpYE zpcttZvlr|mnj{bN(xN9g$aCEG%wP2mp=3Ckc8ATe$Vsd;`>)yFk38)2<1eFSOk{~T zS^)eqbO+a3n)3Z=vmu5t^d78{I1fvIBG|hX>cIiH%oR5fMVE@$db{=77M;Jo7tg)% zRa-Yah$=UV2H?+DcDkp%P30b~fFvz!EB2Krh>4)lC9+biBH!Bg9Ia<_cCRIU4B z$=4*9d!tcbkpVj7;SyXu6-%>;1Q3VL*Ze!VxZ54Vln_#4NA1qkC~cM)WL+!?PM??u z+QM~S-d+5tfNIX~+HyTc@Kw7i886Ou=KLr-z$k&pNqM~%I*_=*Tye2eA*tDOxz$w* zmy|6s;FJEur5_;f(dohT?Dod$BoSi{Wot0#SVFrY&zAyNC4gXGhtfmciX=UGh;i+4!`h(Ur+%pdVZG{zAGZC zYh6|bE161YDZGh@?p3O5A4dab^LvrQ<2tbDHVv3lX+-5AKuf`xa7*v_d=z~sX?>GC ziFrQ}#9#4DStq<*3GRvGsb+!*wS>RFZbJFsIZjd6O%8#PqOO`0o$X%@)2yAIVVv+X zTF5n#eCo;aBkbc+eFMBR{_)0wU-|@VCKK|nG`A`V*B23Mxzp5JzVmPQAJq+H#-gdA zG}*Q~Ubp#leleY=oJViwrNWpEOD+azdAH|W9-l_||69IbfC0eOsrEBflU5EKWc4yt zU*{1Ib;qR{iJiYj`#V(yJFazKU}o}oWoTtgPO$6TLS$1Cu%mx??MCo@!GA(tfqBJ6 zxQ5>3QANSc*jmDRll~8b1Y4xR33POKp{ha6P&GOHu8M!_PacKCnUexYrx1me>{lyW z2~jGJfM(hzc7E!1lO=Y};LCOIwLkYMtT~>0dyA8wS!*ZD|L?@2ltso>wSE|35~EC0 zY{E8P_DO~EWRp()(0)U6fZd;4s9$vvcyTmD(?QZt!_^g`NInx|y3JkECD7>^?yI$H zThRrl@g$=TGpxK!Rf1@KcewaogT1!>#gb|nmZ}*llZJ{asbBzvoX{nU$!>bLJJFU5 z>gOM*t{JMpPOlKWy-$0l$RX#4%2Lhe1iq^Hl0k2l9a&)`5!1OKLFy&%UxHhEZQ%i1 zqW@gpOuWoXY~cN6K2bs#HcYq<)H($)dyRFP#Edl!$1B;Lv=9W}{vPeu?hNel5oa9qJ(e3K{C>CISs=@W(~E}6Sgi~?kHo+H$x1mmYh>tAYuF6O+;?lJ6GLZ~G5n7aD> zM3-@jnqBP|x4RA$aUqdo3;Q~Tzw&(xLAAiVwq3ep{ks#6-HF!T@N-3k$G&2vPH8&n z!c)(gP%OD2>#JW^ebT?1Lk*(&B=rh@!sI3ViFcbmdZ9z{rf^ynMiq{4yrI1txn0HV zqdY2!OT53R^MNo179Gqlv|S?SN~I74d@u2TU6G{sCZ(?E^r!q|X5**gHe_?{mQwgO zB;ANQ10Y5pve1%Y67N{X{1u-$N}Y!s4^qGixVga^(_Qx+%7~ZE3xTcY-g@SZo@POZ zN7G@_>?F?*bgUa*hf$e>elpNaUe18bc6A}088`EIEgN+FNA=xMC$$N$t@6(AST4J$ z=erO8p4>1X{bC~8RXhSeGn#?4iYlDVflqFpk1lDosc*+$iw?ZKt5v~UjtTE`x4u!S zh^sbzRZ-o24cG~mnQ&92Hac%J9+Amq-Kz5lHP}5jzDE32vLKAw-`nuk#3~U_cPp0< zFZ@fGs9i72tTUzpX+8wUXMEtm(QfC|7Jj24MT=SSSj0Xwo%nsWkR|=mh5lF0-CT&r z%b8mAd(bRYkl)bIa)5jL)Qx9g2%!gx$nCv-1A~bciK0a3JXOM zMy-#WMicp|TJP1M8xjP>^}X+~=E)Q*CMz}WV~DO^b+y(!oe0skq*zY|z1u12qZBhG zoqRp-L4qT!5(#MseX%Ow$D?gD{BP;j+z+rkqpfu{Z$F;TrWK~cZrY=dQVV_*iGKga zx)}Zqx=I6sYvD+Oa>zP!#08dQyz8b!lY-xYN7m8Aj3qH#D{k~=)Ma>cP^@s!9u2o_ zpSU(ulH}HPCEaoA7^=S}pXrTv51SE&eHd(iwY^l1CZ`J z3~#n`k*lcI(bS`n{=}TthEZ+O0Y5LC$X~fH%k34iz;|(X$>lUPDC19^*pwG$v7}Z~ zZl6!mAhM_7$>inOG`X$ro6L_&Z2}c@4ahigvY&5?X0PS_>8J}wVW_Y>h!~d>|dZ|fL1g6tj|GHJEB}bfKw9U*L?Q3{isbtL6w6Dba zUzHV`^Pt6D4U(h9hw|Ej(lBmy)hGm4gHnuG z<22|`5BBqDl*_Tw7AWW@9F@w#JuyO3XU{K@jQ0=oIn{1~1Rc4!Rc?k+NBRdkIKa*t z&&t+FWaYw}9`zvI{vvNbwZE7-#4?P$?Ev7H686k^5I!Uq03!d#kuY+8cd;e)s1!gg)M8zWt1}HTf z;R(R}>fa^{OgQNPY4 z|EFr}Im=g~*&DFy>}wBhCyQglZNt&fK#4+S2k4_m*`~})+y-=ij%{COy*93IQsmkN zPBZ`~shu$EN|qc?!U3Bl=BqN8@J#zVn?jKFGV{i`x={ozvRkTcI!p8{%aa`iI~5)b)|4YQk48;n>Xe=(T4!lmqeZW#9C@;E(Uw z@mzRrB(?3k;yu?>>(3xu3hNf-QqooDtCTe~47QVB+w^X8U&x8U zBt_g8VIz28OPdru_GHL@eP@5U0}fl;v2T5pOxJ-Qpgx)%zkUCLgWsI=kox5}XMG;n6FT*eR;6td|5)!DvVC&v z*m&X}tCAJ#v==U=h^g;ZRO8Q#rI0J>$}1f}Ms~!C1~{*RGXaT=+r1R+y^M_Hoqj;g z1@n?Rx_6UV?)ct58~0&l0bIWJGgLyc{ba2Fn$zL;&-Tp2ez!{PT7~ga=FXTl!#6Lo zNWZ%9zgnmNf49T+=sNi#$w|Y#o1EsU-}0A*#60q)Nxc&Ow7kPO7IimZD8T{c5orhaK;!Pt;k0maGlV@YEr}=2_sKcqH7!TI}SMq?m)Y-APN_1@$Jk8W4{f>2wIK`2WYIy z)A;(nO)-KFJSl>eX0%IVaUU^sySjaqF!IhyJXT{g;@pVvUzE#HxHLs;19J4sfAJ>f zbnHPpjpyK+AHs9{HaD3om-Z0!fC^ReUl)>(-XjdCS68<q|xq_Mhc#m=@MBYe7x0`7YVHq!@mNPt}zD);A;t-us-!p&B?lE+wXxf;#u z*G7jnFD#WD1Ku796U>bN8D}}LBM+WVi)v93Q?iLkV2QHX(c z>tf{rWf_J7kWyY;25tow-tl*RYY@}A(K?vpCe{>BtpWgCPND~bQK3qi6sAsO9wpCi z?7eZU+^iYX;7HGrm*Q8<4t_FGiaGGgkeB-d{janTt!gJ`^WV4dD z3rXZm?+u*J;Z1M8mzafR)x%GUdpDq~-{|R}1Qd?k)sl5+S0MwCyZlpGskAhFueuMFf4v?GXm>baf5~>~S z{dU6g^dBs8c@01 zA!s9kq~cO*z8$8CcSxoR7ahB5%;?p#pX9F;CI1pki~D`jBDb8@>@44VTj&d!e08_x z=nUiRg6shD*{c35$(+-RZESZ%5&^tN8K^oDRs>o8QxkB0)9mZ#1+{fA%?#|lMHGVn zl(02XJ;cP%LGo24itSI#NINER{tuhKUaI-$M)$Mf`Ifi4 zAB-`CMPzB|o<6O3*=2Jbm@5-6)OlRqLdu>Zv;LiPth-g^s#^@euL~k>PQuaQzy91* zq#jyO&Z4)LsPU@%+xTXCG-YNgMW1~1>zV@2WmLnD!rVT2w9EQ;7seBn|g~bDfg=e`d5nmE&H(WBylmd0LeD>e9r*@>tD9PurO9 zs{VNwodEf{T+ep~iYt*4)=#JROIjyU%WW%RYvX-%dLGMNw8}Tt{S&#pX-6XsEToj~ zet9|5Q*fN6sEz37R19Z^hq_Syg$gL7`xWf*JOdlMY;g;NReb+o0+@RjNI>jn_ zCcHmTV}vHzfG`(&@}nB4ap0YuJneY%Mlpis<2&xiXGTf<5CgpG9<}ejAB9@$cM7|4 z7i>GS2z?K*B-qBixlvkUu2+vkY6hj z`0Pi+Pm)X-PmMU>WspH%|~eYs@y<`*;MIau5gYYVLug&2&SZ-J{^g{rz!`LK~PiL zUDwl$y&nfXN!94MgS-&yQnyN9!a>i5KfLNtVmn;@q&whyvGsgD_@(T4lxx4>q*JCB zi@!z_^999RH^>c##!z7-D!%s42$NG^7S{4jH0&F6Fvv=OEs;;K{->!5mTjrgI;LK z@O>6QNiyi~fbM}VZ2F>-0pu`$r4H-gf&1W2ND|I(1DlP}O=c@R%|C&f{?Gld$)IQX z2y;Lt$!(IS%=}wRmdgX_U!5h>+-so-_1PMGfOYT;+T4h>VK@8NM-z}P4YdgFw! zv~b9(M!EBI(Mjy1`*V{~wTbPGQ?n5`Yl0`lH>>|8IoSV6Rwn`+qTu<`An7upW>akv zWkibbnF!O&%8?6Q(tnHfyn)IlE!vS~-JPCTy|f7~JlnOuVPHFZ&ZW8Lb8Rtfe+X0n z?mvxa$%Ski;dQm>Ilx3vFRJYG*qmNIZ5#W0elT zJH>ZQ4Ean?x3cRbLMF@ZsF7s4_8vL#M8Cq+6|A3!U%5#66H_=&E^rznvu$cjg+9*` zw#Lj~NV=AR%d@3P5wiUD?ZzgGBkkd1Qf1PyA@l)ZXqU0C6&j1R-Tt=D+dMzW|G0iR zTh*ub)=3R$8tRe9{Awj$Vt9*lASmghO>5? z?wZKyM0FhN1(%Q?Rzr&ALtM&LOCekDb6CzUWkPy#;|nwy%}v9K6ka6JrhRa?>xb&> zZPqHBd%TQF_JXrc!u>a?=6^W_N|cFM-}RDss^5!g0uiJRtq2W47&4b=Lc%kQ$IepwqTt=B(r-YR=*JB9o49a<6RNZ8&Sl@q;y@6YKIH@-~p^4@&4P#QZP|hfQ zWT|%Rs?Ve2N&&W$$q*1Ztt!^hBpZ?-Z1)a>Z<#swvAW9LO|t8@_N%DAip-G@oYcpx zA7XYUD|vnvbt03Vr17MAO-jBR5i(4s1#b}w-hL;Je`o3N+QeRj*pu6b!FTc4XVbLL zJHaqxgK5gLqz2`ph0BhCRqiBQtphTne0>++@@}3e#8ifBbl<-{+0uG%w3w6&0*;xs z4__#;Djf^}pTqa8M~Z`r35VByDrF*mCVt7FmGdyH!p@WGhTQDt$??T~_*-&cAv9~QUt$CE+_a&ytYK#5h5%FJXh(I)&FXzNF z?~O8UNcWEU#~9O<#da4yY`L6Xr_$t)FSs=S@?iBs6_Rlip z4%e&gu_y^rAlIu*`pXifuxm-ULGco(?2>QiwLwgkkzD$fOybdzn%=JYu-wFSwHtL# zGhXgh(f2=Hx;Esi3TrstNX)H+%V1U7n`OfjpeS4SP>KG6Vf$N`8^O;>@~9+AmW<^5 zp9{_0fi;|=7VpF66{6s+KNSw9!>+$hKVWGxN;rgB?d)4qbN%jp_|)l%!P#(c+_4xY zbOI9>K0%aS?%DhaqX@Hf4hha?jOgedT{Ar#Xf_CDeG}Nfy2W#_&aaWy;t+EBE5Ydf zYgqUJ7e`!--D&Q&Zw~A9T*pGtFRe|oYKnh+FN)r7b*fC>fSem3KRNJM1+?RL@P|Po z=db_WNw`}CjoXP5dmb*cqnX3?rKx@Dc-OFcz%*Ju4{x8H5umU;V@&%eg2?d78P8f- zf8JwMTz`}d(gu4F~3qzJEg&>GqH1LhdF86R`DFsslt?87B;Fg>esKqoh)_)!JzBPO> zkT*0pNHL9e7yIr~p*3)HbnTm%W>oLv;I?8uo1*2D?QdqZwA=Vv^gaWo`RaJTSDE9< ztqww*ZS^+e9iOo6Z4*U|EWGf*%iP8)vHi&*zl}{_7+tGz4KhE#La`Okuo> zF%XCGn)Bt}$(-3NK1H2p3Pt%WeL8t=lcgbhgf@AX1wt5kVTrCZfC##QdL27)R>)~6 zGq-ti5k6X5aH-;?*Yl;nxM_2%ul`QZw5->js+qFjAA;`HdQgq#G^rqA&W0A|v9vlp z9B(}xH2x4K!^^TMFWu%w)5Cr;*((N-08%w zaDv}`4fjz>P^*m)--oTvvSXFBou`UHMeW8cm*w!QR<53qt+rc$ref-}@N~)ejqCXc zOiu|Q9a~%a1H+t9`qCDy+OlCUVf(|~^3ENYq$|$O{}yYuv}fR#F;_L9m>6Ee@6iYD zYpii>95)RA#Y#*8Qk`;Fg7>MdFHQ2b)hNo3R3POfs=B=A_YgN5k`6r8+gka%KX9#=wgW#W8 zXOyHu$Y@Eb64u`av-xO-A0liiV%>T7&PqW7uR%UVPos*OsIJw4f$=~Z;G;^CRaNXQ6 z_7L>9DW5PvCe-E&dBpg2v>k+a%WOFERMPv+QrV-c+{`9)?~&_WqZ(@`;}gxOj~RTD z&)LDd?-#2Cx6u`m3FkuCRM>S9@bGbdE=APaYz41S+IEH>Uvkp_LgzSRyA#EhWJmOK z<+!N9ck)m0pNbd5V65FoM+aQ%H3@;H5q38u!8v2*iotKbTrnp~u<}XpTerb>FBH9r zPbL22Que#gO61krT$gDwNQkiMcmi16AWSlsg3pf2eedE1nvG%le530Z*nv%(csXrF z5gl4C$u-xYHnHcS;;eV;?}Ye}UmfH!&0CSO_j^_9((-@Nz`MJTKPt)BovhjEMxSdr z2yDb}SJ49HB$nI8QDNFK{msW4ZjdXz(37nrp(nRasi^Z#J?@H?E5Q>@VJ_!xSEuG1 zpS>JT7tSvEBb7Tm1fYc;li?j*Nqu713ziNHggDgXj@;btLlly_^&3dmaj~_cdTP+; z_rn)7S3RX3hEg?jeS7dRZ?Ix zU#2jfj4D%Wq)nSP5`2>vGMjWcJzb2dPAssFS;Bbylh;1M#>LzKw*}za{d~DWFXTKM zh)-s3Ybz>EI=oD1fBQ8_;e|tH#$Q)<6FRf?p%c9XlyKWE=4?*pMkBG^9qMwM4Y@pz zx!}=}VB|-_Pu~iSrCOW#hdTkb8lSKzoIuD`h;`Y?S~mx42eJLl`=~7=rXJUH+I5$; zBGy&#mGJ)D`DOEtfnMM+Jc%R;Nx`BWS7O;(FABMdg4WQ+Ev-Kf9}M)XPGC2 zGH4km_b42K`@Q4({3Xj|ZO-QUf--9@AEq=hX2U_bzb>y?kwcz_GojUT^B;5K+`vcH z)+gMno4(ca^@8IH$e+QOQxUdR66zcO_z)GXc8A}^Ei!-3(FDiGRO61F=Q4hl2Krq?yU&CvnXlg^@LO`)JuhyOiIgz) zV6FEt{jK}&ekZxWhE>lZLN>O8#@n`)A;rT5a@D2*xtpC6Viki9#s4%X1B$=M5eR>x zoWcju^8UO_NY-_A+9aXMTlDu6h=HZetDUUXBmdMaXg_VqOsT!Q1I3(Ztr-U>7OzW> zZ#WH27cHe)p0hW>v29+LP1j*t0c`T72#0i8Gk$@Uw)(-RrGI1fqq{2Be)q-C*WtKx za8hNWyjY&k^H4=Y&Mgx$yY-yt22<|BFX(RKp~5Ld`2;U4HW7|j=g8aa+`vz`%%(rR zN_11Q-u;w~@w)Zd4)^R1`!61ipU0 zf57wnaKG-?bzj$eU9DdXZ&duRb6V+Cmv}upA&(<+=O#-{Z}`in*Nu%>SKqM~4&EP% z(o6Sr4?dwiWV+R(D35bJ@f(8bJPqZrTJ?3M%;5J~=1QFQ>wE$to&WV_=SMFUcwe%; zucB-C8SZk)iLM{9`z{MJuCkx&hS0O#u692*-|I>&pjEcJy)^BB#h0&Lmt!FEMYAYv zn*;Hp^r_YR&xv-~KY~>`VA(0QQ;t6+@GgcHn~|BS^kvBCsKR=P*De>qKp=z_^)y@}d(X(yy!MRofx2q|2=GWLt1w zk3knGzK=i7rwpMuZe6AfYO~kU5@Sb+(y`6WDy6Q&p+djAme;ZR*;u&{WIAVhN9CV| z*(+h0xiuW0DQEbS2JS7>RwZ~NAmiK{mF-`oH5#bf*m~$;1*twnPTyqswM6o_ff@f) z>$uooE)wd^umYyA=M}u!jq%q%%iRiG$6Qaid0vjSE#dGZiUV9qNFPR49bO?bhn>B# zZ7)vMv;THV61T^Oa!xn4X6*a&^(fQwT+YWn=^b3->3(E;>MHDd#i`Iy=qVfO%aDap z*)EL`i2$v4Ol4ns7{1@p^GTt`U;Rr$zuF55wNWQoN9eLaw^Ha4g^Z|LzcFk;3jAKN z{@UYg_2F01f3xz&71o}12bfRYj&4h#_2lXxR!E*}J*YU5smH$8-I>DV^D|DNBitmKI-ueb^_FO&kErR=ezPP;5!|>^a?n-jJsfY4y zXVy4G)`K4>8jTc|FUi7^-q)JR+?DWH5UEkqcaFI<2LN?xdb zuS(RI$ZV+Ht6g*T5`Y)OUy$5=_8h1*-C(wP&Q)12`0tVQHCENd7dHEp-(t#Oe)EQS z(V`QXT(t#-c;G^CaK@^ZCWzRsbx$4-?J1Zz>i<0=Mb6{OE^Y6CbV@Ag_V{hW&IFzk zKEuD}nKq0kR+e^mTX)1Y(ii*84srDb3QoHJPH2%|+xYErHmI#`aewCe^3;EZ9CyS7`B-sqU>#&1X76*>^ zC8z0CNdMiI)>bvUb*xZh0IK|%8~?)N+Oo&whYB8+QyqtQcX4om=N&X_0AGinzL(Zr zpPG5P{Yu_qcOgM4X_<#h(GvmIt7}U#>=dc$#q{(t^4#bO)7qrVmN`noXdq2}!}*Q8 zAB5bAsxXNkqE2)B8$U^7Hfh)+f-=fF7+XTjWI2x^&&InB*7!w>RFY2kTMC{6CYzVE zvBjjMhY=b}eE)bUn$a4ZZxVej8Q7LVnJC*= zt5*6?HXK}73#%n!=UahFnZ29ZA3gWw{jC@lvQ-`+ ze%yUHzHNXNC+D|bn-fKbpUU*R1SXC2fK6F&E{bfUS&_2CWk)?=^00^N<8v98KqHOe z$OsZ%e#Z>v%~BF<7^{kWTVfMUh>dTRD@>Jc{`&DDJ$NEf-3}Ece$Ddbn|J8~&dWo` zD^6VGFL}t4Ao90j`Wo*Txyde<@%4L{TfBjEoabzJr>Q&(A% zA3~(M_XeKMe$`2l0IAg{SnlMC%nq6E^mMpMeP=>&E8sRr5ippyk%bC0l&r=O_5sGk|RB;~JaI zYGfk32L?=4-^=&sJZsqPkpM?41!dzYLvGI$sh@Focfp9shfe(ASQ>h3=V4cnPN_#q z4z0-)v{2087On6-V*As>)?g47g&a=BuduL19niYH(Ar9}()N+USgSNtU5t?7BSbJN zXP8u$mpm^*ceg)39S1#uo8Z)Sr={b%*hmJ5!k3>2B>sF19uZO8eayBa|jFEZ4+bolmygH)3r9A)Z>EC|uv zkewi{7Ea0UN*20jjgPT6zWWc|fDm}+*+u2*xP>bJk9m~Hl-SeI(Z@@Pjy-6{1unt>R;ONK8DULh6W4Ypr5wK)@i zoP{wz8k2@;U5iWFtnp~=*ELm4Rg`+y`9pm{f*yJ=)RN;qV8i@5)Jkrl<39DX+J4fG zw#ifuDfD*^M-aI-B8rKnm6%gp5n23e0>v>_W~!?|MXOkN4d*!1`QpS7s@+9J1I=O- z66||p{S>{AY^+P8SViXvX09oQ_nsqvcOm2|S;t;Huh7Z*;paFVvpgUudoG~#$m_37 zV1-|8p{p@97Q^kpAFGc`@|rc|kNk^T8J{BC-6>y{O;eigQsYbmI^mOKA)~0yU4KG z=+_!Gl6`9Y=AgvG7KIcSjb1EtOorM>w4rPCiYS ze8VzMpYJ+ao;34!M4tMqA0fXnrznh`$hz_@bp!nJp}AR0B!p&o;IPo|PLLaTl`H@0 zX%;g|`hYsCzDK|Vs8Gdio=G)(*`N1N3)}Nt2ERD5jtwEytXuGb1Xc{^bSX4ohy-4+igD{~w3Z3$qZ=-STEe@izkVM_zA?<#- zYUc6ZNe`#<`sTr|A{Wo0=BDYkL=+vFR?G+Wt*fwS0r+W($VYOIrW#oE$s3=!T9{^&+*kLfvR-mkT=BI*t`Ri&2IWWI>zN{$bfd}N z*dOQ!|20{;`+fLCLa*<==Cj*#+0?R`e&qDEp5<__zaSzIBvY#unGlw|G?`#L9fpoO z%YFngVvRk1%SlVjRBdtz{~ps*-PecT+_Gcp+P(9ailY}ESV$1LI|?n*Y7_!W^5ZfZvWG1P2x zxgjv$iP5_LWuc6}ek@6VjbzAwj0=~t@Y2@6iyM<+Ly1Y=YpNlT<;US6iyhAv&zc?G zxsLaf`&MMF(+Q)J{qU~j68lQaAkkX!Q2A+>X9SRRuqj?)1}hh-;^-d_+~8M-URZgr z{_gh2@R1`5vbnA>%4k&~-0*LJ5WB3BT{6yE?`B&c?f76oNx|H)Z+O2-fs-Mt`{+Ep)*abjV++q>| zA>^s9YczAmi-)KiwP6vh{yGRiSMx~d_#vSCn!Uj#Tf*8H<(HK1eXWKU^&`%|-DS{$ z{mO>>#RisxLrQ=Bb9~N8;!IcqBlzVgfA_r+=;^)bdh`7AA22E08PX~f^Vw5nVsG(Q zI$(zK=rqdT=!0ZU(KEfdZl*k_p-X zUHpe;WX)(K&dwD4-hdyzZ}b=gN**TGXp`TO(upY4wY^p~Q8rcJLtWIw2w zeMa@N?lPn*)QKU$%dSWb5Mq)fXsiB+e=NzK-&Wsu$FL9c*^BTWQQ)=oo|w#vHW2HC zjVoDzM`qiS^t)VFs9)#+N)PAQuE$62B*W46Q_Sl?`4ClUJK*>4g$5na;$6HnHvw`ajVJvcvqd}AE6 zNe?WN{$kKSMwqX|C7WtX6n$Ur!A$AQ(B6HJW}4B-SA8yqz1j-3B~!3!W-GS7mEk+$ zg3Zi`e+TA#&c}S7<~vOsA_bYst0pf~bM}nL=H1D*16Dzfo^F|aM?mr8h}91Fu!(x3 zrI}fVBVx_>N#&*I1YcW%$zPAVGYh`w%~LSbKDf~0I~ED7HDjas=EIQn=m#`mQV>|W zcEW3wK_7DlLHl#%D+}@YTNGeAXHV~ZS7F=_?_l|c2C!ugMILKcix_)Wk=(#_(Ymly z!G_n&hAY)jc6&n|EGO=@xCc3rzs{E7ihQ?WKeFa>PS{H9ZLdpMY!mhcyQqav{BkWEIw2Md>Syn)KF($!pG4?dKBv&Qu8${0Vb4z05=Kxz98RPsktkqQ{ov5f!8;c9`K?9MMAueF| zwWor{_nThLK@e}H`3KK-Upp^f{zNYEZ8Pk@q)l1{{1(<@O9atze2b;|?olh_Jsu0x ztJsLi0H9pdM8nfp+Xp!p@wpVyZ6@D@o;wvG9J_$ea3J^U?Xe%uI=jJ{%h^$ZSWHky zYkinTVm2M$FrwpH2zst62%#2vG!wB}R5$gBlz|*bph!Jd#qJfN`Kf_D*Md&8AEgYe z)EIFaxYEsn`8tfBQ>+JzCvT*8HBI|M@DtOCai=uQSHzCc((6&#x}f!Ip<~F;9$2k4 zZKYk|hmG9^LgW+D14V;|DO;Yr%f2))BCWTjEo#$%ogNkLQ1DGJn|YH^n6wWmXz%Cn zI|2xgzhL+l(GxL}i6q&h_l~6F8VV!lHQM*VQCKqnE0$CB(-8OkPOHvMW)fat4;g+t zetAlBUa+5ib)1Hk#`p7QT!tCUGJQCPP`<3ZPhyDiEi4oDvuEEpYt2mw_Ovfp?g6ef zvIZ_BK!5B5^(P$=saE{EDK%oiZdS8jvY+5Z z2}t&jl-Ek`jjiby0WjW7SIgm!*s!|IEp|ld!{NKHl@byqWb{5D(_er4Bw}fdOY6V^ zTfxDZ(T?V63tL-Pw3k;J57V}-szX7DYz<$nUYS`T&_e>pYpiiH0(_x8?Kla)^W16( z4Zksw)T$w0+?62tS{f0ztXoWG4s;M0;(O3_0l}@8bIxs(6|rawlK7m|VlPaC9#3+$ zq=|FFeT6MyLOS9>$2z_M7+||8?#cWeXlxQcE&NDJMcJgzokWDr)L!C9Zw+%`mwH)M z?9U$(Z(6IEr0ufr^1k6yFL6hLSp)Hbp+A9UD{jcH#z&~wBzfGrk^J84c6-_$ZNd~? zQmOHK$kKor&Ih4g=nzeR&&33&^M`v~%vk#&*?^&CMIw7t5aqLrdq=?| z_BFdY4!ln2dZqq#sLfLZBYfhSn7>n@vGd*3D&4nN*IR7%KiwLPpn0qY+O`I8qJ+x} zk;QG^yDk9{S=IFdaGz1 z1xxvU=ITxj{bI2SaQ0ZMaI$}OTChe?LagtgAj*7{F;UwT@^=BmqJxMNC*cl2>ryqX z3C-$r;@Kpis^;iP)2NI6>FKa@oOhkL;7>SvrT<}XkN=0gRi1_@-;4_TaQAan=YrFY z=$)F{P;Foe8Wh3 zZutHR%GZd&;e1u@H`C|~5yq+dSN8W*itYT&bAY3H&&IwAZDhyJrUz#aG*ZvkGC3E* z4gW$v@a*wsD|SRCYq?s%norhg?ob85JkxJLHEa7qcIC$Is6pj7djmyS8{M$CgV|mD zwFto@Q`IiaaOp;P()wQunfJ2*H}vuKw4(YDYfTRanZ&N0m4p4SRnYa-3>aTZH*guB z>3$h_Gd+>Fl+hPVcJE4J55GaduOwXBSE9b+AEIhlhobO9FMbXd<2za1i5Abt1s>#3SOFSx9)tW#4m9DH(kT}>E9yRx*3 zh*&yC52!q#X9HMiJVH`G`Et6xCpeoYK-*JrL;DeM&0`o|0r#bw%$AHA-G`*1B2Kbg z0kIdwLUxe;oZ!})(+W2OYARHR5}s%vj8bH7#fDMKjT$|O#C7CL#@Q-eru(oli{m1# zX}485E`W+mmYI&gJ5;{2AOm3I8h62NY=7QoEyrns9uQwqFGzHRTKt+Yi&+Mm!Gf;< zz|_)uhI9HPWrEhK1uGD@UEJ=0xQPC&2eTD51rLB2gg3DJy{ogx9u~H@XOFggtVeSw z7DFcGVyza=f6o8Kd*gqGtUC_AKsFQGK`AE{Mq*5#Kqfxv0O|zOcO6gJKI_EGQ1TB} z5qMSRz4S^-2W_a0wyUVp>248dmFN*$B!i?5yXNk z-&QTiNroFW-W!P5ihdxl&On{I_tiS2uHnO~e!`wbo%sP8cIKDognYeJN~MF;vC%Ic zEL60zy*V4x;tw7X*lmK$cJuOVr&q&9?S{UfL`H#eR##pGyV8;!^#%JvD-G4%X zbv$&~*2wxy@zR}G|DDHb#MdpOfcIU9$;US!l={_(FSle#HdS^+!CF{yHn&GGcS^feS$ook8tfhp6 zhdhG3TdS5Xgxy&rFGEjlH)`fe2d1g}Cvjxgq`>LU7N;v0ht@xL_8V7R_vx>QE@TJj z5+fJqC+ns?v_r;A_{TQi5rlao2fEr^GT^xLN|!nG+GG+hcB))`Qq!KLx@%2vKc~Lt z$oVuq2Ode-v7WlUhuATy+ulcsWJ)|1UPqy#^YfH;8GlrF^IR1md18myOnH4!bFDNL zY+dTy)k)pziqBDBw=g>JEpca7mT3YFO?iy@`3;D=-f(1f*l$#kyTpf3hN@t-Qne@K>PhNh|Rx&2<%1>xr_F22PghHe<7>bK8Fh>wc zy)Ph|2~+BX+!n`JaC2Jx6=JKcAhrG|J8yDrAor>EXFSKD(~8(Yy@ ziFKCTq3r~ec+yJSk5XZ-RW5zD#dVG!vS}sm?JZQpyTi66sT9s+tL860!+8A}_73e&Q+aP>l{(j=u71fkJ`BFo z;>dn@xdgR7$X;sU4>TBOs`JBO1ilT|)Au73(s}Skm$l$ZeoB(eFa7QuZ5Oh`FGbCy zJ~~GO+@7)uuLuE5VKKPDCkq}9Fjs7#Sqx%8>OD<^o>+-e7oHfmEs0}ysm4sr&}{Bi z5ntw_q*Zzw88mk**7xZ;BC3ADb=f7Oum2cMIZ`&#Q0Di!6(Xw9t8)MMp~wZ=HV-Wn zZX+TQAdUIW3gL1e{2A(WhBC7TX~j_YVi_VMZVJ_Lm$c=uQ)R zQV!O7!Ea#YZdV_B_po@y{{-H`oW(hQt6|% ztEA1`Uuz5J?8_VahO&&Fj(w_0sU7qf&eu}?m)KbTpnvF?5wd~XqyqOu?5IoGZa8{F zlW@WCWOZsTnKOhmiN&x_Ne^4bQ&!z`t37=W6+RJv4||)0 z7+r&V5R+v%ZxleO50I3iKNHsoQSJzKc#M-9WVUDmG{w~WW(U(-#T`3K4qthpST`i{ zwcC<)&FaDSZSZm+Hw2R=G9DUP8Flb{L_O#_QEG1&-SHZyc9HTwz=qx+`Q^ZD=RnUE1=BL2^1jpozk_>mN zqU|-X$1`bpl*IFlG`X27GbWUMJpDS77d*iKbHeDe9_ZCYNIIhq3N^jlWEb4)VwJG= z*!e>r|MGfHhAuhv0A04XacjTxLKG&I)UzF+?!f($re1+l1I%5`*tUe^A6wjbi3>dC zEGsr$!l&C6rdL<=uqs+Zc80p{1A>RIpX~Z5?a+IV9xP29j6|pO7~7l)V+X8kiMCa`452aBZ>Um zgu=l^0nr3fMN<=-0qkm&OwNFs&B0)Udb1o3&cbk!Wsz~}kwNgURga9f(E)H(b9wo6 zq(AHuHZc5@nwPKhiB~}}7ZZFO5zQe&Y znM#SBn?X08TY!^c2mG(-?>H10o*DBH(D(c|S%TsNd(o5l6HZ)vdBWmJ)^p-4uO|@X>v!md(iwd6n59oA;@Ru8l}oJG>VA^UW7u z8P$Q~?>)pecOn&4gHbMO@7mU*cVp#63o-Hk}t$HCand-(Qcp z)@K8#fg9(BGZ*5i*K++_1+5wGy8w-Mp@{k80){oAyDho|RRS^1J={ImW64Ui$WhuQ zbXnF^Sd@6OWbyfyL*h2QehNDWRhqh0P&Cvs$F(AHF@CfIzV$f}%#JxaCJx@_h=>I; zSoZ`)PPn|KfhX4>8n;e{>>1dI#K2BvMCf9f8_o(h2&FAPe6|lyWB~>B*=*SuE@Ccc z(9XyEXb@f#1CAUYOWOF9$BmH43bt6c7pdj$9k5xoq19!=$HB5vJB!J6N31PSBfDgq zk6*k@jBtcy3Zb|(?^n@p)t4QnP@H|~?PY$RK}UWZ@;~+Per;Px8pDI8>3caA=crbB z>M^wR_UE68yU(yFI9Gs+eG}x&eJ41irEXXScI8yRa!DNKHOWeAPvXNj0S3=4*|BKf zN9+selE3y`iG|Zh!tPzF<_Tv^9A!Lkq!AFbeyxg1qQ=K{b|5Uto7!=0H}rfF#B znXV82etG*N_7Crzyjn=J%toe-^~>HzcdG-l?0izSuN>;?>H5wwM=?TNR0>2-YSK7j zO|rfwbea#xG~TOkh(QduIkG@%NZ5zD;cvLFL;Mn9WG%ELSYy7kLSee36+G@PUj;QD z6TCmWjuKu@f8a+|ZIg6>`0%7}8R|nOB_hZO+JZ{RI|Sjf#Re++JoS$^<9ubT3Go`LzCVyUpsAWZfRTvu|3C z&QxK%>DItPF;f3x4RjiPfP=9PFv=o-V*qOm+T-^{|(cld}5s72EYE5ql z3VFksCY6_9Nn+ICy?)j9X$mln_s91CEVlm4x?1ITYoc_iW<8ZRNUMNdR{<=vJJAZY zRsA)zRqj}@x9B2)^~s)g8$Q>?onz`Hz_;8XyjX80HmJuy*#x}6Z-`^kr7vIp5@|6w zZ+Z3L!29+1uh%ut2i{24yJy`QkiZ*^Ppu=)wwjit!H=paOB&t?_rM~WiT|iqv0t~_ z2Bmd3(`edCj*ts=#EL3EH$hWBTpF+m3mVNlAs;sUH^XliwHcd@(ndnnxGcst(DdQ& zYYDxbRivm|e*!EU7ZVyBnPmI*Pg=UgB#kq*ns$0)IADRZVCo?SY2! zrS+J+CvS~$i9YR+L4#GIDqVj2HO~njGJgE@cMkdieSKq?b37(I!`xXNy(p$5Huo0) z2mvu6iz;~a7XlZiGhj<|y7v|8D*NlGR{FwLYw#5G$M$X`pXuzJq&!8=Rmzn&MvLWz zZ{x+yFumr6A}_C?{Ff<8Kqv>f3a5Up>Z=Q!Us(yUCmT zHk47in&HOO-Ddg9>g`uuH47{%EFFz7^;t*pmbu!%$_MsHVv_X9y0_wkJASwQri<{< zq+G@QFQ2~Sf*pHag=drYKfnDJFd+u3Won7ZB0G*JBqAtq7&d(WTyT?Pa%T40wGp%F zjkU^2i!ky9RbV0AfB(JoOGJIczlv5=A@~CtrYE+=8D@vHe?5eRC|hXu9INF%45ydU zYjt*)Zqm%M6~%CAEJ*ejX3jnk!-0&52JR@kg9{!tq=B{1%n2+^} zhn992+6PU~7hHLhe)_<70XOG~;Y{xvNU|p7=Kd}>^N2I#;nI`ouX|j33i6T<=*E@% zIX~NH7+Sm<^IJhv-Atb4uGKYtKUi2MJ~zz4jxFq zvqS2t3DyJ+cfXIVUOsPi>XDVrwfS7eh19PCsd=dul`PrX?0sYB>BRO)nm_W}20Rz< z-_x*t_jtIxwd!S`=4zNjPZmlmthyp#=jiP#nfRzXb@BZ^Q*B zrk%E;K1NSF+HaHMEOb>W3c%Wh!TU*TP=s4-$MgIwmUgo1n=||=(rs$~VPJHV3iUX4 z%|)fJ+8dK*UBFu~So;Ks^4k~+hJ?U!wvr-UT618|K`+!#Q9t~96E9eICjRhB9?LdqT%PF@xDW<3-eTlr3 z4x zYZ;mO5n&i*Q{Xs8X?U*?xwY^t+#2Hk+q_Qx!q9neQ%Qcmkik0w{xVRuCu0G)C4}d_ zEYYyZ^rTJ&yQIT<^UmH*CR#6=ktZfW=*8Agk1)M>*L~7BDl6UZD{ED+Dmol}%nzmu z@-N9Jqa5MrC^eP4F8E>~GS+7iLYD0Q1BS3IaGv6jzWW*Bor^0%-c;)xF~+d(*Xa+= z4)wwkr#(>Yx7wLeke@9VxWs_5eLiM4cYg0I%1xx0QU~f9%cSq2Jnu?TbAZQ~ zZHEY*7-UVmjf+;F=s$jiJe#Jf&By|`VWZ?M#3iUxZXNt!7aXp>gg558PZTh%MD+8{ z|KuLp_Q$1<0uiix`?L#XyCfVHkOEq>{Xo^_*TZ4d@F~ z{sZsnbjnqaOU|sj#Q`yQ`%E0RS@9qG(~na!>^@EUTjGk4V*^9FB_x+V=-Pb%Z6FVQn0|XvT?! zg(AUT#0S0{5yH5Ddwaw%vtRk_fai1my}a%3@41@<1OPUNI4Mp69GESw%rOGGRc{en z&K$tBr%GI|v{usmDaBFEnF;s)UBqjGms19<+~MqwkZag{3#nl1}PG zwBuGnK7Q53D#h3V9eyx|*r)Gq=}bD0st`r6itiE&svs@5lINk`l$NUO5?-SRph;zD zn0=Q$UTg#r`o)&PWf@=A|4C49Ax}f`@L&77bPzA43u^p1AU5e*5E}k~m%L7hySNfn z{Q!B)6swB5m?ng9&ElKJg(b+6b>q0UdARB0LHmR;w@i;Et+2fH%ylbhwWsL)(o2|0 z#sSdf%}K9}V@!y7%*>e$52p0xTO#Ws@<5T$PnQJEeUM|#jLc2CAb2fb=5w~~TS}M$ zS+`fDLDh4j|JHd%YXli44W~D#05cimhO`rI}y2|7eu?gC(#K>|!rdEF6c$ZhGBs&S32N4i_LJT@<&nuhp|jA^!kR>_5A?rXjqU~Sb&9Z@y5473 z3Al}!`8S*$^LA|VN_C+D9NSmf=}3(^@yAOWkEu@?hDEt4rNf<|=VVo*Xq@*Y@DOI3 zHT??${VSw8d<~PNb7^(wCoZbzsw18&@IBX&AKd7GGUF?G~6e1kfJPINFC z;Rc^{h%gmor}?ryDE-Hzc=x>$-rd(%{-2BScrQhBXDngl&`nd2DkdmmREsRTA=^dgb zZsoPMEoS?trNDm$ZM(CYSrvk&0&?C07fgUs#Ss|v4P z+nB0FnD(15y|dlo!e0>Mr1hsV0qfqkhLCC>5Gdf|1Z7R9| zqlp?{8qLWrx#bo-X5ZI+dkktGI75H>ckVPfL#H0E4CBSrB-$qXHAe_apCR0R4yLy^ zfXp?9&(D)6^x(b2!h5;7&g)*ou_a1km*hHtw8@Ux8d|!}m~-iWYguV&mSmxt<7z~Z zRp)AI_XOX4{orTnaDKI7+S@27jBAj5^5p5B? zPk{#Se??NRxRE!SFd>HEY=5;1SqJa-Hl#(4{p|pg@OtFsB%RpEF(vUu z<%!^Unv56(FHG!$DLf=h?`TNEy_f1kOJac{i0`Az1Q`WZ(SUd!dkqz|8NtXgrv`jy zaa6_wN+O7b$NwAS+}`z@Yeus-6JMo@msdjNMySeK&GpwT%i)Oz^UAWHVEY;aL%G`L z*KF_dSRFNOmiW@(To83_JYbK@h0G_52of#^HN8X+kGoqE1_Zk?JJt4so9pI@PnfE!85A(xWWqv!!9wzVYT@^{M+uSwy6L!vW@t6eVT=krrGfhz zrB2)Fq^8T@+xedsb|7jp(A9^eW@MurWi{1yw}D8s?>aOTR#M~34|=zw+Yg8l6g!I? zq+aW2n?T2Dj6J1M5I3n5Z{aWc&e4an&44r2bibQna+iXE9zV8^YHXU^OOTaY$G>l) zvBeUbn38Y6U3X0y_|%g4HWGcZswwRk?we9_qTD#gQ4p9Jg-xYlB$d^N7@JtV3eJ2j zXl~j-{h~{|>O@&%S!#+wU45!yT}$(D1#|O&Xo$sngW0RYz3o%2j$-vg(o!$+#8kdD ztvySrAYy!9*jwWDZ+CXR;#-=@TT!h$|8#YWsbxEF6B}jj9i_)Z#rhzud|~PLrQhFb z?As$o$flJRKgQ|)hQx6YlFe)-=_dXwD6iM*w=EdGWlE`HFB@h$$PF5irk=;fEc&eR ztJohtxjCw_<^bNThwdpSN9c}Pl7<}GZ*A$3b@Q~FStG|4FS(O+W9@5OP2C?(^hv&n|6i8*zi^e8F;?#^Q$u5p zhr|aSH2S6q<9Vm=L1@DDl3%ocyO^Ff_99ZslcR=yWWng^`vN`wnA(e;{Ty*URX_eH z&~>hl6tN*ybXVSgVE<6Mb8N*i;Bhc3;y}>~HwV=2Xcjp)I{M??^Ghf0^J69H58Jkd z7;N`{SH7+Kg|w{DAAf7uu9W`CMghFArV5-gzP9cfo)l3iGvSdKMNiWN3r z*g!R^r`MLq=4VUs@b-D0Y@}ENf1}R7;a*LfCZY_|f*?B!${TuG zw{C^RRbu6Tlk?iD7{&K zTjqJyz0H{b62*Wrun2t;)^>@6&kF9MR1Xf^OlA*;aE9`ylZF}&_n==BKk*zyXq!`V zAm9u2iqT}L|F2G8Lbc`8kV8tB^A*GG1mA1fge)#1k!_aKdOkY%%`4w+>@PDD80oA4 zywkbM+(t78m3J^?t{6|Jxl&Mi{?J?cdwL@M6kw)U*mbD^I)P zc1SL>=-QTILSOZZ3k!YK-T!XSO$-f@yTfqax~D|fHa7l(nRcNgZ6m7OvOn(-p-lsV z;Tv`aE~wj z>iHMto0Le$?JkvxxiJ0p=rQo+p{0erb`l!Od8&FX&%YPyMX(M{-Hz8T9J^A#-0X#M>>kHYS|`XCIYcT;ooH(wnC9`;DNr zeII%w;aLlA#TA>B8qndLZov9jn*mEp`n;g3z2WCuZ0lm&YEq4NZZza14Tr3#AC7ch z%5yTh;kzO94EO~#TMx(?nXK~m-5b3~8r*zWH5?`e_8;&yS^!pdtate(30mdBO>aVE9e*I#hJ zahHyGaI~n%jQpzT_KZ){@Oh!lUbHs^xuC~2_ z`YiIq>Zp>~hw$J1VZYmW-U=Nz945T?Aleh%Dy3Jtn zT~piOcJC5ajfTc5`w%lIG|q55H6mgC?=?7=05LcJMM`g{lHiJeOT`ovg#({^*P8^w z>Me-sVLqHNoVu%t_U9+ej=__k4Z)c_FIoeuKjipd_}t?^q;Bl8>Ogd&84r`f=F_I@EAX<;Z-_ zcAPzMxTdj6umH2u^hJjTCRLkA)n0NL+ro{9a{l!8Ix7;bIpT!%xeVP)w4paNRtXXj zPLVl#jzoQ2=55BbAs|&PpGo&dGTW7SqM9tU0obws$1U1w+uf~+c;@Y&3LEDJ?ZzZZ zPo;Fk$D`Y>PhAwJzX-or;b?25f#^AC1oR*GN(;{??XMMgOrFd=l{&9@HGEo0|HEPM zC?UO;l?)i)>~re6&X?u}=Q}0Whlj$)EU@9*n zD=tP*N(dpseJVzO7Sz zAUB&ft8LoQYf`4Xm>IHuS23CR=HLEoQI@~LjXF{1E7(stxX|c?N9NiV;h8hkWl!*uxTyyP}NC@I^wukv)|&q89!FK01!3goFy z#PjpfH%vdy;tZB;L};R;!OV^E#_zX+F5(a(Bd0p|pfIPw{S$`)0(2Ga8oFWiITj*u zihY!w6HE^>D{pXRjtH^O@%}GZ9xY&O*x*$sVpGOTeQBFd);W53Sb*Zwt_<~otJ$Js z{=x~Qo4ivOD0)A$gV9eaaO&$_cP^{?Pgc#=s5@6!*d&e;uT;y(bx9Nl1Jx3(YB z@}R?`P9k0qkY2GUF&LM7_BCGYjjV%nIS$DMu!qGpysIO#3oftGvrAy8w zKP_}(-|6Z+5A@YwKRZT7?Y^Q7j68{{@AtDMBm)M{fL$zdWSGP+SNF&M`o|-q#c;hr zuCDw&%hq1xR#}r3m(KfFGG%>&$i)`4mK&UZa{_4IS;SFGi9nug(Q?})%GUa=*T)hx z8p)H*#@oBeosE~(hbimlxvta0-QFpIR20uB`SI8XPhtZRoJ`ZqIUj;k3x4XN=0NmX zOrScNYHYM1hfGeZtFNqaHeR3l`}vDKRVAcU=O&r464XckU#4!Z@ahQtyjfdBRAJ-Y z5HD96<}wvlVQ%Y5i!sISC3M6{T#cZJpF0lV$iohcLphxkivc0icmP2){Xh2JJTA#} z{R2kRavaN+u~Jhjk2Ps#<(3PY$I>>lGWT4{ToJKcP!Khp(J51>F|{PIGM7Tc4Nwu# zv9fX@B}GBOGFL=QHU*dWan79i&3n%K-}~=*{(z4kd7k@zuKT*L<$GQCb&Z{L~%vyF29R1gL4)>g24fy1jxDruT=ryuOUle}zRy)EhSt!o8i;58h5*xub5 zc5obWz+z9}0tpMGt-Xy%{xp1cB0gPHTNR6O{CWrVmT*K*WiGxxm zML!SdENvA(n>hq^9XJ#uKKIFy>PMZs-P4~`>q|d42)P{mLdtn>Mq`` z%Ujxat7~alwdV~1?j9ezJX3VG(|9c>E?k%H2o8MMkyCwr*^NC@a?4g`b)-7)hph{! z3R&zW$5(QMeobX+Nuj6ldG)P!(hsuTy8eQVYs1C-c=n4XNy3Ufe`L&h;z)w7yV#LH zHw9HDF>3K+fCe2b{|y$@kv<`$FWXi0ifT<_w|o-F$e%)QbzxU8jb2SGWC|Z_)KRDU zU8aSX$ZAW&_2+r)ozueL*An+&qZ|irhT5+oP4qwr!8mzO#A;IXN0R&a>&Yy$rYl7K zZt7a;p3}{7D?a0tlnU#Bal@QV0j`ntCiS1_h8-;KWx>>)-&Hs>38EGuWSd{!>&pGj z2j&w+qn@^xCOSO=kED%VhE29Nk1O2$O)$QAHx?<2Lv2_82qZ8JKTkY&$%XBw7=Ns5 z`3yn5xbJ1~>5=KgYJOp@wcUafbH2%Me77N!o`@5SiZk3muy{b<;KmW;jYp8 zlSSl0e(kvZvFycfOUO|6AkXQ)<<*Et=$HVfaEzIlptvqw`bZaXqbfJY{2>9-Gyd!Q;nKYl)On{-vc)7Wqhw z7k;2Z_|rf|u(Q=SdPKm@r7EXOmr*nFnoB-kc0;tTSbexB$*VXkKP;h`9GtUR);dH_ zN$kol*7L)d*mhF`Tyv*{Eneyoh$=b*6sU0`T?L|VP*^dy$Av}+~KXaBryuZ zw*awk-La%89>eOg{8IR3RE0PP8sqM-Z)|OWN`?l#G#X2&oI&6Azu3gj<}JRBT?df$ zwkwRH4@W(WWt?b(t!Ym=9fGNK!khO+#PdbXw;)M5mdUKO;+$DW@vJcCmq@ZW2WRv13I!9mJfIp?-LKMLiaNZ$7hghsW0g0T&DIeZ#KYpFue~kA7lq*3((R~Vem6KONlzMHvTu$&)9v)>bIdOO&9z@Bwbw({1h1qoIL8tT zD2bvM<4E29KrizvPLCg*DcHAyT9Flz1ntluVV#f+DZIsp=~16l+$~>fyghWw-^lK2 z({jng*m$p3x_A&CoTvwD(i;);4hP@tQerGW%U^D?$o-n18H!ww-Qjr(>ADwDpDYy-dpYbz=s;QM|aICudj z-gDXY)$!k7zo#bKEJT%ngA1r_zx8dwjJt*xM9vbxSiQ35M z-`b0y$D4x{0zr)rr0O6ZcyN4W452} z&yp9=--Kuksah?L_W$ESAMgKbQrVoAC7AO54{(FMRRU2D*NJYnQoi>zjqV8A4N49e ze}>+Z?V!#TAyGCrR#s3KX0agjd9dR8uTvr0KpTPM&cD3fWO!i9>W9U|??4+Cx!LQF0IrmTKbFYu z`8S2EyX6X?3omR{VoEpNcx!*g?S9FYKYlZ;0xS?HHTReGIZ^-MNf2m0(`o%3M)hTt z3ZuE!U{FJ~y6QT+uKyBfK?y9Gv*_}MX1zEBD9rDVL4a8}>VwpPd$*Y@HjQo29P_h5 z1=)cXxe;Fw3vcaaM1KsI`mdWmseH{*zi=PU7iBMjMpLkNdGEF5m5e_|0R6$RfBYH* z`ndnkDgE*H$*jHWL;U+PUMJ*VSA)v`Zu}o{{$hv!anApC$G=3@A1v`d(eXd=_&?q8 zmvsD}V*Q`-@ITAy|F89!nhTw}(0+;r*sV!ddY%Zumpf?m& z)Hc#~Ny~|@HZEw_59NPNO|e7_$XwOE*G5ybbDn5I0-;;B0MA+8H*GyWJFTE?9rwG_ zvR3evsB-fb4Dqw6WBdRa@34#VQ{-Ncr z0h%K*j%c0B{6R^#$EiPN5(kTZm*I4qwTL>oxib5$yWJAtS+9T4?L`%7B-O8mqsZqe z?>1)8-?T@hr?13E-Tdg3c^p(VJ*L(1#yq>)&#>u<@22eygyj-$4ANNWb4PLo44e8ao;K1m?L^+ z85w-hyr%Y){bwd{q@lR9RnR(JKi9H`8n~$bk`yi39i?j_^EkEcimYF)o7LFU&u%G< zz6$L+(=YeTE?aS&oc%f?MyEM>YV1e=}$)9y!jgM_jXgN=@j~}wFL#pG&kyPTeA}^lp(aZ{QM5z>7NaK1c4Ce~}cR>+)+mSjwpVEXTw? zBp_*&%dgI)Ue6P(A%Vgx?mX??#NNxw3E0c$4Xs2mkd`&izeaC-mPE&|9%UR z+s5>BtRV3nzopdD?dGBKJZJK3E_K;YzJ?mN=dZ0SsPl8F3;JtP>F;{>AO0kB(!x^a z+Hw$W=hCP4PQGdGVGS=HrQ2Sq|9ON5^#sKP)qK_DC~iti(!+jp8IHI>7%7S$d(*LAV?!g(<9`_b5LNs5g3Ck0VbMsd)fMC z1S+#z1lbOLBzftK1b~C~$*zlP#iX{jh@bKr%U`ZW-CiMl#AW{5M@-d@NVdnM(RzK$ zRTZVhRxoF$?zyD-wR$?ZFI)(L4bI9YrtavQHj_^4&o<0~fniEi{E)v?pPq+eRKd zdrP>`GVrBq>d~rc=!U;GpfO~sEAYp)BMO1aKe=uxA(48DP~Y0{>JnRJp4s=jqd<|Js4THk{O3jVW{yuy`qgS}QSM@-nlKU97&6siPC6l-dd4s}7{k zGxg7G7vr(}|7|XfW&lZ9TE}ZeMTZndE$Kz5&(B~iJ#h2>44)@`6y^c(o`$m&B=opK z;J^7mxMS@qY?SiNZd6jumvp#;8k;sn3&j_ndHUT4y3BY0O{M?EZLOQlwN3*CxO-`M zzQQo1p66Ry>z-Y$m2u0*HT)+^e3;X}9|=gRuN6-FdgIhfc6|)dmeKm4(#KQH z2e=BhPXx+Qh>y4>pQ*pg3vDl+ip+JN9&{(KxEW&I`t76H4w7fF#w--1K zS`^h3>s}d~3ey1f_#Za_CCU5n>=L`-Js?i7DR~*@nQ`M2{Qu-&$`t*d`0__=!h1XM znUT4qDeYrQu}Z1>jc9O+oPIx}ao`&d(`S>gEdGeg_&?^=;wfBHY)v2fei7&az<#UP z+MQhsvOC1oMUHLI|K{f@DPX{skW_nNb0WGNvYI?g;!VJo%XJfjy?|EJF#ph(_8%Ii zH-_KJUW#E&Oy8Rbb`i-54PABD4uzBBDPx7^->j=$EK^+vF4%7j?KcH2PiK;g6k8{? znJ0DteYJE)KQ-=b*7yT(T3@_q$LxJivGB3Y6PG^9;NO9`l8=_NjNBu+pqeyYO_lep zXJZ1DTAj;+D!r4rDpxr_22MANw>rh`k(sH!E_iw-nbuhzD7h}Wr53oJ$$ z4t7H<*N0|yHkc6|!-w=rpkVR}32K3ZkX-~Lnw|=qA;B1+8)3QA!ul z8)||&u?U8Tqhmm4iZr(C)qwp=D!Uwa;-Ldewgti)dMuP#L>w2iLQ`~j=4@-vCXp06kBa>C;EhHsO4`5Vcgh}F*Djw4^It{Wa;>i z=x~NvkwxG5v|FIXh6>HVelzB#6w^v9rsfsYGvsR}toKn*MQ4EKl>!w1HSg4|pp8-cR1-YT%{$)tuzjkZc7EPG9piF`drs** zDp}bEXa*vlkJ~oBKLcEtaT(TRN^+qS|#X}eb`^$vQH_4#M*AAV}dpnk8}=)Tt?y;0Mw z`(%_Dol?PCT?F21DyaA#zZQ|K*iV46nzaO|s~ zy|yt)MMDHNv&nh7<~8H#cj5wZ=+@>I{E4*Iei&3dQj4(yBcT&@{Mrl3KZTlj!UBzL zGAU78K%u(kitW9OM%KhN&y6YK$4i4#-+{|4GpRY_hj82GyZMo#?LEPh3)*tE)`MC9 zNo7p#4iJ!tp76NirX*o~LkS~zd}Xq&gR=2+{<~9u#)(*@G68b4O&RYj$k53%!o7wh6upKkJQch1fN<1wr7`=5iR4IH$ z8!M_JE)fV8WJr+PM~n2<(=UTqD0V2*VsHmOm(?dLI@1C4<5~risBa2O6hd6E%`ZQ> zWD4*bP#*6(EHF{;yAe= zrb+W!PpsnN*KHuo==nca>sO$nFqQudFk|#kzk!YdsybbIp z2-)Prp5g%yZd44JXQC<&o`etWDM>^&57@tb{%xPCh~|-sQ5Yda?%w$o3PxvWG_~+6ngx7-agIq-A<2 z^7{hZeg4O0f*O6JjUWRb!kHrPs|YS!woZH>nY%Vd#(1jQ(dUM5n3}1@3KY0+T~?dk zOWiltC?qYYfL!Md{v@CZc%9t=qP@94j&uZS7jeD8$VlQEr4o+rPDv^=PFeYhZ(Z!b zjhXvhqu$7KIVJwh5kKmU!W9!`u*U4wqj7lG#T9qw*)|r0SQCnMc?l()9g#<}?m1eN zQ9D^SOgRjH>Z6CS7)6hKZO?2GV!CINMnb9vp{59|NHVAXO(5He9&R$2`A+;J#+!Td zyiGt|o{tmZurg4eSAw4M!}2|IzdR-sTa*&nA@PFj)F>n>-FPN}lMIySy^zutt}S{Q zY)c;VQleCRB05t(d9ZgXjA~Mlkr4uaGHGIomjbbANQQR&Qs=nlCpPeFdQtU_*3Cf* zexposmrA|~{>i(NOj#H}5*vuDow57|Vvmjm0aEHB7@B2YGy#;_e+dX@1vSkzO3ty% zAK~XvnJzPf5pL!$>Nt1UXv$4?Kba6yY&_=`PM-zqQGA^>xzr{FK%lh+Wx19 zc46rbYoFhYI1;C7C!tZy187b?^MF*hX4**NgQRct?OUoUo}casSBN(#z+vj_xqt!I z@9Be_WbH0byxp+{?Zbuw&2Z|6FjUDwDf_DU(i}&?h$Lj%_ye`}f>%_p*w@WA?cV9b zwy6jubx#d%1FF#W#vJ7cu>RdrxE;*K`M8P=!aRL2Sd%Qnv!2T!)Kz}(*a?pDHSTsw zvc~-Zo4dg?b=i_jOdik~X6Eq17s`26kbEF4{fJS@5m`y$Sc&Y=aig^MLjG^`r@C$0 z@~)js|6I&_sOwxk@)gP~nX9mPbL-!>>eh8#D|Ao@+$o_LtieI#|sEgTM7ululL^z4x}B|o81P=!HRl!m6L8Gs2vXcw$N zA`)c7Cx}eqU|}Ix?@o|1<}~6JHH7CwpFj&TpLbjR=Xy=ZM1 zC=(n>)TO{3Vy@*(H&832ehtcgyxF;6ZKw>co`}E;D4R#~96$+aCjW{?gH8fYy=89B zK~4F^b_W~fou?haJfwILXyl6KG!0GIH?eodQbSx}_S@RdD?4et_;j>eb)Fj2HY+Ao z54vGV7P2q0hlBA$vl=#hPIdPHHHiZL zxH9ZT_jXBnQ|)nQ94o2Di`sg)L&K~hmDd**8ZPo##gqb#U&OHx?GQkmdlrCo93slx z+T4}n#9KxmkD#G-8PGWi6tKM<*mIO`f<)J<22b_k>^P%rgJ>+RKMVeGEn)7XhHqVx z+b5R~Xw6rpA~;==p!ZD#EJ_DsVRQ%mjkSIauc50Du0sll?DWwUFc%+Z+C|KVFAQUYyY~$Tw28U zNDF86p&@a%1)e&v^RRDt?k7xroO4gGYhcOcwok%Ud*w5F)s(Op^1zTtSNRH))yERX z57SH(Mzg3}T=1!tX{AV~F5M}_(1bLK^te+RGV+nkC>KX&!FNH>W*5YTHkcgUR@K%B zAZQM6*)7YTv*2fejVT2$FUD*; z;r>y)Fm7aZxNcRl_R_g(fcEVt;I2fg0x%&a4{*z(+?t6u_j-X-SIEvbnB1q3?^+E( z%cFI>pckQ#jZOU!CPRyI2MIrg|01B=vhAyQJsn5!;llifw0KuXeZu={y21DsXjU_m z{X`ZI!9wqjUw8@4c~)=!LNwcBEScItKeZY*HFcc3p))zOp6to~Dl1p{2O(}Q2UL?$ zi}@_1V<|w@AZnl>VfECg>_fhn6mz})O{c$5oalq1ev|*udNBRJ?6BDt_NNVvm5Qxy z5b}*5gOsh!aGZP_5+uDlW!V7P(bePMJ&IE-<8hlJ&+|;!v(;h?0+Q@9-ER{Oe-qtR z1oy~AY!}pqcM^xv#*vY|JMgUXG0k5ox8KaxnVfN8ZPHD#6Mec>@isJ`r2GrrSS)O008xqcLXr6RI!M^6E@jt|r1)XL3 z$obVVnzjQiJ@rGnRrp#-55G2`nhgipZTtI9{@SjT3PVouB-73%{{X2ilR8HQ4>5Zd zygNK~gZj6A1e2jY%pR2&A3n*ppqWi?2XvbvCl6;j4cI_kWs~}yn5@qQgbT{%8q4ki zuI7j@)C1+a(c8SM*2MWvo|QP8*dR2pk@<_00|MUGq)_K4ki8I3h5pO}%5I12$~VS; zb)6@4q(mMxvCR0n;ChL)g2y4q0W9vE3nd3-gAmVs;aj9Eh4_k2QO}=1^jWXq;2`?6 ze<8!jMNGlGMOnzdi6y%Tll!M$1w&NA%6KHU99mm3X(=~xZk5mUW4ArD8xK!xm?Wr} zIdhD;q0+_p8Nc6E4e59s0P`hos#R>A>0gfS5L$S)hs$H1W8T$2uMkOgTU)1{*U|p6 z^4@2y4C`sOHFlX2IE1yph6c>qfGjut-A{bB>1ed+__r5L%~t{0KW&YxSb#6DD$Sq$ zZ_BPDFRc}TX>8vf*aG5l*G>2LGZczyi{S}5Pp6dlG$gxhfa$48#X5b|^U zB^6MKP}7Y2T?L0;Ux>@vS5hHOSgjt^23G?Xvki9_SRVPdPE7oIcM_}H+GMAkzU#2> z_)?*KLu>bcSt#c>BJF@Jcv8X% zT|`Xru?EpsU1KB-K#=vosU3=~e!xy-hWOUa4yoK@^?x5fPMMv?`V+q=Guirt$uA=m z)rA@P$gb|4wySKFf13CZ`}`AxeO`f{Z9&TS;OcU-Vk7-lTdb$xFz4p^l7!Dix{XDX z&w3`IP90k4l~2^EW40B5>w?7-^!O)s@vM;s>D8)KyCoKxSVfGeEJ`ho;#2J<>LNgsmT-VV2wM(l&ae zgf6^&UAj>|-qTzAxzZ$|C}%0da5EH0YujMCHPu*Vti{ z$vNgbOLO53h6!!E)xna;7v60F%2{In>&mH<)q|0F5x)CXZ16-*K`ix#O-77nk;gQG zv5VTc`pQM%1&b*Z-1jG|_j?Zc7A{Dqlu>UYdEc_OHAV?IH=qRQgHSiH3Cr5@v>*_g zS-wk|unQ%(99Uh1*sTy%uDbTiQ^9l=A%|0JQ4s_ct@i&qs1;(P*cv6hB>D9KK$&ZQ z7xn8#Tg;T#6%z)KGiY>%{U{lt_Mqx1KJ9_QqoVdhuzUW$Ln-ngmS%qvg2sP1mu`VO z&xQOL24qezE+CGBY^$cqGg7Hf1dVmbyBfjT+cK?MMmh4p-u5rgTa7$Zo41=LffcGGb5)!r!+xZ3Gl zKV`@LDpmdjtuIa0&oCM{d*C3Wz$*pzew|o+eTkrX>m8SsioKI(11c3uV=!L90dq-iY9*49$lP0Y!lrwt+gn5^wp610HzMmj$r|)W%#x; z{lE5nLnCX(tnh9Y&iLRm_yc@Qe;cD#Z8Ps$x%^xQ9_ql9sfEF#vUMq01+Y2;?o#jz z`91vQX^+&UO*}dOjs`lYsmR08%IJjXWJf1c%^jypp-0-@447WdHueMf^|ZpYTu+|8 z;!YPzO3h*Hw$FQfn!nZ~G>rzUuh&jWBWn*8uhZ%7e;QpmybY~L{lG(j6n`0~90z|p zPd5OyFmpS1$1ly~tAs^ag%e+l{hYv^tHSv8+Q4(@r9l>Hty+?%@FwdF@hbP{Vk0Qy zU*N7M)Ca>pBgGqtWXlB z22c$>fJy|1Jqm^LOo&fv7z6 zxt>@l$8@kf%G~Y*yI`k*cC+LR4YlO4M?=3K^j{D~Wpm!t(q656H=1|)?_Q?e1<)cf zlNwc$EIJFgm~#UGnlx8U8jZ*#bg!srFBuF^z;?d2LzN}3q?oovP}uW&jZ;WSK} zRi+na_d*gQ=ywL4$D~H7t{eX@$JcGBn49xoRuo&;L&{i}x#2I2&|l*&3M|k8$aY;E zWjEME-z(8z!wU$v>E?N|KVisE8-NOZl@3)f<6n~_4#vqQ-7;r6)g!f4O@7+5Z8?)r z=H0Aq%kICrQT#Rj(J%jLQoPt4p$YOZ@pjRdtvu`573trRp>~)FoD1q8y+vk*Cdzik zx7;w%IRPnk7m3nRBB=VPN&S<)iUd^1?OF^+VWmTIYf) zs^V#lB1=0bpw@&LPmCB@!XFBieu}YoX@DuLS0nyE1ojVC5vUbpU0#G-u}HhO z>I)M$CBc-^*+?RL8RK$H?OP7ReSYEGMx%ZsNmKf+$jf{Uv@dtN<6e?93~UoQaS!!} z%kvVpuw*&7LC1uJl{+2Zi!k5Nsu~+597A1)=DYY2+a}^+*?VghyM3r>Sk>VpI7(oQ zjpgF){GJUKkT<^DKpsz7Uw8u(WGB45_T|wUZZB!UHDmZ}!07dW>3I6XIZvR@u>bv5`MUfs4J~nzKs~oU zT1O-P3j-@1o0frUl7)g-fMc10xx&2;7~?+jh2nK**m%|_6xb|1GJFWAK`Bh*UD6U? zI=hp;Y+Q+}Pb`KFw#a-S0g_k7Gl^ghg*?H}+V+e4SJ8)YY*5?C&)mef6R}kU zDe={eHT@CF2tU@ig{)leX?VEwzsa%=A@emi1Fyp40O2*Ep zqQtikuf1pHdXr5&6JKK9Yc)5CK$6oPbyUe>F8{&7O95z~5dfjSR3@wd#x25N5bhL##!h4!9l&J^sO33F5T*&Kd&!)mc&S<&39=PzW^e6>~T!ay(( zEAd9N2}c0E47TQIynxOrJaIhf2~Nc}M1;+#T$0Y#{{h~|_^R3C{5$N2t-}N|Th$pV z{PY@aJ5K;txBK>_n|CcpJ(dz#Aqwty^x_STeHXAecn&?*>G7*G@A1GGZ)QlNWSa;8 zY~l_lFI%xuUnql7+1qh0HlKn1&6s*`0%3qdd9PbV*+a=Wzgk(*kj9qzfvecf(w`su z^$4vHesb&b>cJp4gcQLMkcgOc3;BCXus}%pz_2EHB!Wgm_WoBC5D1HGyE!|gBS05l zkS_~7 zbEi-(Mq@f8hBdRJhN0D$c#%njD7HSwkk#R~uzHC0eiVS0El!4@uefcE!*^Hm8y<`O zEO6A06n0b$z(;~D#U#^nS2MzbC^L8D^Fg%w(_&A42RS2XNVWn1W)`!I)th5A##OMM z;6!TWE`bPxv+xGzASLX>Ysv90lnVIJ7mf>HKsoOp#hF(gY*QSZzgMg+|^8oiIXdrsH@x}MHETBeW4{LF|J8W;;^tyn#<9zGP{81-xGDsuyhjb zah;ReBzuLV+yAdv5)l8Ncn^wR1z!gGz(GPQJ7B;D8o*sIl)edV$s&f*x)YN8MA0j4 zJQ(Xi{SePn!JXnNo$a4RVQHsR3OOyAJ&#aQ@mM@}hY5R`<%1q6)y1)&XX4VD_ypr) zT?@xbJQRF;xj=|W>w6F>4qE3;@zvk$laU&Q?RyE|NuL?I`Mpg*4S&Tm^7W*9poil> zu?N5DBWO{mGRkNBu%UD4zA{X6mLAe7jjg$xs{sTfCif_e0v<&@wIif|*%DVzd{6BY z*XcAp>>QBrVk*{ZpT?9KPbIhSG(jdu+I-UX;RT2uDGu?TlkkeI(2-5gchvyyT~vfL z9!*Tj#lu3sW+GM$7i~(ZU`1E0B64DY;^NJ}E6o24S>An#*yy>|Gdhn^`Nbk@UlxQ7 zO$Opyvk7l>r@h0$cxpIA-X$rvw29EXl;0k;cDg=pHFw;E7L@zRpCGqp%5G7HLi$O5 zJMMb~p6-x8pA!?glQvhaMt8XtCw&#%0Nd*pu%RNAnIGR>Q~V-((pP^l<984L`^qUZ+WggOCci(g zNevp~J@A}mM64kiCVR@n#mNj=p$yK-8JsA$HBQ|7idVz~w9Ck^d{S2e6d#FwGajmd>L z@_~7DTaQ|5k4Vta(p0P+*;Cg~d;u>V@kF*yG)sEK!1}!jiG#t;br9OzjNL-wjO z=tb!PKr*$3fF(u7v;MH}XCRRd6>B5kij4W*K>)HNU+`oP=k#M%#TK32)7}0b4NzAU zKN}REYagD&S*-ZtSvOqAZg3@U2+S`rXHjug&H_yg`x)KxhPLjMcL@cvf`kTnTcrAa z|96XV-SaQ{L8-V8*$T+jT>n~Agme(_G%S1t96skJzZk-&&WU?%yxN$FBWV3gSJFr^ zo{P5bPl<7Jv`(FIXN&w?sT({M z9z8#d^{%2bZR!s)OmRU#Y}HH8(S+owFs|H58fxJfZ`(T{`{Co|W{p7V<$2GCJ@2V} zc-&mwOA2PLx>z&P1E?^P3;&@*GFN{nuH-=4n&e zvs$5af3yb|>ISiMVd_G7fD?w4I&ZzI@bRo4IkK)?FapUVpFi24lqz)sHCn0IhBmEn zp83;ko_j_qg(BnMA^`30(Z-!UJ-p{a_c*`yvC)>nuRYLhPx3V>L1lGTQzmRmqZKVqjv@TC^{-R@OVGFRh{7to`gp!i93w^3si z=Y6o|l>*-Zw*m9B?8YP-zGKo4iZ_vBdWtP@mKBV;Q2YEl({#`(9XHUcSqijbmj4nq^;;b9ZV2uzR0rj9ha>|)7Gb`_}B zF7&Yd*3PR>Jsd`+S7FAq!xe`~RiTHc_9y^|Qt;5g;M@?^1;L%af04cmk2hP6Rl567 zy>~;RYh)JjEZeQ%`_Tc%zx%v^=}0=DlZD^{(uCxVbfvQ6eL4zMk_G2~RO8pQ{BlF} z=b;U2IOrh<{(lj5;ksfg2`q|}i%MO$gEp>a9#R;dI60SjxxB=iIZ0?^Ln_cGYOqgn zisYr0*TS7;)W&ZWCKWS$_Htr&1nWj55}j-m?*7qo!)q5tW9_(w@upUs(ah2ROLzkV zI3=k@C29_L^H;Zy$%L^<^k;_C{EKSPxs4YYi_;781;MpsQ`Fk3!YI#tz%&_U;Ds!n z2p=9yT1EGLOQscuA2^U~VB-nx+2HT_FcG0!;s0@DP3qdWX=>zrH(g?4E; z3?gMzw*Qsm-YQ;Sze)h7P)e!a6}{@8M%~QZ=w%9eqVRCydfvhKk!Ez#Lr`?}!40hf z8Yg!rsNkE!sCK`brA)UKXTUT0zxQ8H_%pts!2Nx#_zt7|WQ3IXY1!{b#>JzqdAtG7 z_guRc9ur7w#h1Xph<90HJZS;s*@@`|p=?~CF|JY@vy9VbIsg`XT|6Y z_yBjD#M@Bz$456WES_(s=kyrw^VZ8XxVLUWhzKsad)oRHNV>RmPOBqrwEJy&NkS87 zb<&OE@bA=S(1DY{rpnJ&N1RLSz+(k2s*TOZ&2F~?-J!Mw312LrzN_{puZHX}si5{bJ~_|l-a<*+KxwE
zR7?hn-W7XugX){(JL-ODedNd9CZePf>LaYOiTgGbX&x>9+Swc5HOrY5LbJIdlqSn- zx(}WQ*xFy`(pTASk4S2piWN>NYZ5jW*$IsccJSUqi^n@Le%w7BEq#TFFU@9iU00BY z1HD&sf)AAtR)0vGlOJ5bsZpw+3*)C)`%n6fqX)34FX7$dacfgbHtJU%;AoRcIo*Za zLf{~Xh#O?R2G`s|uFZ`Z`f&ab`_qqZ!RQ#wqkzu1THGr8YDuz(G#(<2>$;*l0Pld; z>Vf@&62187uE{G-QqS==#%RbVQ!jgLrxY&;D$`dS_xoVPccojF1aulMJx&aegnkgj z_-fO3$&N4zm#VliMaKgkaLEy@1(>mE;rGL~hUtIX_9D<*+^lpn$mpnNT83tqp#uJ4 zC#0%k*}uHkTKsa<(HBK_@u$+~ra3xofy&8~ae{`Iofa$+X2gB(RR>pBH>m;y3#e2= zF*RBFAY+zAJmab~F@uB_l)tp>!$TRz4~XY#-&4py^7=Tk%yG@5=(cYR${I5jtJF^d73W`1(G`nG~x+`Ge z!kzf>m`Gn}%wdx8KuP!|&LI=RNRhoHi_sk8XJrdNY}p3{ivU1aiYN*7y@)@VNKpkr zmRPz06JE(bg6(i&$a>rR=V1hwrYObMM)6CvS5-UKt1zrzskc->V*>?kxCO!X!F!_~ z;^GgG2aKCX%{D}7p6Lolr-i#PCT$IVEZ`QN^!KG-ME4Q8517z7O~-Q6nv9PBk^qxh zkV(u6Zy+1GQW~Z4Gw}DioYC6OW5{HmEtS+=7yH-VO^lW zjb?-=YQIb%O!s=>7!_`=ZoS7Js{6p-tD`&z9xOd<>)&3JEkIdq#!ML6qbvI1!QQnk z5$JqRgA<$<>TguFM}~MI3|cs$)v-$JkE8M1$?Bh>GT&w^QLnBG&h%Z$iA!VU5JNgP!W!Y)zBTRLay#2`lHH$A1 z8~GW4Y)7Q13j%g|reXs$IG})kx8%9+8KUn^C=4CfC#re{Sw*Y=ztfd9J*!d z%~5)%l>Nf+(Fq&`d8C3m#6kj5+;QI|&Snc7@lbh5Z4yjvmu)@uJq@NbWCokILi0Ew zZU`V*SusQNkx|=4aS_F0uT~OuqBTnC`wr#Qm?c$PpiOAbvr<2Od#x{I!)UJpH$}#_ zll{&5B_Cv3Z6DM=SoT#wJ2^PbM_nM;Y5@(2*dJX~ge1*K>nH}5FQ@Ylh!uM<49zFm zx{TTqEeFQ2RhWzC!v0gNm_+89FE6sIBF=S=6J_c#OAIgeEuDlTJDk?xIw0Yab>C-W zbda?;BZt%TSiP4$C=DGdR~wv6zI#&Wm3o448R1-r`TY36c-(5W?Z^0#lVF<3(hIJs z{VV^W4_S{ah5JbMZ<1U-NXN#LF^iU?dC!km9>4gPmU_Dnbl>Awg_n?Y&*K)|UV8bh+W0B3IqC5*;|i!i9ByO5dXCACPnqllvXF%FYjwLK zZ!u>K-;p|4GvqN;t>$iATKFm)s6uw{ zw_v$zZ|HZ)6kUCH)<_FB!(lhuWo?NYEf@lcKXFkq($Q`%H z7h5hErPpO&e;LCT`4$vjlirsV44TC7*pbgB-}m)cM)s00B|CT?JTvf0GRb9?FcXM>-Ts`t}Up<+kz6@KV{4>Oz{UgU4fRbIaV7})fOK&|%DyjiAf+7s_^OrjLRWlL zoZ{SkJJH~hz&`Xryfb{J>xmX^|?sZYqXm8O`~-?szbDk3X8Qm zp{!6ls1TvGOx9iTP<&(M;(f8Fr2QWd8;z}nZ{tJunh71)Gr~i=c|yxV?e3EBzSzf} z$ExB9#zBr|p1fV%r2=+|7bL6MVkl4h$Y9&~kcy-fJ@LwF-sbf90DkrpybtUjjz%h3 zoVPn2ZJzcRsFCQo>i0GH^xA-#4^{C&FgS=Nx2@%rClYf0xi)|}r*)bUGFo1XxlnSo z^Oa(ml^?;x>{^^#pcV7wvuAK1JVH$G7oCGwTaxfEIw!Mq-)mliat6+n7T%o@#As`= z^BC?5?j;_)M|^pT|D?6=HDotOg0lVE)7;jnsp8*PYuM*M0Xa-Fg!ISXS6)Ca`1L*B zSw?f<8MRF%Sk4cUpJ8J?I)8na_v*sg|A)PIk7v67|Hq}2YbCDhBITI6x)O;9IZbg% zB_Za_k{oBI-#=^KJVM@_xJDn z$Mw%{x9yL;Ubn~d@pwF+kNe|(e>^w5hdN~p(`YY%?%|80zy|RkE{cMrq*DGTVY!D4J6bCaC-3#k z-(6S-wDX;RqVU1a@X&9Ih}bNHvWuKdvC^-_nTh&Pq*cCaT>^YQ}oSxn}(2I_19&k|#MhI6A$9^}1loMeZD zI&S0)|0S|;g9_n0g^?68h21^zb^!FU@Xvj98OOD93ujs6iq-RRcSRbH`Chn3&j&91 zj{$f=CrA^OM)%ufzcf$YRu;9Fx=>|G?EhHz&Ht7}YzG{XS9j9U+zmE*9s1MUCs+aX zR^V)trl_@;-fvJ9P+{va z0Cz3zC_=owHR0MwRDkgU6(wr69g0L@18BM;A@z81u5xP#Z?mM=0LP0hAF3eVeajCc z8$djkf_T#qe|Cb1vhJss&Bg|8Q=b=Zk(@cKk=ia$?U@9m_Y#)o5+;uJSFfmX;0>6gA$?M~Y85mPaa$(h zE<*+EKRtoX1Bz$I;!v>cYb>s*%V1bCET5=Km78~Ncj%=AKnsq%8A%vvf&;EH*xE*n536<3NKCpQfw+!@19s0LyyM52xuIC=4_aZt&4B)X<#-Iwf z{F~yg3lfw=ybxTIG6Wh4E$CmM1P;gHg!e>1)I>x`T~lw=rO8NVXzNbvgs70XfG8g8 zn*p@U+!N7)#}^AxXIXESqzus1Z0<*e{L*>Z+C?Xsi0pnAMYh$v?d!@zGXV-b295+m zGa_3T>9FNjna@UpCCY|jS`*{ zQIrT91aN@4h@iCy@5~x;v4Vy4qYKBw7rggop>Prysh5Tt`}CNKAuD`SsSGqXQKU-K zIFFbN-@C=9wi4h1ezlzNt!JaqloMyFY?fbY+UHhhIGaDQf`^w0W8&88iYP@cW{S3j{S1f^Ajs@u1K47t;- ziLH!F>u0&a^i1frR=tMf9TbhYVh$*-c>0qhMGMj9&q1`8h$DX1VYxzV@FdC>#)b8v z#)Y*#knNkp*cYsMe9#2#`>Ma1)!0NgyTv!H8zwi?XCp)F_o;$|5=S>4nr#-)DQ{tB zkZ^bm;4K0d?7=t#@t7Ts45`~tX2v(c#yZ$7lk?HzDob9z`;E<%3%iT}-$fAncq?IZ zAR;nRM8fJD@bQRRuWyYRTHHvQ4N5Q*f5$Na<0SIhgnk}lOHC7U$9LPALZqWwZvG`&vg(aju}gY50yuLW6+j%5d>h5?o4hM`(<#h(*OxCC z*3fb151pra4XkV9NvpdF1f@gn9Bd3w{eE+09EvfDjHK6RAA|14(;r_bi#?=iU+otZ z%j!O*tOzGa8MO6sKHwPJ=>gC$^#P_kE)+PSjZ)|;|Cc1g%=P$%nwu-XGU0faMG?)I z#l>BM()}9fgdhVte?|#B``r)y$zUgD%gBSWa_^ll%~v}%0hPX5(vBBzS&%~AEmINA z;n1&uc)ZRmi?Ab#j^_k6H70hlco;XquSm%7i`woI@yqkokL#Hjj6GM8Nau@gm{^_b z4Q5k98{!kSm&R{CD{>8zjwNW%M-QmXt#0yXm<1hxbfh&*_*7H}h%`%tO_XFkgs!#Z zUcedkeil)AO+>{sTXp^5#hnGc0E+IlVIH8L{EGo-DxxJWaaJ2fdTUp?givC4O?=>m z;lQ1$YV|o~vj^z?VgWMedy-)`N~!I(7XKUQoz6ORaq<_jfnukY($RVPLQs=P^0*Zu zjPW4Duscu3(LC?QPs-X>GK(Kh7Ggl`JY{?!DPW_J=EdmuHVysxH_!#A52LB^0y(sD z9hC4K7w>Lc5!Is7avM7k;7OSuj)c`;$$(*kT48x9R?fBj$9Cak6+@Tq0w(Pvt$pJi+ z?OlgPq~7_93+P&79W-3=uxV(&OKYqdoImPJmByw~{K5CXzMFaqkK~MpFkg&oM~VbR z8Et{#CZvx7Sy`tr(FJSBl80Wi+%x%<)(J|{H^tVnQgRhLHO^GJoFwY!@`3q7O`i^N zLmGwIt+#u@W+7DKdMw8-sEBB1T#iB@~`ew%yn| zU$h((s?sM&5heh3I>8f2@m{YljO*yqqy*Z1G|Ap z2+Y*J_G9l9XWyCelJKUqli%`z^emr-8KjW4y%b^4jQ!wW#fO>MI%d!ZxOHBwNV`0C zLYy!-D`Us_M^H67W3m?O@W8hW2mSOx2^;rNv@5bsoLA{S8useH`eA_*M{;_^!q!Y9 z09Oaltv>s-cE634M~5UZ>P1uzG|R=~`uP1F>a*xQj@Ia$0`xX&GVft+;`Ta`g`{uf zLQU_UeOOcK5>9zmv*#vvYuC>A2LlY>^+4|Pf{~{F*~sej$-=CY0Me=A>icgVA{2gc zdq85tfB~tAJj<+TdC;O$pjDR3Qwyx5okPWh_4 z_}ZYqxtJpdA?pweAaA2M20J&XQqC2c6@&cHr8mt$z$6L}tNA@hyhDL^?qV@#Y z*i9V1>p`8KtsYZ(;Lkl)P`7!ZCEVEzCU3s|ur+qlbB`}3y&f93nej=}AWh0d$9e+fFI8^=r3&{R|LADm6e_xtxeG(>2&J_|J69gV87_yXv-Gele@uP z%fl_c4#>(XWB)O{`Dxlb{btR!vzz_V&Fyr?qDZ7{AnG-;k+vd{n)RNXLs}k3hJzKa z$GP+3EN)$9d$*cISM-BdQ%#&NsZ_Z@J-YqliUUgFuul6u^_VuZpvZxs zTndbmXbm4};>I>ldgH7i+T*~Yi^D-}VBRVMdYYqIx%K_Q{vk^*OD70e z-CX}#Q*0bMp7UqHnja*g%#KN!r0P(6=UWPu_8Oh&`QQN;jOlNy%acf@- zh+D9;LleH|Z~OoL#LM^At<(2pJQmIRule6_ddK(P^YIs7Yuh?&iR;?MkB=S`fBID7 z1uagyf^UH-P1r8tM-@a2>>4`H$v=x40YIgBcC7WjgL~LQT}olcb%}0Ey;=97wNGl2g&s=%!Y|$X7Jr2y zDaF`IXmCXb$PCPq4u0$_fdJey+_=PB-vmhOxA87=Se$*|;XCaxh%z%OSIQ24{819( zGiVN(;5?{UllZ3Y^rIqxd|XWP-rHv|v?@*qi)MsGIrco2Ns(TK633P=jzwYYsH2g* zN(~BEiF;i#GwwO{=ajIe%=)oQw+9+n1kS>%L3#v~1jV>?TQePYS~6ii)DppYUkq1O z&(LWDK?iQXD@p8#T~NPGt_NhpRJS}OuTM{-?(@4w$kmBG9m@&iPkgUkxRl!}=LD>j z<Te!a1JZ)2-Ly*> zNCw&osxH!ks|SL9q%ajKwCkw4bU@}0V}m@hG<r%OfJ6Y5bzN zul+3*fJu2C)0vfR{lR^mKVA_zS!!o-zoPc~gTjXwY~>U*B%Ln!^Qz!?Cy$#fKY81t z9zARd7?Pz0(fB~_&U%|2tD$!LVMhPnG9sqXNBswvBw|T*+~wtd2h-Du=$`9d*{)=q zat;qWv+?x1y(4uL+ZdW0PRXLUZoV9EAL3Le&gR(&4YS5XWxpsmtGcb80J7(}30 z&SYy`P|0ci_&d6~+Jv_KBVga6BfU->T^4|*~(dRef@aUdsuo(7A??BmqdBd*o4J?pVr9`SV2dfsN{QX zXv-bhXr>V>DMicWQ(cYWw}7<}>JoD#ya>*_QcPWV#uCjcTQcx3;VL%+J^4+Rg1t(rLANO&}f-3 z9-x}CrnSefD5t+)I2dYM5Sn;3-yeb#VuDzDmrM{1)Vq;&&RcU(*~*1PV_-!Yhcsx1r?O_nSmaH*V+C#G~G}BX{oTjM{v8QaYd7#TCDTv@wTd#%S>-S)zb$TO-(89 zuUGs^t8M&*DG})TdOM7r6#jvF&a>-OBhu=rDHScZ49kd(I0NTYdpD-=W6`iFrD#z? zZVLYaQE%&3tLaI0o~kNzyswT&!Jj38qzYQcrPc_Cv$iiCc8)0`F&(X@khnusoBdIg zv{G+eO=*^ETfnMi(SaV%P-34J;6u5%2aA5j`~b)B^_W?ZBWqx!%3z~_i!HltCwYC; zl_jiyDBa1;);}FVd|qa7r@v6n4O@Z(WyPNB?O|;v;B)%Ye&>{ zM$abD$yM;f#%CJk2=2Z)IM+lngIh}eF=_{3ajPk1 zz#}=>vDg4ueS+`o_;aqXV-=9mIbfuWGjw(tXO&h^8unwUPZb&rd;4R5%(=HHqUll; zc(91?af<{PO%WFLV459IQa(mu$Ert9VC$l@Gf8uj8*RH)sV7wv6)Z+dXl$>q(^3-cTe_>ud>Lw&-`pR1WGjnn z13pw^h2mI^c9=CVy*_`sqOiE!NQK1^YiW(UTjc{a4MCP)){Vc}S_)|M?&a2n7n zTY2hQT!d|mnrPIjR<6Nk7t;^i6QpQ=%R5b%g6=;?Jrbn5RN72g^z(2)^u7 zd+ro%tPZb&MP*Lp2qF*bx=+2cFq8OT1E4qTI>kXjx{R4w4deLRu)4x=D#~#|5N7Mc zs?azG`|K&pyEuxcU@0OYJO3(JCFOv#M59Gua$=Gm4Qo+!MUC?y!~6i%!%6Uxt7Jyx z`z1wuc7w4R$jOj7#MOu(nzaud<82$I{_Yz5_qrmckQax?OfHGlhtrm4q-qbB*<@syJx3BN!wL+`mgIrRm-l_ z8`OhJgOvDB3D!)N^Rc1lRq=kX{hepJ_xDe;aJ51+?DTRImWG}OST`o6hR3LN)J zG3U1Ux&4)3m~EnFBeM6sG6@KI6`{)LJ{FNHWm}+3S*~(kpps(ul@WOa9^Xo$z3LfL zl!n-j&$gXgg*6!Rsz5x#S&2)oUwyt;h2_ zV=RO^+gk;nitQpmwUAREF$r8oGr_`E?iQq3l+tgAsV3}sS!cSZJ=i1u4MJ4PYSDcy z;}s{qy0|8`?%ixz{1boX(TcI5F+&hDGRL(Ndk)JB^Zw;uvn<;gKZ{LMPXpx@JF3)c zgC#3T)Y@-lYBEk<g|Q)h760q zDz21GLBQ5iE_bSz6UCZdT)bNiZMZsQ!AXQY{8!J`b^!A%CG(*50`(F!4!j zyuM{koikt1V&*n{GWHAM!f8h|UI^DWlN@Q1)F(;q5>>~$T7D^H{@JR(mfb8KR zR7S2VWh#Gkw#kGh^&ysjwzoQ}%eYw$dNHtw#~jXx_irni`M&JBb5O~?SGM*N=hWax zMb68w3c-I23-oFbiP>41 z?(Cuc)!~%AY_=4spUxM&J5wJZ52DZlGks=jX=@u1ne`qPn5J|arTT@)$`0jLbtkCi zBM?2fXe1R^Mu5V%4)d3JYfgiCbrj+!7D+$A<9%pY+hV3c^jh^`oBQwQ?5X_BZmNBD zutw~)hPm!Nl#`%F>C51t-HwN-cj?jbHI#rM>0g53UJa4)A(jn?+=*wORl}BkHzymU zs2ZssW#_<`rBA;lyEvhgTesIdJ0U-><9`-YoxS+a1SBJVGaflAaRVTJEMiw!NL1~m`OB-#OI zQ!@(vTkkr%X5XQ*1dSk)SyWQQN>JO12P+mt4#@eKH+DE&>#- zdP+u)`-$b&5HdMOW_8u=Z`Jm0C@BU1B-cmDCX~_uoo@6u+t`UedF4{qW6TbiOlU_X zN7#9UB-Lk)4LYFRp0MBX9J7CnKCn-$O01}fqwg()NG@g4PBuW%##eXZ5&0z(*Pp>B zcO3E?Rg%#wXWdyl^P+m7#)kS`*m~*_%HbxW3@F8sB6{6M@Ro`>C!*pcBZRR+CuQ&N zM98-E!T3WY6u-qMDBR*`&9;LdMqDUGn-|ruH>@Ha5G&O3K_{v?*T}*&qTUc|S5-qN zHv-n@?FvptM$Damet64&4Cb}t${K2-o`O4`KV%l)tgzQ}tJ=3%$6Ia)a6ckwI%5k< zL8!`9X7Gg5dBGFLhRz#_vX%TRZvIJdVdv($TuiBj(0uDNaAWbpdlb22KQg#Q`B|x| z;(8Nx2uG)ZZ3^zTXr+nY9O8(Ix$>j`Rm_oY$jFITX(e30bTO2%h#{SbOEX88ydZmI z^w}Dm_q!+wC`}x~#KQXW_lZYDz&c<;eoJ@&aCOMFaP2JqR# z59Vbpx8cL`kBaL(mJFJKqZO3Y#k5GT1%XUYM8D^RjA>$d&RP5{v;8bA)#oi$xQVz6 zIuRlb+8@w|J(lRr8Ua?N;oedPrNwuh zC2gADX-n@C&6p@7nL(0q5Dd4^ZHAwn%7`#?Oa81-j`zj$L8M^V&RxY9t-m$Ku$BVN zM}wsTs;T)cD@ix}<4m&0(~g99_~Q50-EbBq7p!coWzS~h2cduORj;yflMVl2!-U(p z`-4L+%<95+E-|;S-N`w4m6IUtQ>8sOTqz#?Ai^a%ERXNgwO52XB_yWt`MPl;b-Nvg z=}3ntzj|WxEaWCdiTUy^L`S>sr~TMRoZlZ2Y0)UojFjqnOv7m>F{CkXuQ_&Th13>U z__N!7RCmsXLEtr~FN(a0Q}09H0 z*kQVRZhj}mWg79xzTZP$4DuKZI>+n#cDwWITS!B~+K@GGyh1gl-AS$h?;V=GXsdQ^ zWciDNxFEyVyGHu6Y3)x^1atjRu|(%mcb-5 zD=A9>ygQX+PB}*EPy+Xwhrb9taeF{_DXy%(F?)vlC7G|B2!q({FNX3 zyS7tJu;iRtP=o02d^HkzcLF=5=Gm@9PnZiyfthmzq{&}Rm@6`-8mLwx4{rSi_(gv4 zn<|#B4{hRpc2iBsab6esH?d!+)9AJfMRA(kX;Sk`=MLdpGbm-~gJh|t7Y##{)b??q z&Kic&L=)|ue1jjUGVa}P;a$4Sm(3lqW!hMuBMs1)E3&l-i%hc9C@$#+y_OL4?5+Jb zlWj{_z_*i*@*$Y~!Z)`J&CX7QUV-_zgKu1}F*x|e zU4{hRx7k*da7bWH_FgJ%(A&cau0XU|F&>lZCQQ@;Zqj4kZ1OQ!r|l^{s4EG;-1&G~ zb49q&$={0M5-*wOBz3p^D(>v1jY}=El#-(p!ms1@i9nRSx2+x|5>)pkzt@-=4d1`t zyng!>%mdvgN78~uoL7zWN2T9JOJ{bMSd5!kGD;t=zzGjs4#DbwwrjcB+1(OqS%CO5 ziZgtk&>w0G9}ex0?-rDu;laJ+YEFE+LY7x){=ycP%?;{y7-EM;urX`p-xgh|~qn(JBMFao3iL7mZNx0lmjb+EtS*iJkc(Y!V4Hj|C zFxe+IZYGr5&9J&yT}3cNh^gcN%>gIAl12F|+;WgV9#HfM3Tbw~^nupimyE4FMoD?t zN(Aat8N>OaBT$O%QYOLRz?A9HhzC+%JZ~vmqa>%^bX@X^axN)P+2d?gnIh>d5x^M9 zEYZO6$07*uL{z$WaFQN_`b*J8Atx7hxwq2RFg?#FsUbUsd@o~UG}3ZFL-Fh^*S@T} zcEuOmK*7HIR!y86CnfahGT$`xmwgcAxr|$ zbxXdWC#_#&V|S!3=lUipZQTlNrl7dU4naz_5y>RHPHG^!+aT`bsdckSWgdb51v}v% z<=+x4IxwXpDjelKRLu)J^$u!3<-=;WqnXy?K9ci&64(ymjSTBnMUXx{k5kUQUI2ybW~T=K*hS;* z%H?dj*3=dzY#&?;4}_+vzEXEQ*nNjuxI5Bg;aQ~bEOiRsxuxfl+_O@Wuta-lFoA7> zWi?fjgtwd6^k8Oj&-ZW81S&bZX(ZG({|IHHq)2+-!9Oy4jJ3Iz_m}ajoNJ)ZD-cWc zDT$e(xWqNzXLA^9vFC|r#3wsVCI9Jl7Glr;s8j?PvOTnMY{wP8nCJAiTz>Lu~o@+-Y|$qiY}98(4+o?C20gzqcs`{_aP zpGL_EQoEJ~GNMUiB;PwnD`gx&9{`%MWoK&d^g=8>&W+Uj14@dC>piplkg*&igJaOb ze(kgQ;2;v%awAp|G(M)rV2JDX23hOQb1kt+yp9p7&QElzZDXXvX zq3U<4au~*bFe$lrUg4!vh~^l&^k?@FOL!aX3VhUAR>b1IHu^blw)x@__9KlkU=Rm7 zJ8M?513HTWI==9jON;Sk3L_nRPAe7)Qq0-}ULJG%E_Gkpsx22Z=y-eL@KIS><+W*uq~Pr*{9%7{;Tq*M*^88;J@i$Gv+)!evtA;*QRM%rfc59S+3Jp&2O zHM$X-auuV-iyLQXv(OT8FUzaQSeNeRJ7U!l^YL?e_@2FjJ28*t&tn%kLOMUj{U2__31s?94!o0>Oy8924TIDI6pox{C*k^FEH@&et^m2^JBOI}Y zrkFLFA>YXEjaN2iHwRQ71kudCW+!70aDblf3dsax)sX=Jm|VPOMbZlJJv{5#?OsB7 z$eOd3b0}+^i&PTZy%X|3cgP>eJ?(AHD?bZA^-oLQUrBq*sr8LK2a+k)xF&HYEeUZj zH{Wu!w1Yec_9_eQs<(GQE?@6F!Ngj4c%?e4<)!R)9xDe-D(cbe3*9tJ7wFGXBz*`( zvPZV%RIyWDg{R%r1ZaTQfol!w6#uwSWA+c=cDsob7b(=Ml{9QnmXLUOqp4cm_MZz)@Fvu3=Hi z(u^m^E3CSAnvz`(sV*0+B`#<~<528G`jBYn?TgsnuJ1{CM>taBh%^W+w=)MtL^M{5 z!0EK080C{F56cs&5Srku%N&Y8s>9j=0h|Tn&XTJ}+a>o^VW4!#j4wk;Te`rw zzdA67G|aabhii){(#nbsI>;?{QIon;EkA6lTXfzmy25xVxVZLe_XN4#7>9W?XM`yk zld^FO-umk7wlfmd!7T^HV;@TFe!vwKn*tesZ(+ofPC&+ z!&|)xm1^dqf2foXYG6LJiP~u_`&;m3zvTOGb)uImgGhR|yT*TKX0@Vf#G`$;^b<16 zPuUO0?z??j5>$_PuKb2j9NO$KS#iNWGt1}mZHYKq&ChNQlT}Bra{}K7CKtM^Kgzf+ zSBJ-jN#eUhCFL4Kp|n-Sow#ur1)qO$La{oVol#@?&5A629lS^+)Siauu<{9#jAx2ZzCY$<2}%_kE84%6GsFIw00X#k zzb!Xzlt_=>5cb8Ldqff?DsXPN4b+~e0j}WZYSW2S<4}jp(P)p3+HQB<(-oJP57a$J z1^41dNH_!bejyqVn!J`&@A8PS{o_?&t{JdNgc(Q*O#(t9hh%6IEo}nz3s=DbUUxTh zZfj%eIIC|}_dnWRVFiVRf>YC<@1j!b(K#;nlz5~}uM!kGiM`SKl8%XYo-zd#+gT&4`~9}cpTwg zBrVvdp?Z8;yVewfmBg&k&FW&m@98pE{O{uqXj<&NlMN~P72v-9IrKwH&5`_$hf1- z1hY?~4XBCj~kH61&^F#RneOD_I9^=@#{HvGHc zJ&%i1=^0uFI=>k?`f#r*zFrk!0pD%?aCo!R;e-gHw|otesupE4!3{NZV=Qu~DDNk} zW{*pa?}u7N$R0~r4^ny&I}CiLkuzNz(;wPUk_&U=zm`zDIsc}qQ>Y6dl)i8wb44X< zvbF;kcJEpT2hZYY9(EpO`qO{n&U6#xKy4Z=&gz?+^}&jT4I}t;H-)VEvyqU>3oQNE zn$|{tv|Qq0t%?MD8!I)!5=7N$RB(wFU~p^k2D1=v>U23O-k3 z#(g#pr|-FQzLS{hWPT>$+P(@R5`E9PnQJNTg?5!|pTZB(%!9jMIH28MqFo+@dhtTp z0x7N1V(jOP{>LHgSFc6gqL$Xp_p}#H9}B%*k7&eUq@+$Lrxz+PaOO40d!!~42&2N_ zX5TR;qZ=7V`JKsT#6Cc~Qil@n!TtI@W^tm_LQP5cl1r}|kSh@R19x}w^#!7g7z}Ab zbMV7?M~RC5-~YSl$9|1DoN|A_dG4@;(;cxRpz2U;p<6!Go}{aZQ9u9dgi03Sn*gD3 zE&{_njBJneJ!}zklX6RQnIUKYbQT^P1g-qBm_?EiLq2r!L5mwoJil|a>gv>hFV3Ul zjnKYcVwhOx-`THG(MO-2f9F}WzXwI+Pp7>WDnU`WG;Lx zE5n9^WzTm*wPT1O4d})3jST}+4wRXzOOMUqBn*tyn|w0>gFE%JO1IO6_^Ieej8?Wj zx??Dz>KQZ%W-YAY&2DUKsp}~M{j;RLxCTx*9!g$tOK!t=)u#Kg-;AnVYdrzY>Zh&L zu%g?h#;Pc8WNq&oJ_eC)qQwW_Y^^6h3iBkZgqlaD;sRnMugcLhmB^TfaphVK2Xhx* zX^FPVasu(I&VYh{OhLpdl{G9EUvq%!%~Euv2glgDtoMv)x9T}Rx_T?QZDC(B-fSz< z&Yaddd?dv_{ti#lM^61>egSJ7eQX2xOX+!njj|1 zWyv2>gzv#;OoSE;lahTN2?I`J)Q)giDQi(3`f)eR77X-T@9C0KF2DLPkr@T)*bSU0Cj z;t#7b|HStR{DcVz`i)ul9a$JmU;(R0?=?;IyjVuTk&Fd(4(iB~98eIFsV)84)4#J` zethzIltm_{BT^z)?eoBwhRAt`!`1fYPS4|tA|gc174M~&*q#jXpM!=;Um2I=CJCx| z=Q~Ap9vv}dlP-*xyp>owf%27_ku3h>K~Q){*d(HSl#}Pe$QN7}BBtpRR64BBRMFHQ zE7j{M6Ux8t7P8eq-Z<;6Jn#u|{p$#}H)QKvMAUbnf z*smT2fLSs6QHX9nB^@CzSvkBt)uYGGjicycXtL z`C`QQT${IIYd9(O>Q#v+6XAx*26HhIt%x5^nUx49lbNO3Gold-H?`tyB^06XZ+N<8IqJGs@T9eyBJNF}3E*VQL}g0~f^ zBpa+cg2V5v5x*yeL-`iVIFU6;cw@l|^9AM$1^MUs087b2lLdSW0SdYr)w=@S;NZ*e zNPd?a6BwHqX_0-uVFy*sbv#0;Y?aYbJ58B3vYM%X%(@ z{X@>dWG&PmQ)R_z2e(}-1N)y_Tr(q^z-=q%oGvT6-0$K%vNxs{4a>9;(qsr5cxnY2 zTX;RQNbPg)xPnEmj0!~g2*lF0YU)*KaV%8wnw$za8!tlsge`8&&IE+`dx&5*tYC5g zh)#LD^rH2Xu^`geA9hekI_{UrC2v<~+?zO}QB}Idfjd$g$kB?VSk+7HU6k~!Q7Fq- zn~sx7APr&VYLTp9nB+8^a;NVuv)rdPycFP<+%XYfG(tBHH4B%+3Re@rOy^q4kWk+V ztSQOca*$Da2&eOzUDW`&`q*k5J42kM{=?-nN{vv;vAkG?NWy3%1P96DHTzQ{Oh?KG zL};0H6U{uK8Z=)G_*OgM3Coxpi^~W7q$DwJTsVXuA?S=W@T}k!Vx|EFFyAs_gN9O~ z1V*{LnvY#Knq^efczyd&#D0S@UQ14qCritAY?MT<3rfSB85fP7A25BYM@VACG-a__kZjuNQicHorxtj}Ydze_D zTJW`WOA@UO{vENLE`HPOklDda&L8a7J?;MlXqJsq_qGqozZ=RH(S?AO()SaMj-B*O z)!lPZP3*B{VQ1pm{qf2Q`y2qXB39KwHJGfJ<_KtAF&VMKQ3l!Om&l9}!4k+LOiP)n z$?K!pK9{H8C_9Yhwd(J=D}wcE2>@wOZk`IrA=n5cl{!cwS5#TdsYjD&ap6X01K>V&!-*{ETuHG}i_RmKZVgb5X!vzvAfp)sIA~Zy z%-O#3g--cRojqj$L%D~fR>RA(^(4@ja;wqit*+R_a`aCbkY>PLlX9yP-)sT!sf8~K zEUSwYcb}@DGy)HJRkyov)K8Db%8ejaUAE)}zwh}@Km$@i^9#fvAh)VxSjJz_0;uoQ zf29XH!eU+Z_*vk+Rk`)k=xBlm*^$&#cGEz~GSRanSn?V?E;t(z-q|z>1r;kJn&lRm z>$j~(7mQN{vl@Y5`2kfZSPoyXwV}Sr;|d~6Bdjw&6~rs6?cqgW`MyWMo#)>?6TGw# zjbEJRh1JZv4+0RKMn8mAYAAj1dF{Jfn@Y__Z!|?bvS3(&>YWoUS^F7jyyI&Tn}V-# zt?OrzCfGD^T)TPFfMsiWYyhfJMl2(`Z`E90Oc?M+Aa)+`KrwNzz~K15M6b)q-?cAA zvC}mD)}ocf5@p3F%?~7gtRb9gUc%=iEtX{-9!R#}`iLzPEuQywCJn4O3keg(3#8#_S~Njh zbjW+?6O(AV2(I+zcI%c-!KEqY66HSQM3cru!e@D6cwpS|J0^;hU;4x6Vio8vao@WY z&v`G|2oN=@ifosb^!2kwYjx`hNhy(Jq9d-q3kuD# zNH!2Tw&MU7+vMbTxuc)!m#bNHMmR@62dbgvkZ_fyXKtc-2Rm9T`aL45ssiTS?|a&t zH#yIN!-2P7;l-9 zS8j{!rBwoOC1?KMxBY`$MGFxD*B(XBM|llDk4M^ynn>pU)HY$S2quQB2qM+~?PVtv z_O*|yi5)U4_mO?Z%ir=D>*SKfNSH+K4ANpU@bFw3$;gBJ-Gli0lwO}9B}>c1@_f1?cjN2j^y@FZAu0>3@PHf)ZZ zON!(^zQ)WZ^u^w;0jPy-N`zbkf7JEs`Nsniyd2>w8=EqN4q{3fA-@2bBcRPoMKLrC zrIjt%f<;MQ``751$^G-s22;e&D~RLohrfv7j|w>;~$_lhh;?xf`i!Uf4kQ&NT3)=zD#XTdd;qC zMu*Ixu#YmaR=E}X2bO!qBiKxr?23ECC585BFhw=}`Y+fxkw(3pY*}Px>{rbvs^MF| zo@qWioDjwN73(%!YB}3e-<>?JhJ^(l)2-FscoG_}K+YoCDXE{9H;DvEcmBBh2c!9u3787?OzdQU^}^Tpwv@?w7osTNcc= z#=>^uh8Vf{UF*CBCQN1 zA4nJk@bg#+d|xCA1(i$`DO5kmwg1OQmcn+0#Y;^hT2)<#fDP$}z>qf8m$%yRXFC%j z!n3wkNg>UG^3y_Y|F|ff7>TTW`}99zr|0$jj=-tNY@3te%L+&;tfxP}+yDtx@FPpd zv?I)Qku*%(Hs|?6I;C|eAa6Oh0=Q>8GPTX(-!5-6XXEfhggt$@bF^C9R+FC?T(Fn! zM?M(yx#r0ByDi3`HA~viOa<|9M`zJT*tu-Ius;1)(Ei`x+UXspPt2v5hbF!sH_sNO zTS$ueZLidf#y`DO$7pairEp?&D*T%1+b>II+pZIgg1J=K%8WLl^?!JhXhjj}KV|9( zfsL!JMeZxj{&=kShdBQYVc*lu$hu*t&Oh}26UxKNz=@^d4(Uy7;+azuJ5NAMpuy&D z9t(vMdWt#%c(LdxS#dV^)W6qor|l3TfY%bBA7@@GGHNCvi+;T<`TzB8Iqils>1aar zs*Zv-$9%pQd*^+(GZU%??;}Thtr#oN%>!wch0m0YMa@5z|2%IQqp5ic^R#|d{oHA7+@F8yA`yt6 zhU-_aYM#+jaQ&T=P@S>T3K5pf}3hD(K=^q^y!lOk8Wm z)n{<8PlWAbV1mwRG?j84>M)|3immu2ytw7^9jbnc3)ey(yxOY#X$Itc10=ec$1XE- z#=!&bHIocPRUUvlF*WuBEO)X&pj7T3-EVzVI}JvO+wZX_0J)<)1c08E{>ly`y%64y z1U@D{NV3|+WhjSwGrF&JW8QW!R;a<2_ujOkj8hlV8)nloP@&9~Boar$q9~3YhzP&R z1TdZ!3IR;}W{bqpf~W;@*qK9ek2qJlHO}|dzm35tL-jekM_ZYl8o|G7|(b51u#WG3b0vs2oyOu=HTGBcgl zIoFA&s!?a4#X`W_?=Px>n_M9PvF7SND62V~1l2E$LBuyQcbXtgEKC_PUH_ev!Bw94ga6hF)QsW)>ya;s_KyVu2_ zi?Zu-F6)i;A2oUbsINE=?;k=BXXuGcD`$7FK)*7P1;L*4IAn|YrV%~Ef}TJ?!>l8c zXEwGM*ML2m=(>)tURhvlFPmM@%GCdWMQBjHy`WTNFnrq#+Yp>F`6Pbj9hb^^-e<+a1Zra!#p)wa9tb zAonRIQUkT->#@-Nt|!Cx2`DaKL6y_F@9~|m=t@h*Gucy*`Ebc@RIQFu(VXXvNd>4) zwU|ZB1+Shg`O!Ser z5I>4ngtV~G7Sut)T=Ylu|Dozl+}T|BwqYGCU0T)dQf(E>>h5HyPPCXpIY1WHKf}h?b(I#26$bh7u$ZV?rYFWq;56KF5Clf%~}cdxZ#(e8gMNk3mu?;?*s4{`i1KI@|BCbDP|yt+hMLo@qTnz*vlbj zom@Rd&QRm>Ma9FdusC-&FTWBdJ{sMjnryjx^XrGtVICTzes znl3hQ9r{u=>z4<_@^)DzP9H<)-wAd6*a8JX-7W!6k0ub!g-;|H ziXlUb%8(eI6)}!9dXY4!&-5h*Kp&Q~GEc(Ih$V34k!sTdQDaY*o5Si;+=wI}$6U?F zm5)PnFf77Wr?9abj;sB2DxP4dSe>$BF4tJ<`823rH7oO`curhw?*Z&pe5Lv}NfKpz zE;})Z^+0}2(O>ex`4$J*dqgWdp)i&D{CV4s2i(xrtI#ZZ@$@NUT7y;#D;a&>j-WN& z{V&`4;Mk_gb#DWqdcbTHCc-^2ZH^6uqPJ8>gSQ zA(I~ETu<$3`fa&UY5y?sw*`-c^&;Ps4H`l+z2d;t_~BUnP2<+|lUs(XGZLY4nmXn1 z|DrE)6JRw3pyCI2LXe+LjuC0V4jR;*O{)Fe?e1E0xcm9x?mxS8tb}%up?=#iKnU}v zEp&j6d>nfS+*g!A2}ZCqDeiWFOE@c&zHyDxbZT)e^UW#!CXMb|00iq> zx=1_$^)LIE^Bzy!PeZe!omZ3|@lq_txlxdmiOv3Gq10))yF!OX}~`83-LXmhW!iljI9@ z(3IJPen#&49HRrqW(t!S@sCqpgcyt%~Q1m8~?98xCR)NUJtUEAE?Akfi__ zN**fY12e<`Rk`$|m)bSsmTo|wLtE3sA{dM*p7l}FQ^%p*>IL8iEjs{-VlgCN8)G7A zbSNPiT!AcD3x2T*s*|LGPze&rJn@uXiIlX9g1q!A))ONU337Fm71Ft2ugd#3M(lXg zt;&GoAy*DVNna=Fw23!Kno1qBUz^QTLP|>?jl2ppV93B@>79!x(9QhYaKM^t~ECncW-^98=ykc6HBK6@)wv=Qq)+{j99Ql{urUaVDi z9xN(T@(Uj<<(_>e%XmHUS1;;F`eOF| zQl>OF4Gsq{8% z@cT>H8sZ(dPMohyN^jV{X3~P-Qx9=pD4f~|r;b*c@vBapPGDGVN50kAREye9fvq(e zjD|(o)bLr7A`KMvp~)iiwhwc9G3Q8bDD@I-W&9&el%76%qC&q$pS<7IdlP@aI}zz1 z=Xp=X3FzdJ-{VjM1ZS&6)flKp--$>dskWC~$5H!U|@?hWSwAKfp{I5c5aX;RjPP!8* z6K$y7c96pga-*2?nOQCeL>KTz!ws^>9w(XX$9JTvt08m$fh5U^Uh@q1qh@;9$|dVB z1XhU8<(lcwBW%_`mZrV}d^{`IZGZbg|k?~m~eg0mYJvdVj(5hK2nf-A%JD++UL7*2s| z()ruqu&6}I#GJH3fA4_rqKnL*GnG_4UL{N=O&hYlv(5j; z-rq10&d{UyaC+K`xMNKCEH9LwvY2pSKZ-B)=du>n)mo-~rPqI?H45EKmMh+It%S3# z9FzXwpDQ~V_N#@e87@{CWqu{jJV_~W;aHu2c>`(v8g2GfI2Nce9&%hRsgp(Xmq+h* zt}6=~0Agf?TDp06t4P7(#IUXb2_#u?(Jpg(UH-*zzm?^V%Gs1%*1RNUm3EUd1DoB)EyDVoGkNo+MQAvqkyqsak^Ut7@aVugT=Oc_L2mhby4*f*+S6=Kw z`MSkl9Cz}hF9F(l#>Horllj#V6~L~N#8nneeqw6dv3>d;)gU721;b>9Y~40x>4{4Qa5Ra zVa6LQh}XI6<>Cq{gF1T2$;5cI{}8|eKMvSI9^{$8UhWJ`c%z8Qqg7}Z8V-hfTW08E zHhb}i2&^IbM4N5H>5eq5^7~Qdd*XmY>Ml~F-CrCw;A058q!_!#(~3{0J12ZKqfhlh z625dWFJ0LE&3*BE^L1YYV|6PMk$4CLX=J-mO=T%Hp7CEw9fIq17BqA zp!0huAp@PSUve$kZ5Kyf zrMq;a+EiWKZrq6AjafXOLwyQUU8)PC4!UsLZ$$WR56NxVr#_#!TA5XMF?wr&8k~Epl?wn9eSX1jz9X^pta}@s+?n?H-uC<1M z%uKHfzW2L8f|$oVNTmK1j4rOO_TT%WJc~JNhgC;86?aJ>>6AaMb~6y>zB<6GrFC;p z>)VnX-HmEK>wCn5f4kz@S_d3oe^LCp0XUFJ+Z5S4Y^V$B|BOfbsm?gx`^;I$WC+mX zMj?==1d8OPeFA*!`!cLWa)|fg4V8XD2!L9Vix+c(tQKKB#{@CYG~oP8 zK4o)SX}R}Li?*zo!r-#~W{dg$7JqDMG;fas0RC2H=Pz7W%dCesYJ|yx_7*6gQULhI>v8wZ_>$ z9}J`@+!+m_5XFSYaR=NRqK0v?H4mcz!pNKgM9 zmJ`{Glpq^b9)Vy#W}IKEc{yGSIYg=duS-6B4*%Wh_3)?Lhlcgy%g|CFkQdnPF?!Yp z=)>sDCI(NtC&;-La_rnM6Hei>-PriN;Bj<@_CHuX{N95YOiL)$BuGcL?pI|qQaz~Y zdU;%0_Ygha5R|CoAt)NJ4Qfbrz1AJ#y7Fwi`l4cjq1~cr)2Jdkhd1H{*;H*~691)Z zaIU)Zt+{RwwWb-c{K61CF7r}YxNOo^3J3|yHVo{$UJIJ6NUSsiTDTO1-Et})s|_ss zO%_FU?e$c>4%OYwXm2Cd2c?f+^rhs*iRbM5Fy{qjv&TW!fEt?uJ_U>oWC$yNVRJLz>AvdpK1 z|Gn}Zf1MGPTJuh24{Nhl1GW9j-V1wRqYhwKUCc)q>#?MK>IfPwY&qYnda{iP<0mP4 z?IQN8Nb^Spr7+qk+hf2P@|*~vUXgEA+{dU5JoN0Qm)K>8-|=J}d#4W@0|og|>rB19 zh=a=V_|+Se0k^{nq3k90UEl4iaum^O*JZ^g%80Grj^vakFI80|l(ePyk%mXY7ka5o zdP}z87P)v$Z7``adm+rU0s+(tkX=9ifyAD)M29qbZ?p&KRKBoR&eaj3yXcZYDO@3i zpxKnWad$7L4wuYtvb}=!J#r7yjtWj|DvExFbL;(2ClZg-T{dR_mtQHP6p}@M;PE?M zcT}1iDV1V_Snm+A?ieG7BXREU%FIU!0J4sNJn=RKvhrT7Wd+`e!B+n>g1)1Rt1SBl zbIxS6n`Q{y`wqi{`@lwzzebS3^Ib4b^*n6gF=@e%95%C0o${bzyiueoo?iGkSRI^FvNU35B1Z)|$CkWi>=~E6=Q)MKpc45P*c)>eo8}1sBNql5u(W{;a z-#@G!;tRMgsV%!VTHr`FA@WstV7J?@AQ_tu_~lqFHah{ zH~8191Q@F;CHU81J&bQ1&ZB%>XxSIv4e1y77&|+SorPYhCnFyri zut9_)cjV2x)&qTLW9NW4L3jEHqYbWSH>`I~|MwlCmN8X)E2kaUe=h7!@ZTQnF&3JG znOI!jxZv4=Bl(feD)-t8i=MS#y`1{IZNG-Go1Y&6=rWuL-ibj;bu+38_C7&0g}vSc z?wl~#>$9GlSbk1lpLFASV*LI3WwUSMLdh_1aXi)|Wfsx`>BjWBh|6MXb7ymmXHK$0 zYP$^>g2Jg7Wu+&UjFe%NGoyy*2{?>%uifv1qc8h8m1`)UMl9B|6Yk7>$RB7RG%Gd| zWPDnNYqOa|8U3OCirRk_ilz4Jr8_5_aSMrduw!O!g?zhgbmtZH9_RDNm8;^mccH2p zx6Co+Xr-s_ez!9+vVe@)mIu0Vd@m1I_lNc1!*ozqV-U)HuX&0)(bmoATVPOei z6*=&kUqdr+-YZ5y?V&|=e=E#I;Zrqk8N7gWV)5gBE7PUgyihx|WK9|YpUX=nMih*$ zWbYz|P_MMxduGiHq$FvPYxlYu1@^MsPh3w zduMbv?62DCYX)NT2H>9{ifFl_y) zhnw3ThiUEiz!^-Xi)xaMt;smlYIvk+RwNMgG|FqA2dV}II+UoYW_oxB5+E!B)tNi$ zONFokP~K}qN#G<{&{1-U+n(TPUJ2(UXYpoLk*IlV*mQE4qHCf-!C|!Q8+J|s&K3BO zDxy#7!7=EhtVT$E&hW?<`VNB#FHi;YtISz2x4;Zw7SK&9&@fs_BV#w`ZLn^Kyx!Ht zIBmjjb;)`Ww*hBbAwo^}tS+H{#>a0$vZ%EkhIYX8fH0`Kx|pm;=!%#}bO}pnAl`m7k2x zoGq{FuMWa2u~(W{Fz4tTFtaAoP$76rqyrY0UV!zF`&!Jwzco=u4+`z}GfcyNU81ev z_ldi5WIj+c`Jt~m@2Ky*FaHeUo_7$KogYag1cZOi>s#;?5^B#`JdZo;8kK zMZWquS3=4?I@pY4=>Gr04D1fJ)K$+N`*KXj&BwV+&aA22&~*JWc)T$o4{cb{Z-!4Cd>-c#V)+K6#wRVmg#m(FmPd5ykPnbmX zy+1#=3ITh|q=;khMu=&^iuexI-O3(Y52Ay=Eer?GiDF=_3!6sKQa#Q_FwvA4O~FNP zdof(ej1^rB?o(Y0`i>5^sO;yXW@%z%9R(3F&dNl4n>B^(nVY3G-Uf3<&d8n9HAsG+ z5igUp9zh`I4}-(tXblwWTd2Ob*DhD>B?sZFnnRj@*A$rLhFA*_j}pjC=&rN8xAt&Pc!9Nn(!7c zn@FE7`{b~O4)iMDCHnGX=(glb10f$N-;9QlM`#$%cF>*x`6NXxY7pXc-jLufn1&`0 zOjkWkO1n1;cWx|zq{hb`fgfgP(=ZkP3|$PH!z?-NC@wR0xA-fmGYEt~57J%*>_4&% z-8EsMm990gS`Fig&R>4)xkFuHqyabKlCC@l_;-AB_5H6!l?BEiU>{z#Q)TgjzOYaI zdg$LHBn#5EpG?YFmU@7jm`Kb6mvq1yNx?#%fF>0C$+Q=hOO~$ee_{w+553`CDA_`T zTp31T6B_dCg&#MF0IX2})umkf@50u$bt~~a7OUrJ;Q}l|%MQrxOW=Xesd=Lf z8A|HL--scs2Pgm2Y83f(V$rp9#XGtXh##TJ!NaGO-Cc|E{$3q^%70|kV0NUgP+RE(x}`Hv{2l+tZT=0#!_9EtCd`UOZ1OM z(L8md`>hYize?C#?Adx)-&z>#BeYlyHW>NTf8C?XKMR5>Bhs@G&fcGl%5~}oZ>4KO z{PSaOmAUWt2_2ZFEv(UGy%FAL&s_h?pBO#eeG#S;4_GKK-z(ugL13g+rUu}iYV$O2 zP9eW$nqTmsgJsIJ)%+OPbczxP)-@AAxP*nGdkja1M}8TWK8TrwHfIN?f0_Ti?l@u_ zSf!dJBI@Ykh@URTe>r&)ZG4V+te_N&rWrXe)|AfTt7fCps;6%~VhFca8WF-pf8I!g z+(t*#L;CBpdxNL*cWKADYyLqQgMJ5;|Eab|TI;}**M3MGoEks;p-*;$(fd!9^JUXiKKQQHzM zVJw95po?CIHlC)Aj#1q$Hj=f;2kC|3jzH?J-}dd1<(;R;4b)r~(6L5}_N>i27M>jx zS!{YffAv0UZPKbGHYG)I%T+S{#BJ4x8RhWg`h$(s$=DWm($4!fmOF^%6IrFrQ(bM^ zmnh|w^&OSot|fjzXD4s4{0#Z|R&sR1aA~S#`uwIvTbEJ3OD%J%dZ98ektfpn)Q>(N zZ0_JT?Wa!vgHB6Jj)EjLzr4jLGyN$jf&^$yNqQ>~5#-6NBMSU*y?yl)3w(G^(M<7r zd3P*jP$qi$oXAIg*onf1!If#fX8Kwcjtn#wYSFkzHK^z?V?}{%rq^dT8y@dK-f>t58Hdj#UW0Fcuh&EYAguZ^Bm2z$jRoUKU1pyxrcC*{W2XP<-JzCPB(bM`^ zqu791F?U2OL_0y#fa@Ulw_&K#cno(5;-EVwl!JAyQF}9~dRidMht>`mT zP!boxzVWVa95Kq@w(m2Zj*MUJVx68Qc2H5sYyZPP*oyi#ne*(nmx;@cN*$D{$^sn^ zr7Sn7s;auWMb@ikX1Twide}SoF)%Pj_PAINA#o=!ZkF<%ovo+Eimrl}7iwsaXLo~5 zXO4>JQ>M9{AAKPcv)7D5Ww$tb=BNEZ>=#m)oL&QJHG3HHJ^7R2H>QTr zppG1MEFc(NI_>r@aGLuntAMcT{gVK?p5qf`kPBIj;#Wrk4V~@1I1tP}R@m7kPtqft z($ULTxsEDwr0R3LhK=x<&uG>i`5M0jXJ_}|ld2gq%$SslgqIjLnO^ctmxaLeCVyF3 zNDYV4^X6d;U2BNP`VNc^nvmUc52Kg1llivu9_Ak4a8?peSB_@%sj*sb_gAz%UcX}h zj*`ssGiUchM!l=L+AGF_^cSOB(wa|qrIBTGZxQ7-Og0qdDhO?4-EL=<*`e7H(Si_r zck*!5*0Rw6^S<$lCAlbVLN1fdQK8a;D35ONBL6&1`vZZhI zPo>Ff{1t9GU~9snuhCeL6sG{cDg&}kysA@P+W>8EWtGvd1Y1as0->A>@~w`gjlWix zP3NzSlZ@qPDdbPJ{fZa?7HfyPnR}A zqD(LJg=o!i?tFY0_3GpOs1h@1ROto+#Qu+$g3WvlH}me5pd#vOE)<$P{zf(;!4XZ@ z8^D%?9@mUC2->+yq=i1lB;~5;p6l4X_ z9R71J^Bh0r)?kl`m0j%{3P`!cuF{Z^+)7YdYmr4=()OFOGN!LDD7ss?DNoj&_G3}Y zDbjfuTofT5ct;)m7M>RlOsXk5k zi2bQ|KL)1|-^YjJ>*{)k-Bil>ijvlEnbqT&t1F)B0{gVQsPO~hzBV2=NzI!x0LBeL zMI-AZQy;s=r8Ir!g4VA%R*TlxKez224(ACQ(h_7?lDB(J7-pO=4!2u)=s_qs@7en2 zKEfnILsYe>_IIDw%3ON%#`?SMWjt;a9G;0^4M)9gcDY-v(Ka+`=)|cgDVkEuS!%x{ zo_3^;O3DvG{PLg8jyo5H|AW<`-?|D)!F5ubMB((nf)q^D=wLmD+tU%Q??2T=EdIhC zZd;SAXM^1Q4teK6qRg&oABQ&?B&^=z1CWi2YtjLU!ebDj)H@eypg;BqyjSSzFvARG zF6=7oIop)kqV;I|wF`$c`1;DRkW-BY8`ps|^3GnfkTv0xx5-hwwrlE=xIC3KHUmTQ zC_x=LYameWF+)`e1K$_`;LFFz(=T(+Q#E`~(Z>VdNr+6fMjIx@!%7@xTW~OK-L&}B z$he*9p`I#_EyUf`dDpqB=Fiu`7$dcKVXYd|Gvq|UasN?j_a3%iwDNlRU9HgKVX~k# z{f%(m76tOE#{JYp&H}-xu4&qe3qmp$;18(BKG#4o`P{~|*5C9_SKzfne>cm(L zwW=8)h+b=|pd{gSNJVeWyDH8Q^oKHtkG4bLRYgBVJ-H!Sw#T6UO&g7bT(i;a?hnD; z2>RoOMF14{*{+f{Alb}nA4T=#1+^0ODhqY}M=NIxl7c4GBlIUS3>Ytf6?HDWMAeF< z7-PKxKmWTws*En>6EZKI+Gsd+i<4t?Ex?o)V=`Ux62^S*&!q>x3m%+}BnI;}8J=!O zTLOWUb{5Mf&v*z=5e0!q8xsg*fiY&VvX5Tz_D@Gc9L2y>46*+~UaAo=yKc!3cW(2JJo z0F|aa>wP|qVGM6cm9>wjXQrCpA3vNhuGp%YEW>42JxS^c)$X9i#X0h#qWTrVs0i_D z*TmJoTqd?;^pl&~&53(lw1)Jz)4wrN#G+*@t-V7OdizmG&+h{V9+Cny%qOa@O~+l! z3r_-RQI1k(c7%RZ73Vnntdj-PDM%=*xiLip5oTo~=*PpxPI~c@T-F60v6t(xS$U!L zw1unHwmznwr0|2m&nRP1`7dJp8dmV4cLmjm6~&~ z6~EyTWdm}LEv4~!9?Z?kgxAl(&8uqgwzlU&OuB@0G{g_qFTWjF>J7u$L3c*dL6wu0g=OCbRdqpkI`+)`3d5a>BijdOoiTmi^~ z6mP5~>*A>TC?X#Y(g=4`HW4H<*O7CahIxZx2>8v;%IvvrD(f#5Q9R&ZNDrUVXa5AT zvNni`(If8mK2g`-2A=j}j;7UDXK8Rc?xj&`$xuw*degcAv6X}a4Fzl)j&<~RTf!Dj z^0;E;al5)Aj{s^|mXN>)^>t7a7GVM{5nc4w%b5#turDpt(b;<5BFgiF^*|NqFSCTi z6XzBloc5eyfA`DdC8^2$gC)X6BGL+{sxll8=n)k+UZ@!95hGA0%gOn$Ek9FUoi)P5 zmQ4)=a2}RBGM6?nMNi20pc67O!5>RwEWvuDxPF%Xp@$HfCc1{9Xil@;3bm}(sXcim znHPLM7r1Dcd!&&+)kr4%n_2}C=L&wYLpT^Ry(N-iaR3j>D%ZJ}kw&G)b=Z=teWUdQ zKxxach3Mm`7#EX1VL2OuT9&Q@ikJ#RGt!Qm+LffL2J8sK?V*Qa7nZ@Z6V>;RrZvwU z1GpH+|KrU5UXEPc+Nhor*hMfsR}@TmXaRCDs_Naj5NN4)Y--b0|9W9qWS!Tr7dnB3k z{YT`-S+N@4VuD@mt*rP2l+*Mb8TVryRxND9wsElENaYh(;_6nyFaHDy8~PxUuPNKF zIUNV7O&2?m6XMX7jJ)9I1-mB4A}mYD*e*zVf|=P&CkNNTQ>GJ>CEB~4?a^A7;z9MB zU^_tkiymJuz2-l2?K~vw<@f97Re8KD-fttBJ5yCA7!^38KJt}_wOZMHm^`X1Faa~%b+f8mA|o?scs zQ|ZWG zNIG&<%3SF*=?bP!kFn=LbhE3I!?WEO_%W<$muUnjnA3hW%l) zKY-loJgKqnO7rjY(pb^*$>GuTrg61RPUI-@4r5Z{&;-v?Rb9wR?vtrf#Vey0Oi+1Q zDlSPv=CB%0fRN$1^oVVJsqyjcWBwCDdyUB@Zu!h65i$&)B;^Q*N}O;Ki&2N< zz>-+K!x~uuSJ_<#%@?^IjkZ8JFu-!h5=uHtDjfN{Yo6?rKx?QV+UBi1Ks-Sc&n%g- zxvLzZhYwF8+^$E$=?3E=W0@OAy42*qEIWzu2PAz~TB)?+C84fNg^(PdsD%VAYH^=X<&S=oSo`2{HH?-K9y* z4Nia9bl)xw-lwT0ZZut9+ba-;IdZGU&eB4b5Q68{WV)pnzfvK*R5Wc?F{>_oD;ehl zN;=})fW3z^herBsHfbv?GDF#b(tfJ(I^&M+eob>{@$u%biC5+?rn2}@r`T1UidtM7 zf%Z$y%RJzn$>#b2=XsmPvd5%u4^U7kh{m+7TQXMPTDl|%U9=Vq4mk3DctXiyIG)aL zv`J4*-IV11FbW#mn|TrT7Bc4Wi-S>wBI%UR=(}8$__;um!eBULp{cR-D1*fy7Wq?7 zUg&K&dHHGSR{A*efE*{aRI2Pao)f(F+aWE-ap%YfH)b@+lD@lQX^BQl10_80ikLa$ zjuKYlc0^rQA!3mDC)~cV!Ls%whK%G+e@5FqjtvLc1N$o25@n!M;h@qy#GE{0zl<<-uKmX@spuf4~X zZ<)}C;qOT{V#IrrwKnf}_BQh(D4Wv}5>;y_J*D1qwz&ycN$-(DnwNGZ_!48GWra610EdU6mCAd>#DZTw^r;4w!|X^5ZLQpk#`Uago1Taz}El0&aw-kr2_ zp}HYxSx2{m=@(1pBco?&s4o9 ztD_)h^p^MAx0vZ__K6h zXvNvupJ&5ytEs4}L)6VElWw6nYS&`zNd{&sZp2?+ac|0CX~v{QD`T&7{F2kt7V zxtwPi*lQz36;=6CH(XVYv+HR{5-4ml=AF1-&x9tn-?7xd>r+02j<6M1X@-KbHP{?e zK_hE4{oH0#YX0ReVisT7r?v+H+(tk11i1E^B`WU~`SP^5id#*S%vv?Bm74S`a=@=H zV=(UFW}9CopY7qz(^L=TpMdpS4m13`__fV`&BsN8m!+WE(_0ds+UD7{{Lo?FQKJcb z2e)(obME`q?bd7%tjVyx)~jrbS1xnvxuA?iEDH-mi;x=bC%yO3kc`r<#5C4$sQ)a(BiDP#|aZ4mV@7 zi(7G&O3(00ObB1Si9$6?_|(m?7=v6Aojvs@fRaJR{?&XYZZc!3AsIO_FdoY^q{BAg zw|t`c$*l0A)ql&B(^r-idM2ssh`iP=D%&hqC_h zRSQ$Jz`DAXci?i~axSYNK>xE%HErP3$Tfph62{-A+K1!MNY(Y;tFi}l36+?)J~cpl zybx{TJDWoLRpM{)Bu=DDRd7#w_7Gy{n9!`4NR8v21e^Fh^ST<-D0wjDN)F%LnX@X@ zWHf-I&b%!zD2T8bCU9t;t7G4 z{Fg8@hi%vKxZ+!>F9kn_3ys=$1bCKX3p)n}F12oA!d-ZS4b$tL1}G`!fUILMU&mHh zkO*dk^`ew>RnMLkEfvcltT4xK@cLp0KX1TlnKD3TFMh{ZwI63`Lq_^P)>F|c-GL+bRGV9D1?EhDrUcFa$rk6a_hljGsEe>x z%QH096oAU%VK+t;t%Zq|x)j?-b<7#<;jKYrxd``onC!FR5A?*C`WzWcKE`mq2Sz|q zSDivM!vci|>NI2A4ET<$^c0g381G8gf^nYvgIV*$l3E-bPiHY{5f1Z=P@IV;$1s3>W|@#%7u<@9$Gly4d<@pdSFJLXYWQ9w^@~<=ij`!#(17j9oQKI+=W4}j(*$=$w41) zN{`%UsMPAgp`(%cWfz^;K|=C9Zc-Mkc8Ac^N4-lBujrkpj&7h`E3^lI*a_0g%~%yQ zblL3Q0i1n(^}iLZBDZ_2YPfab(g9f_d^f%}a?`_Mg953DW5F^v!EGd$g$^$^sL%jp zU(L`$QSW(w@YhEUU2-bke$;D9j4MSOODqx#1}qyg6NEf)coseVToV%+XX&3)^VoV% zB=Ddn;*S@JoiB95BLQ1~-eu>Z&iB5ar1s<606q*FG0w)+q^y{ zO=j)_Rqs9xA=@canSYVTaGXAP51tls6Nd5xHpq=0g2S$vA_28 zBZyrrzRJ!dpXSJ>k3~B{f>l)3|Ky;hp?Q<*2mqF!xZdQk=H=~qrnW0tCif?wkO328 zukh5UsiaE%0qJvlSGdpH7@G+FgsEU%O44%23PIi8}4U2zkur^Cblwyxr#sqAuQc$Vpa-m5nE7c0d>S!+ z$UJiCtm1P}J{Phqv#omQVvD3TP|p821(Es51__hiSguQ&D0ayLx1oH)!xX--L#7Uj z!tZ?ol)!%>4z)P7UfiDOISz)w(SA^DtxX2JC3dQ-e;%gd-mYDWe$d2UXkpDQ&%sof zw^&c-iJHT&hoHY);@81-^U-_eTIIj=3H=>zEwg@q0{mXY9|?cl?*1QQ-{Y`Kbm)cs zw^XZPiz6rXF#PaoKUJs1sr;fpp((;VAO`}$u{H?(6wqm zJ&sU{(-}$7&(J9ON~WGg0Ks6l;Wo_8U%Uu3<(bGzUf+tjfYaWzugK^a@%b^Vji|2+pT|yCGXBb{Q-ham5X_y`HB9E4?4~UG?tZWg!{1$C~Ac}z|~D5`Mf=9e+$(t z!q&ifbFps}Zvaa?RG&FFIjD*DI%vE5v}uw#lQI$bDKM8_DD=27Bt0JiE~H`>x(jK(u6Zs-Jy1;jLyJ&`Oz44#Vee9Ee3PItG?9C_XXr zUt$uZ?X$dlS66!){xp$P!(_vvfnTFJ*s>`L%$Xsrz4F?9IjqUD2X@1n`e)Xz?1GY> zIVW5x(z%)NmuZMB>69fVFIdNpHhYbkjyXreTM>3{NZ{q0VJg)(QA<;QxI#A;x;B&@ z%KpZc?SDGet?WM%hP*3Xf1CeQr)Hb?0AQpRS!+fDgjfRkZkAysLmN_#tKO*nLqNR_ zI#!a^6+6=Gx!6^IqGEy56-D5Cj%YijFh$>80h)Y9&!1k~wJkKh9;v_^{#-WEq#nR( zN>-oxXsKj-hj!m*xc=(EJGI`jYP}PzgC~YpXdP^syP8WwVmh5~Kau8ixMk=@lxeVu>PCClT;o#Uo)C#AP2qwm zzVK^tA)%OK=Ohkas0kZj{cf=f{5`;n;rz4|dHJB(U;=n>RvhDc|D^n8;WL6WYS0=C zfwx&1NqI`JPHIEK@VpXA! zDOS7-y=upv-f(%8q_h4GKc|AeYq;;WgHOGxGX-qQkL?s=i@lf}BNLADF0O)_7nql5 zcHr6YT+-3L(9u|ceZkzWTr;`yozbNQeBmRC3Nu_p&FyzCxJ%Mzoua; zC-b%g2Y>XPxxM(o1TOVk&RwWzNs%l^*uip@H z-0}0dVPy{l0^Ns7!|t@0#q=zZLU0o(5T)8~w!L!PWO9q;{thIpRgIC-g^1r5vNP`Q1N{P2FO*&rUVbID*r>hp6TtaZbLGpEQ^#Sz#$N#!H@_HsBxE zDUDL$lf0OM&YhBl+B0iec++BEt>!Dc{{L(<(R?nB7crw(#|%CNo37!#ct5c<+zC!*+KWjDB?VUW&9KY=78zE8#-V3YLD>6LF7S z%3SrovyKYvKK|u!BWx{iO55Tut#fixsSGhwhR_jQ7pI7{p=1HW_4%Jlk{WrQiWX;y}uz8yp99)TsY+Btv@-;CjYWe zLyd|^!v2Jh%RD1oPwi<<)I~i^c%gKx>=lJQWR}3+htN`KmqzWHsPhupx;Y~JH(K@@ zB>v;ldKs*t7$Vyyjua#B1O>%zgNi@m>Ds-5^=~Z~*3GhdjhaybGSdhZ9H_8C=gAO$?%vZr;SA_j0yx|5 zS}KK+6}?T!iymKR1Wk*>+TDl<4zUceaZ5~7_%d^HXtFEDD`n+Hm+@$`cYhBh>PIAO z{k52z;1^@$dz;eK_^`CwvwEo11Jd4)GlG2loWq+b$qA-!MGENEJVATs^&ATJOQPvD z!+r8wd3%kMw4>6=WlgEEVfiz_pgj|FYR6-X%bnMu4r`BaYLU@Bpnn=PZ%~@+(K?%U zC=I_-@5eZa&-d>Ko(26x0rL|&9SKc!-(mCep6|8H<&`Yp3sf?_kG=i%)X!YCgbTNT`77NhkU=Q@E5l;@idMKzIivB_d<>LOWCfh&~P>J@hFNW8*RP< zzCL1SO5kRd9(Ccia*qU}c;fMByxBZBYs&Fm7kWrnS#6pweFQDTkGQGxJFkBN2}Zqk z$h0iGRUP0VZBjZj>geCp(zh(7(_fS~K0M=?*nO_7$*w0Mu8e-FnvLEPG6iNz)MIfdSnRS+1Aq;X$y~QP< z3MNMtALPd3mchYO!hmKNinxu-D%_4BgjKe9-QN0)->RxB1nixxw%z((`5Z={!qC)Q z4rWR`OS3Cao#ag^3r+nn$JcH~2O9x*Y;kJ3YK~%gO~R4 zf=l!K7a86(%xr>2%3b}mAFf%4`Z#*~kZCqX+bh5nw;F3TulQkeFyF3%*vr>6yw z-IAjIFB9v_-mvXtOYmo@4>U&$RpdFt18h#a#Mw1D0uuATPb%|abSx`YTNEQJ7eSCT zCcRVBi0l@`tPxNm3Jln?vaPAl*-FO>0v~?t_-yRBmw_owEV#bUh^Ztik_3H}rE6wmx7u z3YSXv`~m z8IQUBNpI1tTN2hjBCKUm!1tp;W&rZVirvCZ6Qro>Oox!P-CE?U6E;-V((Rjc-iWAU zg1Kh5GwR>E3gjZjdDf~clAmQn4Gwa#GZGzWZ_oi1d{BX;k<~%pk+-W|UpPLKJ*Lt2Jvj=pR z@DtN9yPAzti&w4v0WZuqB#iYVa~=_wMeRq@ei!1}{b>DFGvY{J^_}UdqT-c1BtB7L zF2?nlLvED21g@s`HvSW5{?wN{$z`KLqUioRzI2_JdUm9zzgSIJrw zEr+R97wg5NAl1LkZSQsI33gnmip_1gPbOP@(1&~)aT8swztv%LC~>B~qs1A2y=Y=s=Qri%JaVeue-ZtERN3n0eUW_Uw z{+rlXOw}A>wvSZI^l_GZ(5LjL><7)iHc>AX4AL(FJ!iF$5}Hd^((06|^pJI$9OdTa zo9ch;d}Lj;=g~1Q2$)~E3oTZy(Mox$GhrRnmq8lO?obp27%W>00v;HuncsXL&qhZa zwaQXRztMBoO+Nlk=7*@`M-}|f3FvmbWOE}B^~s;oW(a2@THq<=z{th%?s|($0U`eA z?9FQ!AevJ&wit`{!!mBKkyh^P;r5IS1NXIryNVsUZ7NPZ5tn_Uo+%Nvb%~&)5vM5H z?}CU^7N27ve&mk;zH6;~p>8bVde^za0BW!!phJK)D;2EqWVw6z4gh{|36|ws@rv_0 znc_Xol)9X0sjz&l$!((9-Sd`U>&3;q~Jpd73cOqXelb7}$eogcim6DL($OsvyHqVhC=HfU#H5PB^TTPrW zUD*4j#F&6^Q#g!GF~}!hV8nc~?Iw9Yu>jj|H-R7U9p9 zim4gDSMCI<*?oJ<6dGmoHbT^J@)dj1I(e_S$H^QTf1_&mKrAh_O!V-89jVvbAraei z5+%qt_x3l)F1P|U%IeMxkU=U)>UKqp=^6iqP8xdtCU83in6w%^Dzsm0w#VY00iS?t zD_#sHWuB7gJLI?Mi+So?eHSuD7ura*9VqB1wProCUafxngYnYD{D?c&Lh@<`!$hj% zuigo6#(~TnXQ{viMZ*4hDdCq;Sx;~_Avd!#Nl4zczEDH#^bYsK2Z0(Y)8m&54C(OI zy?+WwDOuZ3jsC{7FL#Pe{ltP(2Kr~fWuc2WkmkhYLvH`F)%qFH#XYM7|F*&&`;ROE ziR1OGkjtMPdFD?#tNP8V-JA;}I0qLau^98`^sJ+741zr`?3faKKmJkk;V(<0ZJ_IU z49awrWYvJhAA38ZDX!B>P`?P`E9!~@dob?hwc{Cfz5kg9_LM4Q@%v6VY-FG&W?6@Z zMK|=d(7XP)GxaI#Nty{>>jtm0?JV+n_0nuNCy#`V);PlSbgnN0B2Ujnk{guDh0$BD zU$m~@(M%pm-G;3y$EIdPj2yC3n~*Lv{bc@~Va#d0Oz&jP7RhQ4O{*c-#}A;pxS(o| z|M;8#>smZiQwqa3SopL`8L83q6}OSWSi3FJw7vCY_*?LNe~!Dg7vCZ!P#wt+K;i)0 zmZ@s(k@E1_$64N!Kz%AzvL43%auw~rkOm5~e%NaD{76`Gi*fC9dP}@gYu)G{<)WQulhox`Kd4eY z!1p>{+uzt1o^XvCj>P|+U&e+cT3p;OA%Ck^ z2*U1K`z?h(dZb>!RyScV+J;qJG!|9T0EdY+mUE<%LFMQ}mTtF^o_3Vgfh_zy(M*Q; zeMpA_|Gt0I_jHKzoXB##6*)$lp6(29q3UdS62U{%3gCh zYeEY=|K(Kx(RxUOSEK9uHBQrybmz*~BE#V%8|fj(X#E3Imps{DhDpJgB)Nv^QYns% z*%H5c$`ZTl@yy3{#M=7vx;=YyFyaLXw;zzQ7)(4RGYaMT0|j2WtT8xBSr1>L9%vI`}fAR2)2)eU7V zm&uX{Ch{`04(*^qI_{@le8!4%TtaXv(={T*^MgnK7){>RG@0}IklOMs-9KTG0of1r zqY#9-vlfczK;qkfR30wWEO-Q2`w)uBifWT?bLE$$I3o;7ub3XC{9Rh5Q_b>KC$Y9) zCH<@M*_nzM7?WL2am*RT_uE~d&-JN+n4(*82uvTBm828_owwo+*gKU*-LCFFPkfku za{MEK)(4Y564OrY)tfzigR!nTD+wDmt1!@9merQwm&(CgscC{t&am6Tgtd z&{u06s)R8%$FS?GT{9%RWkMF$VRro<5Urpa*8hMTs!r@&^=(;u5a%_Ekx%|$(yZfwqQd2%2oVaS)hfz;8eF1lF zlN7-PE*Q7ECk0u(*7Q=RsKC>pN8$mEFx$}Bzw@*uWmzzAAb4oOq_h?Bb_}@oF@Xka`f1c96zcLYPA1B(`8=3l&)aawsR7_sXet4Jvx% z;3Byas4NKOhe|}4knpcDvXo`jB1O?bK)V`dcNPaC{8EAP`t`uyM(Mdjf630S#k1q8 zu40~{;oG!hIGvHp!M6x=AYV(oe*FGo%>6Qby&9${j>+^u0e*jUX+H<-jlc6$jEpL1 zs-8#fJg#)_IV^rw2GCgSZFProP2^~T5X5y+NlH5Ts2$HEKem3oJ_ti zVq6WQz+67)r;w-|yu(;Y;GW?-WU-3Twk(zRBZf5UwkLRy8kf^?(S8KwDahKpS&H#3U22Us6s8vx+ingIFwEGLKp6XSYWYE7X4QVEp1Ut|9#$yPU(zO; ziY}k?@K~!SqZ!>MJSA;`Z=<8yib2q$sB7YzrmY*y;;!mZ?S`DbB*x;p9nqQf7rLPl zt$?R|!u*XCHClF8en(6hp?`Onv|r5lFCsSXdGJ4G=6Hm)wO}am3KA|ZD;i(A#@5L} zZKv9NHL=mmAVHOFmgvNG%i%+8b9ocR;uOXudrkO3V)Lw`AB^|L*c#*R11w4A*K2Jc zDmj$s^S-Y@L>>E?9|@#Qs%RTQMJf)9exmcdO=CkG+@gJu&g(gxk+v2z1JReYbcC#M zk$lm|*D2($zI6*`i+<6l_93Vfbpka%EB%UyYAq(E(bNIaN%pmCfB35O>fW09ei_~y zcj2DYB^xS`gEy#>4m%_ev@@+cYHgPFmh;v+I3h`hDEACyknUER(6yN7|208|oT&VW z_7kj1_I2jj#RMBBNS?;*6Gi{b)hk`&>1tvhF1LD=4dn{VD9uZFjJ4x0Ji6g^))JU% zYK$ArX6m)Z!IBNGm8zgIt90ow!;54b&4gi}pRjS=oceqLtPb0!dNc!~yQ>=t%`Se? zaa4b&pP=jDO=+H6@Mu!#*;`hA&4G)QDsAOye#h+ioY>rWwLS7Y*jnu@$nxvj3JV!~ zD-%DDx$Rn&*Eh#s+a{(VO6c;QE5qz!NkhmA0LYr@sVvK5F(=6vy`l9Po_n0Xdhz#s%Byx5mhn!<{dR8mBF1*x?Hqdih|3 zz1Ttf5sV61$GNS4kX6M`%@u%7Dc`tth(FCpw3vJwm`u%;Hqt}W?5ssb6%yA7)|Nux zIx2OEb^bm@3r@bd+ZA~)&5uiwOX8Yr>^2*q*U@C8uLcM5xQyN}sPQ0nRTXiFeNucZ z=$JMg*~fl2$g-auPA5ELv!;J=`pM;EUYZzpzt&oDQc6>zPnPKsxp89sB#6aRez4&mvb;26BfvAB`}4p z@`GzX^6$I|Gu;%Zb#=On z#3L}_PUAB^ViEGLsitDAw`v?Po-c$KKR8QxyF5e2qODN{Dc(H*>YmNo*==CnB{#Td z8JvcGUM7|EXYd=qtvHXP*+LQ9#+&>GcgK|^k5r$3uYL7Rd|2t6v`V!&lV*PY0vn79 zuqW4CqVqhEAok{5umwGSMh5|T0+4Dd6u&$WVAfTDq^g-ImP&lK|37&a{1yJsZqoSK z7oVgaC#a8l<7JXQ*6Zmll%xUcUZO&*28|x4#S#QuYeeP{SScjWrMF#<_^i!I54UE< zuJ#ze`m$U^>qA!ZlW7Ns+iWkRbb^tLIVoQEFbCL->Q?mgp=SYN5D!E*`Cakw({)Q*@k-89#%7%T)8U0JNFxt%)X;Wypez>=>dT#ZMitQZ|#+rvl zsBV34xym11SF%VeeY0cM#pE#hf2Ut=x{(c$Qosyo8&CP)bMFSIiYYEWWJvY?#`ya? zgD2k|qaUX}bs%51r7~M3TFP8E389`mCw_{}zB4^2>~tilc>!`QEkKAv56k$CLCLE!WZa%n}Ezy^t~E@9Kx{J34IQ{1ZYWaPV%3V1h1xlEf4UAGNY}$#mt**cF}g;pOPEgsxCU#-J7WV z`wPb0e&?t`(*>yHgZa!&*IKgKr2CR~N(TD=O{%EJQ&iAfA4X1bq*XYTN&|G@-rP}D zMOrP4vKX@zHsk*{`qE!akzI@)@zrAKuwoSI?%IJRb{w;?##fG7Dyn$ zYbRcX}vay5|8& z?+UGdVduqF8X`4nh9Hb#9ai8~Bwf-e#eQg|x<&r#eek~Yxu(oBqhirXSrlLY`ZdJr z1r)Q_@tc+3vWKzF?5mY6gFrJa!>oq-qXVj4u?2B&4y(Ud_Bq9F7899g1Kl-WR8dsoOq8$a(aKQlYZvIn zUM^C23rXIKKPMp6yEX{2*9v1HT0aC801mlO?5(JHq@Lmss13C~HS;%PdMFH<%RI!2 zsUY1+4a$(^wa^12@`7z>R?WHGblk2_)VAt`wegeMb*oK5W2i5MP+Wd@sVrh7jf)w( zV9!y{ZPmP|;t=m++9F5fmFfUqMPvh@86q)*IrbinL(_M^K4QfY~fK*yR<=u;lR zySe}KtsFrN!fwhJ6eBFea%iUi&2BW;wc*|2!i^pMIhmka#oVC4>r;5Q^q&`clrP6{ z>rJe5k~{~+KA8o*3&mb}*GA{ubRXC!YF;iexc9x8<}5FBeb0BWS>Mi)m{r`iej#am z_$;+dk)jzb>-4Hm;oU~NaZ$cTx0wZ{af+9hqTNBtj+}7PX{ku4JP|Tj-v!&i<6FXp z+;CS?8;#=ELQH8++u$k%J*BNoFYM{?WRx#3mK(3xZ;Xmem2c`nEl~xv>3wsSkPTZ7 zleb|#b^XI_-wp)UA|i4w)44?ZnnqkoFaj8E;@S(;%ek(#!Pc+JXdBYwZap=_S&FYj z01ey&Hn!|E>>q3HZbZ_Y)=_3YkT9}4VHrhOKtoX#fVaLAU3dMTN32{|qK_!j*I^o` zaMHzFSB43JTC{0rV6qoD$MTTTE81%B6%fg@{dZe^Hh^DlxA!-Rz*O|xQohGhz!Q(a zpZ5L-1uU!A#28;vc2jaD2mPa*MRaa{alOid=MvTi>jgg~kL{&_l{p=l-J@(8p}NEi z&)5Gqo)iKKjFaoK;hGjSAn3^rSJ>#*bCOuA9#4FtzeGV0njDKKR@Kx7-0OPZux4%7 zyxqd%;=h(Oz}2T3&x>7>I?2H;K@9DXu6VATjfJ`aes8LaemjvYB@%)+{WijDv1Kt{ zsz~qUbb?X8F?`Ftn}v%tu48n1utdEt7Sr=BrkIAL-(?W9#Rkcb75`_)F zNCfKs+zk0YgsUyrLaWWu7EO|@37avD zkc^kDaAtAA{l76PF>&x|s14Y=jo`z%X-b>l4^!z&aSJozQ@&{6dd;Zjg|?K6DA|S! z+VHiZ>B81Bl)Bme&H2c6?{^k)DE&|Cn~U7pIdi|Nlx)_7*|l0xMH|SvN;Ygni}wq@ z*{NeIPje$K4Mt(N>4##(VPGinIE9{=|Bf)u=q_wxxWPUi}fd zkNMl{xy;U*vU7GTer6GqFl-Qg()h`{l}Fw;1$bHs{lxEIg4*$moZRQE05uWB7~ zeo8>#%nhzsy+@80MJN)(>D(S$UfK%9vfEVLx-FjejPdlI)=mNT`-LPqPLiEjT&{hMb;d?& zJl6j9owO~Cmkw7ZdbtZT&3JR}S$f9w0{tTqJ?NZu6%&5UkNYg4eCm#5s#H*lumo3!HFQa|m!3-n>7ZtrY4yg6KO zcdIklv6a_naL-{#eBn% zex`+w!U*fEAf*src>Q;U@Eu9x!1U|M$jl*9T;~D^L|Q%Y!r?r+1*J>t)(&F^xcDfWn-eCU{K|~t-%7S75up5 z9_pzR>FN)@7Ej)WCPB|-fWDnI*JUyTc=N)7@A8ssiDX={xVDG?{UxFe~f5>|oiatB4XI3))X9gwd zK=9~iW&t*B&r|w^%#09pyv6RRN~|4qw;%Bo&vHn&7i_cbuTUAEZ_NiJ&@!t;bc-yLQw&p zQoRxDa9wTIf?{&Brnh~MI>^8CL#X^OBlO6Yg4Lt))pG}mO=-EDu|DX(qs<-R;I&oz zkl^T6t`gdsP2+#O)T-IC?FpWr=Sy9@`^qB9A91AHa!qt9VW~zfyJem_klIBuuuJW;8b@x!U*P?2F@(#EJ1#dtSP{Dn?^IhPSptx^=}CDIEoK6Y>u)vRk?>r)@Er&GBc;D|7O3KT!KJo-x z!_E%-?9vc+kq_k*x@*#3QR~coqm07G@;CC>itEovu9ocI(b&Gc2_?eF9trMoe<6Z*MkLur%=mu^i~kkZ#t+l8&~FLx6(T(t@@jtOBzto-eG5 zo^RvQJYB_OL=%u#y((|B=O-}DK8etov~dBg|B2+?$c5Mt{3fm!Nrk|(mF71?VX}IJ zRx|H|8l!i&85Q|%2(C@MKb7)duv-NE*1k!>sjznX#@WsnA2t-pOYYakNxM+Z7S>xg z>%-PWxK9>hRY6O(tUQ=|G0B{#brh~q=MxQR3MDrhaBq0q4cFF1__Ohf3cda>5x(<6 z`4T$E3nv@ga5}-ri+;i5MLAb^nK3ehdXvI2^l5<>5@K$|0a}cxbc+wDlWK#{jbpTT zk}44zwIp>*SZdK)o<8xaZGz3{7aT{FMS-Oh=ZVQfql-XcVkKC$TaVBXRX$1m?n5v||az zg!YqSU`G?l?L^G@70TFhBh8831R_<|eki6yoc*kyivFjk{Zv+#X>B&~htYg5+!fqr zE_{J*Kqr|5!%hsfw z^$0yqt6o3Cr7CcbTGyV34o}bHXYNt$jEPCXV6<2o8u=*aHvzm_mVO2)rMS&n-t0_u zi7_?S)7ji<_;=7y-MfN#qP8%#^TqP(7rc)CBu#=G1mZt4!zhunBmkY>oEV4!$@mq}HpWDYN`o1sbUk}KTYbH6u08O6@RtS^>dSXv+8r=j&SQRw z;B0#c9@h+rW06ZlXlJm@z$;#Nk($PtNJ9925&tZN6xUo-?6Zd{iQ`P@wJ8Ok5$j6VW#y-#6Lpq9N$TH^rtzsS|w0Tt1D*RZ`uGte4@6uLZL zR52m&W6rA}VtH8_LI2z@T74~p+)0O|mBqJkA>E6P1lt9Yq>jC=>Tw=Vh!!{Szk<7I ze&p{`aIX1lj~eK+;5u^9Z)U=CqPY7g8@>8-JpAPQmV>`lTX(%CK2lq3F=G~JYo}+< zFgHbpQX-(&Z<;7wPA_$HuW1g9di4j#VM15}!WiSWf7Y5=gjR}!sr7$7ij6ZtL_nwR zJef%7Bz=rI%HT?(^a!h}!_QbNCHom3e6kLuG4I%GOy2^UK=~8Jy#s<~ zL7uO>B&j)T72xkq(YnzqcwAdAEQc{(Pt;F_S6Wcw23!wnYj#Vxdr(b!iJ||~n=&ci z{poW8Fy5awR?~69d&bWV^`N~0FDRHv{dB$ST-o-H7)sov#h>65tsO+MjVBf@?rsiq zSgnjZG;@t)Z3U8O$!z;n{)|J&s@@L&f@pnnE!yY_pAW-a%m7%wlz{TxHde zE!MmdM}=^H+M0Nr!;dzT$KHpLE+#Z{eoE2dBie?`0NanY1&;tgXV5lY0>Vk!Sty`$ ze`R>yyftcH@#+@MV4FS926Nwmi(%5^Y=iu|or*|mOUX12T%n{bWf1olL-6T(KG=m! zyTM821g4LTDA!+t+x_jpw;L>$D2e&6KA2U_R&Lu=W^s<~1}pGFJLan?(IJcVj<(3+ zP^C7Eh5z+o*e)i{gkrQbQsnvC34R*%<^zUtc`R3RU7tuP(AEd)FM(Bb!96YwwyO@$ zp303K#WETa!TOB8mvA>B57>6D&c|nrEj=b!RNQj*?!o4Xn5O*=6RO=O&5MaL#ZYQ} z1VlS5_X->jFj-OM3qBmppqrGWs8I~~p3>qVsH|*iv=i8CUq#M3y=O3hovB!oT)?tI zFIC%6IHnFL89c;uh(uu>mXP&C>3;ZpzIDCX(`%C8S5FUDGJju{@5RA85rL~IsnzIC zfO^A|Ax4erE`J!Cy3IdStA@{JVCz0;BCq0BiLJC2b0Mldj}(3C06U8F`ycGK(ZR&E zV!`B~jZrkG^P9lMkNAS3=er9;?#3AgN3s~C=ADOJ{o_43=WNxdd*U_Q4QKaubZFuf z5fYxpyEvV?i4$O8!~$}PNh5harLTQg42bH4hJ-~k28YtpT2u&z)7fWyBagHY6IfdY z=u~h`@I4G!nY=!W;wt_}m*@@81TLu4OAyeG{jY#{VqYwQt z^X68(PK7o30rq1;9&KY=O8A+jpc3rDOoa+RAzboNnXV}ib#h+lHQ;w0ty-zkh^A)D z2BR$CpfGH zajN9>0vo6qCTh;VwMJytoNgaG?0&WAB5mbxz#tV<@AtWXSV;~4dZY}yOyk^ zGVR7osEMbxyh>A$Q8HTLL*Bh-@eJ`LuktLk9I%k0L|k!!l2ZA%VEd@U`|pl+{mJG^ z<%a3J?+obsqpEn(4A}Z;ojlYy-HJlV1)>Eim7%V{yech%y9pl6IJ7TRx`< z?|!a(;{ucTe3Xs>@!0i+2@}Ee$YA0|X~x4aefmWy1r3N_AM3$$s6e<~XQ;JtB>qxq5O`>Gn79YbI^|xp~(ii~i_-vNOg$fWnwN`6JRDfvQg> zr93Nz|H8KIM{N?L8JteE14cO{jnIp$^u{#XcLpcRj}L*GKk(|R_H6Y(abppE&Zy66 zFJ#8N+EHEV5rCq8>aTQ9jA5S32^#Tgagp)wnPG_hrC95WKI5GmTt5%{J%*U-v>)p$ z)32~o#G9w8BXdQ}sd+6IzaChNFMz7K;ChCC(O0j6ZE%u5`iFZwBJ{~XFUju*>VG5H zkBl%tFz0Y6fR@)0^ZoR6GO*zs&E5XU5t=Q8y+Sa+ z{)aoP=zI4b<8|*>{l9X%R1Rr)i_%4bTLHb|_dPN((nH&LRNl&&xEZq{Vw=B9$962e zqUQo1#^c@BF)4vc8pn$1p}&V^32yLYX#Xv|m_6jQDnQgp@H!mVl~^QqQZg9vgpx7V z6E`S@o{3N4{%w_Dtf3e6cLsK0*yak^qR;)r#ZRP23DD9-b@foiSQ(=w&sPY)wM`rD zwM5r$O@YH*`#|CGk9kj3==^&xq>kq~-n@MMV?!I`BQY5DtHL`2FB5(gn?B>ZAG3-@ zQ8Q|C&aZDQ(nUWlj(OEth4D4*#@@j1T6z-~A3r)5=iAMu!K?M``<`v=G;{Z?BWRru z5e_459d2Zw?Uf_ba^Lbvk9LGe?1H-eBPHzFFRL0!8wr-yr!X47Y<`Ax3!neW$$x%qNLMls6Cq8uUf>JoP~4a^Sq?RedtX#)qQ_ zrrNiuj;x{6+7}btpwhm2u|ZE}!|9*sl2_|cS6QQWe(K=#H+{3PEd zallj$(CM*_k!yvvVLaHkHWLZVg1;3d%bupBHX5 zP7j7PY!;+&sWjD2^BqWpx+zb%V#hofjwV zahttmGV^BM7U~l{z$_TT=68XnJ}-~#ff-Y5JlTancHLa<{2w;cs26) z)<)5voaf^}e(Y82Y0MWU!6jS=G=xwqzQ)KPH-W76Dt;gfZ7>I;|@k%2_U(6!A^7;&b7h{W{m#AZgCdQ|jjq zkMRbj0z<1-fk#oD0r-q_flt}9lkU;LLtMaAa;jfn`(-NawOB(n%(`@hoTtC~#Mz@y zrR`mzhlzDTahqg{lK?cUc?CJeGgx0)T*1oAYs}nzgWW@k8ga!6rLu5{l=kwQbe|0- zqAo)vzh{KI`qjgC*oVls3dow5BA%;-aUpr7JU~N|5xx*3C+3`m zUoyoUuOHV|9N(M&$tfU0O-nU!YPYSyZXpZQ8Bs_IbvihRj$tkgBF8meD(PQ_PXu(u zrEA|wVt>q!|lB#w$&6DXqA1g!wnat3%2Hd=Mj{C4*`@Sh+1T)1F}#N;8Q7&tg01X{TS!44V7bD@T?>CG zf6)-IzZ9gblDq}Bu;%~gSWF~l#n56Oj${`;UcE3N9(7a%rpK|i8>AqZbxfkC0Big# zW(eS!ao?p+-$q76@GL5mWLDI`tk6{?z~fqcegSyrb5zzG&D0IA$6m%KArn3Y9{Qv* ztYB`JZ7~@IJsAYHD^^i%r;bg&NwP$5KfB|8))QOHbU1w-|7Bc}c{okZlU_;Y;{GKi zt5HGdPbzr&i19H&XZHLfkjC-KoT4`#0;eRLJz>cB;roH!SA0p1ej!w$3@*cMI!a{F zR(fC1G^Pjf;MW*Fg6yLZZ0yX*vrgd-^+B;H8ihaS8?}M-j|mT~E9{T8!y$_YWJ{S@ zv5V`65-2NGY2?HEk=Fh1IQ>1T@m{x%xh;EUeMz#Ps` zQzdd5I()uVi*l7!t8sp?;Nkw$jvr}@>m2aFBi!7Eb#PdI( z4>jR`O##f$eCv1;%q0A$bD0vz9lous_Deho39uT|s?Ele;Wem%j%-*_F8%ym7bo$=g{?d&Wo#zzPq;?`^Me)&B!No-17*Pj)i>>$@yL*?HD z@{FW@w!aFCaEtP*8jz9d8YR(eq&B{B+z^~J>O{d$tkFB)$6D}Pi$2_+(w};X#`gY= zBFNu{ry_+gO!|rEfQ{~fMW=z%pN#bXjTe~EMeXuI04=vQw{(XMCXm(ODmjUd4Y<&F0iaLsnS(;C$_yL+3cdr_zMYnFCFVdxregghtZZ}_8d>qk*I zGVmF2AB-+UOUKveZ-fxgvL~TjuqFUo--!zHP};7mZ@HhysF^+O+40K?CidpM0( zfu_!HR<~G{LY^bREF4c{&Q)&e#iE@(6ZB(dG~kB>*o&8cj4%FSynei`s2-%t;-L=LKOQ|o@_gkU@ji^9IpVVuHa(*E=WV+U zy{J@H+&G~P6pH}@c^+5R5kwk3I98CKPO0AQIzTr4HYh*M;G|GtHb9BybLzrKfhn~z ze;AM(r5de4#t4>4cR4dXj?=k_i)SP0M_0CHgW+;8+&LLuLi?(N4Yis8&wGcvP#PgQ%m%X4 zf=x;F%o}UG3<%8#RXnE0X7LNu;EEPbWoM=0=b)3~(i$iC-xs&)V!uq`{e?jN^P5+U zbN-qe&WNMj7E_#tIVhGd?|-UJH~s6j88fpGTtgm-;o)}W4UiUG1i~j`a`fs(9ziv_ zF+~nEeA7NCW2R3uW9Bb3o>7^>NY~30`qplIAE(hf!VjWeL-xZ^K}EOLsH+m(>I`VB zShy(F=Loyl>E!A5GA;W4 z6-Q3Fr3EkxK8D$@6`^E5iMuF^ zq@jFS9`k%Zpy63^E17W{vv9Q^{!@M>P-nTu6wRRBx>|uZGNlaI>GMst*EC8~u)m}A z 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 diff --git a/deployment/http/web/images/onap-cli-ad-3.png b/deployment/http/web/images/onap-cli-ad-3.png deleted file mode 100644 index 1ae855dec5c8434abc564e260018451377d7932f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 138512 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
xrnx%(?F8q=ST@692cb81iDIzDO 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

FuA{bRquLwzV@tpL#+uc+b8yH*Zwd}d;- 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 diff --git a/deployment/http/web/images/onap-cli-ad-4.png b/deployment/http/web/images/onap-cli-ad-4.png deleted file mode 100644 index f019527d5d858007350af7231cd65f0391d76fbb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 152808 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

FuA{bRquLwzV@tpL#+uc+b8yH*Zwd}d;- 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

    h0;Rsn>qjEJbNnPba>pUY!*g8*nuIzGoW0r0V?` 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 diff --git a/deployment/http/web/images/onap-cli-ad-5.png b/deployment/http/web/images/onap-cli-ad-5.png deleted file mode 100644 index 280511c70ee5fd944687203a5ff5e8620c6a8445..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 163765 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

    FuA{bRquLwzV@tpL#+uc+b8yH*Zwd}d;- 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 diff --git a/deployment/http/web/occ.html b/deployment/http/web/occ.html deleted file mode 100644 index feb94b97..00000000 --- a/deployment/http/web/occ.html +++ /dev/null @@ -1,16 +0,0 @@ - - - - OCC - - - - - - -

    - - - - - \ No newline at end of file diff --git a/deployment/pom.xml b/deployment/pom.xml index b1796b7c..3dca2919 100644 --- a/deployment/pom.xml +++ b/deployment/pom.xml @@ -23,7 +23,7 @@ org.onap.cli cli - 1.0.0-SNAPSHOT + 2.0.0 cli-deployment diff --git a/deployment/zip/pom.xml b/deployment/zip/pom.xml index b8e8b1f1..8c2ecfca 100644 --- a/deployment/zip/pom.xml +++ b/deployment/zip/pom.xml @@ -23,7 +23,7 @@ org.onap.cli cli-deployment - 1.0.0-SNAPSHOT + 2.0.0 cli-zip diff --git a/docs/cmd_help.rst b/docs/cmd_help.rst index 6d2cbe27..87639d8d 100644 --- a/docs/cmd_help.rst +++ b/docs/cmd_help.rst @@ -9,62 +9,58 @@ .. _cli_cmd_help: -<<<<<<< 74528bd0c35056e2e10d0aa29aac387cb6d6b05d onap-1.1 ========================== -<<<<<<< ab8942a839cc04dc8df1bf9cb19f375757f848b7 -[1] microservice-delete -======= -[1] microservice-show +[1] catalog ----------------------------------------------- -usage: onap microservice-show +usage: oclip catalog -Details the registered microservice in Onap +ONAP catalog command to find the base path for service. -Onap service: msb v1 +Product: onap-1.1 +Service: msb +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --service-name] [-y | --service-version] [-m | --host-url] [-h | --help] [-v | --version] [-d | --debug] [-f | --format] [-s | --long] [-t | --no-title] - -where:: - - -x | --service-name Onap service name. It is of type STRING. - -y | --service-version Onap service version. It is of type STRING. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. + [-l | --catalog-service-name] [-i | --catalog-service-version] [-m | --host-url] + +where:: + + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -l | --catalog-service-name service name registered in catalog service. It is + of type STRING. + -i | --catalog-service-version service version registered in catalog service. It + is of type STRING. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. Results:: - name Onap service name and is of type STRING. - version Onap service version and is of type STRING. - url Onap service base url and is of type URL. - status Onap service status and is of type DIGIT. - nodes Onap service running nodes and is of type JSON. - enable-ssl Onap service is enabled with https or not and is - of type STRING. - path Onap service path and is of type STRING. + catalog-service-host-url Service connection url and is of type STRING. + catalog-service-base-path service base path, to append with host-url for + connecting the service. and is of type STRING. Error:: @@ -73,67 +69,43 @@ Error:: -[2] microservice-create +[2] basic-logout ----------------------------------------------- -usage: onap microservice-create +usage: oclip basic-logout -Register microservice into Onap +ONAP basic logout auth command -Onap service: msb v1 +Product: onap-1.1 +Service: basic-auth +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --service-name] [-y | --service-version] [-r | --service-url] - [-b | --enable-ssl] [-c | --path] - [-m | --host-url] [-h | --help] [-v | --version] [-d | --debug] [-f | --format] [-s | --long] [-t | --no-title] + [-m | --host-url] where:: - -x | --service-name Onap service name. It is of type STRING. - -y | --service-version Onap service version. It is of type STRING. - -r | --service-url Onap service base url. It is of type URL. - -b | --enable-ssl Onap service is enabled with https or not. It is - of type STRING. It is optional. - -c | --path Onap service path. It is of type STRING. It is - optional. - node-ip Onap service running node IP. It is of type - STRING. - node-port Onap service running node port. It is of type - STRING. - create-or-update Onap service create or update. It is of type - BOOL. By default, it is false. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - - -Results:: - - name Onap service name and is of type STRING. - version Onap service version and is of type STRING. - url Onap service base url and is of type URL. - status Onap service status and is of type DIGIT. - nodes Onap service running nodes and is of type STRING. - enable-ssl Onap service is enabled with https or not and is - of type STRING. - path Onap service path and is of type STRING. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. Error:: @@ -142,48 +114,60 @@ Error:: -[3] microservice-delete ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ +[3] sdc-basic-login ----------------------------------------------- -usage: onap microservice-delete +usage: oclip sdc-basic-login -Deletes the micro service from Onap +ONAP basic login auth command -Onap service: msb v1 +Product: onap-1.1 +Service: sdc-basic-auth +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --service-name] [-y | --service-version] [-i | --node-ip] - [-r | --node-port] [-m | --host-url] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-u | --host-username] [-p | --host-password] [-m | --host-url] + [-a | --no-auth] where:: - -x | --service-name Onap service name. It is of type STRING. - -y | --service-version Onap service version. It is of type STRING. - -i | --node-ip Onap service running node IP. It is of type - STRING. - -r | --node-port Onap service running node port. It is of type - STRING. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. + + +Results:: + + Authorization Authorization and is of type STRING. + X-TransactionId X-TransactionId and is of type STRING. + X-FromAppId X-FromAppId and is of type STRING. + USER_ID USER_ID for sdc and is of type STRING. Error:: @@ -192,52 +176,59 @@ Error:: -[2] microservice-list +[4] basic-login ----------------------------------------------- -usage: onap microservice-list +usage: oclip basic-login -Lists the registetred micro services in Onap +ONAP basic login auth command -Onap service: msb v1 +Product: onap-1.1 +Service: basic-auth +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-m | --host-url] [-h | --help] [-v | --version] - [-d | --debug] [-f | --format] [-s | --long] - [-t | --no-title] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-u | --host-username] [-p | --host-password] [-m | --host-url] + [-a | --no-auth] where:: - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Results:: - name Onap service name and is of type STRING. - version Onap service version and is of type STRING. - url Onap service base url and is of type URL. - status Onap service status and is of type DIGIT. - nodes Onap service running nodes and is of type JSON. - enable-ssl Onap service is enabled with https or not and is - of type STRING. - path Onap service path and is of type STRING. + Authorization Authorization and is of type STRING. + X-TransactionId X-TransactionId and is of type STRING. + X-FromAppId X-FromAppId and is of type STRING. Error:: @@ -246,54 +237,76 @@ Error:: -[3] microservice-show +[5] service-create ----------------------------------------------- -usage: onap microservice-show +usage: oclip service-create -Details the registered microservice in Onap +Create a service instance using MSO -Onap service: msb v1 +Product: onap-1.1 +Service: so +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --service-name] [-y | --service-version] [-m | --host-url] [-h | --help] [-v | --version] [-d | --debug] [-f | --format] [-s | --long] [-t | --no-title] - -where:: - - -x | --service-name Onap service name. It is of type STRING. - -y | --service-version Onap service version. It is of type STRING. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. + [-l | --cloud-region] [-b | --tenant-id] [-e | --model-invariant-id] + [-g | --model-uuid] [-i | --model-name] [-j | --model-version] + [-c | --customer] [-k | --instance-name] [-r | --supress-rollback] + [-w | --service-type] [-u | --host-username] [-p | --host-password] + [-m | --host-url] [-a | --no-auth] + +where:: + + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -l | --cloud-region cloud region identifier. It is of type STRING. + -b | --tenant-id tenant id. It is of type STRING. + -e | --model-invariant-id model invariant id generated by ASDC. It is of + type STRING. + -g | --model-uuid model uuid generated by ASDC. It is of type + STRING. + -i | --model-name model name as provided in ASDC design time. It is + of type STRING. + -j | --model-version model-version. It is of type STRING. + -c | --customer unique id for customer. It is of type STRING. + -k | --instance-name service instance name. It is of type STRING. + -r | --supress-rollback rollback changes if instantiation fails. It is of + type BOOL. It is optional. By default, it is + false. + -w | --service-type subscription service type. It is of type STRING. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Results:: - name Onap service name and is of type STRING. - version Onap service version and is of type STRING. - url Onap service base url and is of type URL. - status Onap service status and is of type DIGIT. - nodes Onap service running nodes and is of type JSON. - enable-ssl Onap service is enabled with https or not and is - of type STRING. - path Onap service path and is of type STRING. + service-id instance id for the created service. and is of + type STRING. Error:: @@ -302,104 +315,67 @@ Error:: -[4] microservice-create +[6] service-delete ----------------------------------------------- -usage: onap microservice-create +usage: oclip service-delete -Register microservice into Onap +Delete service instance (experimental) -Onap service: msb v1 +Product: onap-1.1 +Service: so +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --service-name] [-y | --service-version] [-r | --service-url] - [-b | --enable-ssl] [-c | --path] - [-m | --host-url] [-h | --help] [-v | --version] [-d | --debug] [-f | --format] [-s | --long] [-t | --no-title] + [-x | --service-instace-id] [-b | --model-invariant-id] [-i | --model-uuid] + [-e | --model-name] [-g | --model-version] [-c | --customer-name] + [-j | --cloud-region] [-k | --tenant-id] [-u | --host-username] + [-p | --host-password] [-m | --host-url] [-a | --no-auth] where:: -<<<<<<< ab8942a839cc04dc8df1bf9cb19f375757f848b7 - -x | --service-name Onap service name. It is of type STRING. - -y | --service-version Onap service version. It is of type STRING. - -r | --service-url Onap service base url. It is of type URL. - -b | --enable-ssl Onap service is enabled with https or not. It is - of type STRING. It is optional. - -c | --path Onap service path. It is of type STRING. It is -======= -<<<<<<< 08468db7c00dd0594d6846c4c761f0582be9fc06 - -b | --service-model-id Service model ID. It is of type STRING. It is ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ - optional. - node-ip Onap service running node IP. It is of type - STRING. - node-port Onap service running node port. It is of type - STRING. - create-or-update Onap service create or update. It is of type - BOOL. By default, it is false. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. -<<<<<<< ab8942a839cc04dc8df1bf9cb19f375757f848b7 - - -Results:: - - name Onap service name and is of type STRING. - version Onap service version and is of type STRING. - url Onap service base url and is of type URL. - status Onap service status and is of type DIGIT. - nodes Onap service running nodes and is of type STRING. - enable-ssl Onap service is enabled with https or not and is - of type STRING. - path Onap service path and is of type STRING. -======= - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. -======= - -x | --vsp-id Onap VSP ID. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --service-instace-id unique id for service instance. It is of type + STRING. + -b | --model-invariant-id model invariant id for service in SDC catalog. It + is of type STRING. + -i | --model-uuid model uuid for service in SDC catalog. It is of + type STRING. + -e | --model-name model name available in SDC catalog. It is of + type STRING. + -g | --model-version model version of service (eg. 1.0). It is of type + STRING. + -c | --customer-name unique id for customer. It is of type STRING. + -j | --cloud-region cloud region id. It is of type STRING. + -k | --tenant-id tenant id. It is of type STRING. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Error:: @@ -408,51 +384,65 @@ Error:: -[5] vlm-checkin +[7] vf-module-create ----------------------------------------------- -usage: onap vlm-checkin +usage: oclip vf-module-create -Checkin Vendor License Model +Create a VF Module -Onap service: sdc v1.0 +Product: onap-1.1 +Service: so +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --vlm-id] [-y | --vlm-version] [-u | --onap-username] - [-p | --onap-password] [-m | --host-url] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-l | --lcp-cloudregion-id] [-w | --tenant-id] [-y | --vnf-instace-id] + [-x | --service-instace-id] [-z | --parenet-service-model] [-r | --supress-rollback] + [-i | --instance-name] [-u | --host-username] [-p | --host-password] + [-m | --host-url] [-a | --no-auth] where:: - -x | --vlm-id Onap VLM ID. It is of type STRING. - -y | --vlm-version VLM version. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -l | --lcp-cloudregion-id AIC LCP node location identifier. It is of type + STRING. + -w | --tenant-id openstack tenant id (uuid). It is of type STRING. + -y | --vnf-instace-id vnf instance id. It is of type STRING. + -x | --service-instace-id unique id for service instance. It is of type + STRING. + -z | --parenet-service-model parent service model name. It is of type STRING. + -r | --supress-rollback rollback changes if instantiation fails. It is of + type BOOL. It is optional. By default, it is + false. + -i | --instance-name service instance name. It is of type STRING. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Error:: @@ -461,61 +451,62 @@ Error:: -[6] vlm-key-group-create +[8] vfmodule-delete ----------------------------------------------- -usage: onap vlm-key-group-create +usage: oclip vfmodule-delete -Create License Key Group +delete a VF module (experimental) -Onap service: sdc v1.0 +Product: onap-1.1 +Service: so +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-c | --vlm-id] [-e | --vlm-version] [-x | --name] - [-y | --type] [-z | --description] [-u | --onap-username] - [-p | --onap-password] [-m | --host-url] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-x | --vfmodule-id] [-j | --service-id] [-y | --vf-id] + [-k | --vf-model-invariant-id] [-e | --vfmodule-name] [-g | --vfmodule-version] + [-l | --cloud-region] [-z | --tenant-id] [-u | --host-username] + [-p | --host-password] [-m | --host-url] [-a | --no-auth] where:: -<<<<<<< ab8942a839cc04dc8df1bf9cb19f375757f848b7 - -c | --vlm-id License Model Id. It is of type STRING. - -e | --vlm-version License Model version. It is of type STRING. - -x | --name name. It is of type STRING. - -y | --type type of group (Universal, unique, one-time). It - is of type STRING. By default, it is Universal. - -z | --description Description for License Key Group. It is of type - STRING. It is optional. -======= - -b | --service-model-id Service model ID. It is of type STRING. It is - optional. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --vfmodule-id VF module Id. It is of type STRING. + -j | --service-id unique id for service. It is of type STRING. + -y | --vf-id unique id for related VF. It is of type STRING. + -k | --vf-model-invariant-id vf model invariant id. It is of type STRING. + -e | --vfmodule-name vfmodule model name. It is of type STRING. + -g | --vfmodule-version vf module version. It is of type STRING. + -l | --cloud-region cloud region identifier. It is of type STRING. + -z | --tenant-id openstack tenant id. It is of type STRING. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Error:: @@ -524,88 +515,84 @@ Error:: -[9] vlm-checkout +[9] vfmodule-create ----------------------------------------------- -usage: onap vlm-checkout +usage: oclip vfmodule-create -Checkout Vendor License Model +Create a VF module -Onap service: sdc v1.0 +Product: onap-1.1 +Service: so +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --vlm-id] [-y | --vlm-version] [-u | --onap-username] - [-p | --onap-password] [-m | --host-url] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-l | --cloud-region] [-B | --tenant-id] [-b | --vfmodule-invariant-id] + [-c | --vfmodule-uuid] [-e | --vfmodule-name] [-g | --vfmodule-version] + [-i | --module-name] [-j | --service-id] [-y | --vf-id] + [-k | --vf-model-invariant-id] [-A | --vf-model-uuid] [-n | --vf-model-name] + [-o | --vf-model-version] [-q | --vf-model-customization-id] [-r | --service-model-invariant-id] + [-w | --service-model-uuid] [-x | --service-model-name] [-z | --service-model-version] + [-u | --host-username] [-p | --host-password] [-m | --host-url] + [-a | --no-auth] where:: -<<<<<<< 08468db7c00dd0594d6846c4c761f0582be9fc06 - -x | --vlm-id Onap VLM ID. It is of type STRING. - -y | --vlm-version VLM version. It is of type STRING. ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. -======= - -x | --customer-name Onap customer name. It is of type STRING. - -y | --resource-version Onap customer resource version. It is of type - UUID. It is optional. By default, it is - 0f4899c3-771c-462e-9dc8-ffa2de5532f6. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -l | --cloud-region cloud region identifier. It is of type STRING. + -B | --tenant-id openstack tenant id. It is of type STRING. + -b | --vfmodule-invariant-id vfmodule model invariant id. It is of type STRING. + -c | --vfmodule-uuid model uuid for vfmodule. It is of type STRING. + -e | --vfmodule-name vfmodule model name. It is of type STRING. + -g | --vfmodule-version vf module version. It is of type STRING. + -i | --module-name vfmodule name. It is of type STRING. + -j | --service-id unique id for service. It is of type STRING. + -y | --vf-id unique id for related VF. It is of type STRING. + -k | --vf-model-invariant-id vf model invariant id. It is of type STRING. + -A | --vf-model-uuid model uuid for vf. It is of type STRING. + -n | --vf-model-name vf model name. It is of type STRING. + -o | --vf-model-version vf model version. It is of type STRING. + -q | --vf-model-customization-id vf model customization id. This can be obtained + using SDC portal (Home -> service:xxx -> + Composition -> click on VF for customization id). + It is of type STRING. + -r | --service-model-invariant-id model invariant id. It is of type STRING. + -w | --service-model-uuid model name version id. It is of type STRING. + -x | --service-model-name service model name. It is of type STRING. + -z | --service-model-version service model version. It is of type STRING. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Results:: - ID License Model ID and is of type STRING. + vfmodule-id id for the created vnf and is of type STRING. Error:: @@ -614,62 +601,77 @@ Error:: -[7] vlm-aggreement-list +[10] vf-create ----------------------------------------------- -usage: onap vlm-aggreement-list +usage: oclip vf-create -List license aggreement +Create a VF -Onap service: sdc v1.0 +Product: onap-1.1 +Service: so +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: -<<<<<<< ab8942a839cc04dc8df1bf9cb19f375757f848b7 - [-x | --vlm-id] [-y | --vlm-version] [-u | --onap-username] -======= -<<<<<<< 08468db7c00dd0594d6846c4c761f0582be9fc06 - [-x | --vendor-name] [-y | --description] [-u | --onap-username] -======= - [-x | --cloud] [-y | --region] [-z | --tenant-id] - [-r | --resource-version] [-u | --onap-username] [-p | --onap-password] - [-m | --host-url] [-h | --help] [-v | --version] - [-d | --debug] [-f | --format] [-s | --long] - [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-l | --cloud-region] [-z | --tenant-id] [-w | --product-family] + [-o | --instance-name] [-y | --service-instance-id] [-b | --vf-model-invariant-id] + [-c | --vf-model-uuid] [-e | --vf-model-name] [-g | --vf-model-version] + [-i | --vf-model-customization-id] [-j | --service-model-invariant-id] [-k | --service-model-uuid] + [-q | --service-model-name] [-n | --service-model-version] [-u | --host-username] + [-p | --host-password] [-m | --host-url] [-a | --no-auth] + +where:: + + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -l | --cloud-region cloud region identifier. It is of type STRING. + -z | --tenant-id openstack tenant id. It is of type STRING. + -w | --product-family service type for serivce (e.g. vLB). It is of + type STRING. + -o | --instance-name service instance name. It is of type STRING. + -y | --service-instance-id unique id for service instance. It is of type + STRING. + -b | --vf-model-invariant-id vf model invariant id. It is of type STRING. + -c | --vf-model-uuid model uuid for vf. It is of type STRING. + -e | --vf-model-name vf model name. It is of type STRING. + -g | --vf-model-version vf model version. It is of type STRING. + -i | --vf-model-customization-id vf model customization id. It is of type STRING. + -j | --service-model-invariant-id model invariant id. It is of type STRING. + -k | --service-model-uuid model name version id. It is of type STRING. + -q | --service-model-name service model name. It is of type STRING. + -n | --service-model-version service model version. It is of type STRING. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. -where:: - -x | --cloud Onap cloud. It is of type STRING. - -y | --region Onap cloud region. It is of type STRING. - -z | --tenant-id Onap cloud tenant id. It is of type STRING. - -r | --resource-version Onap cloud tenant version. It is of type UUID. It - is optional. By default, it is - adbbea15-de1a-442a-a0e3-793779ea25bb. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. +Results:: + + vf-id id for the created vnf and is of type STRING. Error:: @@ -678,59 +680,67 @@ Error:: -tenant-list +[11] vf-delete ----------------------------------------------- -usage: onap tenant-list +usage: oclip vf-delete -Lists the tenants under given cloud region in Onap +delete a VF (experimental) -Onap service: aai v11 +Product: onap-1.1 +Service: so +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --cloud] [-y | --region] [-u | --onap-username] ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ - [-p | --onap-password] [-m | --host-url] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-x | --vf-id] [-y | --service-instance-id] [-l | --cloud-region] + [-z | --tenant-id] [-b | --model-invariant-id] [-c | --model-uuid] + [-e | --model-name] [-g | --model-version] [-u | --host-username] + [-p | --host-password] [-m | --host-url] [-a | --no-auth] where:: - -x | --vlm-id License Model ID. It is of type STRING. - -y | --vlm-version License Model version. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. - - -Results:: - - ID aggreement ID and is of type STRING. - name aggreement name and is of type STRING. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --vf-id id for vnf. It is of type STRING. + -y | --service-instance-id unique id for service instance. It is of type + STRING. + -l | --cloud-region Cloud region ID. It is of type STRING. + -z | --tenant-id openstack tenant id (uuid). It is of type STRING. + -b | --model-invariant-id model invariant id for service in SDC catalog. It + is of type STRING. + -c | --model-uuid model uuid for service in SDC catalog. It is of + type STRING. + -e | --model-name model name available in SDC catalog. It is of + type STRING. + -g | --model-version model version of service (eg. 1.0). It is of type + STRING. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Error:: @@ -739,128 +749,62 @@ Error:: -[8] vlm-key-group-list +[12] service-model-add-vf ----------------------------------------------- -usage: onap vlm-key-group-list +usage: oclip service-model-add-vf -key group list in a license model +Helps to add VF into service models in SDC -Onap service: sdc v1.0 +Product: onap-1.1 +Service: sdc +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --vlm-id] [-y | --vlm-version] [-u | --onap-username] - [-p | --onap-password] [-m | --host-url] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] [-a | --no-auth] - -where:: - -<<<<<<< ab8942a839cc04dc8df1bf9cb19f375757f848b7 - -x | --vlm-id License Model ID. It is of type STRING. - -y | --vlm-version License Model version. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. -======= -<<<<<<< 08468db7c00dd0594d6846c4c761f0582be9fc06 - -x | --name Entitlement Pool name. It is of type STRING. - -y | --vlm-id License Model ID. It is of type STRING. - -e | --vlm-version License Model version. It is of type STRING. - -z | --description Description for Entitlement Pool. It is of type - STRING. - -g | --operational-scope Operational Scope. It is of type STRING. By - default, it is Availability_Zone. - -k | --manufacture-reference-number Manufature Reference Number. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-x | --service-model-id] [-y | --vf-id] [-z | --vf-name] + [-b | --vf-version] [-u | --host-username] [-p | --host-password] + [-m | --host-url] [-a | --no-auth] + +where:: + + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --service-model-id Onap Service Name. It is of type STRING. + -y | --vf-id VF ID. It is of type STRING. It is optional. + -z | --vf-name VF ID. It is of type STRING. It is optional. + -b | --vf-version VF version. It is of type STRING. It is optional. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Results:: -<<<<<<< ab8942a839cc04dc8df1bf9cb19f375757f848b7 - ID Feature group ID and is of type STRING. - name Feature group name and is of type STRING. -======= - ID Entitlement Pool ID and is of type STRING. -======= - -x | --cloud-name Onap cloud name. It is of type STRING. - -y | --region-name Onap cloud region name. It is of type STRING. - -z | --resource-version Onap cloud region version. It is of type UUID. It - is optional. By default, it is - 93230cdb-aae3-4b87-a38a-fc4529e8aac9. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ + ID Service ID and is of type STRING. Error:: @@ -869,57 +813,54 @@ Error:: -[9] vlm-create +[13] service-model-certify-start ----------------------------------------------- -usage: onap vlm-create +usage: oclip service-model-certify-start -Create License Model +Starts the certification of Service model in SDC -Onap service: sdc v1.0 +Product: onap-1.1 +Service: sdc +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --vendor-name] [-y | --description] [-u | --onap-username] - [-p | --onap-password] [-m | --host-url] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-b | --service-model-id] [-u | --host-username] [-p | --host-password] + [-m | --host-url] [-a | --no-auth] where:: - -x | --vendor-name vendor name. It is of type STRING. - -y | --description Description for License Model. It is of type - STRING. It is optional. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. - - -Results:: - - ID License Model ID and is of type UUID. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -b | --service-model-id Service model ID. It is of type STRING. It is + optional. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Error:: @@ -928,95 +869,54 @@ Error:: -[10] vlm-entitlement-pool-create +[14] service-model-checkin ----------------------------------------------- -usage: onap vlm-entitlement-pool-create +usage: oclip service-model-checkin -Create Entitlement Pool +Checkin Service model in SDC -Onap service: sdc v1.0 +Product: onap-1.1 +Service: sdc +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --name] [-y | --vlm-id] [-e | --vlm-version] - [-z | --description] [-g | --operational-scope] [-k | --manufacture-reference-number] - [-u | --onap-username] [-p | --onap-password] [-m | --host-url] [-h | --help] [-v | --version] [-d | --debug] [-f | --format] [-s | --long] [-t | --no-title] - [-a | --no-auth] + [-b | --service-model-id] [-u | --host-username] [-p | --host-password] + [-m | --host-url] [-a | --no-auth] where:: -<<<<<<< ece4fcf67742a307d5d68fbde1723f3e0485b7fb - -x | --name Entitlement Pool name. It is of type STRING. -======= -<<<<<<< 476f5637ae4e816f7abf3536c5eeb156e0af6bed - -x | --name Feature group name. It is of type STRING. ->>>>>>> Normalize all env with OPEN_CLI - -y | --vlm-id License Model ID. It is of type STRING. - -e | --vlm-version License Model version. It is of type STRING. - -z | --description Description for Entitlement Pool. It is of type - STRING. - -g | --operational-scope Operational Scope. It is of type STRING. By - default, it is Availability_Zone. - -k | --manufacture-reference-number Manufature Reference Number. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. -======= - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. ->>>>>>> Normalize all env with OPEN_CLI - - -Results:: - - ID Entitlement Pool ID and is of type STRING. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -b | --service-model-id Service model ID. It is of type STRING. It is + optional. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Error:: @@ -1025,51 +925,54 @@ Error:: -[11] vsp-package +[15] service-model-revert ----------------------------------------------- -usage: onap vsp-package +usage: oclip service-model-revert -Package Vendor Software Product +Checkout Service model in SDC -Onap service: sdc v1.0 +Product: onap-1.1 +Service: sdc +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --vsp-id] [-y | --vsp-version] [-u | --onap-username] - [-p | --onap-password] [-m | --host-url] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-b | --service-model-id] [-u | --host-username] [-p | --host-password] + [-m | --host-url] [-a | --no-auth] where:: - -x | --vsp-id Onap VSP ID. It is of type STRING. - -y | --vsp-version VSP version. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -b | --service-model-id Service model ID. It is of type STRING. It is + optional. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Error:: @@ -1078,229 +981,127 @@ Error:: -[12] vsp-submit +[16] service-model-create ----------------------------------------------- -usage: onap vsp-submit +usage: oclip service-model-create -Submit Vendor Software Product +Create Service model in SDC -Onap service: sdc v1.0 +Product: onap-1.1 +Service: sdc +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --vsp-id] [-y | --vsp-version] [-u | --onap-username] - [-p | --onap-password] [-m | --host-url] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-x | --name] [-y | --description] [-z | --project-code] + [-b | --category] [-c | --category-display-name] [-e | --icon-id] + [-u | --host-username] [-p | --host-password] [-m | --host-url] + [-a | --no-auth] where:: - -x | --vsp-id Onap VSP ID. It is of type STRING. - -y | --vsp-version VSP version. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. - - -Error:: - - On error, it prints :::: - - - -[13] vsp-checkout ------------------------------------------------ - - -usage: onap vsp-checkout - -Checkout Vendor Software Product - -Onap service: sdc v1.0 + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --name Onap Service Name. It is of type STRING. + -y | --description Description for Service. It is of type STRING. It + is optional. + -z | --project-code Project code. It is of type STRING. It is + optional. + -b | --category Service category. It is of type STRING. It is + optional. By default, it is network l1-3. + -c | --category-display-name Service category display name. It is of type + STRING. It is optional. By default, it is Network + L1-3. + -e | --icon-id Service Icon id. It is of type STRING. It is + optional. By default, it is defaulticon. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. -Options:: - [-x | --vsp-id] [-y | --vsp-version] [-u | --onap-username] - [-p | --onap-password] [-m | --host-url] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] [-a | --no-auth] +Results:: -where:: + ID Service ID and is of type STRING. -<<<<<<< ab8942a839cc04dc8df1bf9cb19f375757f848b7 - -x | --vsp-id Onap VSP ID. It is of type STRING. - -y | --vsp-version VSP version. It is of type STRING. -======= -<<<<<<< 08468db7c00dd0594d6846c4c761f0582be9fc06 - -x | --vlm-id License Model ID. It is of type STRING. - -y | --vlm-version License Model version. It is of type STRING. ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. - - -<<<<<<< ab8942a839cc04dc8df1bf9cb19f375757f848b7 -======= -Results:: - ID Feature group ID and is of type STRING. - name Feature group name and is of type STRING. -======= - -x | --cloud-name Onap cloud name. It is of type STRING. - -y | --region-name Onap region name. It is of type STRING. - -z | --vim-id Onap VIM unique id. It is of type UUID. By - default, it is - 65c6f4af-893f-4130-aa79-9158fcaed040. - -b | --resource-version Onap vim resource version. It is of type STRING. - It is optional. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ - - ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ Error:: On error, it prints :::: -[14] vsp-show +[17] service-model-distribute ----------------------------------------------- -usage: onap vsp-show +usage: oclip service-model-distribute -Details of the Vendor Software Product +Distributes the Service model in SDC -Onap service: sdc v1.0 +Product: onap-1.1 +Service: sdc +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: -<<<<<<< ab8942a839cc04dc8df1bf9cb19f375757f848b7 - [-x | --vsp-id] [-y | --vsp-version] [-u | --onap-username] - [-p | --onap-password] [-m | --host-url] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] [-a | --no-auth] -======= -<<<<<<< 08468db7c00dd0594d6846c4c761f0582be9fc06 -======= - [-x | --vim-id] [-y | --vnfm-id] [-b | --name] - [-c | --type] [-e | --vendor] [-q | --vnfm-version] - [-g | --url] [-i | --username] [-j | --password] - [-z | --certificate-url] [-u | --onap-username] [-p | --onap-password] - [-m | --host-url] [-h | --help] [-v | --version] - [-d | --debug] [-f | --format] [-s | --long] - [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-b | --service-model-id] [-u | --host-username] [-p | --host-password] + [-m | --host-url] [-a | --no-auth] where:: - -x | --vim-id Onap VIM unique id. It is of type UUID. By - default, it is - e74f4b44-28ee-45e4-a1ac-7c3a0ed4a0b7. - -y | --vnfm-id Onap VNFM unique id. It is of type UUID. By - default, it is - 7a74f262-5b96-4445-8a56-2d43b73f6f6c. - -b | --name Onap VNFM name. It is of type STRING. - -c | --type Onap VNFM type. It is of type STRING. - -e | --vendor Onap VNFM vendor. It is of type STRING. - -q | --vnfm-version Onap VNFM version. It is of type STRING. - -g | --url Onap VNFM URL. It is of type STRING. - -i | --username Onap VNFM username. It is of type STRING. - -j | --password Onap VNFM password. It is of type STRING. - -z | --certificate-url Onap VNFM certificate-url. It is of type STRING. - It is optional. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -b | --service-model-id Service model ID. It is of type STRING. It is + optional. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Error:: @@ -1309,65 +1110,63 @@ Error:: -vnfm-list +[18] service-model-list ----------------------------------------------- -usage: onap vnfm-list +usage: oclip service-model-list -List the configured vnfm +List the service model in SDC -Onap service: aai v11 +Product: onap-1.1 +Service: sdc +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ - [-u | --onap-username] [-p | --onap-password] [-m | --host-url] [-h | --help] [-v | --version] [-d | --debug] [-f | --format] [-s | --long] [-t | --no-title] + [-u | --host-username] [-p | --host-password] [-m | --host-url] [-a | --no-auth] ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ where:: - -x | --vsp-id Onap VSP ID. It is of type STRING. - -y | --vsp-version Onap VSP version. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Results:: - name VSP Name and is of type STRING. - ID VSP ID and is of type STRING. - description Description for the VSP and is of type STRING. - vendor-name Vendor name and is of type STRING. - vendor-id Vendor id and is of type STRING. - version Version and is of type STRING. - status status and is of type STRING. - license-id license aggreement and is of type STRING. + uuid UUID and is of type STRING. + invariant-uuid Invariant UUID and is of type STRING. + name Name and is of type STRING. + version version and is of type STRING. + status status and is of type STRING. + distribution-status status and is of type STRING. + description description and is of type STRING. Error:: @@ -1376,126 +1175,54 @@ Error:: -[15] vsp-create +[19] service-model-checkout ----------------------------------------------- -usage: onap vsp-create +usage: oclip service-model-checkout -Create Vendor Software Product +Checkout Service model in SDC -Onap service: sdc v1.0 +Product: onap-1.1 +Service: sdc +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --vsp-name] [-y | --vsp-description] [-z | --vsp-category] - [-b | --vsp-subcategory] [-c | --vlm-version] [-e | --vlm-vendor] - [-g | --vlm-id] [-i | --vlm-agreement-id] [-j | --vlm-feature-group-id] - [-u | --onap-username] [-p | --onap-password] [-m | --host-url] [-h | --help] [-v | --version] [-d | --debug] [-f | --format] [-s | --long] [-t | --no-title] - [-a | --no-auth] + [-b | --service-model-id] [-u | --host-username] [-p | --host-password] + [-m | --host-url] [-a | --no-auth] where:: -<<<<<<< ab8942a839cc04dc8df1bf9cb19f375757f848b7 - -x | --vsp-name Onap VSP Name. It is of type STRING. - -y | --vsp-description Description for VSP. It is of type STRING. It is - optional. - -z | --vsp-category Category of the VSP. It is of type STRING. It is - optional. By default, it is - resourceNewCategory.generic. - -b | --vsp-subcategory Sub Category of VSP. It is of type STRING. It is - optional. By default, it is - resourceNewCategory.generic.abstract. - -c | --vlm-version License version. It is of type STRING. It is - optional. By default, it is 1.0. - -e | --vlm-vendor License Model vendor. It is of type STRING. - -g | --vlm-id License Model ID. It is of type STRING. - -i | --vlm-agreement-id License Agreement ID. It is of type STRING. - -j | --vlm-feature-group-id Feature Group ID. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. -======= -<<<<<<< 08468db7c00dd0594d6846c4c761f0582be9fc06 - -x | --vlm-id Onap VLM ID. It is of type STRING. - -y | --vlm-version VLM version. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. -======= - -x | --service-type Onap service type. It is of type STRING. - -y | --service-type-id Onap service type uuid. It is of type UUID. It is - optional. By default, it is - 3def24ae-701e-4c98-91a6-859c0f206759. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -b | --service-model-id Service model ID. It is of type STRING. It is + optional. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Error:: @@ -1504,85 +1231,61 @@ Error:: -[19] vlm-submit +[20] service2vf-model-list ----------------------------------------------- -usage: onap vlm-submit +usage: oclip service2vf-model-list -Submit Vendor License Model +List the VF in a given service model in SDC -Onap service: sdc v1.0 +Product: onap-1.1 +Service: sdc +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ + + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-z | --service-model-id] [-u | --host-username] [-p | --host-password] + [-m | --host-url] [-a | --no-auth] + +where:: + + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -z | --service-model-id Service model uuid. It is of type STRING. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Results:: -<<<<<<< ab8942a839cc04dc8df1bf9cb19f375757f848b7 - ID VSP ID and is of type STRING. -======= -<<<<<<< 08468db7c00dd0594d6846c4c761f0582be9fc06 - -x | --vlm-id Onap VLM ID. It is of type STRING. - -y | --vlm-version VLM version. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. -======= - -x | --service-type-id Onap service type uuid. It is of type UUID. It is - optional. By default, it is - 04ebd209-7800-43f4-bca4-aaf61e15783e. - -y | --resource-version Onap service resource version. It is of type - UUID. It is optional. By default, it is - 7b301a17-5eb2-413b-b214-fd1659fdf049. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ + vf-uuid UUID and is of type STRING. + vf-name name and is of type STRING. + vf-customization-uuid customization UUID and is of type STRING. + vf-version version and is of type STRING. Error:: @@ -1591,53 +1294,53 @@ Error:: -[16] vsp-add-artifact +[21] vf-model-certify-complete ----------------------------------------------- -usage: onap vsp-add-artifact +usage: oclip vf-model-certify-complete -Upload the CSAR file to VSP +Complete certifying Virtual function -Onap service: sdc v1.0 +Product: onap-1.1 +Service: sdc +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --vsp-id] [-y | --vsp-version] [-z | --vsp-file] - [-u | --onap-username] [-p | --onap-password] [-m | --host-url] [-h | --help] [-v | --version] [-d | --debug] [-f | --format] [-s | --long] [-t | --no-title] - [-a | --no-auth] + [-b | --vf-id] [-u | --host-username] [-p | --host-password] + [-m | --host-url] [-a | --no-auth] where:: - -x | --vsp-id Onap VSP ID. It is of type STRING. - -y | --vsp-version Onap VSP version. It is of type STRING. - -z | --vsp-file CSAR File path. It is of type BINARY. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -b | --vf-id VF ID. It is of type STRING. It is optional. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Error:: @@ -1646,58 +1349,53 @@ Error:: -[17] vsp-revert +[22] vf-model-certify-request ----------------------------------------------- -usage: onap vsp-revert +usage: oclip vf-model-certify-request -Revert Vendor Software Product +Request for certifying Virtual function -Onap service: sdc v1.0 +Product: onap-1.1 +Service: sdc +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --vsp-id] [-y | --vsp-version] [-u | --onap-username] - [-p | --onap-password] [-m | --host-url] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-b | --vf-id] [-u | --host-username] [-p | --host-password] + [-m | --host-url] [-a | --no-auth] where:: -<<<<<<< 08468db7c00dd0594d6846c4c761f0582be9fc06 - -x | --vsp-id Onap VSP ID. It is of type STRING. - -y | --vsp-version VSP version. It is of type STRING. -======= - -x | --customer-name Onap customer name. It is of type STRING. - -z | --cloud-name Onap cloud name. It is of type STRING. - -r | --cloud-region Onap cloud region. It is of type STRING. - -c | --cloud-tenant-id Onap cloud tenant id. It is of type STRING. - -e | --service-type Onap service type. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -b | --vf-id VF ID. It is of type STRING. It is optional. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Error:: @@ -1706,50 +1404,53 @@ Error:: -cloud-list +[23] vf-model-certify-start ----------------------------------------------- -usage: onap cloud-list +usage: oclip vf-model-certify-start -List the configured clouds and Onap service subscriptions +Start certifying Virtual function -Onap service: aai v11 +Product: onap-1.1 +Service: sdc +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-u | --onap-username] [-p | --onap-password] [-m | --host-url] [-h | --help] [-v | --version] [-d | --debug] [-f | --format] [-s | --long] [-t | --no-title] - [-a | --no-auth] + [-b | --vf-id] [-u | --host-username] [-p | --host-password] + [-m | --host-url] [-a | --no-auth] where:: ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -b | --vf-id VF ID. It is of type STRING. It is optional. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Error:: @@ -1758,209 +1459,119 @@ Error:: -[18] vsp-checkout +[24] vf-model-checkin ----------------------------------------------- -usage: onap vsp-checkout +usage: oclip vf-model-checkin -Checkout Vendor Software Product +Checkin Virtual function -Onap service: sdc v1.0 +Product: onap-1.1 +Service: sdc +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --vsp-id] [-y | --vsp-version] [-u | --onap-username] - [-p | --onap-password] [-m | --host-url] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-b | --vf-id] [-u | --host-username] [-p | --host-password] + [-m | --host-url] [-a | --no-auth] where:: - -x | --vsp-id Onap VSP ID. It is of type STRING. - -y | --vsp-version VSP version. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. - - -Error:: - - On error, it prints :::: - - - -[19] vsp-validate ------------------------------------------------ - - -usage: onap vsp-validate - -Validated the uploaded Vendor Software Product - -Onap service: sdc v1.0 - -Options:: - - [-x | --vsp-id] [-y | --vsp-version] [-u | --onap-username] - [-p | --onap-password] [-m | --host-url] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] [-a | --no-auth] + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -b | --vf-id VF ID. It is of type STRING. It is optional. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. -where:: - -x | --vsp-id Onap VSP ID. It is of type STRING. - -y | --vsp-version VSP version. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. - - -<<<<<<< ab8942a839cc04dc8df1bf9cb19f375757f848b7 -======= Error:: On error, it prints :::: -[24] vsp-create +[25] vf-model-create ----------------------------------------------- -usage: onap vsp-create +usage: oclip vf-model-create -Create Vendor Software Product +Create Virtual function from Vendor Software Product -Onap service: sdc v1.0 +Product: onap-1.1 +Service: sdc +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --vsp-name] [-y | --vsp-description] [-z | --vsp-category] - [-b | --vsp-subcategory] [-c | --vsp-license-version] [-e | --vsp-vendor-name] - [-g | --vsp-vendor-id] [-i | --license-agreement-id] [-j | --feature-group-id] - [-u | --onap-username] [-p | --onap-password] [-m | --host-url] [-h | --help] [-v | --version] [-d | --debug] [-f | --format] [-s | --long] [-t | --no-title] - [-a | --no-auth] + [-x | --name] [-y | --description] [-z | --vendor-name] + [-b | --vsp-id] [-g | --vsp-version] [-u | --host-username] + [-p | --host-password] [-m | --host-url] [-a | --no-auth] + +where:: + + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --name Onap VF Name. It is of type STRING. + -y | --description Description for VF. It is of type STRING. It is + optional. + -z | --vendor-name Vendor name. It is of type STRING. It is optional. + -b | --vsp-id VSP ID. It is of type STRING. It is optional. + -g | --vsp-version VSP version. It is of type STRING. It is optional. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. -where:: -<<<<<<< 08468db7c00dd0594d6846c4c761f0582be9fc06 - -x | --vsp-name Onap VSP Name. It is of type STRING. - -y | --vsp-description Description for VSP. It is of type STRING. It is - optional. - -z | --vsp-category Category of the VSP. It is of type STRING. It is - optional. By default, it is - resourceNewCategory.generic. - -b | --vsp-subcategory Sub Category of VSP. It is of type STRING. It is - optional. By default, it is - resourceNewCategory.generic.abstract. - -c | --vsp-license-version License version. It is of type STRING. It is - optional. By default, it is 1.0. - -e | --vsp-vendor-name License Model Name. It is of type STRING. - -g | --vsp-vendor-id License Model ID. It is of type STRING. - -i | --license-agreement-id License Agreement ID. It is of type STRING. - -j | --feature-group-id Feature Group ID. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. -======= - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ - - ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ Results:: - status Validation status and is of type STRING. - errors Validation messages and is of type JSON. + ID VF ID and is of type STRING. Error:: @@ -1969,60 +1580,65 @@ Error:: -[20] vsp-list +[26] vf-model-list ----------------------------------------------- -usage: onap vsp-list +usage: oclip vf-model-list -List of the Vendor Software Products +List the VF resource model in SDC -Onap service: sdc v1.0 +Product: onap-1.1 +Service: sdc +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-u | --onap-username] [-p | --onap-password] [-m | --host-url] [-h | --help] [-v | --version] [-d | --debug] [-f | --format] [-s | --long] [-t | --no-title] + [-u | --host-username] [-p | --host-password] [-m | --host-url] [-a | --no-auth] where:: - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Results:: - ID VSP ID and is of type STRING. - name VSP Name and is of type STRING. - vendor-name Vendor name and is of type STRING. - version Version and is of type STRING. - status status and is of type STRING. - license-id license aggreement and is of type STRING. - license-version license version and is of type STRING. + uuid UUID and is of type STRING. + uniqueid UUID and is of type STRING. + invariant-uuid Invariant UUID and is of type STRING. + name Name and is of type STRING. + version version and is of type STRING. + status status and is of type STRING. + description description and is of type STRING. + vsp-uuid VSP uuid and is of type STRING. + vsp-version VSP version and is of type STRING. Error:: @@ -2031,58 +1647,63 @@ Error:: -[21] vsp-checkin +[27] vf2vfmodule-model-list ----------------------------------------------- -usage: onap vsp-checkin +usage: oclip vf2vfmodule-model-list -Checkin Vendor Software Product +List the VF modules in a given VF model in SDC -Onap service: sdc v1.0 +Product: onap-1.1 +Service: sdc +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --vsp-id] [-y | --vsp-version] [-u | --onap-username] - [-p | --onap-password] [-m | --host-url] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-z | --vf-id] [-u | --host-username] [-p | --host-password] + [-m | --host-url] [-a | --no-auth] + +where:: + + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -z | --vf-id VF uuid. It is of type STRING. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. -where:: -<<<<<<< 08468db7c00dd0594d6846c4c761f0582be9fc06 - -x | --vsp-id Onap VSP ID. It is of type STRING. - -y | --vsp-version VSP version. It is of type STRING. -======= - -x | --ems-id Onap EMS unique id. It is of type UUID. By - default, it is - efba894e-20f4-4658-9d43-1f8736188d3d. - -y | --resource-version Onap vim resource version. It is of type STRING. - It is optional. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. +Results:: + + vsp-uuid VSP uuid and is of type STRING. + vsp-version VSP version and is of type STRING. + module-uuid UUID and is of type STRING. + module-invariant-uuid Invariant UUID and is of type STRING. + module-name name and is of type STRING. + module-version version and is of type STRING. Error:: @@ -2091,70 +1712,70 @@ Error:: -sdnc-register +[28] ep-create ----------------------------------------------- -usage: onap sdnc-register +usage: oclip ep-create -Register a SDNC in Onap +Create Entitlement Pool -Onap service: aai v11 +Product: onap-1.1 +Service: sdc +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --location] [-y | --sdnc-id] [-b | --name] - [-c | --type] [-e | --vendor] [-q | --sdnc-version] - [-g | --ip-address] [-k | --port] [-r | --protocal] - [-i | --username] [-j | --password] [-z | --product-name] - [-u | --onap-username] [-p | --onap-password] [-m | --host-url] [-h | --help] [-v | --version] [-d | --debug] [-f | --format] [-s | --long] [-t | --no-title] + [-x | --ep-name] [-y | --license-model-id] [-z | --ep-description] + [-q | --threshold-value] [-b | --threshold-unit] [-c | --entitlement-metric] + [-e | --aggregation-function] [-g | --operational-scope] [-k | --reference-number] + [-u | --host-username] [-p | --host-password] [-m | --host-url] [-a | --no-auth] where:: - -x | --location Onap VIM unique id. It is of type UUID. By - default, it is - 0f283039-a3fd-4fe1-ac14-b8cdb3a20b26. - -y | --sdnc-id Onap SDNC unique id. It is of type UUID. By - default, it is - b112c385-90ad-4eb7-ae6d-1f263925e97e. - -b | --name Onap SDNC name. It is of type STRING. - -c | --type Onap SDNC type. It is of type STRING. - -e | --vendor Onap SDNC vendor. It is of type STRING. - -q | --sdnc-version Onap SDNC version. It is of type STRING. - -g | --ip-address Onap SDNC ip address. It is of type STRING. - -k | --port Onap SDNC port. It is of type STRING. - -r | --protocal Onap SDNC protocal. It is of type STRING. - -i | --username Onap SDNC username. It is of type STRING. - -j | --password Onap SDNC password. It is of type STRING. - -z | --product-name Onap SDNC product-name. It is of type STRING. ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --ep-name Entitlement Pool name. It is of type STRING. + -y | --license-model-id License Model ID. It is of type STRING. + -z | --ep-description Description for Entitlement Pool. It is of type + STRING. + -q | --threshold-value threshold. It is of type STRING. + -b | --threshold-unit threshold. It is of type STRING. + -c | --entitlement-metric Entitlement Metric. It is of type STRING. + -e | --aggregation-function Aggregation Function. It is of type STRING. + -g | --operational-scope Operational Scope. It is of type STRING. + -k | --reference-number Reference Number. It is of type STRING. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. + + +Results:: + + ID Entitlement Pool ID and is of type STRING. Error:: @@ -2163,79 +1784,62 @@ Error:: -[22] service-model-checkin +[29] ep-show ----------------------------------------------- -usage: onap service-model-checkin +usage: oclip ep-show -Checkin Service model in SDC +Details of the Entitlement Pool -Onap service: sdc v1.0 +Product: onap-1.1 +Service: sdc +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-b | --service-model-id] [-u | --onap-username] [-p | --onap-password] - [-m | --host-url] [-h | --help] [-v | --version] - [-d | --debug] [-f | --format] [-s | --long] - [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-x | --license-model-id] [-y | --pool-id] [-u | --host-username] + [-p | --host-password] [-m | --host-url] [-a | --no-auth] + +where:: + + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --license-model-id Onap License Model ID. It is of type STRING. + -y | --pool-id Onap Entitlement Pool ID. It is of type STRING. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. -where:: -<<<<<<< ab8942a839cc04dc8df1bf9cb19f375757f848b7 - -b | --service-model-id Service model ID. It is of type STRING. It is - optional. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. -======= - -x | --vsp-id Onap VSP ID. It is of type STRING. - -y | --vsp-version VSP version. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. +Results:: + + name Entitlement Pool Name and is of type STRING. + ID Entitlement Pool ID and is of type STRING. + description Description for the Entitlement Pool and is of + type STRING. Error:: @@ -2244,64 +1848,62 @@ Error:: -[28] vsp-show +[30] license-group-create ----------------------------------------------- -usage: onap vsp-show +usage: oclip license-group-create -Details of the Vendor Software Product +Create License Group -Onap service: sdc v1.0 +Product: onap-1.1 +Service: sdc +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --vsp-id] [-y | --vsp-version] [-u | --onap-username] - [-p | --onap-password] [-m | --host-url] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-x | --group-name] [-y | --license-model-id] [-z | --license-group-description] + [-u | --host-username] [-p | --host-password] [-m | --host-url] + [-a | --no-auth] where:: - -x | --vsp-id Onap VSP ID. It is of type STRING. - -y | --vsp-version Onap VSP version. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --group-name group name. It is of type STRING. + -y | --license-model-id License Model ID. It is of type STRING. + -z | --license-group-description Description for License Group. It is of type + STRING. It is optional. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Results:: - name VSP Name and is of type STRING. - ID VSP ID and is of type STRING. - description Description for the VSP and is of type STRING. - vendor-name Vendor name and is of type STRING. - vendor-id Vendor id and is of type STRING. - version Version and is of type STRING. - status status and is of type STRING. - license-id license aggreement and is of type STRING. ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ + ID License Group ID and is of type STRING. Error:: @@ -2310,99 +1912,62 @@ Error:: -[23] service-model-distribute +[31] license-group-show ----------------------------------------------- -usage: onap service-model-distribute +usage: oclip license-group-show -Distributes the Service model in SDC +Details of the License Group -Onap service: sdc v1.0 +Product: onap-1.1 +Service: sdc +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-b | --service-model-id] [-u | --onap-username] [-p | --onap-password] - [-m | --host-url] [-h | --help] [-v | --version] - [-d | --debug] [-f | --format] [-s | --long] - [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-x | --license-model-id] [-y | --license-group-id] [-u | --host-username] + [-p | --host-password] [-m | --host-url] [-a | --no-auth] + +where:: + + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --license-model-id Onap License Model ID. It is of type STRING. + -y | --license-group-id Onap License Group ID. It is of type STRING. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. + -where:: +Results:: -<<<<<<< ab8942a839cc04dc8df1bf9cb19f375757f848b7 - -b | --service-model-id Service model ID. It is of type STRING. It is - optional. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. -======= -<<<<<<< 08468db7c00dd0594d6846c4c761f0582be9fc06 - -x | --vsp-id Onap VSP ID. It is of type STRING. - -y | --vsp-version VSP version. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. -======= - -x | --vnfm-id Onap VNFM unique id. It is of type UUID. By - default, it is - d8a2726f-18a6-4bb1-904f-554a3fb70865. - -y | --resource-version Onap vim resource version. It is of type STRING. - It is optional. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. -<<<<<<< ab8942a839cc04dc8df1bf9cb19f375757f848b7 -======= ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ + name License Group Name and is of type STRING. + ID License Group ID and is of type STRING. + description Description for the License Group and is of type + STRING. Error:: @@ -2411,1730 +1976,60 @@ Error:: -[24] service-model-list +[32] license-model-create ----------------------------------------------- -usage: onap service-model-list +usage: oclip license-model-create -List the service model in SDC +Create License Model -Onap service: sdc v1.0 +Product: onap-1.1 +Service: sdc +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-u | --onap-username] [-p | --onap-password] [-m | --host-url] - [-h | --help] [-v | --version] [-d | --debug] - [-f | --format] [-s | --long] [-t | --no-title] - [-a | --no-auth] - -where:: - - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. - - -Results:: - - uuid UUID and is of type STRING. - invariant-uuid Invariant UUID and is of type STRING. - name Name and is of type STRING. - version version and is of type STRING. - status status and is of type STRING. - distribution-status status and is of type STRING. - description description and is of type STRING. - - -Error:: - - On error, it prints :::: - - - -[25] service-model-certify-start ------------------------------------------------ - - -usage: onap service-model-certify-start - -Starts the certification of Service model in SDC - -Onap service: sdc v1.0 - -Options:: - - [-b | --service-model-id] [-u | --onap-username] [-p | --onap-password] - [-m | --host-url] [-h | --help] [-v | --version] - [-d | --debug] [-f | --format] [-s | --long] - [-t | --no-title] [-a | --no-auth] - -where:: - - -b | --service-model-id Service model ID. It is of type STRING. It is - optional. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. - - -Error:: - - On error, it prints :::: - - - -[26] service-model-add-vf ------------------------------------------------ - - -usage: onap service-model-add-vf - -Helps to add VF into service models in SDC - -Onap service: sdc v1.0 - -Options:: - - [-x | --service-model-id] [-y | --vf-id] [-z | --vf-name] - [-b | --vf-version] [-u | --onap-username] [-p | --onap-password] - [-m | --host-url] [-h | --help] [-v | --version] - [-d | --debug] [-f | --format] [-s | --long] - [-t | --no-title] [-a | --no-auth] - -where:: - -<<<<<<< ab8942a839cc04dc8df1bf9cb19f375757f848b7 - -x | --service-model-id Onap Service Name. It is of type STRING. - -y | --vf-id VF ID. It is of type STRING. It is optional. - -z | --vf-name VF ID. It is of type STRING. It is optional. - -b | --vf-version VF version. It is of type STRING. It is optional. -======= -<<<<<<< 08468db7c00dd0594d6846c4c761f0582be9fc06 - -b | --service-model-id Service model ID. It is of type STRING. It is - optional. ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. -======= - -x | --customer-name Onap customer name. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. - - -Results:: - - service-type Onap service type and is of type STRING. - resource-version Onap subscription resource version and is of type - STRING. - tenant Onap tenant name and is of type STRING. - region Onap region name and is of type STRING. - cloud Onap cloud name and is of type STRING. ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ - - -Results:: - - ID Service ID and is of type STRING. - - -Error:: - - On error, it prints :::: - - - -[27] service-model-certify-request ------------------------------------------------ - - -usage: onap service-model-certify-request - -Request the certification of Service model in SDC - -Onap service: sdc v1.0 - -Options:: - - [-b | --service-model-id] [-u | --onap-username] [-p | --onap-password] - [-m | --host-url] [-h | --help] [-v | --version] - [-d | --debug] [-f | --format] [-s | --long] - [-t | --no-title] [-a | --no-auth] - -where:: - -<<<<<<< 08468db7c00dd0594d6846c4c761f0582be9fc06 - -b | --service-model-id Service model ID. It is of type STRING. It is - optional. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. -======= - -x | --cloud Onap cloud. It is of type STRING. - -y | --region Onap cloud region. It is of type STRING. - -z | --tenant-id Onap cloud tenant id. It is of type STRING. - -r | --tenant-name Onap cloud tenant name. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ - - -Error:: - - On error, it prints :::: - - - -<<<<<<< ab8942a839cc04dc8df1bf9cb19f375757f848b7 -[28] service-model-revert -======= -[34] service-model-create ------------------------------------------------ - - -usage: onap service-model-create - -Create Service model in SDC - -Onap service: sdc v1.0 - -Options:: - - [-x | --name] [-y | --description] [-z | --project-code] - [-b | --category] [-c | --category-display-name] [-e | --icon-id] - [-u | --onap-username] [-p | --onap-password] [-m | --host-url] - [-h | --help] [-v | --version] [-d | --debug] - [-f | --format] [-s | --long] [-t | --no-title] - [-a | --no-auth] - -where:: - -<<<<<<< 08468db7c00dd0594d6846c4c761f0582be9fc06 - -x | --name Onap Service Name. It is of type STRING. - -y | --description Description for Service. It is of type STRING. It - is optional. - -z | --project-code Project code. It is of type STRING. It is - optional. - -b | --category Service category. It is of type STRING. It is - optional. By default, it is network l1-3. - -c | --category-display-name Service category display name. It is of type - STRING. It is optional. By default, it is Network - L1-3. - -e | --icon-id Service Icon id. It is of type STRING. It is - optional. By default, it is defaulticon. -======= - -x | --service-instace-id unique id for service instance. It is of type - STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. - - -Error:: - - On error, it prints :::: - - - -vnf-create ------------------------------------------------ - - -usage: onap vnf-create - -Create a VNF - -Onap service: mso v2 - -Options:: - - [-l | --lcp-cloudregion-id] [-z | --tenant-id] [-w | --product-family-id] - [-i | --instance-name] [-r | --supress-rollback] [-y | --service-instance-id] - [-x | --parenet-service-model] [-u | --onap-username] [-p | --onap-password] - [-m | --host-url] [-h | --help] [-v | --version] - [-d | --debug] [-f | --format] [-s | --long] - [-t | --no-title] [-a | --no-auth] - -where:: - - -l | --lcp-cloudregion-id AIC LCP node location identifier. It is of type - STRING. - -z | --tenant-id openstack tenant id (uuid). It is of type STRING. - -w | --product-family-id UUID for product family (named service id in - AAI). It is of type STRING. - -i | --instance-name service instance name. It is of type STRING. - -r | --supress-rollback rollback changes if instantiation fails. It is of - type BOOL. It is optional. By default, it is - false. - -y | --service-instance-id unique id for service instance. It is of type - STRING. - -x | --parenet-service-model parent service model name. It is of type STRING. ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. - - -Results:: - - ID Service ID and is of type STRING. - - -Error:: - - On error, it prints :::: - - - -[35] service-model-distribute ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ ------------------------------------------------ - - -usage: onap service-model-revert - -Checkout Service model in SDC - -Onap service: sdc v1.0 - -Options:: - - [-b | --service-model-id] [-u | --onap-username] [-p | --onap-password] - [-m | --host-url] [-h | --help] [-v | --version] - [-d | --debug] [-f | --format] [-s | --long] - [-t | --no-title] [-a | --no-auth] - -where:: - -<<<<<<< 476f5637ae4e816f7abf3536c5eeb156e0af6bed -<<<<<<< 08468db7c00dd0594d6846c4c761f0582be9fc06 - -b | --service-model-id Service model ID. It is of type STRING. It is - optional. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. -======= -======= ->>>>>>> Normalize all env with OPEN_CLI - -x | --vnf-instace-id id for vnf. It is of type STRING. - -y | --service-instace-id unique id for service instance. It is of type - STRING. - -l | --lcp-cloudregion-id AIC LCP node location identifier. It is of type - STRING. - -z | --tenant-id openstack tenant id (uuid). It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable -<<<<<<< 476f5637ae4e816f7abf3536c5eeb156e0af6bed - OPEN_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_PASSWORD. Secured. -======= - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. ->>>>>>> Normalize all env with OPEN_CLI - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ - - -Error:: - - On error, it prints :::: - - - -[29] service-model-checkout ------------------------------------------------ - - -usage: onap service-model-checkout - -Checkout Service model in SDC - -Onap service: sdc v1.0 - -Options:: - - [-b | --service-model-id] [-u | --onap-username] [-p | --onap-password] - [-m | --host-url] [-h | --help] [-v | --version] - [-d | --debug] [-f | --format] [-s | --long] - [-t | --no-title] [-a | --no-auth] - -where:: - -<<<<<<< ab8942a839cc04dc8df1bf9cb19f375757f848b7 - -b | --service-model-id Service model ID. It is of type STRING. It is - optional. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. - - -Error:: - - On error, it prints :::: - - - -[30] service-model-certify-complete ------------------------------------------------ - - -usage: onap service-model-certify-complete - -Completes the certification of Service model in SDC - -Onap service: sdc v1.0 - -Options:: - - [-b | --service-model-id] [-u | --onap-username] [-p | --onap-password] - [-m | --host-url] [-h | --help] [-v | --version] - [-d | --debug] [-f | --format] [-s | --long] - [-t | --no-title] [-a | --no-auth] - -where:: - - -b | --service-model-id Service model ID. It is of type STRING. It is - optional. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. - - -Error:: - - On error, it prints :::: - - - -[31] service2vf-model-list ------------------------------------------------ - - -usage: onap service2vf-model-list - -List the VF in a given service model in SDC - -Onap service: sdc v1.0 - -Options:: - - [-z | --service-model-id] [-u | --onap-username] [-p | --onap-password] - [-m | --host-url] [-h | --help] [-v | --version] - [-d | --debug] [-f | --format] [-s | --long] - [-t | --no-title] [-a | --no-auth] - -where:: - -======= -<<<<<<< 08468db7c00dd0594d6846c4c761f0582be9fc06 ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ - -z | --service-model-id Service model uuid. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. - - -Results:: - - vf-uuid UUID and is of type STRING. - vf-name name and is of type STRING. - vf-customization-uuid customization UUID and is of type STRING. - vf-version version and is of type STRING. -======= - -c | --global-subscriber-id unique id for customer. It is of type STRING. - -b | --subscriber-name subscriber name. It is of type STRING. It is - optional. - -i | --instance-name service instance name. It is of type STRING. - -r | --supress-rollback rollback changes if instantiation fails. It is of - type BOOL. It is optional. By default, it is - false. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ - - -Error:: - - On error, it prints :::: - - - -[32] service-model-create ------------------------------------------------ - - -usage: onap service-model-create - -Create Service model in SDC - -Onap service: sdc v1.0 - -Options:: - - [-x | --name] [-y | --description] [-z | --project-code] - [-b | --category] [-c | --category-display-name] [-e | --icon-id] - [-u | --onap-username] [-p | --onap-password] [-m | --host-url] - [-h | --help] [-v | --version] [-d | --debug] - [-f | --format] [-s | --long] [-t | --no-title] - [-a | --no-auth] - -where:: - - -x | --name Onap Service Name. It is of type STRING. - -y | --description Description for Service. It is of type STRING. It - is optional. - -z | --project-code Project code. It is of type STRING. It is - optional. - -b | --category Service category. It is of type STRING. It is - optional. By default, it is network l1-3. - -c | --category-display-name Service category display name. It is of type - STRING. It is optional. By default, it is Network - L1-3. - -e | --icon-id Service Icon id. It is of type STRING. It is - optional. By default, it is defaulticon. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. - - -Results:: - - ID Service ID and is of type STRING. - - -Error:: - - On error, it prints :::: - - - -[33] service-model-approve ------------------------------------------------ - - -usage: onap service-model-approve - -Approves the Service model in SDC - -Onap service: sdc v1.0 - -Options:: - - [-b | --service-model-id] [-u | --onap-username] [-p | --onap-password] - [-m | --host-url] [-h | --help] [-v | --version] - [-d | --debug] [-f | --format] [-s | --long] - [-t | --no-title] [-a | --no-auth] - -where:: - -<<<<<<< ab8942a839cc04dc8df1bf9cb19f375757f848b7 - -b | --service-model-id Service model ID. It is of type STRING. It is - optional. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. - - -Error:: - - On error, it prints :::: - - - -[34] vf-model-create ------------------------------------------------ - - -usage: onap vf-model-create - -Create Virtual function from Vendor Software Product - -Onap service: sdc v1.0 - -Options:: - - [-x | --name] [-y | --description] [-z | --vendor-name] - [-b | --vsp-id] [-g | --vsp-version] [-u | --onap-username] - [-p | --onap-password] [-m | --host-url] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] [-a | --no-auth] - -where:: - - -x | --name Onap VF Name. It is of type STRING. - -y | --description Description for VF. It is of type STRING. It is - optional. - -z | --vendor-name Vendor name. It is of type STRING. It is optional. - -b | --vsp-id VSP ID. It is of type STRING. It is optional. - -g | --vsp-version VSP version. It is of type STRING. It is optional. -======= -<<<<<<< 08468db7c00dd0594d6846c4c761f0582be9fc06 - -b | --vf-id VF ID. It is of type STRING. It is optional. ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. -======= - -x | --vnf-instace-id id for vnf. It is of type STRING. - -y | --service-instace-id unique id for service instance. It is of type - STRING. - -w | --vf-module-id vf module id. It is of type STRING. - -l | --lcp-cloudregion-id AIC LCP node location identifier. It is of type - STRING. - -z | --tenant-id openstack tenant id (uuid). It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ - - -Results:: - - ID VF ID and is of type STRING. - - -Error:: - - On error, it prints :::: - - - -[35] vf-model-checkin ------------------------------------------------ - - -usage: onap vf-model-checkin - -Checkin Virtual function - -Onap service: sdc v1.0 - -Options:: - - [-b | --vf-id] [-u | --onap-username] [-p | --onap-password] - [-m | --host-url] [-h | --help] [-v | --version] - [-d | --debug] [-f | --format] [-s | --long] - [-t | --no-title] [-a | --no-auth] - -where:: - -<<<<<<< 08468db7c00dd0594d6846c4c761f0582be9fc06 - -b | --vf-id VF ID. It is of type STRING. It is optional. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. -======= - -l | --lcp-cloudregion-id AIC LCP node location identifier. It is of type - STRING. - -w | --tenant-id openstack tenant id (uuid). It is of type STRING. - -y | --vnf-instace-id vnf instance id. It is of type STRING. - -x | --service-instace-id unique id for service instance. It is of type - STRING. - -z | --parenet-service-model parent service model name. It is of type STRING. - -r | --supress-rollback rollback changes if instantiation fails. It is of - type BOOL. It is optional. By default, it is - false. - -i | --instance-name service instance name. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ - - -Error:: - - On error, it prints :::: - - - -[36] vlm-revert ------------------------------------------------ - - -usage: onap vlm-revert - -Revert Vendor License Model - -Onap service: sdc v1.0 - -Options:: - - [-x | --vlm-id] [-y | --vlm-version] [-u | --onap-username] - [-p | --onap-password] [-m | --host-url] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] [-a | --no-auth] - -where:: - -<<<<<<< ab8942a839cc04dc8df1bf9cb19f375757f848b7 - -x | --vlm-id Onap VLM ID. It is of type STRING. - -y | --vlm-version VLM version. It is of type STRING. -======= -<<<<<<< 08468db7c00dd0594d6846c4c761f0582be9fc06 - -b | --vf-id VF ID. It is of type STRING. It is optional. ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. -======= - -x | --vendor-name vendor name. It is of type STRING. - -y | --license-model-description Description for License Model. It is of type - STRING. It is optional. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. - - -Results:: - - ID License Model ID and is of type STRING. ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ - - -Error:: - - On error, it prints :::: - - - -[37] vlm-feature-group-create ------------------------------------------------ - - -usage: onap vlm-feature-group-create - -Create feature group Pool - -Onap service: sdc v1.0 - -Options:: - - [-x | --name] [-y | --vlm-id] [-e | --vlm-version] - [-z | --description] [-g | --vlm-key-group-id] [-b | --vlm-entitle-pool-id] - [-c | --part-number] [-k | --manufacture-reference-number] [-u | --onap-username] - [-p | --onap-password] [-m | --host-url] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] [-a | --no-auth] - -where:: - -<<<<<<< ab8942a839cc04dc8df1bf9cb19f375757f848b7 - -x | --name Feature group name. It is of type STRING. - -y | --vlm-id License Model ID. It is of type STRING. - -e | --vlm-version License Model version. It is of type STRING. - -z | --description Description for feature group. It is of type - STRING. - -g | --vlm-key-group-id VLM keygroup. It is of type STRING. - -b | --vlm-entitle-pool-id VLM Entitlement pool. It is of type STRING. - -c | --part-number Part number. It is of type STRING. - -k | --manufacture-reference-number Manufature Reference Number. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. - - -Results:: - - ID Feature group ID and is of type STRING. - - -Error:: - - On error, it prints :::: - - - -[38] vlm-submit ------------------------------------------------ - - -usage: onap vlm-submit - -Submit Vendor License Model - -Onap service: sdc v1.0 - -Options:: - - [-x | --vlm-id] [-y | --vlm-version] [-u | --onap-username] - [-p | --onap-password] [-m | --host-url] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] [-a | --no-auth] - -where:: - - -x | --vlm-id Onap VLM ID. It is of type STRING. - -y | --vlm-version VLM version. It is of type STRING. -======= -<<<<<<< 08468db7c00dd0594d6846c4c761f0582be9fc06 - -b | --vf-id VF ID. It is of type STRING. It is optional. ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. -======= - -x | --vsp-name Onap VSP Name. It is of type STRING. - -y | --vsp-description Description for VSP. It is of type STRING. It is - optional. - -null | --vsp-category Category of the VSP. It is of type STRING. It is - optional. By default, it is - resourceNewCategory.generic. - -null | --vsp-subcategory Sub Category of VSP. It is of type STRING. It is - optional. By default, it is - resourceNewCategory.generic.abstract. - -null | --vsp-license-version License version. It is of type STRING. It is - optional. By default, it is 1.0. - -null | --vsp-vendor-name License Model Name. It is of type STRING. - -null | --vsp-vendor-id License Model ID. It is of type STRING. - -null | --license-agreement-id License Agreement ID. It is of type STRING. - -null | --feature-group-id Feature Group ID. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. - - -Results:: - - ID VSP ID and is of type STRING. ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ - - -Error:: - - On error, it prints :::: - - - -[39] vf-model-certify-start ------------------------------------------------ - - -usage: onap vf-model-certify-start - -Start certifying Virtual function - -Onap service: sdc v1.0 - -Options:: - - [-b | --vf-id] [-u | --onap-username] [-p | --onap-password] - [-m | --host-url] [-h | --help] [-v | --version] - [-d | --debug] [-f | --format] [-s | --long] - [-t | --no-title] [-a | --no-auth] - -where:: - - -b | --vf-id VF ID. It is of type STRING. It is optional. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. - - -Error:: - - On error, it prints :::: - - - -[40] vf-model-list ------------------------------------------------ - - -usage: onap vf-model-list - -List the VF resource model in SDC - -Onap service: sdc v1.0 - -Options:: - - [-u | --onap-username] [-p | --onap-password] [-m | --host-url] - [-h | --help] [-v | --version] [-d | --debug] - [-f | --format] [-s | --long] [-t | --no-title] - [-a | --no-auth] - -where:: - - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. - - -Results:: - - uuid UUID and is of type STRING. - uniqueid UUID and is of type STRING. - invariant-uuid Invariant UUID and is of type STRING. - name Name and is of type STRING. - version version and is of type STRING. - status status and is of type STRING. - description description and is of type STRING. - vsp-uuid VSP uuid and is of type STRING. - vsp-version VSP version and is of type STRING. - - -Error:: - - On error, it prints :::: - - - -[41] vlm-entitlement-pool-list ------------------------------------------------ - - -usage: onap vlm-entitlement-pool-list - -entitlement pool list in a license model - -Onap service: sdc v1.0 - -Options:: - - [-x | --vlm-id] [-y | --vlm-version] [-u | --onap-username] - [-p | --onap-password] [-m | --host-url] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] [-a | --no-auth] - -where:: - - -x | --vlm-id License Model ID. It is of type STRING. - -y | --vlm-version License Model version. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. - - -Results:: - - ID Feature group ID and is of type STRING. - name Feature group name and is of type STRING. - - -Error:: - - On error, it prints :::: - - - -[42] vlm-feature-group-list ------------------------------------------------ - - -usage: onap vlm-feature-group-list - -Feature group list in a license model - -Onap service: sdc v1.0 - -Options:: - - [-x | --vlm-id] [-y | --vlm-version] [-u | --onap-username] - [-p | --onap-password] [-m | --host-url] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] [-a | --no-auth] - -where:: - - -x | --vlm-id License Model ID. It is of type STRING. - -y | --vlm-version License Model version. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. - - -Results:: - - ID Feature group ID and is of type STRING. - name Feature group name and is of type STRING. - - -Error:: - - On error, it prints :::: - - - -[43] vlm-checkout ------------------------------------------------ - - -usage: onap vlm-checkout - -Checkout Vendor License Model - -Onap service: sdc v1.0 - -Options:: - - [-x | --vlm-id] [-y | --vlm-version] [-u | --onap-username] - [-p | --onap-password] [-m | --host-url] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] [-a | --no-auth] - -where:: - - -x | --vlm-id Onap VLM ID. It is of type STRING. - -y | --vlm-version VLM version. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. - - -Error:: - - On error, it prints :::: - - - -[44] vlm-list ------------------------------------------------ - - -usage: onap vlm-list - -List License Model - -Onap service: sdc v1.0 - -Options:: - - [-u | --onap-username] [-p | --onap-password] [-m | --host-url] - [-h | --help] [-v | --version] [-d | --debug] - [-f | --format] [-s | --long] [-t | --no-title] - [-a | --no-auth] - -where:: - - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. - - -Results:: - - id License ID and is of type UUID. - vendor-name Vendor Name and is of type STRING. - vlm-version VLM version and is of type STRING. - status status and is of type STRING. - description License description and is of type STRING. - - -Error:: - - On error, it prints :::: - - - -[45] vlm-aggreement-create ------------------------------------------------ - - -usage: onap vlm-aggreement-create - -Create license aggreement - -Onap service: sdc v1.0 - -Options:: - - [-x | --name] [-y | --vlm-id] [-e | --vlm-version] - [-z | --description] [-g | --vlm-feature-group-id] [-u | --onap-username] - [-p | --onap-password] [-m | --host-url] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] [-a | --no-auth] - -where:: - - -x | --name aggreement name. It is of type STRING. - -y | --vlm-id License Model ID. It is of type STRING. - -e | --vlm-version License Model version. It is of type STRING. - -z | --description Description for aggreement. It is of type STRING. - -g | --vlm-feature-group-id VLM feature group. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-x | --vendor-name] [-y | --license-model-description] [-u | --host-username] + [-p | --host-password] [-m | --host-url] [-a | --no-auth] + +where:: + + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --vendor-name vendor name. It is of type STRING. + -y | --license-model-description Description for License Model. It is of type + STRING. It is optional. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Results:: - ID aggreement ID and is of type STRING. + ID License Model ID and is of type STRING. Error:: @@ -4143,50 +2038,62 @@ Error:: -[46] vf-model-certify-request +[33] license-model-show ----------------------------------------------- -usage: onap vf-model-certify-request +usage: oclip license-model-show -Request for certifying Virtual function +Details of the License Model -Onap service: sdc v1.0 +Product: onap-1.1 +Service: sdc +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-b | --vf-id] [-u | --onap-username] [-p | --onap-password] - [-m | --host-url] [-h | --help] [-v | --version] - [-d | --debug] [-f | --format] [-s | --long] - [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-x | --license-model-id] [-u | --host-username] [-p | --host-password] + [-m | --host-url] [-a | --no-auth] + +where:: + + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --license-model-id Onap License Model ID. It is of type STRING. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. -where:: - -b | --vf-id VF ID. It is of type STRING. It is optional. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. +Results:: + + name License Model Name and is of type STRING. + ID License Model ID and is of type STRING. + description Description for the License Model and is of type + STRING. + status Status of the License Model and is of type STRING. Error:: @@ -4195,60 +2102,63 @@ Error:: -[47] vf2vfmodule-model-list +[34] vlm-aggreement-create ----------------------------------------------- -usage: onap vf2vfmodule-model-list +usage: oclip vlm-aggreement-create -List the VF modules in a given VF model in SDC +Create license aggreement -Onap service: sdc v1.0 +Product: onap-1.1 +Service: sdc +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-z | --vf-id] [-u | --onap-username] [-p | --onap-password] - [-m | --host-url] [-h | --help] [-v | --version] - [-d | --debug] [-f | --format] [-s | --long] - [-t | --no-title] [-a | --no-auth] - -where:: - - -z | --vf-id VF uuid. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-x | --name] [-y | --vlm-id] [-e | --vlm-version] + [-z | --description] [-g | --vlm-feature-group-id] [-u | --host-username] + [-p | --host-password] [-m | --host-url] [-a | --no-auth] + +where:: + + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --name aggreement name. It is of type STRING. + -y | --vlm-id License Model ID. It is of type STRING. + -e | --vlm-version License Model version. It is of type STRING. + -z | --description Description for aggreement. It is of type STRING. + -g | --vlm-feature-group-id VLM feature group. It is of type STRING. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Results:: - vsp-uuid VSP uuid and is of type STRING. - vsp-version VSP version and is of type STRING. - module-uuid UUID and is of type STRING. - module-invariant-uuid Invariant UUID and is of type STRING. - module-name name and is of type STRING. - module-version version and is of type STRING. + ID aggreement ID and is of type STRING. Error:: @@ -4257,50 +2167,60 @@ Error:: -[48] vf-model-certify-complete +[35] vlm-aggreement-list ----------------------------------------------- -usage: onap vf-model-certify-complete +usage: oclip vlm-aggreement-list -Complete certifying Virtual function +List license aggreement -Onap service: sdc v1.0 +Product: onap-1.1 +Service: sdc +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-b | --vf-id] [-u | --onap-username] [-p | --onap-password] - [-m | --host-url] [-h | --help] [-v | --version] - [-d | --debug] [-f | --format] [-s | --long] - [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-x | --vlm-id] [-y | --vlm-version] [-u | --host-username] + [-p | --host-password] [-m | --host-url] [-a | --no-auth] + +where:: + + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --vlm-id License Model ID. It is of type STRING. + -y | --vlm-version License Model version. It is of type STRING. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. + -where:: +Results:: - -b | --vf-id VF ID. It is of type STRING. It is optional. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + ID aggreement ID and is of type STRING. + name aggreement name and is of type STRING. Error:: @@ -4309,60 +2229,54 @@ Error:: -[49] cloud-list +[36] vlm-checkin ----------------------------------------------- -usage: onap cloud-list +usage: oclip vlm-checkin -List the configured clouds and Onap service subscriptions +Checkin Vendor License Model -Onap service: aai v11 +Product: onap-1.1 +Service: sdc +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-u | --onap-username] [-p | --onap-password] [-m | --host-url] [-h | --help] [-v | --version] [-d | --debug] [-f | --format] [-s | --long] [-t | --no-title] - [-a | --no-auth] + [-x | --vlm-id] [-y | --vlm-version] [-u | --host-username] + [-p | --host-password] [-m | --host-url] [-a | --no-auth] where:: - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. - - -Results:: - - cloud Onap cloud and is of type STRING. - region Onap cloud region and is of type STRING. - tenant Onap cloud tenat and is of type STRING. - tenant-id Onap cloud tenat id and is of type STRING. - customer Onap cloud customer and is of type STRING. - service Onap cloud service and is of type STRING. - resource-version Onap cloud resource version and is of type STRING. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --vlm-id Onap VLM ID. It is of type STRING. + -y | --vlm-version VLM version. It is of type STRING. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Error:: @@ -4371,55 +2285,54 @@ Error:: -[50] sdnc-list +[37] vlm-checkout ----------------------------------------------- -usage: onap sdnc-list +usage: oclip vlm-checkout -List the configured sdnc +Checkout Vendor License Model -Onap service: aai v11 +Product: onap-1.1 +Service: sdc +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-u | --onap-username] [-p | --onap-password] [-m | --host-url] [-h | --help] [-v | --version] [-d | --debug] [-f | --format] [-s | --long] [-t | --no-title] - [-a | --no-auth] + [-x | --vlm-id] [-y | --vlm-version] [-u | --host-username] + [-p | --host-password] [-m | --host-url] [-a | --no-auth] where:: - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. - - -Results:: - - sdnc-id Onap sdnc id and is of type STRING. - resource-version Onap sdnc resource version and is of type STRING. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --vlm-id Onap VLM ID. It is of type STRING. + -y | --vlm-version VLM version. It is of type STRING. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Error:: @@ -4428,69 +2341,60 @@ Error:: -[51] sdnc-register +[38] vlm-create ----------------------------------------------- -usage: onap sdnc-register +usage: oclip vlm-create -Register a SDNC in Onap +Create License Model -Onap service: aai v11 +Product: onap-1.1 +Service: sdc +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --location] [-y | --sdnc-id] [-b | --name] - [-c | --type] [-e | --vendor] [-q | --sdnc-version] - [-g | --ip-address] [-k | --port] [-r | --protocal] - [-i | --username] [-j | --password] [-z | --product-name] - [-u | --onap-username] [-p | --onap-password] [-m | --host-url] [-h | --help] [-v | --version] [-d | --debug] [-f | --format] [-s | --long] [-t | --no-title] - [-a | --no-auth] + [-x | --vendor-name] [-y | --description] [-u | --host-username] + [-p | --host-password] [-m | --host-url] [-a | --no-auth] + +where:: + + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --vendor-name vendor name. It is of type STRING. + -y | --description Description for License Model. It is of type + STRING. It is optional. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. -where:: - -x | --location Onap VIM unique id. It is of type UUID. By - default, it is - 2821b55f-121c-47a8-8b47-6a555ce54e19. - -y | --sdnc-id Onap SDNC unique id. It is of type UUID. By - default, it is - d5575325-4d90-4ead-9656-8186504e9a88. - -b | --name Onap SDNC name. It is of type STRING. - -c | --type Onap SDNC type. It is of type STRING. - -e | --vendor Onap SDNC vendor. It is of type STRING. - -q | --sdnc-version Onap SDNC version. It is of type STRING. - -g | --ip-address Onap SDNC ip address. It is of type STRING. - -k | --port Onap SDNC port. It is of type STRING. - -r | --protocal Onap SDNC protocal. It is of type STRING. - -i | --username Onap SDNC username. It is of type STRING. - -j | --password Onap SDNC password. It is of type STRING. - -z | --product-name Onap SDNC product-name. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. +Results:: + + ID License Model ID and is of type UUID. Error:: @@ -4499,50 +2403,67 @@ Error:: -[52] sdnc-unregister +[39] vlm-entitlement-pool-create ----------------------------------------------- -usage: onap sdnc-unregister +usage: oclip vlm-entitlement-pool-create -Un-register a VNFM in Onap +Create Entitlement Pool -Onap service: aai v11 +Product: onap-1.1 +Service: sdc +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --sdnc-id] [-u | --onap-username] [-p | --onap-password] - [-m | --host-url] [-h | --help] [-v | --version] - [-d | --debug] [-f | --format] [-s | --long] - [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-x | --name] [-y | --vlm-id] [-e | --vlm-version] + [-z | --description] [-g | --operational-scope] [-k | --manufacture-reference-number] + [-u | --host-username] [-p | --host-password] [-m | --host-url] + [-a | --no-auth] where:: - -x | --sdnc-id Onap VNFM unique id. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --name Entitlement Pool name. It is of type STRING. + -y | --vlm-id License Model ID. It is of type STRING. + -e | --vlm-version License Model version. It is of type STRING. + -z | --description Description for Entitlement Pool. It is of type + STRING. + -g | --operational-scope Operational Scope. It is of type STRING. By + default, it is Availability_Zone. + -k | --manufacture-reference-number Manufature Reference Number. It is of type STRING. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. + + +Results:: + + ID Entitlement Pool ID and is of type STRING. Error:: @@ -4551,62 +2472,60 @@ Error:: -[53] vnfm-show +[40] vlm-entitlement-pool-list ----------------------------------------------- -usage: onap vnfm-show +usage: oclip vlm-entitlement-pool-list -Show the VNFM in Onap +entitlement pool list in a license model -Onap service: aai v11 +Product: onap-1.1 +Service: sdc +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --vnfm-id] [-u | --onap-username] [-p | --onap-password] - [-m | --host-url] [-h | --help] [-v | --version] - [-d | --debug] [-f | --format] [-s | --long] - [-t | --no-title] [-a | --no-auth] - -where:: - - -x | --vnfm-id Onap VNFM unique id. It is of type UUID. By - default, it is - 16d1e277-973c-409c-b221-5fd57cc7100a. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-x | --vlm-id] [-y | --vlm-version] [-u | --host-username] + [-p | --host-password] [-m | --host-url] [-a | --no-auth] + +where:: + + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --vlm-id License Model ID. It is of type STRING. + -y | --vlm-version License Model version. It is of type STRING. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Results:: - name Onap vnfm name and is of type STRING. - type Onap vnfm type and is of type STRING. - vendor Onap vnfm vendor and is of type STRING. - version Onap vnfm version and is of type STRING. - url Onap vnfm url and is of type STRING. - username Onap vnfm username and is of type STRING. + ID Feature group ID and is of type STRING. + name Feature group name and is of type STRING. Error:: @@ -4615,54 +2534,68 @@ Error:: -[54] vnfm-unregister +[41] vlm-feature-group-create ----------------------------------------------- -usage: onap vnfm-unregister +usage: oclip vlm-feature-group-create -Un-register a VNFM in Onap +Create feature group Pool -Onap service: aai v11 +Product: onap-1.1 +Service: sdc +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --vnfm-id] [-y | --resource-version] [-u | --onap-username] - [-p | --onap-password] [-m | --host-url] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-x | --name] [-y | --vlm-id] [-e | --vlm-version] + [-z | --description] [-g | --vlm-key-group-id] [-b | --vlm-entitle-pool-id] + [-c | --part-number] [-k | --manufacture-reference-number] [-u | --host-username] + [-p | --host-password] [-m | --host-url] [-a | --no-auth] + +where:: + + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --name Feature group name. It is of type STRING. + -y | --vlm-id License Model ID. It is of type STRING. + -e | --vlm-version License Model version. It is of type STRING. + -z | --description Description for feature group. It is of type + STRING. + -g | --vlm-key-group-id VLM keygroup. It is of type STRING. + -b | --vlm-entitle-pool-id VLM Entitlement pool. It is of type STRING. + -c | --part-number Part number. It is of type STRING. + -k | --manufacture-reference-number Manufature Reference Number. It is of type STRING. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. + -where:: +Results:: - -x | --vnfm-id Onap VNFM unique id. It is of type UUID. By - default, it is - b6271696-01e3-43eb-a7f2-11d3b24746c4. - -y | --resource-version Onap vim resource version. It is of type STRING. - It is optional. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + ID Feature group ID and is of type STRING. Error:: @@ -4671,67 +2604,60 @@ Error:: -[55] vnfm-register +[42] vlm-feature-group-list ----------------------------------------------- -usage: onap vnfm-register +usage: oclip vlm-feature-group-list -Register a VNFM in Onap +Feature group list in a license model -Onap service: aai v11 +Product: onap-1.1 +Service: sdc +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --vim-id] [-y | --vnfm-id] [-b | --name] - [-c | --type] [-e | --vendor] [-q | --vnfm-version] - [-g | --url] [-i | --username] [-j | --password] - [-z | --certificate-url] [-u | --onap-username] [-p | --onap-password] - [-m | --host-url] [-h | --help] [-v | --version] - [-d | --debug] [-f | --format] [-s | --long] - [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-x | --vlm-id] [-y | --vlm-version] [-u | --host-username] + [-p | --host-password] [-m | --host-url] [-a | --no-auth] + +where:: + + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --vlm-id License Model ID. It is of type STRING. + -y | --vlm-version License Model version. It is of type STRING. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. -where:: - -x | --vim-id Onap VIM unique id. It is of type UUID. By - default, it is - 061e5c37-2a9a-4775-80e4-d15891a22ae4. - -y | --vnfm-id Onap VNFM unique id. It is of type UUID. By - default, it is - 2e8957a6-75af-4508-9949-bf17eb7cf76a. - -b | --name Onap VNFM name. It is of type STRING. - -c | --type Onap VNFM type. It is of type STRING. - -e | --vendor Onap VNFM vendor. It is of type STRING. - -q | --vnfm-version Onap VNFM version. It is of type STRING. - -g | --url Onap VNFM URL. It is of type STRING. - -i | --username Onap VNFM username. It is of type STRING. - -j | --password Onap VNFM password. It is of type STRING. - -z | --certificate-url Onap VNFM certificate-url. It is of type STRING. - It is optional. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. +Results:: + + ID Feature group ID and is of type STRING. + name Feature group name and is of type STRING. Error:: @@ -4740,57 +2666,54 @@ Error:: -[56] vnfm-list +[43] service-model-certify-complete ----------------------------------------------- -usage: onap vnfm-list +usage: oclip service-model-certify-complete -List the configured vnfm +Completes the certification of Service model in SDC -Onap service: aai v11 +Product: onap-1.1 +Service: sdc +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-u | --onap-username] [-p | --onap-password] [-m | --host-url] [-h | --help] [-v | --version] [-d | --debug] [-f | --format] [-s | --long] [-t | --no-title] - [-a | --no-auth] + [-b | --service-model-id] [-u | --host-username] [-p | --host-password] + [-m | --host-url] [-a | --no-auth] where:: - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. - - -Results:: - - vnfm-id Onap vnfm id and is of type STRING. - vim-id Onap vnfm id and is of type STRING. - certificate-url Onap vnfm certificate-url and is of type STRING. - resource-version Onap vnfm resource version and is of type STRING. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -b | --service-model-id Service model ID. It is of type STRING. It is + optional. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Error:: @@ -4799,71 +2722,65 @@ Error:: -[57] vim-register +[44] vlm-key-group-create ----------------------------------------------- -usage: onap vim-register +usage: oclip vlm-key-group-create -Register a VIM under a given cloud region in Onap +Create License Key Group -Onap service: aai v11 +Product: onap-1.1 +Service: sdc +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --cloud-name] [-y | --region-name] [-z | --vim-id] - [-b | --name] [-c | --type] [-e | --vendor] - [-q | --vim-version] [-g | --url] [-i | --username] - [-j | --password] [-k | --ssl-cacert] [-l | --ssl-insecure] - [-n | --cloud-domain] [-o | --default-tenant] [-u | --onap-username] - [-p | --onap-password] [-m | --host-url] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-c | --vlm-id] [-e | --vlm-version] [-x | --name] + [-y | --type] [-z | --description] [-u | --host-username] + [-p | --host-password] [-m | --host-url] [-a | --no-auth] + +where:: + + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -c | --vlm-id License Model Id. It is of type STRING. + -e | --vlm-version License Model version. It is of type STRING. + -x | --name name. It is of type STRING. + -y | --type type of group (Universal, unique, one-time). It + is of type STRING. By default, it is Universal. + -z | --description Description for License Key Group. It is of type + STRING. It is optional. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. -where:: - -x | --cloud-name Onap cloud name. It is of type STRING. - -y | --region-name Onap region name. It is of type STRING. - -z | --vim-id Onap VIM unique id. It is of type UUID. By - default, it is - 545935b3-ca9c-4cbf-bfb4-4a7297010aff. - -b | --name Onap VIM name. It is of type STRING. - -c | --type Onap VIM type. It is of type STRING. - -e | --vendor Onap VIM vendor. It is of type STRING. - -q | --vim-version Onap VIM version. It is of type STRING. - -g | --url Onap VIM URL. It is of type STRING. - -i | --username Onap VIM username. It is of type STRING. - -j | --password Onap VIM password. It is of type STRING. - -k | --ssl-cacert Onap VIM SSL certificate. It is of type TEXT. It - is optional. - -l | --ssl-insecure Onap VIM insecure. It is of type BOOL. It is - optional. By default, it is false. - -n | --cloud-domain Onap VIM cloud domain. It is of type STRING. - -o | --default-tenant Onap VIM default tenant. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. +Results:: + + ID License Model ID and is of type STRING. Error:: @@ -4872,57 +2789,60 @@ Error:: -[58] vim-unregister +[45] vlm-key-group-list ----------------------------------------------- -usage: onap vim-unregister +usage: oclip vlm-key-group-list -Un-register a VIM under from cloud region in Onap +key group list in a license model -Onap service: aai v11 +Product: onap-1.1 +Service: sdc +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --cloud-name] [-y | --region-name] [-z | --vim-id] - [-b | --resource-version] [-u | --onap-username] [-p | --onap-password] - [-m | --host-url] [-h | --help] [-v | --version] - [-d | --debug] [-f | --format] [-s | --long] - [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-x | --vlm-id] [-y | --vlm-version] [-u | --host-username] + [-p | --host-password] [-m | --host-url] [-a | --no-auth] + +where:: + + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --vlm-id License Model ID. It is of type STRING. + -y | --vlm-version License Model version. It is of type STRING. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. -where:: - -x | --cloud-name Onap cloud name. It is of type STRING. - -y | --region-name Onap region name. It is of type STRING. - -z | --vim-id Onap VIM unique id. It is of type UUID. By - default, it is - 0e129921-5700-48e2-ab9a-e4e4208d8b6b. - -b | --resource-version Onap vim resource version. It is of type STRING. - It is optional. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. +Results:: + + ID Feature group ID and is of type STRING. + name Feature group name and is of type STRING. Error:: @@ -4931,65 +2851,54 @@ Error:: -[59] vim-list +[46] vlm-revert ----------------------------------------------- -usage: onap vim-list +usage: oclip vlm-revert -List the configured vims +Revert Vendor License Model -Onap service: aai v11 +Product: onap-1.1 +Service: sdc +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --cloud-name] [-y | --region-name] [-u | --onap-username] - [-p | --onap-password] [-m | --host-url] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-x | --vlm-id] [-y | --vlm-version] [-u | --host-username] + [-p | --host-password] [-m | --host-url] [-a | --no-auth] where:: - -x | --cloud-name Onap cloud name. It is of type STRING. - -y | --region-name Onap region name. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. - - -Results:: - - vim-id Onap vim id and is of type STRING. - name Onap vim name and is of type STRING. - type Onap vim type and is of type STRING. - vendor Onap vim vendor and is of type STRING. - version Onap vim version and is of type STRING. - url Onap vim url and is of type STRING. - username Onap vim username and is of type STRING. - cloud-domain Onap vim cloud domain and is of type STRING. - default-tenant Onap vim tenant and is of type STRING. - resource-version Onap vim resource version and is of type STRING. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --vlm-id Onap VLM ID. It is of type STRING. + -y | --vlm-version VLM version. It is of type STRING. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Error:: @@ -4998,55 +2907,56 @@ Error:: -[60] ems-list +[47] vsp-add-artifact ----------------------------------------------- -usage: onap ems-list +usage: oclip vsp-add-artifact -List the configured ems +Upload the CSAR file to VSP -Onap service: aai v11 +Product: onap-1.1 +Service: sdc +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-u | --onap-username] [-p | --onap-password] [-m | --host-url] [-h | --help] [-v | --version] [-d | --debug] [-f | --format] [-s | --long] [-t | --no-title] + [-x | --vsp-id] [-y | --vsp-version] [-z | --vsp-file] + [-u | --host-username] [-p | --host-password] [-m | --host-url] [-a | --no-auth] where:: - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. - - -Results:: - - ems-id Onap ems id and is of type STRING. - resource-version Onap ems resource version and is of type STRING. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --vsp-id Onap VSP ID. It is of type STRING. + -y | --vsp-version Onap VSP version. It is of type STRING. + -z | --vsp-file CSAR File path. It is of type BINARY. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Error:: @@ -5055,63 +2965,54 @@ Error:: -[61] ems-register +[48] vsp-checkout ----------------------------------------------- -usage: onap ems-register +usage: oclip vsp-checkout -Register a EMS in Onap +Checkout Vendor Software Product -Onap service: aai v11 +Product: onap-1.1 +Service: sdc +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-z | --ems-id] [-b | --name] [-c | --type] - [-e | --vendor] [-q | --ems-version] [-g | --url] - [-i | --username] [-j | --password] [-x | --remote-path] - [-u | --onap-username] [-p | --onap-password] [-m | --host-url] [-h | --help] [-v | --version] [-d | --debug] [-f | --format] [-s | --long] [-t | --no-title] - [-a | --no-auth] + [-x | --vsp-id] [-y | --vsp-version] [-u | --host-username] + [-p | --host-password] [-m | --host-url] [-a | --no-auth] where:: - -z | --ems-id Onap EMS unique id. It is of type UUID. By - default, it is - 0f51b629-46dd-4c1d-bc23-c76d84e72bc2. - -b | --name Onap EMS name. It is of type STRING. - -c | --type Onap EMS type. It is of type STRING. - -e | --vendor Onap EMS vendor. It is of type STRING. - -q | --ems-version Onap EMS version. It is of type STRING. - -g | --url Onap EMS URL. It is of type STRING. - -i | --username Onap EMS username. It is of type STRING. - -j | --password Onap EMS password. It is of type STRING. - -x | --remote-path Onap EMS remote-path. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --vsp-id Onap VSP ID. It is of type STRING. + -y | --vsp-version VSP version. It is of type STRING. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Error:: @@ -5120,62 +3021,75 @@ Error:: -[62] ems-show +[49] vsp-create ----------------------------------------------- -usage: onap ems-show +usage: oclip vsp-create -Show the details of configured ems +Create Vendor Software Product -Onap service: aai v11 +Product: onap-1.1 +Service: sdc +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --ems-id] [-u | --onap-username] [-p | --onap-password] - [-m | --host-url] [-h | --help] [-v | --version] - [-d | --debug] [-f | --format] [-s | --long] - [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-x | --vsp-name] [-y | --vsp-description] [-z | --vsp-category] + [-b | --vsp-subcategory] [-c | --vlm-version] [-e | --vlm-vendor] + [-g | --vlm-id] [-i | --vlm-agreement-id] [-j | --vlm-feature-group-id] + [-u | --host-username] [-p | --host-password] [-m | --host-url] + [-a | --no-auth] where:: - -x | --ems-id Onap EMS unique id. It is of type UUID. By - default, it is - 9b59cd0e-43c1-47d3-b943-4c9c23f49732. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --vsp-name Onap VSP Name. It is of type STRING. + -y | --vsp-description Description for VSP. It is of type STRING. It is + optional. + -z | --vsp-category Category of the VSP. It is of type STRING. It is + optional. By default, it is + resourceNewCategory.generic. + -b | --vsp-subcategory Sub Category of VSP. It is of type STRING. It is + optional. By default, it is + resourceNewCategory.generic.abstract. + -c | --vlm-version License version. It is of type STRING. It is + optional. By default, it is 1.0. + -e | --vlm-vendor License Model vendor. It is of type STRING. + -g | --vlm-id License Model ID. It is of type STRING. + -i | --vlm-agreement-id License Agreement ID. It is of type STRING. + -j | --vlm-feature-group-id Feature Group ID. It is of type STRING. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Results:: - name Onap ems name and is of type STRING. - type Onap ems type and is of type STRING. - vendor Onap ems vendor and is of type STRING. - version Onap ems version and is of type STRING. - url Onap ems url and is of type STRING. - username Onap ems username and is of type STRING. + ID VSP ID and is of type STRING. Error:: @@ -5184,55 +3098,54 @@ Error:: -[63] cloud-delete +[50] vsp-package ----------------------------------------------- -usage: onap cloud-delete +usage: oclip vsp-package -Delete a cloud region from Onap +Package Vendor Software Product -Onap service: aai v11 +Product: onap-1.1 +Service: sdc +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --cloud-name] [-y | --region-name] [-z | --resource-version] - [-u | --onap-username] [-p | --onap-password] [-m | --host-url] [-h | --help] [-v | --version] [-d | --debug] [-f | --format] [-s | --long] [-t | --no-title] - [-a | --no-auth] + [-x | --vsp-id] [-y | --vsp-version] [-u | --host-username] + [-p | --host-password] [-m | --host-url] [-a | --no-auth] where:: - -x | --cloud-name Onap cloud name. It is of type STRING. - -y | --region-name Onap cloud region name. It is of type STRING. - -z | --resource-version Onap cloud region version. It is of type UUID. It - is optional. By default, it is - efef37f1-f030-4bd2-b699-0a0e9c0ceb54. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --vsp-id Onap VSP ID. It is of type STRING. + -y | --vsp-version VSP version. It is of type STRING. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Error:: @@ -5241,54 +3154,54 @@ Error:: -[64] ems-unregister +[51] service-model-approve ----------------------------------------------- -usage: onap ems-unregister +usage: oclip service-model-approve -Un-register a EMS in Onap +Approves the Service model in SDC -Onap service: aai v11 +Product: onap-1.1 +Service: sdc +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --ems-id] [-y | --resource-version] [-u | --onap-username] - [-p | --onap-password] [-m | --host-url] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-b | --service-model-id] [-u | --host-username] [-p | --host-password] + [-m | --host-url] [-a | --no-auth] where:: - -x | --ems-id Onap EMS unique id. It is of type UUID. By - default, it is - 3158d92f-e37b-450c-a86e-55c19309c3d3. - -y | --resource-version Onap vim resource version. It is of type STRING. - It is optional. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -b | --service-model-id Service model ID. It is of type STRING. It is + optional. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Error:: @@ -5297,60 +3210,61 @@ Error:: -[65] subscription-list +[52] vlm-list ----------------------------------------------- -usage: onap subscription-list +usage: oclip vlm-list -Lists the subscription for a given customer in Onap +List License Model -Onap service: aai v11 +Product: onap-1.1 +Service: sdc +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --customer-name] [-u | --onap-username] [-p | --onap-password] - [-m | --host-url] [-h | --help] [-v | --version] - [-d | --debug] [-f | --format] [-s | --long] - [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-u | --host-username] [-p | --host-password] [-m | --host-url] + [-a | --no-auth] where:: - -x | --customer-name Onap customer name. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Results:: - service-type Onap service type and is of type STRING. - resource-version Onap subscription resource version and is of type - STRING. - tenant Onap tenant name and is of type STRING. - region Onap region name and is of type STRING. - cloud Onap cloud name and is of type STRING. + id License ID and is of type UUID. + vendor-name Vendor Name and is of type STRING. + vlm-version VLM version and is of type STRING. + status status and is of type STRING. + description License description and is of type STRING. Error:: @@ -5359,55 +3273,54 @@ Error:: -[66] subscription-create +[53] vlm-submit ----------------------------------------------- -usage: onap subscription-create +usage: oclip vlm-submit -Create a subscription of a customer for given service in specific cloud region in Onap +Submit Vendor License Model -Onap service: aai v11 +Product: onap-1.1 +Service: sdc +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --customer-name] [-z | --cloud-name] [-r | --cloud-region] - [-c | --cloud-tenant-id] [-e | --service-type] [-u | --onap-username] - [-p | --onap-password] [-m | --host-url] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-x | --vlm-id] [-y | --vlm-version] [-u | --host-username] + [-p | --host-password] [-m | --host-url] [-a | --no-auth] where:: - -x | --customer-name Onap customer name. It is of type STRING. - -z | --cloud-name Onap cloud name. It is of type STRING. - -r | --cloud-region Onap cloud region. It is of type STRING. - -c | --cloud-tenant-id Onap cloud tenant id. It is of type STRING. - -e | --service-type Onap service type. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --vlm-id Onap VLM ID. It is of type STRING. + -y | --vlm-version VLM version. It is of type STRING. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Error:: @@ -5416,54 +3329,54 @@ Error:: -[67] subscription-delete +[54] vsp-checkin ----------------------------------------------- -usage: onap subscription-delete +usage: oclip vsp-checkin -Delete the subscription for a given customer in Onap +Checkin Vendor Software Product -Onap service: aai v11 +Product: onap-1.1 +Service: sdc +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --customer-name] [-y | --service-type] [-g | --resource-version] - [-u | --onap-username] [-p | --onap-password] [-m | --host-url] [-h | --help] [-v | --version] [-d | --debug] [-f | --format] [-s | --long] [-t | --no-title] - [-a | --no-auth] + [-x | --vsp-id] [-y | --vsp-version] [-u | --host-username] + [-p | --host-password] [-m | --host-url] [-a | --no-auth] where:: - -x | --customer-name Onap customer name. It is of type STRING. - -y | --service-type Onap subscribtion id. It is of type STRING. - -g | --resource-version Onap subscription resource version. It is of type - STRING. It is optional. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --vsp-id Onap VSP ID. It is of type STRING. + -y | --vsp-version VSP version. It is of type STRING. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Error:: @@ -5472,59 +3385,63 @@ Error:: -[68] customer-show +[55] vsp-list ----------------------------------------------- -usage: onap customer-show +usage: oclip vsp-list -Lists the registetred customers in Onap +List of the Vendor Software Products -Onap service: aai v11 +Product: onap-1.1 +Service: sdc +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --customer-name] [-u | --onap-username] [-p | --onap-password] - [-m | --host-url] [-h | --help] [-v | --version] - [-d | --debug] [-f | --format] [-s | --long] - [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-u | --host-username] [-p | --host-password] [-m | --host-url] + [-a | --no-auth] where:: - -x | --customer-name Onap customer name. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Results:: - name Onap customer name and is of type STRING. - subscriber-name Onap subscriber name and is of type STRING. - resource-version Onap subscriber resource version and is of type - STRING. - subscriber-type Onap subscriber type and is of type STRING. + ID VSP ID and is of type STRING. + name VSP Name and is of type STRING. + vendor-name Vendor name and is of type STRING. + version Version and is of type STRING. + status status and is of type STRING. + license-id license aggreement and is of type STRING. + license-version license version and is of type STRING. Error:: @@ -5533,51 +3450,54 @@ Error:: -[69] customer-create +[56] vsp-revert ----------------------------------------------- -usage: onap customer-create +usage: oclip vsp-revert -Create a customer in Onap +Revert Vendor Software Product -Onap service: aai v11 +Product: onap-1.1 +Service: sdc +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --customer-name] [-y | --subscriber-name] [-u | --onap-username] - [-p | --onap-password] [-m | --host-url] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-x | --vsp-id] [-y | --vsp-version] [-u | --host-username] + [-p | --host-password] [-m | --host-url] [-a | --no-auth] where:: - -x | --customer-name Onap customer name. It is of type STRING. - -y | --subscriber-name Onap subscriber name. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --vsp-id Onap VSP ID. It is of type STRING. + -y | --vsp-version VSP version. It is of type STRING. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Error:: @@ -5586,53 +3506,66 @@ Error:: -[70] customer-delete +[57] vsp-show ----------------------------------------------- -usage: onap customer-delete +usage: oclip vsp-show -Delete a customer from Onap +Details of the Vendor Software Product -Onap service: aai v11 +Product: onap-1.1 +Service: sdc +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --customer-name] [-y | --resource-version] [-u | --onap-username] - [-p | --onap-password] [-m | --host-url] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-x | --vsp-id] [-y | --vsp-version] [-u | --host-username] + [-p | --host-password] [-m | --host-url] [-a | --no-auth] + +where:: + + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --vsp-id Onap VSP ID. It is of type STRING. + -y | --vsp-version Onap VSP version. It is of type STRING. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. -where:: - -x | --customer-name Onap customer name. It is of type STRING. - -y | --resource-version Onap customer resource version. It is of type - UUID. It is optional. By default, it is - 99d76614-2e73-4aa2-9839-40cac60ccdd2. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. +Results:: + + name VSP Name and is of type STRING. + ID VSP ID and is of type STRING. + description Description for the VSP and is of type STRING. + vendor-name Vendor name and is of type STRING. + vendor-id Vendor id and is of type STRING. + version Version and is of type STRING. + status status and is of type STRING. + license-id license aggreement and is of type STRING. Error:: @@ -5641,56 +3574,54 @@ Error:: -[71] customer-list +[58] service-model-certify-request ----------------------------------------------- -usage: onap customer-list +usage: oclip service-model-certify-request -Lists the registetred customers in Onap +Request the certification of Service model in SDC -Onap service: aai v11 +Product: onap-1.1 +Service: sdc +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-u | --onap-username] [-p | --onap-password] [-m | --host-url] [-h | --help] [-v | --version] [-d | --debug] [-f | --format] [-s | --long] [-t | --no-title] - [-a | --no-auth] + [-b | --service-model-id] [-u | --host-username] [-p | --host-password] + [-m | --host-url] [-a | --no-auth] where:: - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. - - -Results:: - - name Onap customer name and is of type STRING. - resource-version Onap customer resource version and is of type - STRING. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -b | --service-model-id Service model ID. It is of type STRING. It is + optional. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Error:: @@ -5699,59 +3630,54 @@ Error:: -[72] vf-list +[59] vsp-submit ----------------------------------------------- -usage: onap vf-list +usage: oclip vsp-submit -List created VF instances for a service instance +Submit Vendor Software Product -Onap service: aai v11 +Product: onap-1.1 +Service: sdc +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --customer-name] [-y | --service-type] [-z | --service-id] - [-u | --onap-username] [-p | --onap-password] [-m | --host-url] [-h | --help] [-v | --version] [-d | --debug] [-f | --format] [-s | --long] [-t | --no-title] - [-a | --no-auth] + [-x | --vsp-id] [-y | --vsp-version] [-u | --host-username] + [-p | --host-password] [-m | --host-url] [-a | --no-auth] where:: - -x | --customer-name customer name. It is of type STRING. - -y | --service-type service subscription type. It is of type STRING. - -z | --service-id service ID. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. - - -Results:: - - vf-id VF ID for the given service and is of type STRING. - vf-name VF name and is of type STRING. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --vsp-id Onap VSP ID. It is of type STRING. + -y | --vsp-version VSP version. It is of type STRING. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Error:: @@ -5760,62 +3686,60 @@ Error:: -[73] service-list +[60] vsp-validate ----------------------------------------------- -usage: onap service-list +usage: oclip vsp-validate -List created service instance +Validated the uploaded Vendor Software Product -Onap service: aai v11 +Product: onap-1.1 +Service: sdc +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --customer-name] [-y | --service-type] [-u | --onap-username] - [-p | --onap-password] [-m | --host-url] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] [-a | --no-auth] - -where:: - - -x | --customer-name customer name. It is of type STRING. - -y | --service-type service subscription type. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-x | --vsp-id] [-y | --vsp-version] [-u | --host-username] + [-p | --host-password] [-m | --host-url] [-a | --no-auth] + +where:: + + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --vsp-id Onap VSP ID. It is of type STRING. + -y | --vsp-version VSP version. It is of type STRING. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Results:: - service-id instance id of service and is of type STRING. - service-name Service name and is of type STRING. - model-invariant-id Model invariant id of service model and is of - type STRING. - model-uuid Model uuid for service model and is of type - STRING. - description service description and is of type STRING. + status Validation status and is of type STRING. + errors Validation messages and is of type JSON. Error:: @@ -5824,62 +3748,57 @@ Error:: -[74] vf-show +[61] microservice-show ----------------------------------------------- -usage: onap vf-show +usage: oclip microservice-show -Show details for VF +Details the registered microservice in Onap -Onap service: aai v11 +Product: onap-1.1 +Service: msb +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --vf-id] [-u | --onap-username] [-p | --onap-password] - [-m | --host-url] [-h | --help] [-v | --version] - [-d | --debug] [-f | --format] [-s | --long] - [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-x | --service-name] [-y | --service-version] [-m | --host-url] where:: - -x | --vf-id VF identifier. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --service-name Onap service name. It is of type STRING. + -y | --service-version Onap service version. It is of type STRING. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. Results:: - vf-id VF ID for the given service and is of type STRING. - vf-name VF name and is of type STRING. - vf-type VF name and is of type STRING. - model-invariant-id VF name and is of type STRING. - model-uuid model uuid and is of type STRING. - model-customization-id Model customization id and is of type STRING. - service-id Service ID of parent service and is of type - STRING. + name Onap service name and is of type STRING. + version Onap service version and is of type STRING. + url Onap service base url and is of type URL. + status Onap service status and is of type DIGIT. + nodes Onap service running nodes and is of type JSON. + enable-ssl Onap service is enabled with https or not and is + of type STRING. + path Onap service path and is of type STRING. Error:: @@ -5888,54 +3807,70 @@ Error:: -[75] tenant-create +[62] microservice-create ----------------------------------------------- -usage: onap tenant-create +usage: oclip microservice-create -Create a tenant under given cloud region in Onap +Register microservice into Onap -Onap service: aai v11 +Product: onap-1.1 +Service: msb +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --cloud] [-y | --region] [-z | --tenant-id] - [-r | --tenant-name] [-u | --onap-username] [-p | --onap-password] - [-m | --host-url] [-h | --help] [-v | --version] - [-d | --debug] [-f | --format] [-s | --long] - [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-x | --service-name] [-y | --service-version] [-r | --service-url] + [-b | --enable-ssl] [-c | --path] + [-m | --host-url] where:: - -x | --cloud Onap cloud. It is of type STRING. - -y | --region Onap cloud region. It is of type STRING. - -z | --tenant-id Onap cloud tenant id. It is of type STRING. - -r | --tenant-name Onap cloud tenant name. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --service-name Onap service name. It is of type STRING. + -y | --service-version Onap service version. It is of type STRING. + -r | --service-url Onap service base url. It is of type URL. + -b | --enable-ssl Onap service is enabled with https or not. It is + of type STRING. It is optional. + -c | --path Onap service path. It is of type STRING. It is + optional. + node-ip Onap service running node IP. It is of type + STRING. + node-port Onap service running node port. It is of type + STRING. + create-or-update Onap service create or update. It is of type + BOOL. By default, it is true. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + + +Results:: + + name Onap service name and is of type STRING. + version Onap service version and is of type STRING. + url Onap service base url and is of type URL. + status Onap service status and is of type DIGIT. + nodes Onap service running nodes and is of type STRING. + enable-ssl Onap service is enabled with https or not and is + of type STRING. + path Onap service path and is of type STRING. Error:: @@ -5944,59 +3879,55 @@ Error:: -[76] tenant-list +[63] microservice-list ----------------------------------------------- -usage: onap tenant-list +usage: oclip microservice-list -Lists the tenants under given cloud region in Onap +Lists the registetred micro services in Onap -Onap service: aai v11 +Product: onap-1.1 +Service: msb +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --cloud] [-y | --region] [-u | --onap-username] - [-p | --onap-password] [-m | --host-url] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-m | --host-url] where:: - -x | --cloud Onap cloud. It is of type STRING. - -y | --region Onap cloud region. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. Results:: - tenant-id Onap tenant-id and is of type STRING. - tenant-name Onap tenant name and is of type STRING. - resource-version Onap tenant resource version and is of type - STRING. + name Onap service name and is of type STRING. + version Onap service version and is of type STRING. + url Onap service base url and is of type URL. + status Onap service status and is of type DIGIT. + nodes Onap service running nodes and is of type JSON. + enable-ssl Onap service is enabled with https or not and is + of type STRING. + path Onap service path and is of type STRING. Error:: @@ -6005,56 +3936,50 @@ Error:: -[77] tenant-delete +[64] microservice-delete ----------------------------------------------- -usage: onap tenant-delete +usage: oclip microservice-delete -Delete tenant under given cloud region in Onap +Deletes the micro service from Onap -Onap service: aai v11 +Product: onap-1.1 +Service: msb +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --cloud] [-y | --region] [-z | --tenant-id] - [-r | --resource-version] [-u | --onap-username] [-p | --onap-password] - [-m | --host-url] [-h | --help] [-v | --version] - [-d | --debug] [-f | --format] [-s | --long] - [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-x | --service-name] [-y | --service-version] [-i | --node-ip] + [-r | --node-port] [-m | --host-url] where:: - -x | --cloud Onap cloud. It is of type STRING. - -y | --region Onap cloud region. It is of type STRING. - -z | --tenant-id Onap cloud tenant id. It is of type STRING. - -r | --resource-version Onap cloud tenant version. It is of type UUID. It - is optional. By default, it is - c22f376e-03fb-49f9-982c-9887b4e5da10. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --service-name Onap service name. It is of type STRING. + -y | --service-version Onap service version. It is of type STRING. + -i | --node-ip Onap service running node IP. It is of type + STRING. + -r | --node-port Onap service running node port. It is of type + STRING. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. Error:: @@ -6063,57 +3988,54 @@ Error:: -[78] service-type-list +[65] cloud-create ----------------------------------------------- -usage: onap service-type-list +usage: oclip cloud-create -List the service types configured in Onap +Create a cloud region in Onap -Onap service: aai v11 +Product: onap-1.1 +Service: aai +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-u | --onap-username] [-p | --onap-password] [-m | --host-url] [-h | --help] [-v | --version] [-d | --debug] [-f | --format] [-s | --long] [-t | --no-title] - [-a | --no-auth] + [-x | --cloud-name] [-y | --region-name] [-u | --host-username] + [-p | --host-password] [-m | --host-url] [-a | --no-auth] where:: - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. - - -Results:: - - service-type-id Onap cloud service and is of type STRING. - service-type Onap cloud service and is of type STRING. - resource-version Onap cloud service resource version and is of - type STRING. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --cloud-name Onap cloud name. It is of type STRING. + -y | --region-name Onap region name. It is of type STRING. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Error:: @@ -6122,53 +4044,56 @@ Error:: -[79] service-type-create +[66] customer-delete ----------------------------------------------- -usage: onap service-type-create +usage: oclip customer-delete -Add a service type in Onap +Delete a customer from Onap -Onap service: aai v11 +Product: onap-1.1 +Service: aai +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --service-type] [-y | --service-type-id] [-u | --onap-username] - [-p | --onap-password] [-m | --host-url] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-x | --customer-name] [-y | --resource-version] [-u | --host-username] + [-p | --host-password] [-m | --host-url] [-a | --no-auth] where:: - -x | --service-type Onap service type. It is of type STRING. - -y | --service-type-id Onap service type uuid. It is of type UUID. It is - optional. By default, it is - d4445250-ef8d-4d78-a1b8-21719383acf7. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --customer-name Onap customer name. It is of type STRING. + -y | --resource-version Onap customer resource version. It is of type + UUID. It is optional. By default, it is + 59d4a863-597b-4178-a7bb-a20a4a0e80c7. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Error:: @@ -6177,55 +4102,59 @@ Error:: -[80] service-type-delete +[67] customer-list ----------------------------------------------- -usage: onap service-type-delete +usage: oclip customer-list -Delete a service type from Onap +Lists the registetred customers in Onap -Onap service: aai v11 +Product: onap-1.1 +Service: aai +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --service-type-id] [-y | --resource-version] [-u | --onap-username] - [-p | --onap-password] [-m | --host-url] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-u | --host-username] [-p | --host-password] [-m | --host-url] + [-a | --no-auth] where:: - -x | --service-type-id Onap service type uuid. It is of type UUID. It is - optional. By default, it is - bb1938c7-1609-40fe-b4ba-75a3282ad3ad. - -y | --resource-version Onap service resource version. It is of type - UUID. It is optional. By default, it is - 12b1a7c7-f8be-49cb-b320-dc103a24f00e. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. + + +Results:: + + name Onap customer name and is of type STRING. + resource-version Onap customer resource version and is of type + STRING. Error:: @@ -6234,51 +4163,62 @@ Error:: -[81] cloud-create +[68] customer-show ----------------------------------------------- -usage: onap cloud-create +usage: oclip customer-show -Create a cloud region in Onap +Lists the registetred customers in Onap -Onap service: aai v11 +Product: onap-1.1 +Service: aai +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --cloud-name] [-y | --region-name] [-u | --onap-username] - [-p | --onap-password] [-m | --host-url] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-x | --customer-name] [-u | --host-username] [-p | --host-password] + [-m | --host-url] [-a | --no-auth] + +where:: + + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --customer-name Onap customer name. It is of type STRING. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. + -where:: +Results:: - -x | --cloud-name Onap cloud name. It is of type STRING. - -y | --region-name Onap region name. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + name Onap customer name and is of type STRING. + subscriber-name Onap subscriber name and is of type STRING. + resource-version Onap subscriber resource version and is of type + STRING. + subscriber-type Onap subscriber type and is of type STRING. Error:: @@ -6287,64 +4227,66 @@ Error:: -[82] service-delete +[69] ems-register ----------------------------------------------- -usage: onap service-delete +usage: oclip ems-register -Delete service instance (experimental) +Register a EMS in Onap -Onap service: so v3 +Product: onap-1.1 +Service: aai +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --service-instace-id] [-b | --model-invariant-id] [-i | --model-uuid] - [-e | --model-name] [-g | --model-version] [-c | --customer-name] - [-j | --cloud-region] [-k | --tenant-id] [-u | --onap-username] - [-p | --onap-password] [-m | --host-url] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-z | --ems-id] [-b | --name] [-c | --type] + [-e | --vendor] [-q | --ems-version] [-g | --url] + [-i | --username] [-j | --password] [-x | --remote-path] + [-u | --host-username] [-p | --host-password] [-m | --host-url] + [-a | --no-auth] where:: - -x | --service-instace-id unique id for service instance. It is of type - STRING. - -b | --model-invariant-id model invariant id for service in SDC catalog. It - is of type STRING. - -i | --model-uuid model uuid for service in SDC catalog. It is of - type STRING. - -e | --model-name model name available in SDC catalog. It is of - type STRING. - -g | --model-version model version of service (eg. 1.0). It is of type - STRING. - -c | --customer-name unique id for customer. It is of type STRING. - -j | --cloud-region cloud region id. It is of type STRING. - -k | --tenant-id tenant id. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -z | --ems-id Onap EMS unique id. It is of type UUID. By + default, it is + bbbc1409-9976-4af1-8ba6-f5e5c58d63d4. + -b | --name Onap EMS name. It is of type STRING. + -c | --type Onap EMS type. It is of type STRING. + -e | --vendor Onap EMS vendor. It is of type STRING. + -q | --ems-version Onap EMS version. It is of type STRING. + -g | --url Onap EMS URL. It is of type STRING. + -i | --username Onap EMS username. It is of type STRING. + -j | --password Onap EMS password. It is of type STRING. + -x | --remote-path Onap EMS remote-path. It is of type STRING. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Error:: @@ -6353,59 +4295,57 @@ Error:: -[83] vfmodule-delete +[70] ems-unregister ----------------------------------------------- -usage: onap vfmodule-delete +usage: oclip ems-unregister -delete a VF module (experimental) +Un-register a EMS in Onap -Onap service: so v3 +Product: onap-1.1 +Service: aai +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --vfmodule-id] [-j | --service-id] [-y | --vf-id] - [-k | --vf-model-invariant-id] [-e | --vfmodule-name] [-g | --vfmodule-version] - [-l | --cloud-region] [-z | --tenant-id] [-u | --onap-username] - [-p | --onap-password] [-m | --host-url] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-x | --ems-id] [-y | --resource-version] [-u | --host-username] + [-p | --host-password] [-m | --host-url] [-a | --no-auth] where:: - -x | --vfmodule-id VF module Id. It is of type STRING. - -j | --service-id unique id for service. It is of type STRING. - -y | --vf-id unique id for related VF. It is of type STRING. - -k | --vf-model-invariant-id vf model invariant id. It is of type STRING. - -e | --vfmodule-name vfmodule model name. It is of type STRING. - -g | --vfmodule-version vf module version. It is of type STRING. - -l | --cloud-region cloud region identifier. It is of type STRING. - -z | --tenant-id openstack tenant id. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --ems-id Onap EMS unique id. It is of type UUID. By + default, it is + c7efff7f-fe14-4f4c-8489-814d98e33146. + -y | --resource-version Onap vim resource version. It is of type STRING. + It is optional. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Error:: @@ -6414,81 +4354,58 @@ Error:: -[84] vfmodule-create +[71] ems-list ----------------------------------------------- -usage: onap vfmodule-create +usage: oclip ems-list -Create a VF module +List the configured ems -Onap service: so v3 +Product: onap-1.1 +Service: aai +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-l | --cloud-region] [-B | --tenant-id] [-b | --vfmodule-invariant-id] - [-c | --vfmodule-uuid] [-e | --vfmodule-name] [-g | --vfmodule-version] - [-i | --module-name] [-j | --service-id] [-y | --vf-id] - [-k | --vf-model-invariant-id] [-A | --vf-model-uuid] [-n | --vf-model-name] - [-o | --vf-model-version] [-q | --vf-model-customization-id] [-r | --service-model-invariant-id] - [-w | --service-model-uuid] [-x | --service-model-name] [-z | --service-model-version] - [-u | --onap-username] [-p | --onap-password] [-m | --host-url] [-h | --help] [-v | --version] [-d | --debug] [-f | --format] [-s | --long] [-t | --no-title] + [-u | --host-username] [-p | --host-password] [-m | --host-url] [-a | --no-auth] where:: - -l | --cloud-region cloud region identifier. It is of type STRING. - -B | --tenant-id openstack tenant id. It is of type STRING. - -b | --vfmodule-invariant-id vfmodule model invariant id. It is of type STRING. - -c | --vfmodule-uuid model uuid for vfmodule. It is of type STRING. - -e | --vfmodule-name vfmodule model name. It is of type STRING. - -g | --vfmodule-version vf module version. It is of type STRING. - -i | --module-name vfmodule name. It is of type STRING. - -j | --service-id unique id for service. It is of type STRING. - -y | --vf-id unique id for related VF. It is of type STRING. - -k | --vf-model-invariant-id vf model invariant id. It is of type STRING. - -A | --vf-model-uuid model uuid for vf. It is of type STRING. - -n | --vf-model-name vf model name. It is of type STRING. - -o | --vf-model-version vf model version. It is of type STRING. - -q | --vf-model-customization-id vf model customization id. This can be obtained - using SDC portal (Home -> service:xxx -> - Composition -> click on VF for customization id). - It is of type STRING. - -r | --service-model-invariant-id model invariant id. It is of type STRING. - -w | --service-model-uuid model name version id. It is of type STRING. - -x | --service-model-name service model name. It is of type STRING. - -z | --service-model-version service model version. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Results:: - vfmodule-id id for the created vnf and is of type STRING. + ems-id Onap ems id and is of type STRING. + resource-version Onap ems resource version and is of type STRING. Error:: @@ -6497,73 +4414,65 @@ Error:: -[85] service-create +[72] ems-show ----------------------------------------------- -usage: onap service-create +usage: oclip ems-show -Create a service instance using MSO +Show the details of configured ems -Onap service: so v3 +Product: onap-1.1 +Service: aai +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-l | --cloud-region] [-b | --tenant-id] [-e | --model-invariant-id] - [-g | --model-uuid] [-i | --model-name] [-j | --model-version] - [-c | --customer] [-k | --instance-name] [-r | --supress-rollback] - [-w | --service-type] [-u | --onap-username] [-p | --onap-password] - [-m | --host-url] [-h | --help] [-v | --version] - [-d | --debug] [-f | --format] [-s | --long] - [-t | --no-title] [-a | --no-auth] - -where:: - - -l | --cloud-region cloud region identifier. It is of type STRING. - -b | --tenant-id tenant id. It is of type STRING. - -e | --model-invariant-id model invariant id generated by ASDC. It is of - type STRING. - -g | --model-uuid model uuid generated by ASDC. It is of type - STRING. - -i | --model-name model name as provided in ASDC design time. It is - of type STRING. - -j | --model-version model-version. It is of type STRING. - -c | --customer unique id for customer. It is of type STRING. - -k | --instance-name service instance name. It is of type STRING. - -r | --supress-rollback rollback changes if instantiation fails. It is of - type BOOL. It is optional. By default, it is - false. - -w | --service-type subscription service type. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-x | --ems-id] [-u | --host-username] [-p | --host-password] + [-m | --host-url] [-a | --no-auth] + +where:: + + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --ems-id Onap EMS unique id. It is of type UUID. By + default, it is + 9d7d75dd-9fff-4554-b4d6-38a96e3ae10d. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Results:: - service-id instance id for the created service. and is of - type STRING. + name Onap ems name and is of type STRING. + type Onap ems type and is of type STRING. + vendor Onap ems vendor and is of type STRING. + version Onap ems version and is of type STRING. + url Onap ems url and is of type STRING. + username Onap ems username and is of type STRING. Error:: @@ -6572,64 +4481,72 @@ Error:: -[86] vf-delete +[73] sdnc-register ----------------------------------------------- -usage: onap vf-delete (experimental) +usage: oclip sdnc-register -delete a VF +Register a SDNC in Onap -Onap service: so v3 +Product: onap-1.1 +Service: aai +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --vf-id] [-y | --service-instance-id] [-l | --cloud-region] - [-z | --tenant-id] [-b | --model-invariant-id] [-c | --model-uuid] - [-e | --model-name] [-g | --model-version] [-u | --onap-username] - [-p | --onap-password] [-m | --host-url] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-x | --location] [-y | --sdnc-id] [-b | --name] + [-c | --type] [-e | --vendor] [-q | --sdnc-version] + [-g | --ip-address] [-k | --port] [-r | --protocal] + [-i | --username] [-j | --password] [-z | --product-name] + [-u | --host-username] [-p | --host-password] [-m | --host-url] + [-a | --no-auth] where:: - -x | --vf-id id for vnf. It is of type STRING. - -y | --service-instance-id unique id for service instance. It is of type - STRING. - -l | --cloud-region Cloud region ID. It is of type STRING. - -z | --tenant-id openstack tenant id (uuid). It is of type STRING. - -b | --model-invariant-id model invariant id for service in SDC catalog. It - is of type STRING. - -c | --model-uuid model uuid for service in SDC catalog. It is of - type STRING. - -e | --model-name model name available in SDC catalog. It is of - type STRING. - -g | --model-version model version of service (eg. 1.0). It is of type - STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --location Onap VIM unique id. It is of type UUID. By + default, it is + 63c3e73b-f265-4d4c-bf0d-c6ee520cd723. + -y | --sdnc-id Onap SDNC unique id. It is of type UUID. By + default, it is + 139b5e04-0ce0-4547-95a0-5bd4f5194554. + -b | --name Onap SDNC name. It is of type STRING. + -c | --type Onap SDNC type. It is of type STRING. + -e | --vendor Onap SDNC vendor. It is of type STRING. + -q | --sdnc-version Onap SDNC version. It is of type STRING. + -g | --ip-address Onap SDNC ip address. It is of type STRING. + -k | --port Onap SDNC port. It is of type STRING. + -r | --protocal Onap SDNC protocal. It is of type STRING. + -i | --username Onap SDNC username. It is of type STRING. + -j | --password Onap SDNC password. It is of type STRING. + -z | --product-name Onap SDNC product-name. It is of type STRING. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Error:: @@ -6638,74 +4555,53 @@ Error:: -[87] vf-create +[74] sdnc-unregister ----------------------------------------------- -usage: onap vf-create +usage: oclip sdnc-unregister -Create a VF +Un-register a VNFM in Onap -Onap service: so v3 +Product: onap-1.1 +Service: aai +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-l | --cloud-region] [-z | --tenant-id] [-w | --product-family] - [-o | --instance-name] [-y | --service-instance-id] [-b | --vf-model-invariant-id] - [-c | --vf-model-uuid] [-e | --vf-model-name] [-g | --vf-model-version] - [-i | --vf-model-customization-id] [-j | --service-model-invariant-id] [-k | --service-model-uuid] - [-q | --service-model-name] [-n | --service-model-version] [-u | --onap-username] - [-p | --onap-password] [-m | --host-url] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-x | --sdnc-id] [-u | --host-username] [-p | --host-password] + [-m | --host-url] [-a | --no-auth] where:: - -l | --cloud-region cloud region identifier. It is of type STRING. - -z | --tenant-id openstack tenant id. It is of type STRING. - -w | --product-family service type for serivce (e.g. vLB). It is of - type STRING. - -o | --instance-name service instance name. It is of type STRING. - -y | --service-instance-id unique id for service instance. It is of type - STRING. - -b | --vf-model-invariant-id vf model invariant id. It is of type STRING. - -c | --vf-model-uuid model uuid for vf. It is of type STRING. - -e | --vf-model-name vf model name. It is of type STRING. - -g | --vf-model-version vf model version. It is of type STRING. - -i | --vf-model-customization-id vf model customization id. It is of type STRING. - -j | --service-model-invariant-id model invariant id. It is of type STRING. - -k | --service-model-uuid model name version id. It is of type STRING. - -q | --service-model-name service model name. It is of type STRING. - -n | --service-model-version service model version. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. - - -Results:: - - vf-id id for the created vnf and is of type STRING. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --sdnc-id Onap VNFM unique id. It is of type STRING. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Error:: @@ -6714,63 +4610,58 @@ Error:: -onap-1.0 -========================== - - -[1] license-group-create +[75] sdnc-list ----------------------------------------------- -usage: onap license-group-create +usage: oclip sdnc-list -Create License Group +List the configured sdnc -Onap service: sdc v1.0 +Product: onap-1.1 +Service: aai +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --group-name] [-y | --license-model-id] [-z | --license-group-description] - [-u | --onap-username] [-p | --onap-password] [-m | --host-url] [-h | --help] [-v | --version] [-d | --debug] [-f | --format] [-s | --long] [-t | --no-title] + [-u | --host-username] [-p | --host-password] [-m | --host-url] [-a | --no-auth] where:: - -x | --group-name group name. It is of type STRING. - -y | --license-model-id License Model ID. It is of type STRING. - -z | --license-group-description Description for License Group. It is of type - STRING. It is optional. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Results:: - ID License Group ID and is of type STRING. + sdnc-id Onap sdnc id and is of type STRING. + resource-version Onap sdnc resource version and is of type STRING. Error:: @@ -6779,59 +4670,74 @@ Error:: -[2] ep-show +[76] vim-register ----------------------------------------------- -usage: onap ep-show +usage: oclip vim-register -Details of the Entitlement Pool +Register a VIM under a given cloud region in Onap -Onap service: sdc v1.0 +Product: onap-1.1 +Service: aai +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --license-model-id] [-y | --pool-id] [-u | --onap-username] - [-p | --onap-password] [-m | --host-url] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-x | --cloud-name] [-y | --region-name] [-z | --vim-id] + [-b | --name] [-c | --type] [-e | --vendor] + [-q | --vim-version] [-g | --url] [-i | --username] + [-j | --password] [-k | --ssl-cacert] [-l | --ssl-insecure] + [-n | --cloud-domain] [-o | --default-tenant] [-u | --host-username] + [-p | --host-password] [-m | --host-url] [-a | --no-auth] where:: - -x | --license-model-id Onap License Model ID. It is of type STRING. - -y | --pool-id Onap Entitlement Pool ID. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. - - -Results:: - - name Entitlement Pool Name and is of type STRING. - ID Entitlement Pool ID and is of type STRING. - description Description for the Entitlement Pool and is of - type STRING. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --cloud-name Onap cloud name. It is of type STRING. + -y | --region-name Onap region name. It is of type STRING. + -z | --vim-id Onap VIM unique id. It is of type UUID. By + default, it is + f354c48b-35cc-425d-a15d-5ddeb081a58b. + -b | --name Onap VIM name. It is of type STRING. + -c | --type Onap VIM type. It is of type STRING. + -e | --vendor Onap VIM vendor. It is of type STRING. + -q | --vim-version Onap VIM version. It is of type STRING. + -g | --url Onap VIM URL. It is of type STRING. + -i | --username Onap VIM username. It is of type STRING. + -j | --password Onap VIM password. It is of type STRING. + -k | --ssl-cacert Onap VIM SSL certificate. It is of type TEXT. It + is optional. + -l | --ssl-insecure Onap VIM insecure. It is of type BOOL. It is + optional. By default, it is false. + -n | --cloud-domain Onap VIM cloud domain. It is of type STRING. + -o | --default-tenant Onap VIM default tenant. It is of type STRING. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Error:: @@ -6840,57 +4746,60 @@ Error:: -[3] license-model-create +[77] vim-unregister ----------------------------------------------- -usage: onap license-model-create +usage: oclip vim-unregister -Create License Model +Un-register a VIM under from cloud region in Onap -Onap service: sdc v1.0 +Product: onap-1.1 +Service: aai +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --vendor-name] [-y | --license-model-description] [-u | --onap-username] - [-p | --onap-password] [-m | --host-url] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-x | --cloud-name] [-y | --region-name] [-z | --vim-id] + [-b | --resource-version] [-u | --host-username] [-p | --host-password] + [-m | --host-url] [-a | --no-auth] where:: - -x | --vendor-name vendor name. It is of type STRING. - -y | --license-model-description Description for License Model. It is of type - STRING. It is optional. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. - - -Results:: - - ID License Model ID and is of type STRING. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --cloud-name Onap cloud name. It is of type STRING. + -y | --region-name Onap region name. It is of type STRING. + -z | --vim-id Onap VIM unique id. It is of type UUID. By + default, it is + 760954af-c9ef-4f95-a9fd-c2c93b22be4f. + -b | --resource-version Onap vim resource version. It is of type STRING. + It is optional. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Error:: @@ -6899,59 +4808,68 @@ Error:: -[4] license-group-show +[78] vim-list ----------------------------------------------- -usage: onap license-group-show +usage: oclip vim-list -Details of the License Group +List the configured vims -Onap service: sdc v1.0 +Product: onap-1.1 +Service: aai +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --license-model-id] [-y | --license-group-id] [-u | --onap-username] - [-p | --onap-password] [-m | --host-url] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] [-a | --no-auth] - -where:: - - -x | --license-model-id Onap License Model ID. It is of type STRING. - -y | --license-group-id Onap License Group ID. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-x | --cloud-name] [-y | --region-name] [-u | --host-username] + [-p | --host-password] [-m | --host-url] [-a | --no-auth] + +where:: + + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --cloud-name Onap cloud name. It is of type STRING. + -y | --region-name Onap region name. It is of type STRING. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Results:: - name License Group Name and is of type STRING. - ID License Group ID and is of type STRING. - description Description for the License Group and is of type - STRING. + vim-id Onap vim id and is of type STRING. + name Onap vim name and is of type STRING. + type Onap vim type and is of type STRING. + vendor Onap vim vendor and is of type STRING. + version Onap vim version and is of type STRING. + url Onap vim url and is of type STRING. + username Onap vim username and is of type STRING. + cloud-domain Onap vim cloud domain and is of type STRING. + default-tenant Onap vim tenant and is of type STRING. + resource-version Onap vim resource version and is of type STRING. Error:: @@ -6960,51 +4878,70 @@ Error:: -[5] vsp-upload +[79] vnfm-register ----------------------------------------------- -usage: onap vsp-upload +usage: oclip vnfm-register -Upload the CSAR file to VSP +Register a VNFM in Onap -Onap service: sdc v1.0 +Product: onap-1.1 +Service: aai +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --vsp-id] [-y | --vsp-file] [-u | --onap-username] - [-p | --onap-password] [-m | --host-url] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-x | --vim-id] [-y | --vnfm-id] [-b | --name] + [-c | --type] [-e | --vendor] [-q | --vnfm-version] + [-g | --url] [-i | --username] [-j | --password] + [-z | --certificate-url] [-u | --host-username] [-p | --host-password] + [-m | --host-url] [-a | --no-auth] where:: - -x | --vsp-id Onap VSP ID. It is of type STRING. - -y | --vsp-file CSAR File path. It is of type BINARY. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --vim-id Onap VIM unique id. It is of type UUID. By + default, it is + dbd6b3cb-9237-4e78-bfd2-248d65c6d292. + -y | --vnfm-id Onap VNFM unique id. It is of type UUID. By + default, it is + fa29b9bb-8a41-4d31-97f9-4b451cf5b1a7. + -b | --name Onap VNFM name. It is of type STRING. + -c | --type Onap VNFM type. It is of type STRING. + -e | --vendor Onap VNFM vendor. It is of type STRING. + -q | --vnfm-version Onap VNFM version. It is of type STRING. + -g | --url Onap VNFM URL. It is of type STRING. + -i | --username Onap VNFM username. It is of type STRING. + -j | --password Onap VNFM password. It is of type STRING. + -z | --certificate-url Onap VNFM certificate-url. It is of type STRING. + It is optional. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Error:: @@ -7013,72 +4950,57 @@ Error:: -[6] vsp-create +[80] vnfm-unregister ----------------------------------------------- -usage: onap vsp-create +usage: oclip vnfm-unregister -Create Vendor Software Product +Un-register a VNFM in Onap -Onap service: sdc v1.0 +Product: onap-1.1 +Service: aai +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --vsp-name] [-y | --vsp-description] [-b | --vsp-category] - [-c | --vsp-subcategory] [-e | --vlm-version] [-g | --vlm-vendor] - [-i | --vlm-id] [-j | --vlm-agreement-id] [-k | --vlm-feature-group-id] - [-u | --onap-username] [-p | --onap-password] [-m | --host-url] [-h | --help] [-v | --version] [-d | --debug] [-f | --format] [-s | --long] [-t | --no-title] - [-a | --no-auth] + [-x | --vnfm-id] [-y | --resource-version] [-u | --host-username] + [-p | --host-password] [-m | --host-url] [-a | --no-auth] where:: - -x | --vsp-name Onap VSP Name. It is of type STRING. - -y | --vsp-description Description for VSP. It is of type STRING. It is - optional. - -b | --vsp-category Category of the VSP. It is of type STRING. It is - optional. By default, it is - resourceNewCategory.generic. - -c | --vsp-subcategory Sub Category of VSP. It is of type STRING. It is - optional. By default, it is - resourceNewCategory.generic.abstract. - -e | --vlm-version License version. It is of type STRING. It is - optional. By default, it is 1.0. - -g | --vlm-vendor License Model Name. It is of type STRING. - -i | --vlm-id License Model ID. It is of type STRING. - -j | --vlm-agreement-id License Agreement ID. It is of type STRING. - -k | --vlm-feature-group-id Feature Group ID. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. - - -Results:: - - ID VSP ID and is of type STRING. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --vnfm-id Onap VNFM unique id. It is of type UUID. By + default, it is + f58ee38c-d31e-4d81-8c1a-e005441da404. + -y | --resource-version Onap vim resource version. It is of type STRING. + It is optional. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Error:: @@ -7087,55 +5009,60 @@ Error:: -[7] vsp-list +[81] vnfm-list ----------------------------------------------- -usage: onap vsp-list +usage: oclip vnfm-list -List of the Vendor Software Products +List the configured vnfm -Onap service: sdc v1.0 +Product: onap-1.1 +Service: aai +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-u | --onap-username] [-p | --onap-password] [-m | --host-url] [-h | --help] [-v | --version] [-d | --debug] [-f | --format] [-s | --long] [-t | --no-title] + [-u | --host-username] [-p | --host-password] [-m | --host-url] [-a | --no-auth] where:: - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Results:: - ID VSP ID and is of type STRING. - name VSP Name and is of type STRING. + vnfm-id Onap vnfm id and is of type STRING. + vim-id Onap vnfm id and is of type STRING. + certificate-url Onap vnfm certificate-url and is of type STRING. + resource-version Onap vnfm resource version and is of type STRING. Error:: @@ -7144,57 +5071,65 @@ Error:: -[8] vsp-show +[82] vnfm-show ----------------------------------------------- -usage: onap vsp-show +usage: oclip vnfm-show -Details of the Vendor Software Product +Show the VNFM in Onap -Onap service: sdc v1.0 +Product: onap-1.1 +Service: aai +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --vsp-id] [-u | --onap-username] [-p | --onap-password] - [-m | --host-url] [-h | --help] [-v | --version] - [-d | --debug] [-f | --format] [-s | --long] - [-t | --no-title] [-a | --no-auth] - -where:: - - -x | --vsp-id Onap VSP ID. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-x | --vnfm-id] [-u | --host-username] [-p | --host-password] + [-m | --host-url] [-a | --no-auth] + +where:: + + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --vnfm-id Onap VNFM unique id. It is of type UUID. By + default, it is + 1002d62e-623f-4743-97ef-d5853ce76369. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Results:: - name VSP Name and is of type STRING. - ID VSP ID and is of type STRING. - description Description for the VSP and is of type STRING. + name Onap vnfm name and is of type STRING. + type Onap vnfm type and is of type STRING. + vendor Onap vnfm vendor and is of type STRING. + version Onap vnfm version and is of type STRING. + url Onap vnfm url and is of type STRING. + username Onap vnfm username and is of type STRING. Error:: @@ -7203,102 +5138,65 @@ Error:: -[9] vsp-submit +[83] service-list ----------------------------------------------- -usage: onap vsp-submit +usage: oclip service-list -Submit Vendor Software Product +List created service instance -Onap service: sdc v1.0 +Product: onap-1.1 +Service: aai +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --vsp-id] [-u | --onap-username] [-p | --onap-password] - [-m | --host-url] [-h | --help] [-v | --version] - [-d | --debug] [-f | --format] [-s | --long] - [-t | --no-title] [-a | --no-auth] - -where:: - - -x | --vsp-id Onap VSP ID. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. - - -Error:: - - On error, it prints :::: - - - -[10] vsp-checkin ------------------------------------------------ - - -usage: onap vsp-checkin - -Checkin Vendor Software Product - -Onap service: sdc v1.0 - -Options:: + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-x | --customer-name] [-y | --service-type] [-u | --host-username] + [-p | --host-password] [-m | --host-url] [-a | --no-auth] + +where:: + + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --customer-name customer name. It is of type STRING. + -y | --service-type service subscription type. It is of type STRING. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. - [-x | --vsp-id] [-u | --onap-username] [-p | --onap-password] - [-m | --host-url] [-h | --help] [-v | --version] - [-d | --debug] [-f | --format] [-s | --long] - [-t | --no-title] [-a | --no-auth] -where:: +Results:: - -x | --vsp-id Onap VSP ID. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + service-id instance id of service and is of type STRING. + service-name Service name and is of type STRING. + model-invariant-id Model invariant id of service model and is of + type STRING. + model-uuid Model uuid for service model and is of type + STRING. + description service description and is of type STRING. Error:: @@ -7307,59 +5205,62 @@ Error:: -[11] license-model-show +[84] vf-list ----------------------------------------------- -usage: onap license-model-show +usage: oclip vf-list -Details of the License Model +List created VF instances for a service instance -Onap service: sdc v1.0 +Product: onap-1.1 +Service: aai +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --license-model-id] [-u | --onap-username] [-p | --onap-password] - [-m | --host-url] [-h | --help] [-v | --version] - [-d | --debug] [-f | --format] [-s | --long] - [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-x | --customer-name] [-y | --service-type] [-z | --service-id] + [-u | --host-username] [-p | --host-password] [-m | --host-url] + [-a | --no-auth] where:: - -x | --license-model-id Onap License Model ID. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --customer-name customer name. It is of type STRING. + -y | --service-type service subscription type. It is of type STRING. + -z | --service-id service ID. It is of type STRING. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Results:: - name License Model Name and is of type STRING. - ID License Model ID and is of type STRING. - description Description for the License Model and is of type - STRING. - status Status of the License Model and is of type STRING. + vf-id VF ID for the given service and is of type STRING. + vf-name VF name and is of type STRING. Error:: @@ -7368,97 +5269,65 @@ Error:: -[12] ep-create +[85] vf-show ----------------------------------------------- -usage: onap ep-create +usage: oclip vf-show -Create Entitlement Pool +Show details for VF -Onap service: sdc v1.0 +Product: onap-1.1 +Service: aai +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --ep-name] [-y | --license-model-id] [-z | --ep-description] - [-q | --threshold-value] [-b | --threshold-unit] [-c | --entitlement-metric] - [-e | --aggregation-function] [-g | --operational-scope] [-k | --reference-number] - [-u | --onap-username] [-p | --onap-password] [-m | --host-url] [-h | --help] [-v | --version] [-d | --debug] [-f | --format] [-s | --long] [-t | --no-title] - [-a | --no-auth] - -where:: - -<<<<<<< ece4fcf67742a307d5d68fbde1723f3e0485b7fb - -x | --ep-name Entitlement Pool name. It is of type STRING. - -y | --license-model-id License Model ID. It is of type STRING. - -z | --ep-description Description for Entitlement Pool. It is of type - STRING. - -q | --threshold-value threshold. It is of type STRING. - -b | --threshold-unit threshold. It is of type STRING. - -c | --entitlement-metric Entitlement Metric. It is of type STRING. - -e | --aggregation-function Aggregation Function. It is of type STRING. - -g | --operational-scope Operational Scope. It is of type STRING. - -k | --reference-number Reference Number. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. -======= - -x | --group-name group name. It is of type STRING. - -y | --license-model-id License Model ID. It is of type STRING. - -z | --license-group-description Description for License Group. It is of type - STRING. It is optional. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + [-x | --vf-id] [-u | --host-username] [-p | --host-password] + [-m | --host-url] [-a | --no-auth] + +where:: + + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --vf-id VF identifier. It is of type STRING. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Results:: - ID License Group ID and is of type STRING. + vf-id VF ID for the given service and is of type STRING. + vf-name VF name and is of type STRING. + vf-type VF name and is of type STRING. + model-invariant-id VF name and is of type STRING. + model-uuid model uuid and is of type STRING. + model-customization-id Model customization id and is of type STRING. + service-id Service ID of parent service and is of type + STRING. Error:: @@ -7467,109 +5336,56 @@ Error:: -[10] license-group-show +[86] service-type-create ----------------------------------------------- -usage: onap license-group-show +usage: oclip service-type-create -Details of the License Group +Add a service type in Onap -Onap service: sdc v1.0 +Product: onap-1.1 +Service: aai +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --license-model-id] [-y | --license-group-id] [-u | --onap-username] - [-p | --onap-password] [-m | --host-url] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-x | --service-type] [-y | --service-type-id] [-u | --host-username] + [-p | --host-password] [-m | --host-url] [-a | --no-auth] where:: -<<<<<<< 476f5637ae4e816f7abf3536c5eeb156e0af6bed - -x | --license-model-id Onap License Model ID. It is of type STRING. - -y | --license-group-id Onap License Group ID. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. -======= - -x | --vsp-id Onap VSP ID. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. ->>>>>>> Normalize all env with OPEN_CLI ->>>>>>> Normalize all env with OPEN_CLI - - -Results:: - -<<<<<<< ece4fcf67742a307d5d68fbde1723f3e0485b7fb -<<<<<<< ab8942a839cc04dc8df1bf9cb19f375757f848b7 - ID Entitlement Pool ID and is of type STRING. -======= -<<<<<<< 08468db7c00dd0594d6846c4c761f0582be9fc06 - ID License Model ID and is of type STRING. -======= - -x | --vsp-id Onap VSP ID. It is of type STRING. - -y | --vsp-file CSAR File path. It is of type BINARY. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_PASSWORD. Secured. -======= -<<<<<<< 476f5637ae4e816f7abf3536c5eeb156e0af6bed - name License Group Name and is of type STRING. - ID License Group ID and is of type STRING. - description Description for the License Group and is of type - STRING. -======= - name VSP Name and is of type STRING. - ID VSP ID and is of type STRING. - description Description for the VSP and is of type STRING. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --service-type Onap service type. It is of type STRING. + -y | --service-type-id Onap service type uuid. It is of type UUID. It is + optional. By default, it is + 8e6d03fb-dc7c-4317-ad80-a1363549ffe9. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Error:: @@ -7578,57 +5394,58 @@ Error:: -vsp-submit +[87] service-type-delete ----------------------------------------------- -usage: onap vsp-submit +usage: oclip service-type-delete -Submit Vendor Software Product +Delete a service type from Onap -Onap service: sdc v1.0 +Product: onap-1.1 +Service: aai +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --vsp-id] [-u | --onap-username] [-p | --onap-password] - [-m | --host-url] [-h | --help] [-v | --version] - [-d | --debug] [-f | --format] [-s | --long] - [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-x | --service-type-id] [-y | --resource-version] [-u | --host-username] + [-p | --host-password] [-m | --host-url] [-a | --no-auth] where:: - -x | --vsp-id Onap VSP ID. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. ->>>>>>> Normalize all env with OPEN_CLI - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. -<<<<<<< ece4fcf67742a307d5d68fbde1723f3e0485b7fb ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ -======= ->>>>>>> Normalize all env with OPEN_CLI ->>>>>>> Normalize all env with OPEN_CLI + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --service-type-id Onap service type uuid. It is of type UUID. It is + optional. By default, it is + 02e18702-115e-43e3-b706-469587592bb1. + -y | --resource-version Onap service resource version. It is of type + UUID. It is optional. By default, it is + 013ea149-79d7-407e-a0c0-809bc3782776. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Error:: @@ -7637,62 +5454,63 @@ Error:: -[13] subscription-list +[88] cloud-list ----------------------------------------------- -usage: onap subscription-list +usage: oclip cloud-list -Lists the subscription for a given customer in Onap +List the configured clouds and Onap service subscriptions -Onap service: aai v8 +Product: onap-1.1 +Service: aai +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --customer-name] [-u | --onap-username] [-p | --onap-password] - [-m | --host-url] [-h | --help] [-v | --version] - [-d | --debug] [-f | --format] [-s | --long] - [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-u | --host-username] [-p | --host-password] [-m | --host-url] + [-a | --no-auth] where:: - -x | --customer-name Onap customer name. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable -<<<<<<< ece4fcf67742a307d5d68fbde1723f3e0485b7fb - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. -======= - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. ->>>>>>> Normalize all env with OPEN_CLI - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Results:: - service-type Onap service type and is of type STRING. + cloud Onap cloud and is of type STRING. + region Onap cloud region and is of type STRING. + tenant Onap cloud tenat and is of type STRING. + tenant-id Onap cloud tenat id and is of type STRING. + customer Onap cloud customer and is of type STRING. + service Onap cloud service and is of type STRING. + resource-version Onap cloud resource version and is of type STRING. Error:: @@ -7701,62 +5519,58 @@ Error:: -[14] subscription-create +[89] cloud-delete ----------------------------------------------- -usage: onap subscription-create +usage: oclip cloud-delete -Create a subscription for a customer in Onap +Delete a cloud region from Onap -Onap service: aai v8 +Product: onap-1.1 +Service: aai +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --customer-name] [-y | --subscriber-name] [-z | --cloud-type] - [-r | --cloud-region] [-c | --cloud-tenant-id] [-e | --service-type] - [-g | --resource-version] [-u | --onap-username] [-p | --onap-password] - [-m | --host-url] [-h | --help] [-v | --version] - [-d | --debug] [-f | --format] [-s | --long] - [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-x | --cloud-name] [-y | --region-name] [-z | --resource-version] + [-u | --host-username] [-p | --host-password] [-m | --host-url] + [-a | --no-auth] where:: - -x | --customer-name Onap customer name. It is of type STRING. - -y | --subscriber-name Onap subscriber name. It is of type STRING. - -z | --cloud-type Onap cloud type (openstack, rackspace). It is of - type STRING. - -r | --cloud-region Onap cloud region. It is of type STRING. - -c | --cloud-tenant-id Onap cloud tenant id. It is of type STRING. - -e | --service-type Onap service type. It is of type STRING. - -g | --resource-version Onap subscription resource version. It is - mandatory for existing customer to create a new - subscription. It is of type STRING. It is - optional. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --cloud-name Onap cloud name. It is of type STRING. + -y | --region-name Onap cloud region name. It is of type STRING. + -z | --resource-version Onap cloud region version. It is of type UUID. It + is optional. By default, it is + 83c5185a-2a1e-4943-a52a-257af9046e7f. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Error:: @@ -7765,59 +5579,54 @@ Error:: -[15] customer-show +[90] customer-create ----------------------------------------------- -usage: onap customer-show +usage: oclip customer-create -Lists the registetred customers in Onap +Create a customer in Onap -Onap service: aai v8 +Product: onap-1.1 +Service: aai +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --customer-name] [-u | --onap-username] [-p | --onap-password] - [-m | --host-url] [-h | --help] [-v | --version] - [-d | --debug] [-f | --format] [-s | --long] - [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-x | --customer-name] [-y | --subscriber-name] [-u | --host-username] + [-p | --host-password] [-m | --host-url] [-a | --no-auth] where:: - -x | --customer-name Onap customer name. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. - - -Results:: - - name Onap customer name and is of type STRING. - subscriber-name Onap subscriber name and is of type STRING. - resource-version Onap subscriber resource version and is of type - STRING. - subscriber-type Onap subscriber type and is of type STRING. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --customer-name Onap customer name. It is of type STRING. + -y | --subscriber-name Onap subscriber name. It is of type STRING. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Error:: @@ -7826,56 +5635,60 @@ Error:: -[16] customer-list +[91] service-type-list ----------------------------------------------- -usage: onap customer-list +usage: oclip service-type-list -Lists the registetred customers in Onap +List the service types configured in Onap -Onap service: aai v8 +Product: onap-1.1 +Service: aai +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-u | --onap-username] [-p | --onap-password] [-m | --host-url] [-h | --help] [-v | --version] [-d | --debug] [-f | --format] [-s | --long] [-t | --no-title] + [-u | --host-username] [-p | --host-password] [-m | --host-url] [-a | --no-auth] where:: - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Results:: - name Onap customer name and is of type STRING. - resource-version Onap customer resource version and is of type - STRING. + service-type-id Onap cloud service and is of type STRING. + service-type Onap cloud service and is of type STRING. + resource-version Onap cloud service resource version and is of + type STRING. Error:: @@ -7884,53 +5697,58 @@ Error:: -[17] customer-delete +[92] subscription-create ----------------------------------------------- -usage: onap customer-delete +usage: oclip subscription-create -Delete a customer from Onap +Create a subscription of a customer for given service in specific cloud region in Onap -Onap service: aai v8 +Product: onap-1.1 +Service: aai +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --customer-name] [-y | --resource-version] [-u | --onap-username] - [-p | --onap-password] [-m | --host-url] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-x | --customer-name] [-z | --cloud-name] [-r | --cloud-region] + [-c | --cloud-tenant-id] [-e | --service-type] [-u | --host-username] + [-p | --host-password] [-m | --host-url] [-a | --no-auth] where:: - -x | --customer-name Onap customer name. It is of type STRING. - -y | --resource-version Onap customer resource version. It is of type - UUID. It is optional. By default, it is - 6dc30068-de3c-483a-a9a8-7d483a39425d. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --customer-name Onap customer name. It is of type STRING. + -z | --cloud-name Onap cloud name. It is of type STRING. + -r | --cloud-region Onap cloud region. It is of type STRING. + -c | --cloud-tenant-id Onap cloud tenant id. It is of type STRING. + -e | --service-type Onap service type. It is of type STRING. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Error:: @@ -7939,51 +5757,57 @@ Error:: -[18] customer-create +[93] subscription-delete ----------------------------------------------- -usage: onap customer-create +usage: oclip subscription-delete -Create a customer in Onap +Delete the subscription for a given customer in Onap -Onap service: aai v8 +Product: onap-1.1 +Service: aai +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --customer-name] [-y | --subscriber-name] [-u | --onap-username] - [-p | --onap-password] [-m | --host-url] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-x | --customer-name] [-y | --service-type] [-g | --resource-version] + [-u | --host-username] [-p | --host-password] [-m | --host-url] + [-a | --no-auth] where:: - -x | --customer-name Onap customer name. It is of type STRING. - -y | --subscriber-name Onap subscriber name. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --customer-name Onap customer name. It is of type STRING. + -y | --service-type Onap subscribtion id. It is of type STRING. + -g | --resource-version Onap subscription resource version. It is of type + STRING. It is optional. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Error:: @@ -7992,59 +5816,63 @@ Error:: -<<<<<<< ab8942a839cc04dc8df1bf9cb19f375757f848b7 -[19] service-type-create -======= -[16] customer-list +[94] subscription-list ----------------------------------------------- -usage: onap customer-list +usage: oclip subscription-list -Lists the registetred customers in Onap +Lists the subscription for a given customer in Onap -Onap service: aai v8 +Product: onap-1.1 +Service: aai +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-u | --onap-username] [-p | --onap-password] [-m | --host-url] [-h | --help] [-v | --version] [-d | --debug] [-f | --format] [-s | --long] [-t | --no-title] - [-a | --no-auth] - -where:: - - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + [-x | --customer-name] [-u | --host-username] [-p | --host-password] + [-m | --host-url] [-a | --no-auth] + +where:: + + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --customer-name Onap customer name. It is of type STRING. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Results:: - name Onap customer name and is of type STRING. - resource-version Onap customer resource version and is of type - STRING. + service-type Onap service type and is of type STRING. + resource-version Onap subscription resource version and is of type + STRING. + tenant Onap tenant name and is of type STRING. + region Onap region name and is of type STRING. + cloud Onap cloud name and is of type STRING. Error:: @@ -8053,57 +5881,57 @@ Error:: -[17] customer-show +[95] tenant-create ----------------------------------------------- -usage: onap customer-show +usage: oclip tenant-create -Lists the registetred customers in Onap +Create a tenant under given cloud region in Onap -Onap service: aai v8 +Product: onap-1.1 +Service: aai +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-x | --customer-name] [-u | --onap-username] [-p | --onap-password] - [-m | --host-url] [-h | --help] [-v | --version] - [-d | --debug] [-f | --format] [-s | --long] - [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-x | --cloud] [-y | --region] [-z | --tenant-id] + [-r | --tenant-name] [-u | --host-username] [-p | --host-password] + [-m | --host-url] [-a | --no-auth] where:: - -x | --customer-name Onap customer name. It is of type STRING. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. - - -Results:: - -<<<<<<< 08468db7c00dd0594d6846c4c761f0582be9fc06 -======= - service-type Onap service type and is of type STRING. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --cloud Onap cloud. It is of type STRING. + -y | --region Onap cloud region. It is of type STRING. + -z | --tenant-id Onap cloud tenant id. It is of type STRING. + -r | --tenant-name Onap cloud tenant name. It is of type STRING. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Error:: @@ -8112,59 +5940,59 @@ Error:: -customer-list +[96] tenant-delete ----------------------------------------------- -usage: onap customer-list +usage: oclip tenant-delete -Lists the registetred customers in Onap +Delete tenant under given cloud region in Onap -Onap service: aai v8 +Product: onap-1.1 +Service: aai +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-u | --onap-username] [-p | --onap-password] [-m | --host-url] [-h | --help] [-v | --version] [-d | --debug] [-f | --format] [-s | --long] [-t | --no-title] - [-a | --no-auth] + [-x | --cloud] [-y | --region] [-z | --tenant-id] + [-r | --resource-version] [-u | --host-username] [-p | --host-password] + [-m | --host-url] [-a | --no-auth] where:: - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. - - -Results:: - ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ - name Onap customer name and is of type STRING. - subscriber-name Onap subscriber name and is of type STRING. - resource-version Onap subscriber resource version and is of type - STRING. - subscriber-type Onap subscriber type and is of type STRING. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --cloud Onap cloud. It is of type STRING. + -y | --region Onap cloud region. It is of type STRING. + -z | --tenant-id Onap cloud tenant id. It is of type STRING. + -r | --resource-version Onap cloud tenant version. It is of type UUID. It + is optional. By default, it is + a6b44884-7d33-4309-b14a-63711a6b3e36. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Error:: @@ -8173,62 +6001,62 @@ Error:: -<<<<<<< 08468db7c00dd0594d6846c4c761f0582be9fc06 -[18] service-type-create -======= -cloud-list +[97] tenant-list ----------------------------------------------- -usage: onap cloud-list +usage: oclip tenant-list -List the configured clouds and Onap service subscriptions +Lists the tenants under given cloud region in Onap -Onap service: aai v8 +Product: onap-1.1 +Service: aai +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: - [-u | --onap-username] [-p | --onap-password] [-m | --host-url] [-h | --help] [-v | --version] [-d | --debug] [-f | --format] [-s | --long] [-t | --no-title] - [-a | --no-auth] - -where:: - - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + [-x | --cloud] [-y | --region] [-u | --host-username] + [-p | --host-password] [-m | --host-url] [-a | --no-auth] + +where:: + + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -x | --cloud Onap cloud. It is of type STRING. + -y | --region Onap cloud region. It is of type STRING. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Results:: - cloud Onap cloud and is of type STRING. - region Onap cloud region and is of type STRING. - tenant Onap cloud tenat and is of type STRING. - tenant-id Onap cloud tenat id and is of type STRING. - customer Onap cloud customer and is of type STRING. - service Onap cloud service and is of type STRING. + tenant-id Onap tenant-id and is of type STRING. + tenant-name Onap tenant name and is of type STRING. + resource-version Onap tenant resource version and is of type + STRING. Error:: @@ -8237,55 +6065,47 @@ Error:: -service-type-create ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ +open-cli +========================== + + +[1] basic-logout ----------------------------------------------- -usage: onap service-type-create +usage: oclip basic-logout -Add a service type in Onap +basic logout auth command -Onap service: aai v8 +Product: open-cli +Service: basic-auth +Author: Kanagaraj Manickam kanagaraj.manickam@huawei.com Options:: - [-x | --service-type] [-y | --service-type-id] [-u | --onap-username] - [-p | --onap-password] [-m | --host-url] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-m | --host-url] where:: - -x | --service-type Onap service type. It is of type STRING. - -y | --service-type-id Onap service type uuid. It is of type UUID. It is - optional. By default, it is - eb4a0d54-0e29-4174-8a3c-2c98e904a5f6. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. Error:: @@ -8294,55 +6114,54 @@ Error:: -[20] service-type-delete +[2] catalog ----------------------------------------------- -usage: onap service-type-delete +usage: oclip catalog -Delete a service type from Onap +cli catalog command to find the base path for service. -Onap service: aai v8 +Product: open-cli +Service: catalog +Author: Kanagaraj Manickam kanagaraj.manickam@huawei.com Options:: - [-x | --service-type-id] [-y | --resource-version] [-u | --onap-username] - [-p | --onap-password] [-m | --host-url] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-l | --catalog-service-name] [-i | --catalog-service-version] [-m | --host-url] + +where:: + + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -l | --catalog-service-name service name registered in catalog service. It is + of type STRING. + -i | --catalog-service-version service version registered in catalog service. It + is of type STRING. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -where:: +Results:: - -x | --service-type-id Onap service type uuid. It is of type UUID. It is - optional. By default, it is - 31d3a8cb-d4ff-4b4e-a0d3-5f79f3062686. - -y | --resource-version Onap service resource version. It is of type - UUID. It is optional. By default, it is - b06576ca-74b8-42f2-815b-6f7b80f9941c. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + catalog-service-host-url Service connection url and is of type STRING. + catalog-service-base-path service base path, to append with host-url for + connecting the service. and is of type STRING. Error:: @@ -8351,57 +6170,49 @@ Error:: -[21] service-type-list +[3] schema-refresh ----------------------------------------------- -usage: onap service-type-list +usage: oclip schema-refresh -List the service types configured in Onap +Oclip command to refresh schemas stored in open-cli-schema folders. -Onap service: aai v8 +Product: open-cli +Service: schema +Author: Kanagaraj Manickam kanagaraj.manickam@huawei.com Options:: - [-u | --onap-username] [-p | --onap-password] [-m | --host-url] [-h | --help] [-v | --version] [-d | --debug] [-f | --format] [-s | --long] [-t | --no-title] - [-a | --no-auth] where:: - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. Results:: - service-type-id Onap cloud service and is of type STRING. - service-type Onap cloud service and is of type STRING. - resource-version Onap cloud service resource version and is of - type STRING. + sr.no Serial Number and is of type STRING. + command Command name and is of type STRING. + product Command product version and is of type STRING. + schema Schema name and is of type STRING. + ocs-version Schema version and is of type STRING. + type Command type and is of type STRING. Error:: @@ -8410,65 +6221,51 @@ Error:: -<<<<<<< ab8942a839cc04dc8df1bf9cb19f375757f848b7 -[22] cloud-list -======= -[21] subscription-create +[4] schema-validate ----------------------------------------------- -usage: onap subscription-create +usage: oclip schema-validate -Create a subscription for a customer in Onap +Oclip command to validate schema -Onap service: aai v8 +Product: open-cli +Service: schema +Author: Kanagaraj Manickam kanagaraj.manickam@huawei.com Options:: - [-x | --customer-name] [-y | --subscriber-name] [-z | --cloud-type] - [-r | --cloud-region] [-c | --cloud-tenant-id] [-e | --service-type] - [-g | --resource-version] [-u | --onap-username] [-p | --onap-password] - [-m | --host-url] [-h | --help] [-v | --version] - [-d | --debug] [-f | --format] [-s | --long] - [-t | --no-title] [-a | --no-auth] + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-l | --schema-location] [-i | --internal-schema] [-b | --ocs-version] + +where:: + + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -l | --schema-location Schema file location. It is of type URL. + -i | --internal-schema Validate existing schema file. It is of type + BOOL. By default, it is false. + -b | --ocs-version OCS version. It is of type STRING. It is + optional. By default, it is 1.0. + -where:: +Results:: - -x | --customer-name Onap customer name. It is of type STRING. - -y | --subscriber-name Onap subscriber name. It is of type STRING. - -z | --cloud-type Onap cloud type (openstack, rackspace). It is of - type STRING. - -r | --cloud-region Onap cloud region. It is of type STRING. - -c | --cloud-tenant-id Onap cloud tenant id. It is of type STRING. - -e | --service-type Onap service type. It is of type STRING. - -g | --resource-version Onap subscription resource version. It is - mandatory for existing customer to create a new - subscription. It is of type STRING. It is - optional. - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - OPEN_CLI_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - OPEN_CLI_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable OPEN_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + sl-no Serial Number of error and is of type STRING. + error Schema validation error and is of type STRING. Error:: @@ -8477,61 +6274,57 @@ Error:: -<<<<<<< 08468db7c00dd0594d6846c4c761f0582be9fc06 -[22] subscription-list ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ +[5] basic-login ----------------------------------------------- -usage: onap cloud-list +usage: oclip basic-login -List the configured clouds and Onap service subscriptions +basic login auth command -Onap service: aai v8 +Product: open-cli +Service: basic-auth +Author: Kanagaraj Manickam kanagaraj.manickam@huawei.com Options:: - [-u | --onap-username] [-p | --onap-password] [-m | --host-url] [-h | --help] [-v | --version] [-d | --debug] [-f | --format] [-s | --long] [-t | --no-title] + [-u | --host-username] [-p | --host-password] [-m | --host-url] [-a | --no-auth] where:: - -u | --onap-username Onap user name. It is of type STRING. By default, - it is read from environment variable - ONAP_USERNAME. - -p | --onap-password Onap user password. It is of type STRING. By - default, it is read from environment variable - ONAP_PASSWORD. Secured. - -m | --host-url Onap host url. It is of type URL. By default, it - is read from environment variable ONAP_HOST_URL. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. - -a | --no-auth whether to authenticate user or not. It is of - type BOOL. By default, it is false. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -u | --host-username Host user name. It is of type STRING. By default, + it is read from environment variable + OPEN_CLI_HOST_USERNAME. + -p | --host-password Host user password. It is of type STRING. By + default, it is read from environment variable + OPEN_CLI_HOST_PASSWORD. Secured. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. + -a | --no-auth whether to authenticate user or not. It is of + type BOOL. By default, it is false. Results:: - cloud Onap cloud and is of type STRING. - region Onap cloud region and is of type STRING. - tenant Onap cloud tenat and is of type STRING. - tenant-id Onap cloud tenat id and is of type STRING. - customer Onap cloud customer and is of type STRING. - service Onap cloud service and is of type STRING. + Authorization Authorization and is of type STRING. Error:: @@ -8540,54 +6333,56 @@ Error:: -cli-1.0 -======= -open-cli ->>>>>>> Migrate docs to use OPEN_ instead of ONAP_ +sample-1.0 ========================== -[1] schema-validate +[1] hello-world-http ----------------------------------------------- -usage: onap schema-validate - -Onap command to validate schema +usage: oclip hello-world-http -Onap service: onap-cli 1.0.0 +First cmd hello world using http runing under +lighttpd in cli at http://:8080/version.json -Options:: - [-l | --schema-location] [-i | --internal-schema] [-h | --help] - [-v | --version] [-d | --debug] [-f | --format] - [-s | --long] [-t | --no-title] +Product: sample-1.0 +Service: hello-world +Author: ONAP CLI Team onap-discuss@lists.onap.org -where:: +Options:: - -l | --schema-location Schema file location. It is of type URL. - -i | --internal-schema Validate existing schema file. It is of type - BOOL. By default, it is false. - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. + [-h | --help] [-v | --version] [-d | --debug] + [-f | --format] [-s | --long] [-t | --no-title] + [-b | --name] [-m | --host-url] + +where:: + + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -b | --name name of the person. It is of type STRING. By + default, it is ${DEMO_NAME}. + -m | --host-url host url in http(s). It is of type URL. By + default, it is read from environment variable + OPEN_CLI_HOST_URL. Results:: - sl-no Serial Number of error and is of type STRING. - error Schema validation error and is of type STRING. + output hello world output and is of type STRING. Error:: @@ -8596,51 +6391,50 @@ Error:: -[2] schema-refresh +[2] hello-world ----------------------------------------------- -usage: onap schema-refresh +usage: oclip hello-world -Onap command to refresh schemas stored in onap_cli_schema folders. +First cmd hello world -Onap service: onap-cli 1.0.0 +Product: sample-1.0 +Service: hello-world +Author: ONAP CLI Team onap-discuss@lists.onap.org Options:: [-h | --help] [-v | --version] [-d | --debug] [-f | --format] [-s | --long] [-t | --no-title] + [-b | --name] where:: - -h | --help Onap command help message. It is of type STRING. - By default, it is false. - -v | --version Onap command service version. It is of type - STRING. By default, it is false. - -d | --debug Enable debug output. It is of type BOOL. By - default, it is false. - -f | --format Output formats, supported formats such as table, - csv, json, yaml. It is of type STRING. By - default, it is table. - -s | --long whether to print all attributes or only short - attributes. It is of type BOOL. By default, it is - false. - -t | --no-title whether to print title or not. It is of type - BOOL. By default, it is false. + -h | --help print help message. It is of type STRING. By + default, it is false. + -v | --version print service version. It is of type STRING. By + default, it is false. + -d | --debug Enable debug output. It is of type BOOL. By + default, it is false. + -f | --format Output formats, supported formats such as table, + csv, json, yaml. It is of type STRING. By + default, it is table. + -s | --long whether to print all attributes or only short + attributes. It is of type BOOL. By default, it is + false. + -t | --no-title whether to print title or not. It is of type + BOOL. By default, it is false. + -b | --name name of the person. It is of type STRING. By + default, it is ${env:DEMO_NAME}. Results:: - sl-no Serial Number and is of type STRING. - command Command name and is of type STRING. - product-version Command product version and is of type STRING. - schema Schema name and is of type STRING. - version Schema version and is of type STRING. + output hello world output and is of type STRING. Error:: On error, it prints :::: -======= -TBD ->>>>>>> Pls verify the usage + diff --git a/docs/cmd_sample.rst b/docs/cmd_sample.rst index cbe128f1..ef81fab8 100644 --- a/docs/cmd_sample.rst +++ b/docs/cmd_sample.rst @@ -8,1614 +8,3 @@ onap-1.1 ======== - - -cloud-delete ------------- - -input:: - - --cloud-name huawei-cloud-test --region-name bangalore-test --resource-version 1509027982352 - - -cloud-create ------------- - -input:: - - --cloud-name huawei-cloud --region-name bangalore - - -cloud-list ----------- - -output:: - - +--------------+------------+------------------+ - |cloud |region |resource-version | - +--------------+------------+------------------+ - |huawei-cloud |bangalore |1509027332165 | - +--------------+------------+------------------+ - |Rackspace |RegionOne |1508827902543 | - +--------------+------------+------------------+ - -vnfm-list ---------- - -output:: - - +--------------------------------------+--------------------------------------+------------------+------------------+ - |vnfm-id |vim-id |certificate-url |resource-version | - +--------------------------------------+--------------------------------------+------------------+------------------+ - |c0ecd788-22f4-49a4-a969-68051cd517e7 |acc5e14e-1320-4ab5-97fe-b7cc82ad03f2 | |1509094328901 | - +--------------------------------------+--------------------------------------+------------------+------------------+ - -vnfm-unregister ---------------- - -input:: - - --vnfm-id c0ecd788-22f4-49a4-a969-68051cd517e7 --resource-version 1509094328901 - - -vnfm-show ---------- - -input:: - - --vnfm-id c0ecd788-22f4-49a4-a969-68051cd517e7 - -output:: - - +----------+------------------+ - |property |value | - +----------+------------------+ - |name |vnfm1 | - +----------+------------------+ - |type |OpenStack | - +----------+------------------+ - |vendor |ONAP | - +----------+------------------+ - |version |1.0 | - +----------+------------------+ - |url |http://10.0.1.1 | - +----------+------------------+ - -vnfm-register -------------- - -input:: - - --vim-id acc5e14e-1320-4ab5-97fe-b7cc82ad03f2 --name vnfm1 --type OpenStack --vendor ONAP --vnfm-version 1.0 --url http://10.0.1.1 --username admin --password password - - -vim-list --------- - -input:: - - --cloud-name huawei-cloud --region-name bangalore --long - -output:: - - +--------------------------------------+------------+------------+----------+----------+--------------------------------+----------+--------------+----------------+------------------+ - |vim-id |name |type |vendor |version |url |username |cloud-domain |default-tenant |resource-version | - +--------------------------------------+------------+------------+----------+----------+--------------------------------+----------+--------------+----------------+------------------+ - |acc5e14e-1320-4ab5-97fe-b7cc82ad03f2 |RegionOne |OpenStack |Devstack |newton |http://192.168.16.149/identity |onap |default |onap |1509093477505 | - +--------------------------------------+------------+------------+----------+----------+--------------------------------+----------+--------------+----------------+------------------+ - |810edb5a-42e9-462d-9587-96bc9272ac27 |vim1 |OpenStack |Devstack |newton |http://192.168.16.149/identity |onap |default |onap |1509093590932 | - +--------------------------------------+------------+------------+----------+----------+--------------------------------+----------+--------------+----------------+------------------+ - -vim-register ------------- - -input:: - - --cloud-name huawei-cloud --region-name bangalore --name vim1 --type OpenStack --vendor Devstack --vim-version newton --url http://192.168.16.149/identity --username onap --password onap --cloud-domain default --default-tenant onap - - -vim-unregister --------------- - -input:: - - --vim-id 810edb5a-42e9-462d-9587-96bc9272ac27 --cloud-name huawei-cloud --region-name bangalore --resource-version 1509093590932 - - -ems-register ------------- - -input:: - - --name ems1 --type ems --vendor boco --ems-version 1.0 --url http://10.0.0.1 --username admin --password password --remote-path sample - - -ems-unregister --------------- - -input:: - - --ems-id 51a480ed-649c-4c47-a84b-f966dc4f9554 --resource-version 1509095358658 - - -ems-list --------- - -output:: - - +--------------------------------------+------------------+ - |ems-id |resource-version | - +--------------------------------------+------------------+ - |51a480ed-649c-4c47-a84b-f966dc4f9554 |1509095358658 | - +--------------------------------------+------------------+ - -ems-show --------- - -input:: - - --ems-id 51a480ed-649c-4c47-a84b-f966dc4f9554 - -output:: - - +------+------+--------+----------+------------------+ - |name |type |vendor |version |url | - +------+------+--------+----------+------------------+ - |ems1 |ems |boco |1.0 |http://10.0.0.1 | - +------+------+--------+----------+------------------+ - -subscription-delete -------------------- - -input:: - - --customer-name kanag --service-type vFW-kanag --resource-version 1509079144326 - - -subscription-list ------------------ - -input:: - - --customer-name kanag - -output:: - - +--------------+------------------+ - |service-type |resource-version | - +--------------+------------------+ - |vFW-kanag |1509079144326 | - +--------------+------------------+ - -subscription-create -------------------- - -input:: - - --customer-name kanag --cloud-name huawei-cloud --cloud-region bangalore --cloud-tenant-id e18173e6-6a13-4614-a13c-3859e7321103 --service-type vFW-kanag - - -customer-delete ---------------- - -input:: - - --customer-name test --resource-version 1509029022293 - - -customer-show -------------- - -input:: - - --customer-name kanag --long - -output:: - - +--------+------------------+------------------+------------------+ - |name |subscriber-name |resource-version |subscriber-type | - +--------+------------------+------------------+------------------+ - |kanag |kanag |1509029007060 |INFRA | - +--------+------------------+------------------+------------------+ - -customer-create ---------------- - -input:: - - --customer-name test --subscriber-name test - - -customer-list -------------- - -output:: - - +----------------+------------------+ - |name |resource-version | - +----------------+------------------+ - |test |1509029022293 | - +----------------+------------------+ - |kanag |1509029007060 | - +----------------+------------------+ - |Demonstration |1508827908763 | - +----------------+------------------+ - -vf-show -------- - -input:: - - --vf-id 1a667ce8-8b8b-4f59-ba5c-b162ae462fef -m https://192.168.17.111:8443 -u AAI -p AAI - -output:: - - +------------------------+--------------------------------------+ - |property |value | - +------------------------+--------------------------------------+ - |vf-id |1a667ce8-8b8b-4f59-ba5c-b162ae462fef | - +------------------------+--------------------------------------+ - |vf-name |vlb-cli-sample-8 | - +------------------------+--------------------------------------+ - |vf-type |demoVLB/null | - +------------------------+--------------------------------------+ - |model-invariant-id |cc34cd54-dd7c-44cd-8847-f9577c6f1a49 | - +------------------------+--------------------------------------+ - |model-uuid |8b1f63f3-e0cc-4c27-8903-fafe2f25bfbe | - +------------------------+--------------------------------------+ - |model-customization-id |cf893f5a-1bb1-4e32-a92b-2456e12178f8 | - +------------------------+--------------------------------------+ - |service-id |2ad87511-4289-4bd7-ab0b-0b29d3d4c8ee | - +------------------------+--------------------------------------+ - -service-list ------------- - -input:: - - -x Demonstration -y vLB --long - -output:: - - +--------------------------------------+----------------------------+--------------------------------------+--------------------------------------+--------------+ - |service-id |service-name |model-invariant-id |model-uuid |description | - +--------------------------------------+----------------------------+--------------------------------------+--------------------------------------+--------------+ - |1db042a9-6b28-4290-baba-872d32eeecf2 |sample-instance |1de901ed-17af-4b03-bc1f-41659cfa27cb |ace39141-09ec-4068-b06d-ac6b23bdc6e0 | | - +--------------------------------------+----------------------------+--------------------------------------+--------------------------------------+--------------+ - |9244629b-4ae4-48a0-bac0-b76937105ec7 |demo-vlb-vid |1de901ed-17af-4b03-bc1f-41659cfa27cb |ace39141-09ec-4068-b06d-ac6b23bdc6e0 | | - +--------------------------------------+----------------------------+--------------------------------------+--------------------------------------+--------------+ - |912d6d8d-9534-41d0-9323-289e81d4e399 |sample-instance-3 |1de901ed-17af-4b03-bc1f-41659cfa27cb |ace39141-09ec-4068-b06d-ac6b23bdc6e0 | | - +--------------------------------------+----------------------------+--------------------------------------+--------------------------------------+--------------+ - |26b4ea72-d119-4345-95c8-568b08a093aa |sample-service-onap-cli-2 |1de901ed-17af-4b03-bc1f-41659cfa27cb |ace39141-09ec-4068-b06d-ac6b23bdc6e0 | | - +--------------------------------------+----------------------------+--------------------------------------+--------------------------------------+--------------+ - |b2ebdb88-cfa5-496f-93a5-d535accbf56a |sample-instance-1 |1de901ed-17af-4b03-bc1f-41659cfa27cb |ace39141-09ec-4068-b06d-ac6b23bdc6e0 | | - +--------------------------------------+----------------------------+--------------------------------------+--------------------------------------+--------------+ - |01eb6e59-5c28-4c76-85c7-a6b1e48058b9 |sample-service-onap-cli-4 |1de901ed-17af-4b03-bc1f-41659cfa27cb |ace39141-09ec-4068-b06d-ac6b23bdc6e0 | | - +--------------------------------------+----------------------------+--------------------------------------+--------------------------------------+--------------+ - |03acb854-647b-4cf9-bfd8-a76083bb7266 |sample-service-onap-cli-3 |1de901ed-17af-4b03-bc1f-41659cfa27cb |ace39141-09ec-4068-b06d-ac6b23bdc6e0 | | - +--------------------------------------+----------------------------+--------------------------------------+--------------------------------------+--------------+ - |14a9d485-63de-4ce2-b763-133ec3ce3d23 |sample-service-onap-cli-8 |1de901ed-17af-4b03-bc1f-41659cfa27cb |ace39141-09ec-4068-b06d-ac6b23bdc6e0 | | - +--------------------------------------+----------------------------+--------------------------------------+--------------------------------------+--------------+ - |fdb98970-9de8-48a3-a321-d02693d2d1ad |sample-service-onap-cli-9 |1de901ed-17af-4b03-bc1f-41659cfa27cb |ace39141-09ec-4068-b06d-ac6b23bdc6e0 | | - +--------------------------------------+----------------------------+--------------------------------------+--------------------------------------+--------------+ - |50de14d5-73d6-458e-880e-de8278b6f944 |test |1de901ed-17af-4b03-bc1f-41659cfa27cb |ace39141-09ec-4068-b06d-ac6b23bdc6e0 | | - +--------------------------------------+----------------------------+--------------------------------------+--------------------------------------+--------------+ - |2ad87511-4289-4bd7-ab0b-0b29d3d4c8ee |sample-instance-cli-10 |1de901ed-17af-4b03-bc1f-41659cfa27cb |ace39141-09ec-4068-b06d-ac6b23bdc6e0 | | - +--------------------------------------+----------------------------+--------------------------------------+--------------------------------------+--------------+ - |4415727d-dc2a-4378-a3a7-bc4411d391c7 |sample-service-onap-cli-5 |1de901ed-17af-4b03-bc1f-41659cfa27cb |ace39141-09ec-4068-b06d-ac6b23bdc6e0 | | - +--------------------------------------+----------------------------+--------------------------------------+--------------------------------------+--------------+ - -vf-list -------- - -input:: - - -x Demonstration -y vLB --service-id 2ad87511-4289-4bd7-ab0b-0b29d3d4c8ee - -output:: - - +--------------------------------------+--------------------+ - |vf-id |vf-name | - +--------------------------------------+--------------------+ - |1a667ce8-8b8b-4f59-ba5c-b162ae462fef |vlb-cli-sample-8 | - +--------------------------------------+--------------------+ - |048c2c4a-ee30-41a1-bb55-c4e7fe1a9a0d |vlb-cli-sample-11 | - +--------------------------------------+--------------------+ - |c37c401f-a839-4b6e-9c65-33e023c412ee |vlb-cli-sample-10 | - +--------------------------------------+--------------------+ - |b544f164-97c9-483a-98eb-eafd1f808e79 |vlb-cli-sample-5 | - +--------------------------------------+--------------------+ - |5ef95bd9-4d7a-4d06-879e-0c7964f9de65 |vlb-cli-sample-4 | - +--------------------------------------+--------------------+ - |eb29edb5-0a9f-4bc6-a7bf-3211341fffc2 |vlb-cli-sample-9 | - +--------------------------------------+--------------------+ - |2a152730-f6eb-4dc6-9b81-7a6f6f263d71 |vlb-cli-sample-1 | - +--------------------------------------+--------------------+ - |f53cd512-e172-410e-87b4-37064b5b5f8c |vlb-cli-sample-7 | - +--------------------------------------+--------------------+ - |f4bfcd6a-2ea1-42ab-853a-5d863b150c40 |vlb-cli-sample-3 | - +--------------------------------------+--------------------+ - |4bb4beaa-5b6b-414e-97d8-53949bbb5c5e |vlb-cli-sample-6 | - +--------------------------------------+--------------------+ - -service-type-list ------------------ - -output:: - - +--------------------------------------+--------------+------------------+ - |service-type-id |service-type |resource-version | - +--------------------------------------+--------------+------------------+ - |2733fe6f-8725-48fa-8609-092a34106dba |vIMS |1508827920395 | - +--------------------------------------+--------------+------------------+ - |bc549d9d-2335-4b07-9f03-3a85439c0bbb |vFW-kanag |1509029699189 | - +--------------------------------------+--------------+------------------+ - |de1fa33f-f676-42e5-b79a-a39825c19b1d |test |1509029708094 | - +--------------------------------------+--------------+------------------+ - |1482d2f2-b9e6-4421-a2f6-31959278db6f |vCPE |1508827919819 | - +--------------------------------------+--------------+------------------+ - |4426c557-e012-47eb-85cc-6128fa4f55c1 |vLB |1508827918467 | - +--------------------------------------+--------------+------------------+ - |dd04cc4b-6283-480d-8c5a-2c7bba8497ea |vFW |1508827917148 | - +--------------------------------------+--------------+------------------+ - -service-type-delete -------------------- - -input:: - - --service-type-id de1fa33f-f676-42e5-b79a-a39825c19b1d --resource-version 1509029708094 - - -service-type-create -------------------- - -input:: - - --service-type test - - -microservice-create -------------------- - -input:: - - --service-name test --service-version v1 --service-url /test --path /test 10.0.0.1 8080 - -output:: - - +----------+--------------+ - |property |value | - +----------+--------------+ - |name |test | - +----------+--------------+ - |version |v1 | - +----------+--------------+ - |url |/test | - +----------+--------------+ - |status |1 | - +----------+--------------+ - -microservice-list ------------------ - -input:: - - --long - -output:: - - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - |name |version |url |status |nodes |enable-ssl |path | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - |aai-actions |v11 |/aai/v11/actions |1 |10.0.1.1:8443 |true | | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - |aai-actions-deprecated |v11 |/aai/v11/actions |1 |10.0.1.1:8443 |true |/aai/v11/actions | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - |aai-business |v11 |/aai/v11/business |1 |10.0.1.1:8443 |true | | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - |aai-business-deprecated |v11 |/aai/v11/business |1 |10.0.1.1:8443 |true |/aai/v11/business | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - |aai-cloudInfrastructure |v11 |/aai/v11/cloud-infrastructure |1 |10.0.1.1:8443 |true | | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - |aai-cloudInfrastructure-deprecated |v11 |/aai/v11/cloud-infrastructure |1 |10.0.1.1:8443 |true |/aai/v11/cloud-infrastructure | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - |aai-esr-gui |v1 |/esr-gui |1 |10.0.14.1:9519 |false |/iui/aai-esr-gui | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - |aai-esr-server |v1 |/api/aai-esr-server/v1 |1 |172.17.0.5:9518 |false | | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - |aai-externalSystem |v11 |/aai/v11/external-system |1 |10.0.14.1:9518 |true | | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - |aai-externalSystem-deprecated |v11 |/aai/v11/external-system |1 |10.0.1.1:8443 |true |/aai/v11/external-system | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - |aai-network |v11 |/aai/v11/network |1 |10.0.1.1:8443 |true | | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - |aai-network-deprecated |v11 |/aai/v11/network |1 |10.0.1.1:8443 |true |/aai/v11/network | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - |aai-search |v11 |/aai/v11/search |1 |10.0.1.1:8443 |true | | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - |aai-search-deprecated |v11 |/aai/v11/search |1 |10.0.1.1:8443 |true |/aai/v11/search | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - |aai-service-design-and-creation |v11 |/aai/v11/service-design-and-creation |1 |10.0.1.1:8443 |true | | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - |aai-service-design-and-creation-deprecated |v11 |/aai/v11/service-design-and-creation |1 |10.0.1.1:8443 |true |/aai/v11/service-design-and-creation | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - |activiti |v1 |/api/activiti/v1 |1 |10.0.1.1:8443 |false | | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - |activiti-rest |v1 |/activiti-rest |1 |10.0.14.1:8804 |false |/activiti-rest | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - |catalog |v1 |/api/catalog/v1 |1 |10.0.14.1:8804 |false | | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - |emsdriver |v1 |/api/emsdriver/v1 |1 |172.17.0.15:8806 |false | | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - |gvnfmdriver |v1 |/api/gvnfmdriver/v1 |1 |10.0.14.1:8806 |false | | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - |huaweivnfmdriver |v1 |/api/huaweivnfmdriver/v1 |1 |10.0.14.1:8206 |false | | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - |jujuvnfmdriver |v1 |/api/jujuvnfmdriver/v1 |1 |172.17.0.17:8484 |false | | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - |multicloud |v0 |/api/multicloud/v0 |1 |10.0.14.1:8484 |false | | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - |multicloud-ocata |v0 |/api/multicloud-ocata/v0 |1 |10.0.14.1:8482 |false | | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - |multicloud-titanium_cloud |v0 |/api/multicloud-titanium_cloud/v0 |1 |10.0.14.1:8483 |false | | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - |multicloud-vio |v0 |/api/multicloud-vio/v0 |1 |10.0.14.1:9001 |false | | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - |nokia-vnfm-driver |v1 |/api/nokiavnfmdriver/v1 |1 |10.0.14.1:9006 |false | | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - |nokiavnfmdriver |v1 |/api/nokiavnfmdriver/v1 |1 |10.0.14.1:9005 |false | | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - |nslcm |v1 |/api/nslcm/v1 |1 |10.0.14.1:9004 |false | | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - |policy-pdp |v1 |/pdp |1 |172.17.0.27:8486 |false | | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - |policy-pdp-deprecated |v1 |/pdp |1 |10.0.14.1:8485 |false |/pdp | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - |portal |v2 |/ |1 |172.17.0.20:8403 |false | | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - |resmgr |v1 |/api/resmgr/v1 |1 |10.0.14.1:8403 |false | | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - |sdc |v1 |/sdc/v1 |1 |10.0.6.1:8081 |false | | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - |sdc-deprecated |v1 |/sdc/v1 |1 |10.0.6.1:8081 |false |/sdc/v1 | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - |sdnc |v1 |/restconf |1 |10.0.9.1:8989 |false |/restconf | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - |so |v1 |/ecomp/mso/infra |1 |10.0.14.1:8480 |false | | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - |so-deprecated |v1 |/ecomp/mso/infra |1 |10.0.3.1:8080 |false |/ecomp/mso/infra | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - |usecase-ui |v1 |/usecase-ui |1 |10.0.3.1:8080 |false | | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - |usecaseui |v1 |/api/usecaseui/server/v1 |1 |10.0.7.1:8282 |false | | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - |usecaseui-gui |v1 |/iui/usecaseui |1 |10.0.5.1:8080 |false |/iui/usecaseui | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - |vnflcm |v1 |/api/vnflcm/v1 |1 |10.0.5.1:8080 |false | | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - |vnfmgr |v1 |/api/vnfmgr/v1 |1 |172.17.0.11:8080 |false | | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - |vnfres |v1 |/api/vnfres/v1 |1 |10.0.14.1:8901 |false | | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - |workflow |v1 |/api/workflow/v1 |1 |10.0.14.1:8900 |false | | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - |ztesdncdriver |v1 |/api/ztesdncdriver/v1 |1 |10.0.14.1:8801 |false | | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - |ztevmanagerdriver |v1 |/api/ztevmanagerdriver/v1 |1 |172.17.0.22:8801 |false | | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - | | | | |172.17.0.23:8803 | | | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - | | | | |10.0.14.1:8803 | | | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - | | | | |172.17.0.24:8802 | | | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - | | | | |10.0.14.1:8802 | | | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - | | | | |10.0.14.1:8805 | | | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - | | | | |172.17.0.25:8411 | | | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - | | | | |10.0.14.1:8411 | | | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - | | | | |10.0.14.1:8410 | | | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - | | | | |172.17.0.26:8410 | | | - +--------------------------------------------+----------+--------------------------------------+--------+------------------+------------+--------------------------------------+ - -microservice-show ------------------ - -input:: - - --service-name test --service-version v1 --long - -output:: - - +------------+----------------+ - |property |value | - +------------+----------------+ - |name |test | - +------------+----------------+ - |version |v1 | - +------------+----------------+ - |url |/test | - +------------+----------------+ - |status |1 | - +------------+----------------+ - |nodes |10.0.0.1:8080 | - +------------+----------------+ - |enable-ssl |false | - +------------+----------------+ - |path |/test | - +------------+----------------+ - -microservice-delete -------------------- - -input:: - - --service-name test --service-version v1 --host-url http://192.168.17.23:80 --node-ip 23.14.15.156 --node-port 80 - - -vlm-feature-group-list ----------------------- - -input:: - - --vlm-id cf2d907d998e44698ce3b4cded5f66a7 --vlm-version 2.0 - -output:: - - +----------------------------------+--------------+ - |ID |name | - +----------------------------------+--------------+ - |3a2fb75b52a54e9c8093e7c154210f9e |kanag-cli-fg | - +----------------------------------+--------------+ - -vlm-submit ----------- - -input:: - - --vlm-id cf2d907d998e44698ce3b4cded5f66a7 --vlm-version 1.1 - - -vlm-revert ----------- - -input:: - - --vlm-id cf2d907d998e44698ce3b4cded5f66a7 --vlm-version 0.1 - - -vlm-entitlement-pool-list -------------------------- - -input:: - - --vlm-id cf2d907d998e44698ce3b4cded5f66a7 --vlm-version 2.0 - -output:: - - +----------------------------------+--------------------------+ - |ID |name | - +----------------------------------+--------------------------+ - |dae0a02f2173444e82bfa765601abcc9 |797153a1-d8f6-4eb0-abfc | - +----------------------------------+--------------------------+ - |aa61080fd965455ba5edbf60f4e375ef |kanag-cli-ep | - +----------------------------------+--------------------------+ - -vlm-checkout ------------- - -input:: - - --vlm-id cf2d907d998e44698ce3b4cded5f66a7 --vlm-version 0.1 - - -vlm-aggreement-create ---------------------- - -input:: - - --name kanag-cli-la --description kanag cli la --vlm-feature-group-id 3a2fb75b52a54e9c8093e7c154210f9e --vlm-id cf2d907d998e44698ce3b4cded5f66a7 --vlm-version 1.1 - -output:: - - +----------+----------------------------------+ - |property |value | - +----------+----------------------------------+ - |ID |77e151d0503b45ecb7e40f5f5f1a887e | - +----------+----------------------------------+ - -vlm-key-group-create --------------------- - -input:: - - --vlm-id cf2d907d998e44698ce3b4cded5f66a7 --name kanag-cli-kg --description Kanag CLI key group -d --vlm-version 0.1 - -output:: - - |property |value | - +----------+----------------------------------+ - |ID |c37a1f205f444161a573f55dfec5f170 | - +----------+----------------------------------+ - -vlm-feature-group-create ------------------------- - -input:: - - --name kanag-cli-fg --description Kanag cli feature group --vlm-id cf2d907d998e44698ce3b4cded5f66a7 --vlm-version 0.1 --vlm-key-group-id c37a1f205f444161a573f55dfec5f170 --vlm-entitle-pool-id aa61080fd965455ba5edbf60f4e375ef --part-number 123455 --manufacture-reference-number mkr123456 - -output:: - - +----------+----------------------------------+ - |property |value | - +----------+----------------------------------+ - |ID |3a2fb75b52a54e9c8093e7c154210f9e | - +----------+----------------------------------+ - -vlm-create ----------- - -input:: - - --vendor-name kanag-cli --description First License created from CLI - -output:: - - +----------+----------------------------------+ - |property |value | - +----------+----------------------------------+ - |ID |cf2d907d998e44698ce3b4cded5f66a7 | - +----------+----------------------------------+ - -vlm-entitlement-pool-create ---------------------------- - -input:: - - --name kanag-cli-ep --vlm-id cf2d907d998e44698ce3b4cded5f66a7 --description kanag vlm ep --manufacture-reference-number mkr123456 -d --vlm-version 0.1 - -output:: - - +----------+----------------------------------+ - |property |value | - +----------+----------------------------------+ - |ID |aa61080fd965455ba5edbf60f4e375ef | - +----------+----------------------------------+ - -vlm-checkin ------------ - -input:: - - --vlm-id cf2d907d998e44698ce3b4cded5f66a7 --vlm-version 1.1 - - -vlm-key-group-list ------------------- - -input:: - - --vlm-id cf2d907d998e44698ce3b4cded5f66a7 --vlm-version 2.0 - -output:: - - +----------------------------------+----------------------+ - |ID |name | - +----------------------------------+----------------------+ - |c37a1f205f444161a573f55dfec5f170 |kanag-cli-kg | - +----------------------------------+----------------------+ - |f0a684fa680b44979edee03fcc12ca85 |kanag-cli-key-group | - +----------------------------------+----------------------+ - -vlm-aggreement-list -------------------- - -input:: - - --vlm-id cf2d907d998e44698ce3b4cded5f66a7 --vlm-version 2.0 - -output:: - - +----------------------------------+--------------+ - |ID |name | - +----------------------------------+--------------+ - |1e2edfccaca847f896070d0fac26667a |sf | - +----------------------------------+--------------+ - |77e151d0503b45ecb7e40f5f5f1a887e |kanag-cli-la | - +----------------------------------+--------------+ - -vlm-list --------- - -input:: - - --long - -output:: - - +----------------------------------+--------------------------+--------------+--------+--------------------------------+ - |id |vendor-name |vlm-version |status |description | - +----------------------------------+--------------------------+--------------+--------+--------------------------------+ - |b5ea95a60e3b483da03d0911968cd778 |ciLicensef008e06a |1.0 |Final |new vendor license model | - +----------------------------------+--------------------------+--------------+--------+--------------------------------+ - |84352b5d014c4d5382ce856d7597aebf |ciLicense5c11752c |1.0 |Final |new vendor license model | - +----------------------------------+--------------------------+--------------+--------+--------------------------------+ - |8e13a8b2e1f34374ad578edc9c912f11 |ciLicenseaf880546 |1.0 |Final |new vendor license model | - +----------------------------------+--------------------------+--------------+--------+--------------------------------+ - |9f7053ae1aa04b8c9fa3d991f944a49b |ciLicensecce293bb |1.0 |Final |new vendor license model | - +----------------------------------+--------------------------+--------------+--------+--------------------------------+ - |3f47950121bf4e31a058b4870020bc2f |ciLicense7d28e221 |1.0 |Final |new vendor license model | - +----------------------------------+--------------------------+--------------+--------+--------------------------------+ - |6fc132eca87d4e49b56357b9d83843a5 |ciLicense02ddba7e |1.0 |Final |new vendor license model | - +----------------------------------+--------------------------+--------------+--------+--------------------------------+ - |0094601590ec4e709e560e928c44232a |ciLicense9acc959f |1.0 |Final |new vendor license model | - +----------------------------------+--------------------------+--------------+--------+--------------------------------+ - |8f82813eb6304957911955e077d9be6f |ciLicensee5394ee2 |1.0 |Final |new vendor license model | - +----------------------------------+--------------------------+--------------+--------+--------------------------------+ - |b620898b5e5e4231a30a2ccecd39927e |ciLicense3eed3665 |1.0 |Final |new vendor license model | - +----------------------------------+--------------------------+--------------+--------+--------------------------------+ - |12cce4998b874d5e8096070f9c5d7395 |ciLicense372060ea |1.0 |Final |new vendor license model | - +----------------------------------+--------------------------+--------------+--------+--------------------------------+ - |78fd596a39534d51953e867adaef78f6 |ciLicense36e962a4 |1.0 |Final |new vendor license model | - +----------------------------------+--------------------------+--------------+--------+--------------------------------+ - |651180d666c54887880b673884e03481 |ciLicensef9a1b52b |1.0 |Final |new vendor license model | - +----------------------------------+--------------------------+--------------+--------+--------------------------------+ - |dd10e18e3af54234a20897ad65bfa311 |ciLicense76f62092 |1.0 |Final |new vendor license model | - +----------------------------------+--------------------------+--------------+--------+--------------------------------+ - |cf2d907d998e44698ce3b4cded5f66a7 |kanag-cli |2.0 |Final |First License created from CLI | - +----------------------------------+--------------------------+--------------+--------+--------------------------------+ - |144497a1b7924e0fa73004573730e1b8 |Test |0.1 |Locked |test | - +----------------------------------+--------------------------+--------------+--------+--------------------------------+ - |9af398f516da4e63b4ec8d344866533b |4718de22-00d3-4607-b666 |1.0 |Final |vendor license model | - +----------------------------------+--------------------------+--------------+--------+--------------------------------+ - |1173c7be5fea4db799b1a5ef9512e57e |Kanag |4.0 |Final |Kanagaraj M @ HTIPL | - +----------------------------------+--------------------------+--------------+--------+--------------------------------+ - |fc0fdcc825a54ca3b08e40f473b72d05 |test-vendor |1.0 |Final |test | - +----------------------------------+--------------------------+--------------+--------+--------------------------------+ - |b66c5e1b4af3432ca2f6cd05adf72340 |0138a2e2-52bf-4f0b-81cd |1.0 |Final |vendor license model | - +----------------------------------+--------------------------+--------------+--------+--------------------------------+ - |34c2c72e992742e3b7ceb78bfcd21ebb |48fa02ef-e79b-4707-895e |1.0 |Final |vendor license model | - +----------------------------------+--------------------------+--------------+--------+--------------------------------+ - |4bbd11c581ce4bb187a0a37131e5bb60 |1e5d1422-1f5f-42fe-a98e |1.0 |Final |vendor license model | - +----------------------------------+--------------------------+--------------+--------+--------------------------------+ - |1329476d73014587839fd3ede08c3103 |3029be5e-9135-4083-bd2e |1.0 |Final |vendor license model | - +----------------------------------+--------------------------+--------------+--------+--------------------------------+ - |2ca684a9805b40f9993239e77b82fb52 |c6ba2ef6-fe82-4f32-ad50 |1.0 |Final |vendor license model | - +----------------------------------+--------------------------+--------------+--------+--------------------------------+ - |1a49df7b78654777a71f64f2c6c2468f |01eb54a1-f1ff-41a2-aafc |1.0 |Final |vendor license model | - +----------------------------------+--------------------------+--------------+--------+--------------------------------+ - |5e571e8a25c8404da04f2a0ec179f576 |a920b10d-c516-4380-835a |1.0 |Final |vendor license model | - +----------------------------------+--------------------------+--------------+--------+--------------------------------+ - |4b1e1efd8bb944bdbc0c3e74a9402967 |ciLicense7d8bbcab |1.0 |Final |new vendor license model | - +----------------------------------+--------------------------+--------------+--------+--------------------------------+ - |816c04fd4ee849f2b80435e0944189fa |ciLicense09c55d35 |1.0 |Final |new vendor license model | - +----------------------------------+--------------------------+--------------+--------+--------------------------------+ - |9408208f5b6d4eb997dff1b901f1fb95 |ciLicense6bfd9421 |1.0 |Final |new vendor license model | - +----------------------------------+--------------------------+--------------+--------+--------------------------------+ - |eda4e9d1cae14cad95befc1728629574 |ciLicense81acf730 |1.0 |Final |new vendor license model | - +----------------------------------+--------------------------+--------------+--------+--------------------------------+ - |022140c2dc4e40bbae096aa1fb5cfbe9 |ciLicensef3f5a4fa |1.0 |Final |new vendor license model | - +----------------------------------+--------------------------+--------------+--------+--------------------------------+ - |19f92b345cae423ab4ea6c5527d55ef6 |ciLicense9fddd8db |1.0 |Final |new vendor license model | - +----------------------------------+--------------------------+--------------+--------+--------------------------------+ - |492d9259fc3e493d8fa6afd488054508 |ciLicense9a46fd22 |1.0 |Final |new vendor license model | - +----------------------------------+--------------------------+--------------+--------+--------------------------------+ - |a5da3e50ed72483fbfb134bac84b31f6 |ciLicensed955b6d7 |1.0 |Final |new vendor license model | - +----------------------------------+--------------------------+--------------+--------+--------------------------------+ - |9ff65b0b943141a7b99481bbcaedc294 |ciLicensef21d8db3 |1.0 |Final |new vendor license model | - +----------------------------------+--------------------------+--------------+--------+--------------------------------+ - -vsp-show --------- - -input:: - - --vsp-id a8cd007fa101470e98516cd4549c568f --vsp-version 1.0 --long - -output:: - - +--------------+----------------------------------+ - |property |value | - +--------------+----------------------------------+ - |name |847cb26a-59a6-475a-94dd | - +--------------+----------------------------------+ - |ID |a8cd007fa101470e98516cd4549c568f | - +--------------+----------------------------------+ - |description |vendor software product | - +--------------+----------------------------------+ - |vendor-name |01eb54a1-f1ff-41a2-aafc | - +--------------+----------------------------------+ - |vendor-id |1a49df7b78654777a71f64f2c6c2468f | - +--------------+----------------------------------+ - |version |1.0 | - +--------------+----------------------------------+ - |status |Final | - +--------------+----------------------------------+ - |license-id |99e3783033de443db69d05996341e28d | - +--------------+----------------------------------+ - -vsp-checkin ------------ - -input:: - - --vsp-id f19cad8343794e93acb9cda2e4126281 --vsp-version 0.1 - - -vsp-submit ----------- - -input:: - - --vsp-id f19cad8343794e93acb9cda2e4126281 --vsp-version 0.1 - - -vsp-create ----------- - -input:: - - --vsp-name kanag-cli-VLB --vsp-description VLB created from CLI --vlm-agreement-id 77e151d0503b45ecb7e40f5f5f1a887e --vlm-version 2.0 --vlm-feature-group-id 3a2fb75b52a54e9c8093e7c154210f9e --vlm-id cf2d907d998e44698ce3b4cded5f66a7 --vlm-vendor Kanag-cli - -output:: - - +----------+----------------------------------+ - |property |value | - +----------+----------------------------------+ - |ID |f19cad8343794e93acb9cda2e4126281 | - +----------+----------------------------------+ - -vsp-list --------- - -output:: - - +----------------------------------+----------------------------------------------------+----------+------------+ - |ID |name |version |status | - +----------------------------------+----------------------------------------------------+----------+------------+ - |f19cad8343794e93acb9cda2e4126281 |kanag-cli-VLB |2.0 |Final | - +----------------------------------+----------------------------------------------------+----------+------------+ - |ff5bba2672a44654b186d70cf6bc9d95 |kanagVLB |0.1 |Locked | - +----------------------------------+----------------------------------------------------+----------+------------+ - |aa1f969cf1ae4897aed5fe08d4d19a5a |ciVFOnboarded-vCSCF_aligned-08dc1256 |1.0 |Final | - +----------------------------------+----------------------------------------------------+----------+------------+ - |f22e285e6b354033bd9a2c1cf9268a6e |ciVFOnboarded-Huawei_vMME-2b29f653 |1.0 |Final | - +----------------------------------+----------------------------------------------------+----------+------------+ - |3430c70e504c45d59cd7ccb4a388f26d |ciVFOnboarded-Huawei_vPCRF_aligned_fixed-51f1da14 |1.0 |Final | - +----------------------------------+----------------------------------------------------+----------+------------+ - |c1ec9ea4fbd240cd9e69070a7ac17ee8 |ciVFOnboarded-vSBC_aligned-7260da5f |1.0 |Final | - +----------------------------------+----------------------------------------------------+----------+------------+ - |4668d80cbca64beb98423c924b35d3ac |ciVFOnboarded-Huawei_vHSS-79402346 |1.0 |Final | - +----------------------------------+----------------------------------------------------+----------+------------+ - |10e8667c8b3d4e86a406e806430b989e |ciVFOnboarded-vLB-6265cbc3 |1.0 |Final | - +----------------------------------+----------------------------------------------------+----------+------------+ - |9de86126015f4349a41e5a5f5e3eacf4 |ciVFOnboarded-base_vfw-199667fb |1.0 |Final | - +----------------------------------+----------------------------------------------------+----------+------------+ - |9641f81b61504fa8af6885818b1ee34b |ciVFOnboarded-vgmux-a195f793 |1.0 |Final | - +----------------------------------+----------------------------------------------------+----------+------------+ - |dea92da0ad90419c8f437222680a2333 |ciVFOnboarded-vgw-abaa9d6d |1.0 |Final | - +----------------------------------+----------------------------------------------------+----------+------------+ - |9e4654364fe04d9ebe2a2485d67d6676 |ciVFOnboarded-infra-fceb5908 |1.0 |Final | - +----------------------------------+----------------------------------------------------+----------+------------+ - |93b5df6c2f3d4a7dae362b111b0ed047 |ciVFOnboarded-vbrgemu-bcfb002c |1.0 |Final | - +----------------------------------+----------------------------------------------------+----------+------------+ - |9c9a9000fc714e9d8a6baf495418ab96 |ciVFOnboarded-base_vvg-07839bb9 |1.0 |Final | - +----------------------------------+----------------------------------------------------+----------+------------+ - |63898b542cdd46b6b15ac771abda86cb |ciVFOnboarded-vbng-008f4205 |1.0 |Final | - +----------------------------------+----------------------------------------------------+----------+------------+ - |5ca119e2326045d1857ae3f04a816434 |kanag-cli-vfw |0.2 |Available | - +----------------------------------+----------------------------------------------------+----------+------------+ - |e65baf44883e4868ba96f9faed9ba97a |600a2ebf-1f94-4a4c-b18d |0.3 |Available | - +----------------------------------+----------------------------------------------------+----------+------------+ - |61bad2139ee742cf891ca6ecc5f39972 |test-vsp-123 |0.2 |Locked | - +----------------------------------+----------------------------------------------------+----------+------------+ - |77527347f94947589431cb7c1938da2e |05a0dd09-c3d0-4534-93ab |0.3 |Locked | - +----------------------------------+----------------------------------------------------+----------+------------+ - |8f08a17b9a4c4538b51a3064468baec0 |test-vsp |0.3 |Locked | - +----------------------------------+----------------------------------------------------+----------+------------+ - |b1caa2ec31ba4b738cbe5aab362b35aa |Kanag-VSP |1.0 |Final | - +----------------------------------+----------------------------------------------------+----------+------------+ - |03774c7cfcac4054bdab346142214533 |ef35d3c9-a8c6-457c-a115 |1.0 |Final | - +----------------------------------+----------------------------------------------------+----------+------------+ - |54bc478b7a9847db82156edad5d1f79f |5d11dda4-fb32-4df6-86eb |1.0 |Final | - +----------------------------------+----------------------------------------------------+----------+------------+ - |5f5121f701df4fe588c966002a342fdf |136ab241-88ff-443a-88e8 |1.0 |Final | - +----------------------------------+----------------------------------------------------+----------+------------+ - |0cefd6ef5ad84d2995d66d0a24d2e92e |8fd2e5c8-981d-4a14-ba77 |1.0 |Final | - +----------------------------------+----------------------------------------------------+----------+------------+ - |c212437049004e74b4ef0afb25ba41b8 |74361ede-ef8c-43f1-9d82 |1.0 |Final | - +----------------------------------+----------------------------------------------------+----------+------------+ - |a8cd007fa101470e98516cd4549c568f |847cb26a-59a6-475a-94dd |1.0 |Final | - +----------------------------------+----------------------------------------------------+----------+------------+ - |59c07e069c7642e9afbc6117965a6c2f |ciVFOnboarded-vLB-3fbbe6d0 |1.0 |Final | - +----------------------------------+----------------------------------------------------+----------+------------+ - |65b7b4b564f34b5689b3786386600e5a |ciVFOnboarded-vCSCF_aligned-a5e83f2c |1.0 |Final | - +----------------------------------+----------------------------------------------------+----------+------------+ - |a75d123c802e465db80ae7c8e5a0b4d0 |ciVFOnboarded-base_vfw-548fb561 |1.0 |Final | - +----------------------------------+----------------------------------------------------+----------+------------+ - |1f33fcc682cb484a952b96326f549aff |ciVFOnboarded-vgmux-5e7cab8c |1.0 |Final | - +----------------------------------+----------------------------------------------------+----------+------------+ - |bafdf7192a73436588044296aa225ed4 |ciVFOnboarded-vgw-8b2ea35e |1.0 |Final | - +----------------------------------+----------------------------------------------------+----------+------------+ - |c34167a92e5c4c3392badd5a2da2a267 |ciVFOnboarded-infra-0766a3d1 |1.0 |Final | - +----------------------------------+----------------------------------------------------+----------+------------+ - |b160564a4b754a9e8a19d2fa924f3f96 |ciVFOnboarded-vbrgemu-806fb59e |1.0 |Final | - +----------------------------------+----------------------------------------------------+----------+------------+ - |c5ccbc48510240318b698a4f1e1cb620 |ciVFOnboarded-vbng-c9fa1c07 |1.0 |Final | - +----------------------------------+----------------------------------------------------+----------+------------+ - |34ac9b3e990f4ce093d2dd1b8e0f73d6 |ciVFOnboarded-base_vvg-e8b8c6ca |1.0 |Final | - +----------------------------------+----------------------------------------------------+----------+------------+ - -vsp-upload ----------- - -input:: - - --vsp-id E563CB23A6BE49AF9A84CF579DAFB929 --vsp-file /home/user/vFW.zip - - -vsp-package ------------ - -input:: - - --vsp-id f19cad8343794e93acb9cda2e4126281 --vsp-version 0.2 - - -vsp-checkout ------------- - -input:: - - --onap-username cs0008 --onap-password demo123456! --host-url http://localhost:8080 --vsp-id E563CB23A6BE49AF9A84CF579DAFB929 - - -vsp-validate ------------- - -input:: - - --vsp-id f19cad8343794e93acb9cda2e4126281 --vsp-version 0.1 - -output:: - - +----------+----------------------------------------------------+ - |property |value | - +----------+----------------------------------------------------+ - |status |Success | - +----------+----------------------------------------------------+ - |errors |{dnsscaling.yaml=[{"level":"WARNING","message":"WA | - | |RNING: Port 'Fixed_IPS' Parameter Name not | - | |aligned with Guidelines, Parameter Name | - | |[vlb_private_net_id], Resource ID | - | |[vdns_2_private_0_port]. As a result, VF\/VFC | - | |Profile may miss this information"},{"level":"WARN | - | |ING","message":"WARNING: Port 'Fixed_IPS' | - | |Parameter Name not aligned with Guidelines, | - | |Parameter Name [onap_private_subnet_id], Resource | - | |ID [vdns_2_private_1_port]. As a result, VF\/VFC | - | |Profile may miss this information"},{"level":"WARN | - | |ING","message":"WARNING: Nova Server naming | - | |convention in image, flavor and name properties | - | |is not consistent, Resource ID [vdns_2]"}], base_v | - | |lb.yaml=[{"level":"WARNING","message":"WARNING: | - | |Port 'Fixed_IPS' Parameter Name not aligned with | - | |Guidelines, Parameter Name | - | |[onap_private_subnet_id], Resource ID | - | |[vlb_private_1_port]. As a result, VF\/VFC | - | |Profile may miss this information"},{"level":"WARN | - | |ING","message":"WARNING: Port 'Fixed_IPS' | - | |Parameter Name not aligned with Guidelines, | - | |Parameter Name [onap_private_subnet_id], Resource | - | |ID [vdns_private_1_port]. As a result, VF\/VFC | - | |Profile may miss this information"},{"level":"WARN | - | |ING","message":"WARNING: Port 'Fixed_IPS' | - | |Parameter Name not aligned with Guidelines, | - | |Parameter Name [onap_private_subnet_id], Resource | - | |ID [vpg_private_1_port]. As a result, VF\/VFC | - | |Profile may miss this information"},{"level":"WARN | - | |ING","message":"WARNING: A resource is connected | - | |twice to the same network role, Network Role | - | |[vdns_0], Resource ID [onap_private]"},{"level":"W | - | |ARNING","message":"WARNING: Nova Server naming | - | |convention in image, flavor and name properties | - | |is not consistent, Resource ID | - | |[vdns_0]"},{"level":"WARNING","message":"WARNING: | - | |Missing Nova Server Metadata property, Resource | - | |ID | - | |[vpg_0]"},{"level":"WARNING","message":"WARNING: | - | |A resource is connected twice to the same network | - | |role, Network Role [vpg_0], Resource ID [onap_priv | - | |ate]"},{"level":"WARNING","message":"WARNING: | - | |Nova Server naming convention in image, flavor | - | |and name properties is not consistent, Resource | - | |ID [vpg_0]"}]} | - +----------+----------------------------------------------------+ - -vsp-revert ----------- - -input:: - - --vsp-id e65baf44883e4868ba96f9faed9ba97a --vsp-version 0.2 - - -vsp-checkout ------------- - -input:: - - --vsp-id f19cad8343794e93acb9cda2e4126281 --vsp-version 0.1 - - -service-model-checkin ---------------------- - -input:: - - --service-model-id 7b427dbf-685b-4ba9-8838-a9b3b3c8e584 - - -service-model-certify-request ------------------------------ - -input:: - - --service-model-id 7b427dbf-685b-4ba9-8838-a9b3b3c8e584 - - -service2vf-model-list ---------------------- - -input:: - - --service-model-id 0f4203a8-a314-47bb-9a7d-28157652cec4 - -output:: - - +--------------------------------------+--------------------------+--------------------------------------+------------+ - |vf-uuid |vf-name |vf-customization-uuid |vf-version | - +--------------------------------------+--------------------------+--------------------------------------+------------+ - |047b9ff8-2414-45b7-b753-26342369f160 |847cb26a-59a6-475a-94dd |cf893f5a-1bb1-4e32-a92b-2456e12178f8 |1.0 | - +--------------------------------------+--------------------------+--------------------------------------+------------+ - -service-model-certify-start ---------------------------- - -input:: - - --service-model-id 7b427dbf-685b-4ba9-8838-a9b3b3c8e584 - - -service-model-add-vf --------------------- - -input:: - - --service-model-id 7b427dbf-685b-4ba9-8838-a9b3b3c8e584 --vf-id 828be6cf-c11b-4759-ac37-b1b79f86a4b4 --vf-name kanag-cli-VLB --vf-version 1.0 -d - -output:: - - +----------+----------------------------------------------------+ - |property |value | - +----------+----------------------------------------------------+ - |ID |7b427dbf-685b-4ba9-8838-a9b3b3c8e584.828be6cf-c11b | - | |-4759-ac37-b1b79f86a4b4.kanagclivlb0 | - +----------+----------------------------------------------------+ - -service-model-certify-complete ------------------------------- - -input:: - - --service-model-id 7b427dbf-685b-4ba9-8838-a9b3b3c8e584 - - -service-model-list ------------------- - -output:: - - +--------------------------------------+--------------------------------------+--------------------------+----------+------------------------+----------------------------+ - |uuid |invariant-uuid |name |version |status |distribution-status | - +--------------------------------------+--------------------------------------+--------------------------+----------+------------------------+----------------------------+ - |0f4203a8-a314-47bb-9a7d-28157652cec4 |1de901ed-17af-4b03-bc1f-41659cfa27cb |demoVLB |1.0 |CERTIFIED |DISTRIBUTED | - +--------------------------------------+--------------------------------------+--------------------------+----------+------------------------+----------------------------+ - |5ca7c6cb-78dc-4cf5-ab02-52c9ffb8c884 |9288833a-5dd6-4f9d-84ff-b34de06011c6 |kanagVLB |0.1 |NOT_CERTIFIED_CHECKOUT |DISTRIBUTION_NOT_APPROVED | - +--------------------------------------+--------------------------------------+--------------------------+----------+------------------------+----------------------------+ - |75caf010-9f14-424d-93c4-9f8fe8be7970 |b51013b7-e2bb-4abb-8f45-8e32113264b3 |demoVFW |1.0 |CERTIFIED |DISTRIBUTION_APPROVED | - +--------------------------------------+--------------------------------------+--------------------------+----------+------------------------+----------------------------+ - |fa9d6078-2d59-4c03-b97e-b57436680513 |5790901b-c109-4fc3-947a-ab71aa064251 |vLB-kanag |0.1 |NOT_CERTIFIED_CHECKOUT |DISTRIBUTION_NOT_APPROVED | - +--------------------------------------+--------------------------------------+--------------------------+----------+------------------------+----------------------------+ - |ba5a19b1-3219-4f30-bfd3-3b2f700c0157 |c4425f23-fc9a-4cbf-a3b7-12e69054806b |kanag-cli-VLB |1.0 |CERTIFIED |DISTRIBUTION_APPROVED | - +--------------------------------------+--------------------------------------+--------------------------+----------+------------------------+----------------------------+ - |5b054e09-9cc3-49bd-8962-e014465e295b |3a6a08c8-9bbe-4650-a1c5-687fb1012b98 |Kanag-vFW-Service |1.0 |CERTIFIED |DISTRIBUTED | - +--------------------------------------+--------------------------------------+--------------------------+----------+------------------------+----------------------------+ - |c9aa6a9c-dddd-4019-8f7b-70c09de68e96 |dd04c1c2-beb2-4b6c-997d-c94fae54fb57 |demoVCPE |1.0 |CERTIFIED |DISTRIBUTED | - +--------------------------------------+--------------------------------------+--------------------------+----------+------------------------+----------------------------+ - |f2a9f7e3-ead9-4585-8f5f-665acc6cff1c |b51013b7-e2bb-4abb-8f45-8e32113264b3 |demoVFW |1.1 |NOT_CERTIFIED_CHECKOUT |DISTRIBUTION_NOT_APPROVED | - +--------------------------------------+--------------------------------------+--------------------------+----------+------------------------+----------------------------+ - |d2df45ed-89c1-4d23-a605-bae03ee1f14f |566c6ab2-f32e-4022-acd3-cf2bf17ae6fc |a6484bba-671f-49c2-92fc |0.1 |NOT_CERTIFIED_CHECKOUT |DISTRIBUTION_NOT_APPROVED | - +--------------------------------------+--------------------------------------+--------------------------+----------+------------------------+----------------------------+ - -service-model-create --------------------- - -input:: - - --name kanag-cli-VLB --description VLB created from CLI --project-code kanag-123456 - -output:: - - +----------+--------------------------------------+ - |property |value | - +----------+--------------------------------------+ - |ID |7b427dbf-685b-4ba9-8838-a9b3b3c8e584 | - +----------+--------------------------------------+ - -service-model-distribute ------------------------- - -input:: - - --service-model-id 7b427dbf-685b-4ba9-8838-a9b3b3c8e584 - - -vf2vfmodule-model-list ----------------------- - -input:: - - --vf-id 66269482-0b27-40e3-9c4d-6a26fb67d9ff - -output:: - - +----------------------------------+--------------+--------------------------------------+--------------------------------------+------------------------------------+----------------+ - |vsp-uuid |vsp-version |module-uuid |module-invariant-uuid |module-name |module-version | - +----------------------------------+--------------+--------------------------------------+--------------------------------------+------------------------------------+----------------+ - |f19cad8343794e93acb9cda2e4126281 |2.0 |f2fbc712-7adc-4a62-aa24-485ae076bdc7 |a610a6b9-adfb-4f9f-ada2-c054194092ad |KanagCliVlb..base_vlb..module-0 |1 | - +----------------------------------+--------------+--------------------------------------+--------------------------------------+------------------------------------+----------------+ - | | |c420e361-900a-4705-9329-868e7fa6d9a5 |cde91552-bdb8-4cae-b4c2-c63069d77fe1 |KanagCliVlb..dnsscaling..module-1 |1 | - +----------------------------------+--------------+--------------------------------------+--------------------------------------+------------------------------------+----------------+ - -vf-model-certify-request ------------------------- - -input:: - - --vf-id 66269482-0b27-40e3-9c4d-6a26fb67d9ff - - -vf-model-create ---------------- - -input:: - - --name kanag-cli-VLB --description VF created from CLI --vendor-name Kanag-cli --vsp-id f19cad8343794e93acb9cda2e4126281 --vsp-version 2.0 - -output:: - - +----------+--------------------------------------+ - |property |value | - +----------+--------------------------------------+ - |ID |66269482-0b27-40e3-9c4d-6a26fb67d9ff | - +----------+--------------------------------------+ - -vf-model-certify-start ----------------------- - -input:: - - --vf-id 66269482-0b27-40e3-9c4d-6a26fb67d9ff - - -vf-model-list -------------- - -output:: - - +--------------------------------------+--------------------------------------+--------------------------------------+--------------------------+----------+------------+ - |uuid |uniqueid |invariant-uuid |name |version |status | - +--------------------------------------+--------------------------------------+--------------------------------------+--------------------------+----------+------------+ - |9859e26c-2af2-427b-a837-04a47996d52a |dac5b070-e53b-44b3-8034-46c9cf797de3 |d3d50449-a81a-497f-97b3-4eb770ea67e7 |Kanag-VSP |1.0 |CERTIFIED | - +--------------------------------------+--------------------------------------+--------------------------------------+--------------------------+----------+------------+ - |8b1f63f3-e0cc-4c27-8903-fafe2f25bfbe |047b9ff8-2414-45b7-b753-26342369f160 |cc34cd54-dd7c-44cd-8847-f9577c6f1a49 |847cb26a-59a6-475a-94dd |1.0 |CERTIFIED | - +--------------------------------------+--------------------------------------+--------------------------------------+--------------------------+----------+------------+ - |46c89121-b37f-4192-8841-25c93165b843 |828be6cf-c11b-4759-ac37-b1b79f86a4b4 |2d455337-57eb-4edf-a8b9-9f87fd85bc0e |kanag-cli-VLB |1.0 |CERTIFIED | - +--------------------------------------+--------------------------------------+--------------------------------------+--------------------------+----------+------------+ - |c763b7f8-6bc3-42a2-afa7-04157f79b629 |6e29f979-6f36-4c0d-8605-e59da8d62cb7 |1bd7f899-01dc-4d7f-97d8-f38ba6b40dd9 |74361ede-ef8c-43f1-9d82 |1.0 |CERTIFIED | - +--------------------------------------+--------------------------------------+--------------------------------------+--------------------------+----------+------------+ - |94d78d38-d5ae-4a92-9d9e-fb79fc55195a |3a3fb778-1c0e-41a1-9a04-f7ddaaf93d73 |414da4ea-e482-4ed2-9941-bd90108376fa |136ab241-88ff-443a-88e8 |1.0 |CERTIFIED | - +--------------------------------------+--------------------------------------+--------------------------------------+--------------------------+----------+------------+ - |3575fbff-614c-4418-93c7-133dc4fc59b6 |f4be1629-c9a1-4f32-8f34-11eddabffc13 |7fd3788f-a065-4270-bb95-852eae3a94b3 |ef35d3c9-a8c6-457c-a115 |1.0 |CERTIFIED | - +--------------------------------------+--------------------------------------+--------------------------------------+--------------------------+----------+------------+ - |87c5f870-809f-4488-aae5-80ef0fd9e085 |372e2c66-ee59-4488-a6a6-546c28b3a151 |244b380b-acf1-4545-8d35-d6d01bc32fd6 |5d11dda4-fb32-4df6-86eb |1.0 |CERTIFIED | - +--------------------------------------+--------------------------------------+--------------------------------------+--------------------------+----------+------------+ - |d49dd5ee-bc53-44d7-a067-e4cba9a3be1a |23018f7f-fbce-479e-a77b-6b98ebf03266 |6bc22345-395d-4358-8954-45963761f968 |8fd2e5c8-981d-4a14-ba77 |1.0 |CERTIFIED | - +--------------------------------------+--------------------------------------+--------------------------------------+--------------------------+----------+------------+ - -vf-model-certify-complete -------------------------- - -input:: - - --vf-id 66269482-0b27-40e3-9c4d-6a26fb67d9ff - - -vf-model-checkin ----------------- - -input:: - - --vf-id 66269482-0b27-40e3-9c4d-6a26fb67d9ff - - -service-create --------------- - -input:: - - --cloud-region RegionOne --tenant-id onap --model-invariant-id 1de901ed-17af-4b03-bc1f-41659cfa27cb --model-uuid ace39141-09ec-4068-b06d-ac6b23bdc6e0 --model-name demoVLB --model-version 1.0 -c Demonstration --instance-name sample-service-onap-cli-13 --service-type vLB - -output:: - - +--------------+--------------------------------------+ - |property |value | - +--------------+--------------------------------------+ - |service-id |957949b4-f857-497c-81b0-832ce7bb9434 | - +--------------+--------------------------------------+ - -vf-create ---------- - -input:: - - --cloud-region RegionOne --tenant-id onap --product-family vLB --instance-name vlb-cli-sample-11 --service-instance-id 2ad87511-4289-4bd7-ab0b-0b29d3d4c8ee --vf-model-invariant-id cc34cd54-dd7c-44cd-8847-f9577c6f1a49 --vf-model-uuid 8b1f63f3-e0cc-4c27-8903-fafe2f25bfbe --vf-model-name 847cb26a-59a6-475a-94dd --vf-model-version 1.0 --vf-model-customization-id cf893f5a-1bb1-4e32-a92b-2456e12178f8 --service-model-invariant-id 1de901ed-17af-4b03-bc1f-41659cfa27cb --service-model-uuid ace39141-09ec-4068-b06d-ac6b23bdc6e0 --service-model-name demoVLB --service-model-version 1.0 -m http://192.168.17.121:8080 -u InfraPortalClient -p password1$ - -output:: - - +--------------+--------------------------------------+ - |property |value | - +--------------+--------------------------------------+ - |vf-id |048c2c4a-ee30-41a1-bb55-c4e7fe1a9a0d | - +--------------+--------------------------------------+ -onap-1.0 -======== - - - -vsp-create ----------- - -input:: - - --onap-username cs0008 --onap-password demo123456! --host-url http://locahost:8080 --vsp-name demo-vsp2 --vsp-vendor-name 5aa8a88c --vsp-vendor-id DBB202617952486691C1E35C9 621CD4E --license-agreement-id E19DBDDB137B494385F9535325BFD585 --feature-group-id 94835F096DAF4ED78781A394A4F22AD1 - -output:: - - +----------+----------------------------------+ - |property |value | - +----------+----------------------------------+ - |ID |6897DFFF8E864F84AD17A34B7FB936A3 | - +----------+----------------------------------+ - -vsp-submit ----------- - -input:: - - --onap-username cs0008 --onap-password demo123456! --host-url http://localhost:8080 --vsp-id E563CB23A6BE49AF9A84CF579DAFB929 - - -vsp-list --------- - -input:: - - --onap-username cs0008 --onap-password demo123456! --host-url http://localhost:8080 - -output:: - - +----------------------------------+------------+ - |ID |name | - +----------------------------------+------------+ - |E563CB23A6BE49AF9A84CF579DAFB929 |demo-vsp2 | - +----------------------------------+------------+ - |79E62AA736C34E359B869E757D3DDBBE |demo-vsp1 | - +----------------------------------+------------+ - |928B828EE3CC46B99B92D7B9A2AB2118 |demo-vsp | - +----------------------------------+------------+ - -vsp-checkin ------------ - -input:: - - --onap-username cs0008 --onap-password demo123456! --host-url http://localhost:8080 --vsp-id E563CB23A6BE49AF9A84CF579DAFB929 - - -vsp-upload ----------- - -input:: - - --onap-username cs0008 --onap-password demo123456! --host-url http://localhost:8080 --vsp-id E563CB23A6BE49AF9A84CF579DAFB929 --vsp-file /home/user/vFW.zip - - -vsp-show --------- - -input:: - - --onap-username cs0008 --onap-password demo123456! --host-url http://localhost:8080 --vsp-id 2DEB6CB4B082415BB7A697C9CD1273BA - -output:: - - +----------+----------------------------------+--------------------------+ - |name |ID |description | - +----------+----------------------------------+--------------------------+ - |test-vsp |2DEB6CB4B082415BB7A697C9CD1273BA |vendor software product | - +----------+----------------------------------+--------------------------+ - -cli-1.0 -======== - -schema-validate ----------------- - -input:: - - -l /tmp/hello-world.yaml - -output:: - - +--------+--------+ - |sl-no |error | - +--------+--------+ - | | | - +--------+--------+ - - -schema-refresh ----------------- - -output:: - - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |sl-no |command |product-version |schema |version | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |1 |vfmodule-create |onap-1.1 |vfmodule-create-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |2 |schema-validate |cli-1.0 |schema-validate.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |3 |schema-refresh |cli-1.0 |schema-refresh.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |4 |cloud-list |onap-1.1 |cloud-list-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |5 |sdnc-list |onap-1.1 |sdnc-list-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |6 |sdnc-register |onap-1.1 |sdnc-create-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |7 |sdnc-unregister |onap-1.1 |sdnc-delete-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |8 |vnfm-show |onap-1.1 |vnfm-show-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |9 |vnfm-unregister |onap-1.1 |vnfm-delete-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |10 |vnfm-register |onap-1.1 |vnfm-create-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |11 |vnfm-list |onap-1.1 |vnfm-list-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |12 |vim-register |onap-1.1 |vim-create-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |13 |vim-unregister |onap-1.1 |vim-delete-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |14 |vim-list |onap-1.1 |vim-list-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |15 |ems-list |onap-1.1 |ems-list-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |16 |ems-register |onap-1.1 |ems-create-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |17 |ems-show |onap-1.1 |ems-show-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |18 |cloud-delete |onap-1.1 |cloud-delete-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |19 |ems-unregister |onap-1.1 |ems-delete-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |20 |subscription-list |onap-1.0 |subscription-list-schema.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |21 |subscription-create |onap-1.0 |subscription-create-schema.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |22 |subscription-list |onap-1.1 |subscription-list-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |23 |subscription-create |onap-1.1 |subscription-create-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |24 |subscription-delete |onap-1.1 |subscription-delete-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |25 |customer-show |onap-1.0 |customer-show-schema.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |26 |customer-show |onap-1.1 |customer-show-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |27 |customer-list |onap-1.0 |customer-list-schema.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |28 |customer-delete |onap-1.0 |customer-delete-schema.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |29 |customer-create |onap-1.0 |customer-create-schema.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |30 |customer-create |onap-1.1 |customer-create-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |31 |customer-delete |onap-1.1 |customer-delete-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |32 |customer-list |onap-1.1 |customer-list-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |33 |vf-list |onap-1.1 |vf-list-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |34 |service-list |onap-1.1 |service-list-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |35 |vf-show |onap-1.1 |vf-show-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |36 |tenant-create |onap-1.1 |tenant-create-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |37 |tenant-list |onap-1.1 |tenant-list-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |38 |tenant-delete |onap-1.1 |tenant-delete-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |39 |service-type-create |onap-1.0 |service-type-create-schema.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |40 |service-type-list |onap-1.1 |service-type-list-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |41 |service-type-create |onap-1.1 |service-type-create-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |42 |service-type-delete |onap-1.0 |service-type-delete-schema.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |43 |service-type-list |onap-1.0 |service-type-list-schema.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |44 |service-type-delete |onap-1.1 |service-type-delete-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |45 |cloud-create |onap-1.1 |cloud-create-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |46 |cloud-list |onap-1.0 |cloud-list-schema.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |47 |microservice-delete |onap-1.1 |microservice-delete-schema.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |48 |microservice-list |onap-1.1 |microservice-list-schema.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |49 |microservice-show |onap-1.1 |microservice-show-schema.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |50 |microservice-create |onap-1.1 |microservice-create-schema.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |51 |hello-world |sample-1.0 |hello-world.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |52 |hello-world-http |sample-1.0 |hello-world-http.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |53 |vlm-checkin |onap-1.1 |vlm-checkin-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |54 |license-group-create |onap-1.0 |license-group-create-schema.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |55 |vlm-key-group-create |onap-1.1 |vlm-key-group-create-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |56 |vlm-aggreement-list |onap-1.1 |vlm-aggreement-list-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |57 |vlm-key-group-list |onap-1.1 |vlm-key-group-list-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |58 |vlm-create |onap-1.1 |vlm-create-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |59 |vlm-entitlement-pool-create |onap-1.1 |vlm-entitlement-pool-create-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |60 |ep-show |onap-1.0 |license-entitlement-pool-show-schema.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |61 |license-model-create |onap-1.0 |license-model-create-schema.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |62 |license-group-show |onap-1.0 |license-group-show-schema.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |63 |vsp-upload |onap-1.0 |vsp-upload-schema.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |64 |vsp-package |onap-1.1 |vsp-package-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |65 |vsp-submit |onap-1.1 |vsp-submit-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |66 |vsp-checkout |onap-1.1 |vsp-checkout-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |67 |vsp-create |onap-1.0 |vsp-create-schema.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |68 |vsp-list |onap-1.0 |vsp-list-schema.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |69 |vsp-show |onap-1.1 |vsp-show-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |70 |vsp-show |onap-1.0 |vsp-show-schema.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |71 |vsp-submit |onap-1.0 |vsp-submit-schema.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |72 |vsp-create |onap-1.1 |vsp-create-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |73 |vsp-add-artifact |onap-1.1 |vsp-add-artifact-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |74 |vsp-revert |onap-1.1 |vsp-revert-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |75 |vsp-checkin |onap-1.0 |vsp-checkin-schema.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |76 |vsp-checkout |onap-1.1 |vsp-checkout-schema.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |77 |vsp-validate |onap-1.1 |vsp-validate-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |78 |vsp-list |onap-1.1 |vsp-list-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |79 |vsp-checkin |onap-1.1 |vsp-checkin-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |80 |service-model-checkin |onap-1.1 |service-model-checkin-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |81 |service-model-distribute |onap-1.1 |service-model-distribute-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |82 |service-model-list |onap-1.1 |service-model-list-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |83 |service-model-certify-start |onap-1.1 |service-model-certify-start-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |84 |service-model-add-vf |onap-1.1 |service-model-add-vf-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |85 |service-model-certify-request |onap-1.1 |service-model-certify-request-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |86 |service-model-revert |onap-1.1 |service-model-checkout-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |87 |service-model-checkout |onap-1.1 |service-model-revert-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |88 |service-model-certify-complete |onap-1.1 |service-model-certify-complete-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |89 |service2vf-model-list |onap-1.1 |service2vf-model-list-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |90 |service-model-create |onap-1.1 |service-model-create-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |91 |service-model-approve |onap-1.1 |service-model-approve-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |92 |vf-model-create |onap-1.1 |vf-model-create-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |93 |vf-model-checkin |onap-1.1 |vf-model-checkin-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |94 |vlm-revert |onap-1.1 |vlm-revert-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |95 |vlm-feature-group-create |onap-1.1 |vlm-feature-group-create-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |96 |vlm-submit |onap-1.1 |vlm-submit-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |97 |license-model-show |onap-1.0 |license-model-show-schema.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |98 |vf-model-certify-start |onap-1.1 |vf-model-certify-start-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |99 |vf-model-list |onap-1.1 |vf-model-list-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |100 |vlm-entitlement-pool-list |onap-1.1 |vlm-entitlement-pool-list-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |101 |vlm-feature-group-list |onap-1.1 |vlm-feature-group-list-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |102 |vlm-checkout |onap-1.1 |vlm-checkout-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |103 |vlm-list |onap-1.1 |vlm-list-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |104 |vlm-aggreement-create |onap-1.1 |vlm-aggreement-create-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |105 |vf-model-certify-request |onap-1.1 |vf-model-certify-request-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |106 |ep-create |onap-1.0 |license-entitlement-pool-create-schema.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |107 |vf2vfmodule-model-list |onap-1.1 |vf2vfmodule-model-list-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |108 |vf-model-certify-complete |onap-1.1 |vf-model-certify-complete-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |109 |service-delete |onap-1.1 |service-delete-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |110 |vfmodule-delete |onap-1.1 |vf-module-delete-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |111 |vfmodule-create |onap-1.1 |vfmodule-create-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |112 |service-create |onap-1.1 |service-create-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |113 |vf-delete |onap-1.1 |vf-delete-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - |114 |vf-create |onap-1.1 |vf-create-schema-1.1.yaml |1.0 | - +--------+--------------------------------+------------------+------------------------------------------------+----------+ - diff --git a/docs/images/portal-cli-app-1.png b/docs/images/portal-cli-app-1.png deleted file mode 100644 index 05ac8fbddef66c1f587801dd4ccbf4326243e871..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 177080 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≧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 q!q)Ym-_ETqe7~Fg`~PQ?^uWNP`GKuhpOqnM)t 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

    ttFdt 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

    8GPLjnt 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 XRfA_|zr8g4*9WgzSew5wb$|LF*=+)p diff --git a/docs/images/portal-cli-shell-1.png b/docs/images/portal-cli-shell-1.png deleted file mode 100644 index 696046e3932668d5572e629d0ce09e66b8eac03f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 76348 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

    C91Ay}*kG96D!jPyNsU zY-1jCZt_#gRPD#uW0)DUQt!A(;Ntj&v{yl4VAjFVn4d)) zI%H{I^Q!v-{LrABPew;&SrMO)@bz}r={`;zv5ZGdH++BphB=+&W?|nqCWp|Ly&1nJ z8ksUi{c3X~TRK-u#RPrm!pxQ7UrBup!LHMFs~m~c&yx;~{y=5d*Da?e)!i=Hu_o2u z^#y;8x<`+v)3o1#!d#*w`5+`qdE^FJ7%_h=qMEP8W?Z?gnCm;IbPI~zDmLjlJ4peHNA*UU$bv|^3q%AZXyqhi<< zuNTfUf^Cw-U5eN4)MF7Ls*64p4OdgX4_*Dqjh5PIDm&y?d#SM?rL@u$_7{@YCFE-z zgqWJ4LGKNGTWZSTsspZ<3K12_8g~=$^LEU82(KW=6pbXzAqwaaiP6-5hCz*MX?CBl z$5VCg0L``QtKo@P^;-ajaCZMtCqQY06(RC@Kq z-|rsw&&9fj;JhIL7j+T-diFV8ek7CPqtsYxTT}6_@J1QC*uD|v`qO+Z=Yp;%MsVdV z%Q%-tpt+UdGe7b~*ZbF{U);MDnoW`Xah$&h8F&z1N3)(25jIG|`fF|&?fmud7T zHi>*+`|tjz;a|cV{EH`ut$5Hj~xWP}QN_pvXab4xPRj z@sBON%oEDR z@+d7%HJHEeSFS%?j%#yIO`!S&XDM3sFSu6YKzw{$*Fb=DZ3utn)-6CEZ-6GcbJ?P_d)d^LTLaDi}aXm*D$m^HJxnfxT} zJIDy%Aa%)O_ZHQ?%Nd1{iTB_(q=N6vjmK0TQXkGa79ymmzP1H8w@ctD#---5B5 zbRhGL>RDH*4C(U77tKN^$p?YcB_QEa;8F%d6a3kLgSBvlLIICFvWw@fIxo;0>fCbM zvAlq9NTBJ{%Qehw57TYgFy8zd)OTqMIS&Cp#@hfdR`Phh-b0_Y2y3gTYRwZLWxdnv zjc05WStLI??uN6KCAO{??X(gO3p5yQi(B|HZLLhaVQXy-70ej_EDa)7cvV}EcOGv~ zoACR$JXtI!EC1Md2?YjN4WZ=pc zUhNN6_L$&jAxzT{`Z}K)OvhD{HT~F-yC?hcVmjrfkG1sft>;r~i%YSWwcYf@M(eYpfk%6eI*nKiKi1uD3fm#~f zwtqyWv$d-Xl(Ko=jSLzIjmtGC{&@I?tlV0mE9PLnKkj|)>G1gANh&Yfxc4+q2&&7Z ztj8~oPxiI{s7b}SHn?xe`Nze8U8MW5ykWoPK&s!oHld||t;5zt;u`&_4#?tJ*ZdII zgm5e3fN^`YYeH)R4D&jSBvJW51euzst?}3+i9=stHc1XrS>oYXVw^%wWzH+qHHeHo z@1=`T`rArkIJhsL9OC<=5v1WRcm6^ zOPkW0-(u#fPUpqQF(gB$P@_YT*<EB6OQk<>p)iweCUr}i;cS-w{n`qM%!Er^$Um#kyiHy z{ z2K&3H`e2!nCFzD>_{~!u<=;wZ6vU*zoZlJ2JYwK;?bx3CVdmsw$0U)ldPZ8n`D;sn zezm(zUfyR$s1&y_A1cUv`ce3G=1Dije47Ny9e&688vWKgYr*Pi|InLVZdQ{QCC0hh zXKx4LaU!A$;99-0sz;+#wa72(vUfaTsH) zs=a@!siWMicZWymwr4kQ`y_A8yTpBV2f<>>$NYtC3CT1{6$1fIqVQ31b7oCQY1a40 z9-so}caOzx_LC!<^5Ol`H{3k;jrzBDcLlg9o70jlx83R7oaQbL9)TOI=Tdd*iorrl zBdm9&=GCWT`{u|MDZdFDIstcFN8m)J;Sw37%h3K-r1UKGsap}Pp#2M>CHV-09H-wH zRe3?h-z9D?U<_|@RB)~-T)DZ~3OhyM2GFK#n}i>*v{yOP1l!+|E&LVFTgdrdP_oaV(E zDt;94q0K|hu=C9}agLY}q_3+3J!ixp5U4hijl}qiUVm);!V^)G9rFPSv*G^(OOyQX zSo+TYqnF#QF*AbJmZxmFn|U`iNZ)s6_S_P+n~4dvfWu4EI!hc+vc=Rq)F?r^6I65nw6 zn~kPjq~P#ywDWGUI`tvkl;8OjbJNP%MsflfT%Z5Iz2vAd9jaQ#1JS|Nz3Ug+bHpO_ zVW(t8(u0gk@4xN+vTv3f$kQDZ{MZcbG!`E}Zof-0iX&&fm$|>_UYz zYi^6mdv~==&mX?2iVsmhc~a$YYvi2Z@8Y;I1bvUm`Uk5tCMQwA1PI@lR8jW0-3gu#Ra&@m1F%#?Z zwC5Vg4p8E5vm+~K89%8BZjq!%(uD77@Wfx1sZAvoXL$&g$M#?S=JEf{Qzr>?5<5|o zN8ov31>>*3X2WcD8IO-5Sw8KavgPOIF&6H-!N;t4IjpLt9H8(v&Q$A0wM_cDo#*-x z>VB|;Z>iEZ1Y43is|&T&iNj;2)T_>rm1@Prs=Fqd5L~QY9o(DZS)6>SvGTh0XzbuB zOD`SXT@z%f>xx=j$?*52vdn|j)eLn_ZkX zERPy-QX*F&lC*QK*w`)AQbJHOY>Ei3B#4XU{EFF~eL{8q;0wyQo1r*KR)s^;jGrX2 z%vvp|F^~0#bcX(|u0dYY2+!Rjh5{Yw(UxQ^tm~y7dN;W7`q!DRcRxFk1Bd&)&dDKo zy#=JfKF>kMep_=}JRYy$v#Vv(zSo==nhu5b5?Zoqw{70?dE`{cx!6H(Y8xlXK#-eD z>3I;DG;Nq5O&I~L@$Uftts`T071uYOVv={>UX5#gHaU0{;GcfJ-p_abrK&$b9u4X? zNy*d3icv4Oc6+Fg4_AoSioHhCPE+Ycp^aIAY9pP6CPYex4m-;K7f@ZOFf1Pkph}2o zTh)|a%kFZOn|j z)?DEPk0=+^@HPzmF2f}@jKtgxj44tr}tEq!8z9Mc@LAODePtRzfri0K##Q2 zPn%9c{`2*V{3+m&MI}u7vH$_b*}Y#S^78Ssmk6l zARPiJ%m|P-mRKp)g|m+X)FOBO>H0wixUQAY+_X(dXygLe)mpsp0rJQYYKrNKQ+Z_p zb&{mZ(nh;fIu0v6tJ4JOJb!XkkqCbcbqGYV;xRybvNdXdP37&7hW*McRZ_|vu=i=w zzIf*^8e3IvN`K9B9ATi`pzk;*s{36F- z%ZVUjmw8&lFTv#^;>3e{nF98W;43`XaB~tRbj!P_FHB>9p)prv-3Ns6l*PG))iNDAOM(^US7gwuVBiLui<7vAW9cG zGrvshMP}cg-xP-HRy5D5Zzvn6$~?{D&z=)7nrV`9<8jy`^^+kVax79M5}@x&e+1JZ zjP=in+&x>1(!P4MI9Wkn;?45vRrACAHM8R?evF$8Y1w4Z+-Lorb69KtGuT17OJXB_ zPMn2EDfSoR43@mw##3g2k@zGM#S_0G2xjled$MgtHO0aAi13Vyzw>uMj0kt1U@k{oF;Rl6A|O zpid2C(NkE#;I>y*jh(FxK%#1wPN=vcM+0mz5pL3dk3Cfc^GCD*2mV3?^O--FeaYKU%- zM}FE?f7A1&!{nV?S8|3P$?^3MyWJegaSX-*0<(MR*qqS(6WcpsT-Zb@F!f4^JjtDE zW2{l-MJGdywV=Ea=nA;ofKT!=q;`n%%$X}~q}olVN~g>gpm$_5uk!KKQ(R>367tj# zH5~B2OAliD`Jr|!lYM9k0;%>AHMF&vdS>vL|J@5Md4WvLpz+-iYPMwEj#~v<8~XJY zk~7Ir3G+;gi?y-OcgwBVBSIT&U*G?gCGsFIX?iBeSGG1<)?%HGOuCU~I#UCv$gg4- zb_zmDSv7|@1h(z>J!OmPDl%`$5*>T2X9i~)#1{-r=Q=a2Z3*!cy$o09Xqnx}w~7x5 zlvj6R&h^;Qvnb{=c)J%gQ{$6;>J(KGCd}brvAyQdeypJ;orf3Jn%Z6MdP0F`=Fm=k zYhDZfW8(yaK&XnxP_AO%v4Ep2helw!yYWIZi!d3j`g$TyQ)NogC4c^mi?8$Nv8UEp_go8s&EH}n{bw@miq|2c- z{(;c2u4V#AMju%54PVgJD{2l1NjX-Noj;(i*C9Euuz9G_})DKR!{JM_d zT&o%B4HKGz5Em;Zz7GFW^Q%{k7U{~r7~wBZ*V-P%HOO4B`q}Qp6|mv~Tv2{|qb5TB zWsQ9CTtuMZ6Q;`b&ClcRCJDbe3nEMPK3HV-Isb5d&WPOGB6ArUEd$RAM!i#i@#-6b z;P|{?SZJEU&+;m3m-@q}@k`J7jXvv0^65->+f}c8ee%*wxX1YHf;U~36-%mp-?s;i zr|u!rCeI0#w&RX*g-h^iNH5OIUshK<3t}&AcWY`?9pxzaq~lO+V&wPic-m-Q6QPiz zIjz?>B&=nu(D?S3TbJxtr=}Y5%U$ zI?v`)jUX;)Aw+T~iD8mZb5Q48#g#O^3;J!7C4Bu0`b$j<1dleN&Z}&rRbp>On6pk2ACloP%yae${A4D1@mu#w zjQGzV0PnmK>(Hhf{A?~q&3*6wRnVZ_bXxib(Pptk;9b?oOkpmfU^)XJ zh2TDG#w)X4Am72>j|$e&6O96})46chD1%>5a?C?xtOQz-y8N22x2V3>)(wE-i2Yw< zd5+%Pu@7OhoGlslSWYe&io1_wgI%hAx8PePq{?#!V=qpcDL=Y0srtT{Mre{gg>a7~ z%g-r7)rp*?X!UhPVL}zvvEaBBO1NAAdWrxJiD{-pM9VSblahd)0pH&Bk zaE`#lFJWFe@r?cWrXKHMjA5IFA+z{=do`q1_NODp#TjJj8b;# zcY%`}@)Be(uRk}Ir2+`J72Rew66-Kq4gg(>D&JlVEbu>l!JoTjmDX0AkQ~<|J~f(gBV>!m&}@xF zi8hastbgLo*l1n-3Ylxi67svAU2ozzbFGZ>R7AS2!4ok!%_m6-N#4j8;|9^Rq;kQ6 z5T)oG2O-tvT1JL*=Pb1WTIK|nn1_Tf4JGS8zL>d3>p*66rQz-Y30!*-Hz>wmgJEVE z?XFRl@jy=O1|8yLtUb|t1gF}45}?}=RHt=B-|_2EAw4*os{~f%Gix1?+bjTf)VA?y z&(VJnrbGWTd2V!1=!xuXJX0-a0d|#i1cvpMJU9-<*tU0vur&LKa)k7zC)S)Aw`RcP zKGnFqi9Wh+Hb39+)oWv3U!G!)V)D4y1DQ#t^SUneZA!ZEK4h&;&$r9{sJZ5A9b3w9*-!<~{RI;!Qg~pEx%3-p7F#(DX@$)zk=>bjU{2zdd}}31?owf zs#F*%lJn|Yu|F9$Xv@Q^o5lI|tW-><_wJKAC976H*?e&O(=C_ zv;5yxCP)8M(DJ{wD1ov{v6c8C+?G4pAjP%lpKj&u(<1!$6j(G>Q?@IyIxJ=!&m+1+ z6$%HyygBsR@NAnO`cXXs=G~*CbVw_IU){2bKXo^>AG5#iiRuQl@<~YU8Qc^%R3aIW zsjI1mZ@z$3*4OjGakPpWP89nkkM|NaE@8?r#_K7fp}i~777%xQU~A7ICpkt~oYFTo zK2jXNXKkR^X!)c>HwfJteLST!Am*nQzpM37Re_{kp~}Dh){X-sgH3_t)Y{pf+Yfrnp?i-*Bp^zl|s%Yq$ zt7_*#=aHCpkWdh*9{u1(R1;QlyK?GURg)6V5&(2r_2^{d#5?5TiJ5hAAD5&<+HXn; z(4L$hb-g))S{w5;8vGaG1O*I%l_!InRmhI@ViVRzzl4?XE9==(Rx6lt9dal_s;2BHy1;$k{b2A6Z}8M zEzj+FXL#AM zIjr#AR?(^fG-rPY3)?xdA0s2d<>~uzg!&x>3Al86Q#X1VG1g$GKS>Z9(xapOVwM%n z4yc_xg%$Sb%YH{AFZyN1-@wDf?bC(ZqZ$W_o-7jjTP}o*1-5{9rOd_-H;uNbK9Z99zC&`brnS9Kon$uqj(_!L zh47vaW7JAbS$ILJ`^mB%3QS@|xh4i?u_-oHvmk&Q!VgYhe#G*;Hvru23_yzDh&*T4%L6bb0 zsmaHQBZXNf0#(5;x-{10~AQ)>g8w;l*! z!Ay)T+U#Dj2LsPiRyBJ?*i^wB1O3vXO#Uuih8i!+u{Ud#taZ$5a zBk0lb79~;?tMd|tDgB2aiMOf^`FNSFtIQL7){jkknNeOh?^V%p?@1lB{il8a;!QhW z0`OdOlg6+Zd;8f8t82dHmqU1x*z}mpQWg9A?8HaiEC>NHHi^|DN}l+tj$E!qmsd|7Y)RN5zM%g2g(= zIZOX=%Ow$~h38Lbd|yc>FJ{>X6t{TirjH$E5Bb4nV?9cM%WUXd$>{dDrjju9; z5(%sCHziaq=g0Wg7N9!Q15fU2tom^Nj2*85mub43I=EQ{|A3rAC@|d?C;uxmY2kq^ z0yi=^{Ef+Gz-VWmgNo9xl})egLM>LZMGoQ~iyS)4m3Nf{joj!YfbR0qcXWk2VSe1V z4~IY1e7A6PGT-6z0H6YouOuZ=rU*No!Y~-r26D>+t5A25jJWL;raD4s)s)4e{4))+s~*p727VI8>O#(y;<7yA9!#^)CBh|33YEBuVS6fB z(qVsxh&Au1U|+&Xz*rYz6XN6ivIH;KuMkQx=T_HWxHnLk+-xGy72wRUdB!HUEdR&n z7lfa!lj(Mz_j@*1Ay&Nm2y&E6&-<T}!hVZnjbIrb=~Wv z$kRw^qiRKd?UlJ3j{&m7%TJ!Oi{uFfLA?b}P457`#RS8#SGrM`PgK{rZgxr?rEey~ zicv?9UGYq}uV7-t%$1S<-ldq>WemTFh@I^Z{r*?THOP>=W+;W9ej-#=3p+P}h$AUp zCMEH-ki{c)uE&vs{B$&s^xBf|U+uO${b=&eCC2DQVNJ#dz0#US!8duHLcrO@YI}0r ze4IKP7}@-xL{)t7fWJjoR_Cvb0=KT0;L#`@72cYxG0zU{53x{FGau2}J9mW}TMDfF zF47vgk;ULf3M;D?`ZV^N1)G@`R=($TuWb9n)W)`T$=1*Vv|_W!+G=YZ>&5mtP4t)G zg16wjKWpnK;xvQq-IuYaC+H;`(eLyxy*{7mgOoy*H=Tp$cWd*7#OyugM_*pIBt0Sa z1=|bRB1v+Zz2Yw@j>86}A^XLBD&?9lV-$G1O=;_$_hZ>G{b+3b94A?*Ih9{|zrF5E z{?4;A3-0Srh~AgWgR;gE%L6<@pX+&v&HS0(;@cS64^DBiUgblrGR3YZq)gGHFYQkM zPaaYEpFD!=hDVIOa#qvkPS6fAcd&bKBOk4W(stkSqK?TdCUoi23&pRMIh=Fl;1HRc z{(i!%#)nsALU5pj#BWB}xlr?(7biB8;m1*eWakv!f5{0HFh^m6`cuMwPI(G=U&tZw z@Xn8u1(R_V8$1+0nHs|l9}p<0wg?g12`7_#)LQC<`skGs7o$&Ea1;OnB{-I*k*ap* zY-*!ZXZqvyDh}N4ymGCBPLh%BRgD?YBy{1AV=2ZZhm~H7H~c$m-e?>KLxDzPm%w$S zvG`@6DHWZy)&Wcn^NaY~2O6ok;kqhsy2=R2)trfKNVJ$ADOUGnqjM)#o9Rg&=qPjd zYks#7ZYB=HCx4u#6lY|pebq8q*~c~381pUnn#O$6$NKLy#%zipb}da$FaBeWIv^K> zg+N~ymBt11RyOx1C136KEQt}0MD^(LDt2;>_GIcVOF2rw*z}_}H%tk>BYM3U=ILZX zW#uU`_&dGdMWsG4&El@&=6i;~%e5E@Fya#Tt*8aa&!O6VbP_wwg-*&X2UeP5ki_x=n*$^bwsceS+R#tRJ&$ zzn*>>Y=1$}@kNyx`&w8kQjk}Mpg-{lR-ZVbn$NtH^XpmXjwoM_XUt<82-~U2F6SzF z+}(w*MqkNtRoQ6cz8UU2>1xUP6rN57?`AcB9+)WWU8<(m@#ic>fy?XpXalV|>T*{! zD0d9*r0Ga}KvB1(T%%Om_M%-5K1tLI9+A`mR^w~YxP2T4)EE*7Ok;kN$gPb< zJvz=f>44~JO17n!Tur{d(BQh!NHNwcnPK)L-%(%TMUnIC`^yN%5hv8J0dUE9&s`Ic zVR5#)W=~6{Eo;@9d8><*NF4*x(p7U11JkTRR|ouRnj=~(w#|q{|FWafr`K@jhw9rs&`cRpC!$KSJzd(7@=CHUupLZ8X{Or>hk;kn1<$g^%;$di94Y8o}8 ztEwPzQq3o&5oG;Mn-FeFUW0jo<~mhWUdHS-@y$n0*O@_xnlh*7%U(v9(hYca+*7Go zA$XLYmKt_z7SK5-~WwbzdIRdGAr) z`~p16`pe(Z^#pBYIi91guH`ieQN%DfdB5+9y9bXR~7C#JJ5?#!QOJAyZYj?k&oSuTQ2F2zxi&z@l zEsmKV5`tf?YB85umEi3S8_bO-2LA@c)#S6{|C|bZqi}oZZ{rR5 z2K1NY=5njyE97v&*4mts!}sLXTjZ|58~<9o*+g^%)Zi{QHluC7U@e_Y&qYW|V2#LmXB zY;AXbYvl2Vg1rJEw*uzXOUOo=U8Ha|AmWV@6|?bgayT*rcPYS5C8_Z><5f;LY*>No zv;f}e+Q5=UvNJb5m1`BOC0e2x|7I3a%~T}-36^j8JVq5aMuqoEH&AdgU97cHmtub&^Dlkrx0i7JW1W?I_&r*@u5;hs3{alG4W0+{ zI7}{&qkm*Qb$RkrQ_v29c8@+q5~RTvQ-h`HG)cs#Gp0VN5f3nYiigBc^1iA%3>-OB zKG<7q&g?SauO006Is_zgEkEg*F)bZFn>>$E#Kl0jj%Rm@UyXT4r$QocGkwwoSG^+G zS74(#QszB5b$7E2-Y;fsR}bnP!TqCl4bL1mzSg>`E>-FPWL@RLFKRteFP1Y+eg5Ut zpD-6KC`9^p1D!4`IX4VDZH7Aj@w$1c9|=1_L$Ot)r>_P5*e8dvLU9V~8Z57Jk-$rS zqvf^cRF>iW`>+GoqmXfM^Wa!!PO0S4l^gry^k{BQn=0Fb6Tf<0JS;$=3|f}Z2PG|( z3w4L;Pk=4lyDg{H%h`HF+^DIg%y-Jo(R22A^ zWxYUyR|TRaNEq!E3D{`8)GBaV3$raW?1Q^=8G+~o$7=%(wF=bx*|Fo^ynoBNaJ51^ z$s9vZT9y8L$YLpx(iaPgNEX%|r4$#SN%!)zBi4ycG2f3Pf`yNILxX{JI?gllGU-5e z6W&C-NhcwVp}wfhO|l=tb7uPiNv|iZ#<+eyT4=6rNICH6m#O zap5PBGJm;f^`qq;^h!_ms11sh`6TkoNY_a3P2+XeOyu>l$0wdBE&l3!);tl~z&14MOj$JvoL-CVN{bbwTU8T3XDukFOh@sKhuM7u94GO>?# z=M~h@x4zi%*p5rC>#*@(tv{lkSXEmClmE~!OaH z{GdA;znxoA+m#XW3RsZRTKPvSoOpHC94z{`S104HKJLR7&@Y=b0a~MY%|m@w@H2Bl z;Q}HnEjM--);IB~>D zF-g~q{1rOSesQxOQSdK6@}0JCH#^KZNMC0tOT+~FKHmc}*{oNejplJGP6$NKfUSGA z6L%aC4i`3s$Fj0e%49zO#Y6u4ACvL7+E7%T$QIK;{d2N%uw!-dm_HhpWfCD*0(H^j zGPoDMqJ*8V@#xF(O+NIC4lga!N?AL9I~Kq)JD%b|NA5LW@gCA}%ZyBi>XQZSaclD0 ztv!$VQ|or7J%cILie%iiHb~e3WjIq|vfeYQ!8*d&mo+cvGLkRy@5-!Z(Yiu}kS)|P z(xS_4e5P5Yn-3X8wBkK=>%RgSL47TAIq;rH0zXeG$LgYJ1OL_4M>A#{Ybc2kQE)NB z!AQ2y4bH~E;7i_r{HS@K3@_>~cWf^dcEgyOdb~9dedb(}Jj45VO#DNBi!SJyrXN>Y(d%T6-k6I|- zPQD-ZuBN&z!JP0XrRH(;5vOz_KaHZ_YldWE-zfkhek-`Ab(mu|7`7F64Coe_89)T} zb49KAc#YXX8&*jq%xY(%2buSEEKL`LtWk%b<(I&7Cb1}|c6*+e5&v4#a6Xbb$V;f1 zyfKAdbo*f?yTw99JrgNdQ!lG+k`&sF@dbbHVND}1H~2L$NBoHLknqm3^zCm;85mr#x2-e&C{$6*w_#(G3>rT*N{L>Jwm90;| zo#wuTaqDS{Y0DvVeqh<`>+yV(5o1NpGH*8}v=&bL5lj)y2PNf2Z(6Ip0F#&wh`G6G^Fk0Vv% zfO*L0dKoP#WZQ6U(hf&glQDE6o))MMR{(T?7t&%cBoaqv%X#X|d3$;IS4iqDK}>Al z(%X~l)H?OBoGV5kxN2N${Z*gO{DVtoaZ2n>L__K!Ra2TwT`3?-@76=;LkwS+81Ne& z+Ls0fOCL17J7t0gmL?v#Kd)4ulkT2UGgT@-iTPf~3>DFqbLgmaNe(f9P*anf`1Qp! zKI(VqWAF>&^wdN856BuFfD2?3TSfo$wLDH^QEtQubLEVA)ea98Ex-*Fq?+kReE@V` z8F`*uVj+>YlIatl5r2|g)?4fhmpL5TRM}lH3RE)5lEJef6lv(R3HN*uSXO%L)gkwL zraJ)`WbI<;LGQciALx|5_Ga+0J2M>+>`Ha3v3bfHms+8>*iV!1-gdM9#Mm4_Oo&(8 zuu(yxD`lec-6T8UJ;qd`Cege<$UGbrWjisuny9;8lPdynxbuByBCG|Qd@eNCe$}mn zYC7ez4)0yEBe)j3coY%IW9S*vX%r`@7e6pC*%Y(KB7Z7{Za|D@;{!y!u zCC{KW^~f8zBDJ){N`VR+wgoru% zVYf?m3X<0F&d7mrdO{F(rhY%n(C6P%Y$XIwjh4TdtS-58$3{;^axLve^6uUii2K?DlV} zy0a%Nc^~2QJgZi%GDb^LWn+X{>?3`KYwm;H4CgXO4-X#w{B(WlCm&FQHAh>jrtR5) zZ1WaqJ@aKpgFob?iLF4`0Y|(1K*kQX2EBEv@JLGmC@I>d)4U54L@~yjA3e4?2ux+8 z*AT>PAy+XVC!{GIilQZIBj+v1V(t{wv`@(lw0=~05+Hh$(H1ics+O4Muv-2qzj&pH z&PR7SJepR6TDVPV|CP4(e4V$b5|TxViQ%(HHAZ=wr@XQ{ZtjuQtr1SLzIH~KHwD6g z<|*4!?pyK91zVp28Bdg1!kV2S&a&;~Ku zPLS3mBR*`iw)T%t%nYR_?Cbt@TqvQn#2 ziA#2JBE&GViS#u3?ewyK^}}*Gl-l8g!_x>-Vd3D!FtzV|vIKs4?KHRlqjay)@KzXR z2&>640mV%%HmNQC51vbE zV*zOiXLVxVb$dN~zFZ+zi_By)EMM+z*x|y&Z?p1EwKTcRhe|+~*Dn+UG7VVnK@02P zoQE5d`w`&0RQVL4wkllHB|*2(v5kFvR}rC5AND!)w-{I7<;aC zgygIx`@K!_TWk2>MpL8C#YR@wkn7M#>n}Z|5NZm4!**Lr2K^oNstmSR;KkPdfhGpxN#H4%0Y=?5f|+$?{S*s(0#Iu zr#~n{y3Qxx{w55`&K_^}^C;;P-4Y?^*<1FcaCfnxDqkg?0Ew9mls(o|SFL@1=hh8<4PYl(sr6m{3cndOO^p;^Od$$G7l6HN1~!X zujxoFI_?SSjODdLT}dBYw`M(*)@2{LKBY%up*Vm60Yh64V?PAk>{T9c!4(yYa6g~ClkX?lgYle}U+ zZ#i5MNMBEtW=eAWh@nVf_yn^~RlKuh%-IbCmNi~HYMAhY&zSo+0I^&Fl=*YPxmEsjB`{A%W4!Icz^_K8v!6-=$@ zjkr${ho?EZS3-XJ^tM=HAmqFl9*6 zA%h*Qj83XaqVt61+UmBq8}#-EHma%KDl_$hb@)@2$I?%V67GvkoV`t2zjcnBwwU>S z=k3SG842PoZm#oh`ho`+RP=w{zLS}_V|i)hebG{);#ifGgzFxfmjrJOD*K$=Z?2q^ ze6wg{;mw9J?}ezK`9Yt{09+kD-WN2Pf`*r;MpI=Y{%-HSz5Xsgrg}}# zV1RXzF;;RW{L2`sDYz{M1|pOvPAufK#E-N=|3b`s(orY1m#c-!#+7G-MR)YMVuDZU zMIl-L>hNCw-3XL=EH9eaGdO1*4Qu=+DJn9m{B)JJRw#PwhHIsXB;M*sF4im~OS*t$ zL=^fT-?A=mH@@{uBw890^-M-vFK22(l~2{!gXl^e9RlIDkELB zdg7U}OlB}71Z65h)Ewv6Q`i9+(#($6***Ru z33*Zq`~hY|5GjgvYkyc#^HmPiwBc2H#6b1#lxb2jve^+E`KLwO;lHWCmF~zu6f_F8 zdgi1wV!Su`*2)LQq^hy$&q9ky*QgTwR$sc&h9VH2o8DYcqtH(8+Njv;C94=0AcDAd zSiZ5p^4b}e(M8db+*m!HWHqg)0Pdg@5946!$z@bwG8^mOez#$m7Hx}rGlcX@oM*VT z0|}A2A{uu>ow8lVGVf~EJEl9&MSQ-#P|VIpb!aVE#gTX`!X~J$YB-xnQ{X$bB{aJX z&sR+5r-tVf`SzCNEg8AobA3*NfWARNW5xaIKGM&WJ#E0##y`Z}#?u?zPxpi)(%xL9>M= z$*81GEXl+awXzl**nvCe8=Al@$UewUJsMGmF88L?=D>BY_l;c7qf#kRH)43ReOxwBqUFTJ7*JvjAz%wQ|6f-%+DO5^3;a z>0si4YonLKqoq*I@63-S8NKa(Q|mQaP+<4AdO*ZMcw{`?!pO<5Vw#@XaX=0wtey9d z)v4Hq4g%D;gtwFVSR(bd#`-n)}*J%pOv`_75fK(A*?gO|@6)kNHsm+EevX#WuxwDCU_7do) zQcd|qgbRfl()%rRh`_+fQvkoxg^tEm-aI7;RFWWeQpk2R%Gv1-+_kPGH`Q%hUQJMpBmraDLCzIc z+7?xM^D1@T&GlqKS-+rW&#Z2%c%ob7iF`~h%gHg>_h=Xg+M9J$0IhE_h3wvX-WDU@ zld6B(koxSH|C{dPBt<7tq-=G^L@CIWx`MfXl}PC)Es)e0(G?lY z-_NQtFkUqFs#>@6dk@dM6nfvCCNGeZD&VQp-Q9&KmvBD*&T{lZ%fGVK8`X?8u<`nBc1SzB`AGz~{nXGN{QFKoGirs7|New%=ek&=f zu-{k>25w2#^ANLvq4U~AEt9&uy8l+l7*oK@=U}m8c^Tl5>wuu45+)t0ut|g3yDNpf z0F;2L^6uu%FG#nwfgdzk#D`OT6G~3fJyPU*c9!KXBAz@{%jY(yhKS$8F~;)_8Y@TB zVQU$H{jxFp`ZB6&1*7+Ch@Kg}II=Sy7(-ZIwA#5Yc-&se5=EGU4^j?8YC>*3RNr54 zO=BYEY0invoYLePESEejG+7As96ciJ3Fb<8=YLtt-8QORY}g341!O{0vrvuBR%3{} zra(_2&;mcNQg3eTm;a_reF}7HJY!$-NU=fp%3N!TY3gmCayl)^oB_4i+8CKU*U(ab z#(c;J&FVaom7Ab3>Z-`z!G!9F?92|KMDe5jIr5O4_mB9W=Vm<|+ufFy>PmlTTJJoP z@rf^Dpd2DyY4F>B3d{os*i2a2hq|K*RPvncTb-M@_I@;4KleOLRW0AF#4kVnpFO_G zU6+vSvvRn^fL0IYJ?{Np3rZ79qCa${i1k|&_^Bh#Ie1MCY~gF=H7p@*^6sLQGP5*^ z07HMcu%%e6l4!=0ux9qsKM(6PR)<%tEV1d1IJ1)BXSvwCd?ah@QeA-;74x-Nl;ieD zUDHd9=u^P6JN&%!NyVpB&F|gof5rAN%l7{PA@<|_{#Mj}71*5erbqrj zPkpIm^8jR_ z?5R>Y=SIQvh^qU+T0~4clyNvXi1J6L-J_M@#rrR`&fCtLR(|Qy@Cwi&7B|VFZI2AP z4#%M~De*&PDPN5P6Rn31T$>`mzvSm9^G`?v_OibJotqOCEQmbY*4G+KoOqfxr}Pte z4(=?h7`Ea*R!PYyWLW(fXj}k_Tjahv$v!y0nNS1SbXfg1p1oXpC6JUmU6cPNB?Xs?(Zc3ucxV0HiU=e)Mfq10Rsdu!txt zK)ruW%LeU&D>nCJeH4aW2p3i$joL30zZUyCeYTE#?OxKgyjmtBIBMvf=g`rC^l!n! zzXMB3)fbG3tJk8yKDSyMx)r4_tw`gk-@; z(7xv&>+IHyRu6%#72c-vD37}wZo!jDj`udU9~m3;c#zr}?k8T)Sk zPZ#m3e}rdg5f8=1PXYqu7f;5>mJ&t~!?;6VzYtMN z%PGpzvmY+G?eGi`R%pO^UEI6Ft7^KnAQQybE8?dax&b&rRaZxEOAGm8o;(<{0?0&P zKZ%adQH;#>sq5?+@G}px|4u{p1#HUKzk-IQ4B*XE)N`kSaS!kCu4`FfSNxy2<9~jf z4=BX{Kq!UJ3z})SF(c8HqX7duC|1+O?VW{cz_!2SO{Em2E8ER>I+VzR;$M8q>_#Q7 z7OlBNdLMpO zfo^E=L-L=)Qu*94R@oV-ZfCE@iegL%><&RVWV_n`J4|+{vOz1lywG8%FJDj~hs#op zDH5b)qf#y|756VjPJZdNnN$VaV`^6t^M&r%$iwZIFL0I%-{f62-zLRz(fgmL`S2!? z9x^J{EJJ#;d@`rW9CHqx_nct>o>sjQ7i0JvGH;iFQAIQB@j(mfI<_fZoyb-rM@C<=Z!v2p>lJ=Q>r=|8Cxm~zTlL8*YyXgm4-^WjU z0L4d>6{tMCG_Y)2?1WVq{Gyck77QMy+vX`udBf}GFxhZ>Ql#L@)?9q2$|bsVLL)a)e3n#A4NVw7pqBUFSNtcVeSLQR@PPZptxxyXOU)2ZKLGcJ%N zBlRe$3>SNA)J)TSs%UhJu`E^C&3Y+JfkIE4A#7c?tzT18N192R$kgu26zk|Ozw~5} znNocD&bN-v=O8cgv2byW_t-@YU5!LK|y=c7;N&b$1y?KWeknh zrc5u>N*U}wJ`PnGbxO=|!Oj);{l@p8E>~VWF|Igp|G9L@ce8y1(HraBt5{k+3Gd1F zTa)ERMW040W;gi9*pcI{Y5WxFs|%aOu`WsRbCD*~AM|@DB@r9w-vbE?mLOBJTVP)|$#|Ktib6rZk=5Ks^SwM&Z9@JJd}6O~NX;pW1Tz7j9eY!_-r7&CMuY!zkMIllX^ z4}Bn;CML{Lx8jYOTiz#-;z+Dvy8yWBF65qhxCgD5u;Z# zTr?LB7nx}mbjo?y=mvrGDn|}}Wu^T?H_pS<5XmO09;EJdXjHSzwb&X=3 zc=g~Rr`ABFCDZLg)@3VgjF|i|uPReNUe&@3x0r*vhr^U_*N!J8v`i!P^{>k|mYGHK zJTPK$uVz@G9Yb_0Ha-H)t^g;qw1({w+_SX660Xr#m~9}Q86onz>OuL%MF;x<#N`*2 zFusUR@zvtEeGgSu%A0U7lpkQ;p@pTskHXshPug4y4UHDEy7kb2GcrDZuu;yKDg|7 z5VF}qBmccR-MtWS;PTk#J_AB~Wp*eTk~H>}xB6Gi7&clh+-(yQ3%9&}4A^*hBPK?) znj9kykpHx=Psw6nsGnO)8WSEAbun7ZcN%1=X*4M5IJ!(pd zT=ocD20RlG)|;+}4cudmS{x}TakVMKTjE=Kbej`+Ow*A z_jZ^k^;uSXF4KeCT|OP*4`x2r3jqb3U?ot%RnJuUFE)Rb3rFD$oPGL%lC4@}{58qI zPMRI>2eJhl0Zt&eUk>rBa}0N|?TqS3w~k3kGgS)J0L)8$`aPQqxh(r@w)oW;?=Hv9 zsaSNXAlwFn?8mGVht-NdGAR!Y$ENfi(g1O{U*<&kzi!Lf1AjJXw@= zlafe@4wnGY9dw!605tvSM0`N?KmEO2dq?d2_nP>l8@kT+O;d!A$hEsE8D%WCJ5^`} z#g|j=bADDkN~vAUo75Yik;<@po!tQTmgCY7O$98hjAhTB=h{5yqLB|($wDd<7uw|? z`>b=HY}nh&)tAOqKrd@El1+Ql(OaH^QmUE)H>d%zD&z=KqqYv|z#Op{%QfrssuMK} zdG~p69lal7Ikr5Wq{(RaBO15syixWGSLGQ}FkN#uMG=^-5hShfNKufZU8r!ARgFh& zfN&wVuU(Snd4m_Vmxp~vde&Yj7E1(D<-MsE^E&5DDxC_Vm!zICfW_qOuJA|#pn!m~ zojJbSm|8J&AiOQ?<08#RjzkJfhcsndqaWMwh3X9TySKBqu!2%yqDR>eiJabibD{{wCsy_CD(mH*P-(om5) zJ0tZAE!5Z;z}%ER;11<^bIp%;mNl`><9b4fRZowIlueQxHFrAjnNzflI}Np3Q?^;# zocu~HUG5yiFq3Q6`%_w_i(BgSiOt)BB280k{;}3uCqGQ4=0>7<;2Lk!eoN+_i5FG1 zR6u+V;xV^npaHjptiYsPO%ofyEvq3^Nd7#i>u0sA`_+l;cN~j+_HPopFr=Nhe1}I?TolE%(Qx zX&qA{IGJazA2p^N%mdV|)n!X4w_Oj+hDzW)34M}1=LR9LD+#!2=QZA&6-``8zD7N` z*<9f0rn7Dc%$M8xZ%Vy6&gdfapRDHqtfnzn>#|JXo)7`k($- z{TSn2iemAQk5kq?Jw2v5Uoz{AbYV4&m1K$^7nAJS%}Rc}+E97nsNH?Kbkwswm%}>n zYpbGntN!_rg#9_Rv)Nc?#&0IGoTKk}q?+yyW>K0mTQxYNiLIsvFk!6(oaK)}8S(k1 z8aHH!hLx}GG1np_S~)>2q&vIiRKcwFb1*;kpT1gYR+R`)_1XspHEGvlXs*}eqic*v z#A%1*x(@z@s=2TGGDh5}ffHZS#6siLnceYHIT~_T(p6?Fr^^5)ZeVGqE>>x;>3a=H zJ&RTKYZam3D6b%`wM*=vuno%>qKV#@w2R7x{5Q;M5cy%xVrOpcGH)FXPi4jT8VN`2 z&;0c2*5uTGO57;ch{BHxzT@oHB%neHj1pIgvK;BzzMJ!wn=t-DljpUG#-naL0_v+? zR!JSmjYl?)5Fipwvf}}^1)C`#$`t0})Zx8N*6gZMS}d>Klk-l0#J$@3*mwL|ETXqM z*wN8cohAz4=xFu%3NWJRI#u@px=w}PX4_5O&$p#4)dZ&`a57!&;U%DTQzz|vcVe!$63G?zcGfi*o+Km48 z;3{uKVn+)hhx!g7AMR+itEjZvpPcNL@@Helhler^Rbu+`zSo!=m>E#~Z>WT`D>`m{ zzWeLp{NnZiC$g69s}y5UWJ%S zynf-eYs;#K!6%96w;QnFRrWow|mh>?oJ4kr;45^rbeS{vq5c(HIX zYpeSTKanyDycrL9u2TNFRjO?NFTl>8#Dh~BBMn)^JFk))OP(WY ztA%~$X0W~2Wf0ZA-LXV$5>r>wKaTy!mg_Yn+4*>Y`W$0~CM$5FMsiS`Pr*B!p*Q{7 zfy)ljm-b$-uo_`sX>u*iE(FZ5FTV@LvF#OW&Jj=>yUw%fmUB9Ci&fBG_#j0jA_*xHE^DNZ{%bjU6 z7f!u0Pfx_u-C_h^+{DUVzO$eR!f8EfD9*ElD_dv`AMIuep;OB?kc!J z{k37Y{pXhAW?5VQaYjY>XB5xt7j=WWhUKv{DtnmDt8na&E*|=KKnZR68Fdz4& zsg7gSG$<{bFY^8sZYCq)VZr>{0bY9rooz$|enC!oBPVgg#HMpPwY_Dg(?i}<$(4A(5s>BC5XL0((-{rms?|)s`1JdT51RKI>syVXe3IRE&cK^z5#kyCmt>2+%9KPW zb}Fx?bpE#cJ_e#;We8tray}<3v#OT_=`^W2mE5hB)oD%CN2Rw;wlj z2u)f4bCMeBjz;^WqL2`yqA$Xi`~~byLCeF*S<+ah*7a5~NHJjpJ|CR^xe=`i}pQJP}cj+G? z;{N{$z2^GR|9ds#|JMh}PeJ>CZOYWOqKAf7)nyONcj-tj78!I`6$v#s=8BWd3?hFm z(U8#U_OZQ)Qa9@Vb~4o8#}Vew7vzW=0lx{U<6oZ6HsHS-?^IEnld~p=0Ju*8)fAwS zE^|mfgO;;pF-lU7!-mW4KOjrTXV*Vx_P4!`@V(>4TO+Xr21R5t00Lq6rOc(!14@6D6$N>zeI) zj%+p8moI$8myANDgpy=EbH-Ty5vr~wO>zHq#;79Y`VZNsnUk+_D6M-0vPY#HLNFF| zbvP&tuC}V{rxy*)O!fb42GSp=6xuc&Fyu*b zxgyivPUG9`>LWOfvQ=AiQ4UTN&QXoVTOpL~N$<@DYX7#h>1Z{o6M>m$-*UJWlToI( zU7>jF;|iY?^FR9ga74i2@PWdh0+suT37bNOb^+z}ztTTxo8|4+Y~dxJR_iiRjnxCO z26^4P!OJ+{N$2nICH~C-vcvMVpU&}jADvS5(Kq$$Y+IZ7oe0=EUUt}htov&$+Yc=h zgg#ZlH%rEMVl<9<=dA>uCnUG+N5$`gjh52CbP-4iss3WgOZj^M5wD~6pVR+?JRKmb zh2_V8l^yyUc@`l2H}dRDZ(@_@UGG>K9km5$%O!SmwzJYR3Y@g&OX;m?KrMn?1(MkXrU zk3HG4{Wgz3BZ(DocigadXis8;l|^Fbi-wxLe9{|pF!o!!Y@J~Hm%)5+HN84?Nb(2; z89EypT}TrBsGxWOHWTt^y~oV6sob{(=0}} zhk>04t}m4;2NVF#d=i7~PBI1uCkZg<1nW~}nvzP>lBwCi>DEUJ9w5qZJj`@U-gKxw zn?HJD+c`ZWM!EiIim(7?LW7Q;q%|{K-r(Bj&mT8n{812`9TCJh*1EiGZ;Ipi&_2aP zyAlazamoB9;2gOKvqp@04{@Aq|1dnEFalCHDco%8v;1%VrH~Wc>@Rd(upQ7xLdf7N z$~LsjfaN8AZIv94f!dZSBxxTtE(se2B=K z0cKnRQ8XS=D(`p<6V5mlx?D&+prqJqJ4{&noeoC4eV6(8vPE`oJMZjKWPy78z?I=- zinqfSUx}Zt_Rh@Rmi;9=Q0ZonvcA0S;e`RSn=pknJqfZ)dw*Xr(snVHyVmJsQm#vT zm&n*$IX$Via!F}%`fUdwMW>ZMsnoz6yoUEznq>2$bGam!xTRD za{$yfx(Lh6q7(jJf3{eFQGK((ZZ#cl%bPwUSUG?3)BACrW}I|vJZOQ%wlc9!rohxn zZb<<^t_LVio0-oNW~;d?AE30ga0n?@VwzhjUGa0MH{^ZUSfEHF^I8C0{? zQ%0yf#sd)~eY9-kep4r=u1vJnPCJxVGYtQJtRadkQGY3i8D-$^e=4%nX>&ifjQ>u? znbvGJyc&=HehW(bU?*NGyCPke%}!q=3BEB5zqjW))Je^jVnKCNaRXw+)#M9qq-f1${I99}|sSZ2$Ts$$7a!TcV+9@9S2JeAa? zaUoPA+S{pl-pu8-OF>J*rd?=%NQu}8izOAb-^aSHkz3)+=N|H}^X=f=TrKBKg{7Oq z_N5#{DUAp1EBV$6Z99zl6!5s^i_kcdWOt@FF9 z1&sZ*#&f}X9}{O2<@%y+7++y!wNQuR0B}1%E~#xGHw$1l)S=wXB`g-D$&)vrL$MG4B5odI6x2?=%V>H~pJXQBSd!i-Rf%wE@bTCG&1lgVDL>#Fr z+j$qaS6x8HkPi$_z)~^3-Z`&D)#cohim2M&HczK+DLIYV>SVHyfuj=vv8237yE%9T{h zby}!0Iz@6`No5iHk9LR5!JLobgMA00AejVQ@)1&~q?}>5paqQWbwZsy))0Il?P*EkB~qc3 zquNwG5@zWvyGoWR+d!4q`I9e5IiXL!McG2WMk+RvC%M)0X0Zcm9-Hrq2mhUNu!2Te zrbypW52?7a1%Nk4O|R;lChDYqUD)4xq`h!oD(Dn|>pVP)evFNH|7q3&`Vt#ROtM>0 z$eO(&G_@SD0Fkn7*{uFBfHIP!j7f!i?v7F%mHq_sCH=LguD9d0MJ7nI03Nnl!WJmC z9N>tz4AR?R7x{G7C;h~%78qfSRa~{OlC;PkTmTi!9}fJ8RF6ivjNV#6d2$aE3L*Bf zM}mvK>P3mJn9#~>Xz0!O8e(;Ot$2Rs3x{VzgA-uh$odB%w_Nm2jm;hN)HR^8df-nE zI&b?ndm3wfy?qL*?U9cpLA_wCoya;K^|)AdN2d`}gYBar=hr=r>ecc2)So32n?QZP z)neMRK%dEG3RgX_T{M$`AEj)JM z*#Li|@US$~w#sJ<{u_sGxcdsvxURKg9lk!}uYVUFJO-LZQ~f@J^U10?zq(otG({VC zko*mFLgN|I^kdtjw92$=x-hs27 z7V?{?c4Az>rmJhc5T5hz)u$tArGVJtYPui1BYB&Vip3&f+ep+!uIsHS{mQDv=Xz{& zWsBEE{c5=p2rfr_b$jg$Wi84e`j=>qgnVdxe>_jhNbI|R(1Ok%V#;@7Az}bPfgJZ5 zpm4-iPZ0(7_?BI*l*KZS=MHGUzy1HxeqkS$Vpds_K#z$LEdcu*O6Noa&h6@bT+68e zPm+_M@f((ss%5Dat{+b~QziH0_S3>2nV4U;-0mWe70c7+LkQ&+CjA%5cmIj>x4|GH zvv(r}HQ7?j`E`8xvkfmRFhiPDGpbaJANC*S#THIu|ywJd0;Q|Hc#7t9(cJT zu=&sm>Pdo4)b}HV1=-d7`5&motij%6c8lS|z9lxboH0pw-?;sd})RomUW#fmgmMok|A&ENF#`j}r{Ir_W; z_enM$KT(Wgx3!`eK_e$rU)b=yK=oJ-VuWDEis0)jmG;~LO zDQ*Cu;A?si7)KL@`3Im7#6-0?Mgy9vU#KUKHJhor?EWrRhsAjJ*8#y~n$>}$2_xd8 z&f;VhI1RQEXaPLzFMVj+i;PC?w_@07++L+A6(xdGmBzeYDZvEw+$ccy27;IO3P)k3 z;)V48u^QuUWAWtue#HBrDm!{8k@HytaS;6$UF_HXR??JJiykPPxLYb+(>!f+_PhAo zzBb*~a+Q^Dl_0!Bop)<9M*DhUE(s#A*8a z7`EL}vVGsuE3yEDdW8d)q>N5#zF$j|HZ`=jq2ZKiMT0zCf|j-7>?b z)m&#!mLwIz+M9L)UU;G_7mg~|gKbVWKtty_F#%YE;_Mw>+;4g_K7?O6zcR84>3%Mw zwx-;Zaol4AvT_{en7Q-VgsQaBuflwlJ|>3BgY8dXb{(|o{w-1p@9L>m>e<9QOIY`5 zt7M2q99Rg55Q2mw7D=930j2elJ{F}qy}r827MR&S;1nge;b6l60 z77cc_5nV{sEKht&g4x25RovwT(3Em5BFarMj7NgUE5uJlHEacMsM4cYmCv?KC(zZ0 zmjA++>*brqC>|tS0T*^k9ovR5GW)u;!!smz))0w)8G%iKmPYa@p_v{*%9YG-YBBPc zy)3xp>7?}4ur*WLk2Q^sr?_>GeWxP3Diwej>V?%U27F<%D_yynYu50Yi?b8FeA=Xj z&TMfy@DJEwFB3%fl1;XI!-2A&{+UVw?LeV4R}wGiXdM@^KQsq~d~-NoSj{N#U@E+G zEwVbcQ-oraAP#OI%s$$}?*VJUYFssXq1cMf)<(r_XjW1H;r#U^VmA%BwJofL3Cho;Hut@!pB97eQ&b{Ms#FlUsJe{Bd?%KXNy6 zM)-ryj(;48==GSJj&XKr=UiVFd;QDb2e(J2S;o?a`f6n~iwR(1(I9Vz;243?%B`-e zi?nD(4=t2GHd5+7nmC4GW4jpG9i?{auFuyYNT;4|Oqlk0l@S<^-~!)JqUZMQS&D)5 z|2h&*>F+WeZ9U*mBp(>0^z`2`ng6Fh{_+sqc%2iGDBA~7N2 z!ESLQVG>U|$E>!fJv!Q_#%E|+GQwZ7B;~{s<~Q=US;Y_6h(4W3m=F?v@P{x=If7IQ{iw zndYaWq6KZwh6ynS^a_?ZGS}N&|C0Il#G#bb1{{(9k}BnjgSgy)A}vmR>Dl|(i1-eZ zP54_qG1FRF&*ZRH*{#tCl5zfNBoB!C$-LiY|7c=pY;T{UZNWJCiKQ~FI-Uliax)7Q z(5&J9)~v;3@f$-->DGUJ6~$CEK|;`$k#4530=~Z3{F_(zk?7|U?Y25BIwYs z$?MewxF;gG&$4)1;}s{4C;zsVE$`>7JS~otc>0%>4f#$6NrLjSjd)0{jZgY6J>nr` zWPK5_jPwhw{2K>oQg9rkXJ-|tyS}a&SqgZs8)lmpoNc71sl?+8^yY| z$Rfw&Sf_+_M5}+rKD3VNGYf0hAm~8S&|Qsz<2X9#_3NIw8%$zm$b=yR_it>Oy+ow) zOyx%7X=)!BYE#^gVOuH7R^q%c+0j29F7#^XADR3(Phf@Zki#duF4H1+Qaoe%c|2}L z+K=GbnBv9I*fU!(a8G4nw-?v+$Z2%bG0x}y0{vAcP}>jL6e=w-VPtT+dv-q>Z-WFf zOu{O=a)dAsZenrMp5~$=j?#Kw+|1Qi$<1RtjPf8gqR@)?p_&^eTGdV!?&(4+yv?(j z$14?)&rNc|(sFx}F4PDTlDX8Z-$f|DdW9{P`bBDY5*lsgxnO;wtQD;pULr)BB-5vF zr$$j2Gjngv9eprB&~?wC?Dy9N0V+Z!1wut`5+-iLj_43tmAdZf%3rr3&X*u2fs+71 zD5e-)1%?>PdX$$k?Vb(22?x{=N1|=&42maf#@qDxB*VVMi2}PB-_-{N8gpKJ^drbM z1GU!MGQPa9B1+m(!BFf?|IqEB?Q@*%2mpG9>H=4)TqTsC>+-JyImam4czwFc%=7c|C;^)Ywu((>1BD*qp-+) zcii-|kJX_D_q^d!EdzR0{J z&4ZxLQ68c{-n0%r;UGtBLiGNx*WNq%R-kIktrRDbfcMb*a{erkcMFP@wX@hm53avl2Fy=KH!zb*#O70pS-vweX#P z(<2g9E6xt8?}coNufV1SI7t1vRq%7We9%#bx5{?0F$or4>mDl?5yJ@aL#epwwIZE9 zVUd-Q@^3Y(61Iw;1b?CWX z|1wM7XINJ{Lp6K*)>^-g^MRvHED(Yo@7C2XTxE{wd+1JU*NPFZ|J$iiBV;px_xP~A zk+wH6&-3gY&TgaJ@XeBv=!iPzR7i;JX>^5#TXW3=G6kJ%)yO>_5V>^v!Dd2YW*Zd8@QM$w5r7SWf-k7ya2J&prDBM|aPM-H~QtS8? z?NcrEsI{OSIK8XuyWcnJFCalnNkfV?eP8CX|Lc-Pr*Fdm*R&J9c^!aJsv_OdSt{-R zE+JF*(i=C4LQS(fN%jJ#{qP+NfdTC$2U{PKqJ5bqC|bkWT@|x)z~FIXtCBcqwQ<6J z?ZF_6)v#==7P#0-?tjsB)^Sb0@4vVCC~~07%>$A0VxrX z7%4DD$LN7{moR$thyfdn&YkJ!`#b0Ndz^FrU%cP;%|H&GEy)A68TTwNt|I2DL_`~N;g^JkTTCy&olXsWE!V4K^FU-T8HE0t; zo80jRfhLxe`%^aBKbtts+pYPQcsL`%~fi>f?_iLx>E;eoYT1M#Peoi&c0F99msjhKulz|%-?M#2V__=7P1 z924LMr+*~S9e!q0MOZ~K|J zkg97=Zv!iJ_`83gNrJuY@c$C*{d)||r~;;+UG8s&mwGVEyWn8;2kt6xk^^$+)BZOROr(qF*Oscecf|uRa@*pAQVxH?JDB zevx+135^76YEMF+)PUl0(P~e>qBTarG*K$roRB0~B4QZMloN9cxy2`qSlFT6QK~zN z?yC3H8qPJIl4vJnIqxwlBnLsGe_HAb77t<}(R&e^?b#hWHK4*wI|P(aB)&Qzy_IK9 zpH6%oo9*QoP>Y10YfPA5$B|$W_C_`5@s`I%t6ybeHPAMz!p_o2>F}*m$;I%& zA1};nKhVc^z%A@{Wz!~lKfhn1QHZ7{rmGTIm;PW!VF`1Bvb_Bsh=tmE^`{r|E0XHn zIA8E3@PBz!24>GEt#Jc4{~tyg&p($bIGqYPc0Y-)Eead78oNy0Q5A-oF57l;lv7v$ zsEoMsKh$z-QU7a~iESIUNwD@ystDUit{N7pEE$RaGH^EO&xsm4kDpDj-T4iec)=Vs zS|U~0P`6=+`LhuG7uXT8A&K>XUxY|0)aApKgRxwkU0#bAq6!+c1Y`^!kd8YiLl*;+ zMuF}TD*5t9dmmlQ%?`+~NkkP}$~n~=2^JW?$+C5V>6SDb&YMxv z<(A0u|MA2eR@hFfU{6Oe$>9cQ5hg4J2bIy+&6p;3CJ)Bu@XSZy#VF3&e+k!2vnS{HYteX{RRz{2E7>u_J(9R?Yi^%?1Gs^%)2q3Sh8|E$T0oc~-U zfs19^bNYL-ZgI=jGva8^=Gzd<5(&JB1xDC;|Dia~GD#HYyZis4IRC?VbHejPjqCQp zreJRcvd>@>tk|$MHH}INzmY3~Z)sPX9$RpY4eU9(LmrA9W_B#XfnocksoVO0104pc znE3zrPTH%j{rq!oE&JNvb8BFx30sfS>O7KRQJxw7=BY>Z1%D#~dCJHEk7#~bck7sM zw60jHLat-WN;~?Sd_ZBOo~hNXJUh9?BhkSc2hpneZYfJHcUQeY443gzN57whan=I$ z6lQ&mrpU=Jy+A?LG-B=4UDJ@d$cXq`j^#pD<5`W{48*oiXB8w+uv3}-AM$dNKT&Ic zR+Z~wKde;MT_5xNbXbxEZ3e#E?#ts& z+ffkehn{xy@8Vu)XNrE*)vG4!I`Lj&t;&HszOxCD9dQj=y->ql{%{(%3Xo3^9cmGd zYJ8p;MY6-BN;m((CQJF-oK!5V4%`GW-KK%&#I%rfdM`QE=5!X*VW>F8F=sj8vACvcr0~>))v9SPxRGwteP`>wwm8Wc#Oe$V)Oa* z?WwBBMg#2@%(MxYzd`g;j7p9TpCs~i-seeHAPMx5I@%aDM^~$Rq7laH)_pQ*eiRHz z=Ed9gKyR9JEJ>rR+{_+F$xpriXXj#it7^Blc6r9BeKB})x}&v&U1TQ!=O#6B2c1pY z?*_inc;@;|4a-P~9IN`1Qn>XUB1|k2WUX@B9`96#vmAJ=NL0w)%8{O5^X)T_&zaCl zGkrt4Qu5>?M+{J67cCuBm)iE*0Q45E{b%Q*qIiQhPSu!$wbJdNs%YxRYN_(%@ypBa zwsc5lB42#2^e_)4ixM}BFa9`sJh1wEL5P~~ZpG}sV!KU}8t*^%d%Rn3c~8=fdl`7Q zeizJdJ6^x438W%fZc>!d9Z+tB=IcgOlX**RK$|$p^6$7Zayg4?(%Ucn2jcH1filjxEOn`kC69TF+HDK7u%N}VHlB^DIm4^h1uNpx_wXA2OrW) z;l^8@vV`)CALX5sh|0PhiR?u0^D(wr{lPD`*+*9?_23?FD9>BQoAM3oB?IOe9Xo+)p*m7Bf>Z&w9 zyLR!jlA&nNh|~4Np%()Z?q?fR#~*HGcEwzMfXgsG`#AOUZPGRVm6Oo%qYOd*)YgDU zf-jYqX^XwDOVpzw#A?#=WNvNV$;rj~tBW0zUb%rQr5J~;KW{}kL)U5-awB22 z#C3i>_mZ=Nk>9-5Dy99qyf?14fsbBCtWnxu673De*o72JYYKoL&mzpJ9^&SHji_Iq z_+5E$=@MWv{_Nk&u@H?X*n(wLN5EnI9FXi^=~hzAzuLn`)c5|i9I>{vy1CZ8WBI~= ze=Am&(9EVHwfW@0R!wU2QE=>ZZ}Ti~l+0qQt6K!Pw8H3TmL>M%?YqxPJ7Qxe=Sz>O ze9q&Sul{ns>?{&Qos&V$_=D+K9xd6C)pl(bx)=CDE9X74`TKDjU0{-v5rM%%iKpJ;96K(DBx=S(Orj8A;d9MAr|!{>o0 zI@Ml@M-EPI9iws?5bNAZ6Oub+Pk~N);j#x$1WP0pN4jKkm4Z~IVHXp1WxhO6P3kS5 z%w8T(P$&Uy+I=c=jiPXen7fkIYDqXJ6X#81NouS&IjeZWBoVQ6pFO-1P9s+xGl-+(r(TDx|ep5a;@Ln+F2S#z#Nz9lOHcslEl)bi2oCsst+9Xpj8i5u{rR;es}OP8|mJa@C*Gj7u4o- zzz*lr!-#RRLrOFAf6N8unAcTpd1PeyMaPe-#?L(E##dE(=M;DSjg!+KauavLnVCAt?YEg^u{|)E=|nZU|@F>6MBP^<`c@BE+k8=Y_dAeS9U8glW8GSKiLQP{_#xyVWOSltxkS*rRxG0 zzRzwZa}xAX55MVx%^9E<4U$%+toT%Tn~BHfHNUgpqpRH)oaj0LG6&IIYLZ+p?Zun) z{mbDBmZEz6;YGhwxx)hjU0&;L~EL89VPy7I{WX|`s`3Q+HJ7U4(xcTs*===vg7 zWlZ>yiz9}0c*D)s>(FUFa;?n|w$ir2kvTm&7LDb!54zNQNDPG2@7=mGmyipYGe>^G zUb)uWbfMTkI`99R*wN-+dx-`U(b)fzKbfvPzWe2=GOcIMlCAweDia4tL789(t4XLLN ziuZiAD@gIAwr(}s*GfsTbxxGFgz5=?x+HW|HrJ^dKGOSEIu>A@#vE?P$&oP*uWMNU zWm}~HaI*!7P4!`FQSuP-gS2!bMh~j0aQktwn%}N{*wF4!r|PN4@SWS*_}wQ*uQmE@2FW6}_RD$ygQJpRW~A-=84ZQxYxk zIqQ!YnxMtqsB`WVN zYneK{{Zwp+m$0zpen!-o`{mI&x0jY55tSw z)36eLzK$2RIZuLN5{+l;1|}a+Py5XI1RfPp1Q%$T6=P{rj^f}?3&Fp@_L(vHQ$<+X zo@YJ*uHK7;$;P#++;<^mnypA3(AN0!gCXcd-@zBG`d4htxOSZ{*KGJK9l!eLLr*@< zbMCY>{(Kn0_Qw9R`v)@IOc}QeA5ZN&3H&rRmaWX$kengNGL4iw(%YeK_MwRR!A>AurnyO)1CSZ}@YM}9Cw3{XIwZ%kff`52^K z1elL%MWiH7Zp7<}pR{+JV~(A=F>?5_%xAe9+Q0?g_OR`NPX7hOPhW$`hMEz^f%oni zrDBQG#`H)16PuADtmsd$N+*rSx??G;E^;A1H zMh@I&fyJQtMfoE{Af{k$ZCs(*){L@*+EeqkN%*&h_QRezkY4v@jWVA#*7l0A!Z+2x zN6oKIan~SHKxuo*MRvhP5kWB85zc=CTt3%S8gJrzeA1eH8U`2ovFa3Pm;8nC9Cd&7 ztqU5 zm|G61*!)%pD8g({1APh?6M$#)D_{b#%6ohuU^FYYb|f5mM^|>A&!bzbbn3FB15H>5 zGMzT@PXE}8#Ohc<>nBmm!Da81+KSo;eQ)oGB7nM88Um%;ozMI~4KlVHKautxyLj@r zIKk&vK^^!DKHt2kdNn)B)xmo&2S&;+f|H%iLSCIYC-v;!%4&tXCY6yDh9-D}MqtI| z8V|ThO`F4Rg%GLO`hwk}K{-5sK=cJZSVSlDK0&~0hlSz00UY;NLdGP490bLqhnZ81GEONqHE|Cb zO3rRQOV0GLr|W1j{{D}fgcGrQ+eY(nsdfgsK7tXH=T{4MJ6w)a-0rI- zrW#_gTn&QaL>GsPj(t^;ahc9tsoEJUWL_3eLR+4eHa<)WGiq#&7QA+yKJDZQXYWVq zo!whe6q3{?^!|b(COUB2-`GryY;nmJ+%=ySigg%wDRmtO<7YzP&87U6WburO~UIj@Tz-dotOZO?do@T9-3J}-3E++=-r9O8a* zG2TAeJ-jOtE#ih?ALo;sry9=<5|K7k_5e1CPo4U>x~~{*bov-cIY*+Q+Hn%0FiMvQ zm@60ixPY9a?i@e=b%FGM5_}!!4ijjljk}4@Br(AX=G+7AyKaoC73^brGbEjdu`nCNst+Z(q51nx`Gb8|+ zTUWXowj$&lvXatGSrL#`chGiX>s7}oj}B!~RNvQhOvYx)S?C}o9N>20<~Q(^sb2!Q z7}1x{o!>JX8r~Yj(-EA{No#%hlgsGbv|{{|lJfTg$B;A3)%tX4--RYOeqJDk zn28^4Ux#1Dh+8h~AyRm1)2VNX>D+~nDO8!Fqb)50chtetB$*tC0@m) z1$CE_H=II4{3H*jnge(|$3NYg^n3T-4dR12!7L)I+2<{4g#7pL2P_xWJaOr~#e17P zk`QmN;u^5|Y9pl=#>k;n1E*<}tBX116VF+lF5Jmn^9Ikk&RZ(f`iL zQBUm>Srbug?l^FvW!bWLqnmowEP|ttmk;AHH`5R!JfnN?5Xmt3JKQ{4oeu*}lO9gz zp^$`9F|6`5Y2;QuE@Bpc+f`K{j-<#tX_YWZxL7TU)8x?cKDR(JMtkG)nbG{inE^Yc zVORqrDPI17xZVKot@qmH+(^4`hRLU@<+RZ602wUzYh)ve8eI05>|d znYc%byTOWrLRMZkEggB-JUu!M2u@}hX7ckk*L*8S9@l+3)S}eNL4JC;ISZU`=MkD) z21lhbs3^{1)zmdEI<1Ge_n8@bFaylzTKYJFrB!J)b_D5}tA=o9P3#52lv7HIF= z;|!-*?WDvVEeQK@p^zH8L!$J1LX)i?^9I+MC1+sqv9bAQ(^|A9pw8o1|CAB{!u;m@ zo+Y~Z4kd(P{st7QFgj!lSVX_6@&!Q3?xzaSUW{hsOK#JD%U8HUlUoH2$bP zi3n06#x%GXGIlC}SwAW%*xehdmFd4mcf%AS^CF&t)TAs7g-pdowbddI_W^lOl$@Js3HAAV;^I@O&6 zMBax3nAf+>k+t;FCG)`-vq;9%eJ9QwW^t`9QWAuuKo9F9a)OiAqn9jp*lmgV%>vSN ztvYW8n-jAydpmkLnoBxoi6>}N>F45?J?1tTkvpBm-Ursh3qW3-Qo9Bz>m+tUiV?Lj&?8GkVBHTEFM`h=EmJ zY0kYxl>&4UqsdBW-Aq**@7GG|Hi&p%@?0Y5)tpran)Ju?-K=n@tTC8xZl)EUt_T`h`1>)hW90xM>C4R0eMKjO> z&vXo!3fcu)O~4I=j8wQyLsQ< z85q@w=r<(xO3gw|Sp7-2s7IwT24sp=S3f%%*!0@_l@RIUL@2Rf^ge@54nqW3B&fvy zS-7e?**C$Vx={2$lbIz#@s7>u)J?7PfxQ`|$;HIlC}w%o9G`O$BvqT!Wb$&K5SBfR zw5ccJeuWWd-V(F6mL4NwezE;LImQid3!qBk+^rTZK8?Wwx&7y+D;AV(MBwQbO}G&p zb*JLkML_?Mqt?p}K2543GY>pdYE6p2Ns;4OYNcRXmW5e3d9%!JHc)K8(wu5NSZ&-@ zH!nVuX!K&>mk}_yuj#p|{#O+#FH526$M6kn2Gnh_irg&i`~2g48NyQ3_kmXn=)Wo! z8x&}3714M+VzADhQcR4=gs(+bS7U+NU-!UW7{-1bk*PORUs#Uq@4&(B@XSgEMZmtY zUcN|@UPxO>ZUSClP~baOv6R9qgL!Heoo_>$_#M?1ldo@$alkj6w_qAYq4wLzWsbEd9|6d2pZk>|dK0dxB`0H*e>w(nFr{<*iQAnt}OwLk%o1wO7Gx{H7Jg z-&hUaqf>Mp4^edhgIT{OdUz?GqmpBXupv&yc_S%P?L}YcYR0hK+IGt5zKK`D%uWb+ z(YwSvf$OmxuA2`4KpsxbMB9o{(#MMZpF zU}p01^vCtaFQ51Po*~l@nNyq1@gpt|(}i{t8Ke-8-n%*MEEVKI8kz(vr&8<&kP_5r zAfsWJ-HZ1t8id!lf$fF#)W#Ecn*_4Gh4>VZhtyo}>V9`Ha3$w*qM})_PpOe z`n9b@uG$@CV0f}T6)eV)m<2-71|DxFy^nt4=JbDtBQT}bJx)djjMMad(-rVi?BXQs zst|&4=78JCq$NI`k^=H*JszNbadOfpW_pYV3ZNOBkY_dy`=vDApnqeREeq%@ zkH(H!mWPeP(=H?%^2DoOh|xmf#TQ%+G%qH;xrkk}K+Mlb@8Z^FEv{Bq=5;Q!PyCry zms*@enoIBPjm=8BZ|4;#5tq9m;-IaPH*NgqK>s6iN;S8=w#wWQMroe;#g6F~(Vs51 zn?1wn62jh}pm$OGi4H(%$-^7Ow05ki<KPLD8r3qMOW)^s5vOhq@bf061E=dkaouE$ zaf63mp<;!la+MFLBwEtW4(saW_XnQ)5<=%D5gQVIQEr20yD6a{vQF#y#5mP%C8}2d z{4**kxB?&o0N9WRu7r?xA20VQxuj~Qb*-kaVZpqV5LB@pjkfU+}2?LgUR|DJ(cFbCuBj(_o9@u<16@FyMyQ@o~zzT-vL^b|i88NSb;>w4E+b#})9zO5=dIi~Gw6-S4l%ZjO#O*X0Vd_d0B?cazZS4c6Gc`}dciIwGBB zr}YxWp~*VhTRN1+CJL1=BdaaXpMJqoMjYCjXhmBC@)Q9)#?J-m2BgcY;q)LoB_iUW za6IgXvmTZDp~B-F3JJ{Td*5FJO4z0hk5z>hHrB-!Cwl`$Xk54Ya$xjY9FDF}h$Y!1 zJ{f;!)Y|32Cv^j8oj>T{gz+5lI-S4xvqzT#aZLJZUAwM)%FK~({e}Q5c-hNJWN^_5 zA~a2>4=@RNVFZrj3R?;OishJq`4jPZ;jasCH1eqvrPK1_ePHD94qc}2i=z@F?I_D) zha1zd?olWrn3N2dsa0vmZQyZwLEgspY;X{O)K}LEM6YdGHN;qd-DD8yF8??jEFyF* z(y6wdCA~u>-ujhu;GVLe+#@1Z{y7e%TR0B1e`Kc6e_b)?n%A!2=e#q_w9dkZCR7hP z*`(Ob+O^+y7D`{Zck>1Zj-6%P2pu!}*=hvt%5@oP)HO;9`cFk*ipa|t>x}g1l}M%s z&}eB!<=MQBKLI!D@^UD!C)U8weFnAn98YURxI=emZzzosW|TL~-%1HG008PntO)k( z@A5li0JIrblv2IZA4CagBq2)2QL_ugx6w7fdg)}xlf^AO4!OD^_6R_ODk^zAm3qT? z*z0CiT{Z(?G@BO1CqMeOf#!|tb6S^nLS)5GJ?CXpZWN7`ueUXVZZzzNT7Kxt>Ejr) z5U9JX!`mBLNbX5Pw>F18)PUmJX5=$iULZ|V#HUOE+<1sUs^~~cVHXMw`w5%Vj1$wx zbHdW;g=6{~1z$vKn{(7ho>qQub%Y2>WQb-x7GX>=>VgG^kBDuosJKqqA0brkQyu0B zus_#k1l)#;ZQ|Bfa`X_@1u~xOArbf!!2A%TE{nI$ux#9xT{DR z;sEwo%pp7I!2mOPli{Y6xA$_#ooe-1?V$ z_C4hYldb%P(d=Bjw?cJ0YL+tbB?K|^^ot)&d)Tgp0*1UKsy|dJd_D8VE+xMcl zbeU9fRw}cozcfW!@OM_-R`S>Ah(*76zl|vgfFo@r zyrj>px2lgY7jN*YTAimCX9fg>O6B%xPJV>@uRThWRL&bh{!;P&d~y8Tt$*mH-4Yb# z=ge8Srt(p&G#u73wn8v6ZUNVGjb7M#zp4cGjx^yT2I}1_`^-w5ox!Y2UvAmeNr}_n z(8W(O4$qyvyor6m3>O?4=3sCIdJw)2>PxmP)?ZR>L>K)aObkkbyNTEg~^nu0Cs_qn9ETVv)>T;5u8J?A~OE~e!1LJ|*a7*L^ZEsMagOoG*mJ-nZbo}b8 zjc+D|t2dKpthoZ{@`7@O_Wna1rB>D+=N028NK@X(dZGG72YN;X`I})!7OpFX$uCfb zvc5DHQ@+)i#cU^6@Svl2;R;URtHRuLBK||Mzm2I28YohPl^@M?n}{QoF1S*T|8X!v zG39q38MMD48cZ-mUUxX}ZQ7@$LB~%nJLct}(Y*QY*1TWW zr@ll+eL}^%{wHpCP)w|FeUUKOE6I*uo64!NU+>wW#N?HFOL(jSrOWTu|0`bFe`a#h zgqo}foN?!d6batn%Xe(tj_P@PSdF54G`tZ4$K5usXN{-y&X(48`DkpUkaeI27+buT zytxzkomI|{tR%GhS7?GvI@D*?zyE5pF{ky?Nxt4GLd8o5f>B~djTr*6dBz-F$keiq z7miD_>x>+sB@%MGXeL#++^UAEZ1Kvg*vlC<|4!hm#PCGH3&KaVW_rW+oETj~9f3Fm z!Y=L+wot}leswIGW>TepiQ|}<$po@s4A=5r&?VyNIKDf_1n1Wo${tkQe%9s|y;|?V z1F7|1X|)FPBPH; zj~^cF^OWpu`DO9=YKG8;Kt^ z(cp!Zo4%_Bp`T~?XMz_H_~@PnPW6*7>VhurO)ZNTUc;@-)$D-AjAz;7 zSTz*vIXCmruXdkWLzPrJW!oQ`(Ri8p1v}>NgIR%QkRDg&TkjSU;3HT~kg>`O(iC4` zzW8ZhaFDLXjyZUlUP;PHhnuD$M{~t$f#o&7D@wM{CWmVm>kb)Ye#lU0-tZ%K%YOeT z?YF07S}PIP3i-m0_$l-n{p6hyffNQIQ45gU_2@3!E6xwzToK>fiTCWJ3M9HU?w+>< zcek62$8iiGX*GZF@MAop@w3!T(WXyNE=Qx*&P;N6);OWW*_%l9(_w-`#LbX zybMtrz<3}-Kau}hBj8EYQIxgp>IZm0s2l4wKBVj^y#&Uy)sg7CnS8fyJr?7dFZ}zMPdY)C+NI&X|qB9 zu68PXtx@8nV1@&;!Gswyq1Q0!U0GHlp?S8GmSaxiCRP=x^%im$d1~qKbRtGZgmdYm zxuVcd-;IcE|MJtYp5rG($GMN#-8a((6GQjv7{_!@ZPtDScaLi_Uo51diKoB1iOGh( zg?ZZ%najiXpj^w#wTzzKKjh6%>*^9}p^BkK) z>yDL#Ze~v@C_@p+tB+qsBrpCM}T54h1#MNh|!eoe% z{)Z$>-<{jCf}-0&w*%YH@{)qzh5bdHzU$q9Zvd$Q2K6VoU!Ky_#G#bVMD%$&4~v8A+m9pk*)iON8u^~uroGsoVeJm z?V*~ErtsEyzcq6nv=)%(NEit2Zj!Hlgw&p(Gr2(1&kli{-OxYCr%KLbq6Zpvm`B!w zu^)@31eTX&OHoq6o_LDAkZ4&3C{hIA^Eipt0Ybya{~7@L1S__`rxh!a*Lh+0w7UBJ zfo0}lSx0q!pq-{k+=9Uy9T{@7;=Zrx5xHI&F%J7N+=xHv5oyuX&H^uB%2MX8ot|vw zupu{Qa3@eH_seMvHNr1NwzExeDM=f|yXwAnV4N90#Muk$QGS#0K+8+|rHAWY@a%jS zgTI~kNp*1Y2d6)evJjWE9r%$WI$FU>W6ZvZ0{YCO;zhvLS^g9H1X|aA8a!!WgYXd~ zHXB3Ul$2Ua7g!|dV{bl=Ov;a7B*%6)g}e^<7mZebMg`sRhO?(^7Iw)+VKtN|(Pbob zdm>Janr>pgB&xr+mIdw|kt>jDKY5T4QEeNfsmGEmN-zBie(=C?SSJq75;}T#;7s_M z6P`Kr7P- zKItSIn0X`Jh4ejY!@KeaQX?;H-B-{;WF;YoY;Ijg5lUpU57SS}%M)s;iYc0s8dMJ# z!bVCo`P*!2sw=mLw|_OMxvn|wc!5Hwh|7DZXdV%*)fULt0R^f#gX3I5rE%)h69F@p z{9ego4g{QyyvhGS?S(O+O3{e*&A*`nj~Ne=uA*(ya9tZODf_;ZMIxq$L#jNjNvi`U z=RXN1$-zW?&pK!|OH8Er%MAd^6vbhmUt?cV>6%_0hkWzyIz_^G(R zU9a_aE+y$qeI%o?x_qy_50ywBYF^T(H`h8@+8syq!cCdSQ6By_?+hhketB)ROqr4P z&@~==s~cn9r#AL;!Q+nM)%Q~U=l;;s_zWC?Rp89m7PI5u=;wf)>Ied>CyIPciipQ} z!D9No^)@pVfn+~%IAySuvpZ8b*2SFalJo1G4@5Jnf@1K7pq4!cR72IHb(k^to zw$p4nx1r8#MVhD1l;;|^C$l5S#j-RnT@w78YcksXDOhdKt%?QOJ#v1Hyh@jsdvTsr z>_q|G;nn1+g+wx7(z3#_seH@p@)SCggZ$S-9`@eE(0@6?Fmz*|g{ ze*zQwKV}Qua`dLux_#;PmdeFnTfq-T<^lV<1jnVuQ#8Kr-+Md$JA(b!?^3YrD)ms% zQv3VOg=x0n<)DG-&$_QfwEClT=xdP=KbyEq)@RO(STareA6S506ViNv11y{+-t=4OP@H~-)6DW$iVrM1rQD8!S{E7F+wS6%wk#LSA# z(_-H_!%|3CFlDnStnXlqz0fkCsAE}<@5!rG=e-#wP-Rb5S8bS*QNiuxIH29JqVQvF= z50zp~Sf*+seG_!>5K_AQo=2jfU$-(3^<(BUXUYb{nQayDE^i!%%^kGsP^;_T{STl$a}n;W&N=SRge!ce z>Y*4v8l5bwT|PGHB_AJ@j#n#|d?O^PPi*)|h+97iVP93<;f9kN2L2c~(v3b;F;rN~ z*U7F9?Pia(`enW~QKUYKgcsmk?g9sHv;jk0EJ5lVH3}-aJNd z*q*L435RiMF-ht9ct82E>g_9pAJ7{d`sPD}Np4`_&pR0QL-m^T_eW9fFfnae(;xQ&umjCrs3;e-Hw%OMOr&+-n zE>-o^D9FXTNcvx6v62HMh*xAx!mjr(7<7GMM<&K2PhDc*#{9*ijbYddj~?zT$NC)M z?o@~@@Xdvn?~V@uFV@~8l2kE@lHzX)9aBjkjn}+ngVFVRqFW7mzvwDhrsA-O`uWve zJ%QVFf8uN{)(5OQRSav4tra<4#I?P{I8Uv4)ksR+9~{zF$SJm@CP@mzv1{C*T7bSL zNo^a+QEiDo&aac9($xiI3-S&|js`N`F%*~__qyr+Oc)RrGu9iEdBX-aJ7I4QATtO^ z?G(D-yH3)JZ7S#7B=x8a{MN~bqIFKC`V60fz(m?kGPs=q!rQJrm={HpZPG=Gm!s>U zfpA~|^c@XmPn|3ai~>JTGV01b&B_5!5X3#!5TzB4#q*LLp=&)sfVAW|ecm+q!EiIan(j&=`>a#O@aFR($5v0 zEdrE&(NLz^=TdqO&Dl?{B}7ouk$rke7>pbU%|{|`dkNbu0Zi@BWka&~{T#FBd}!?4 zKIjA{y@7N}|nuQnC9R{mXTigQrV)b|SxHq1h z8jy-a_p!O_l?;h&TYot4Ny0HRhn`aYS`6@Go2kojA*(J1}UV!pR!`Lh2ypqwL;O z`_j+(&$#rGeYlb*usGKe__XwUBl}OR)DSxRUkGde(^(@?e zhc-~1{DF~O5|E*I@oaSb5D$?E;HsnNlwb@rFnebbl3Xw2=p=Y&P^W0+^Qfx=rga<` zJR>2_qSl1GP*e&otmm>l4+m%HdZm$?5Mrn6R1>}ji=s8t2|)lEN#AmG1VkcC%j|C! zpif|jdO$0E&brKuy;W?{S7BT$qUN)GRY&6D9~PO`L~^ez7M3{C9vwDigRds{X4VDV z#eX>l!DR*EWj%ia-NMo;SIfSPZ6h~1%??M<)N6!FAY(GwB??qpbss(;ug-LJV-A~w z5w1)}VYxS)ZQH>@Ker;3o%Tyn2;dr`yaGE~^^A|7H3y#3DK|}~0hTJ%txk%qf+t7X z7r?9K03gB)no}<>D2u@ML0Qmlf1F!=YJxWLRm2n=3nK|W`G|r1VKKJIk-8&imz(Oh z9)#0r7r9?%=(LXCw_Sq>hy(Sd1PeZXmo0yp^$zB6Y2z`s)G~>aMySX5T&jxxJLqo+ zF@OGlh%@{7LF2k-&OWTZNxkT#zibH8W95`rn6(|0_HLk-k)tDyYHVk6wEHkF@nhWS zpJFf3no#^yoqRGk4c8fDqmkYi*AQ*;Mw3byhGEz8@2P#$4qf|%m`tcTW|6RiAG?#|Ucoe|) z=9xmE@jucV7bz%a3r}N+Amvzx+@=(TcF5;U1}b-tqvq zmfF+M;VXgK6(8({>Os}?-?juk(jp8qA}&U$mER>X+zpEFb~&X0-==`YsP&Vz;YrIU>t#w+k|iIWAp?J^}0O-zt7$sRyIv~g1sC{a4;gUY!xM0t)+Oqd(%H)X@I^{RlJi|E8920ly|gj*u!Q2m+8osJ8YvTo z(PgY(WkW+3vLV&P?IzQtGi&!8JM)F(ifqqzxUv1D;il_{NacG&nb9Sw5`o*NkXv}*>MdC1>JKH; z8>YVG#QW9G%w9!Ar@eqY^YL@DSOImDxj5Em*(M}-)VjHvDT7V_N-F!^;W7;i@75u+ z;>TWsHsdTSSzJycg@3kp%%sYYZuSXixW5Rk3+lu(ZJt_`-Y%d`Z0yEJ*L%OXnf+Hi zsqJiilY~p-8sKAr55#R3vKQil&;7jd;@gYyNp2oeN*cF|#KPBSn_C*O$a;FQB22+zNBdPkV!|w@c9YmEQRHcZ>%#j)C`lHzxz6ngh*#sLi_3 z@NMD93POw63*<_OqnZamj2`X9Y2N}d?rc3N`qQ((M^r{A7nT?K`=zn{GlZg-KiV(Re6y)QqJ|-w0z&I8c*w*M(a|p<0`}V*jb`wdLht)DeD+_k zOUw9774aa^gpd?8$Mr-69doNw))W^ys~ZtJ}ZREul5AiKhClvc2uK8*`Z z+4%5wAmX{3dcZwtu;qME&%B=%3x)Kqk1HmwyL!=ZYTQ*pJ!+6|g&DFkx`on`#qvR;1lyJu2Evv+i5m@o^6D%q#PM;d)U~XnF#-{_Rc&Ws=o32N>P`st}JD}WGjWT zWNS$FY}t21gzRCEZIYx2MF`oG-Prdfgsfv5V;hWp9qV8)GtU`a*LB~&-+e!SJbyn| ze|qIOuXDcVobP#mKkv`s31A>$##c9q@XWGJ?zvCsZl=%2N9!5O$Ljc#iv<7i=voZQL7PFbstndel0@TF0a(=H{uhl6>eZ? zZw*0R5nmg&we-3yHan0fufywY`xzsV3#N*quO>}cZrE@W+da+i@>`$%T6o>t$!6o8 z9^GB0_;lNIpT&YNeRHVF04%cC@>xhz0exbHn?y*(>YK)A2HMZ^N2xPvAAQqiqtVe5 zp;il)aLse8aiPgtNw8ef6DYH~mS<~kL>Khv+F;xzmbdM{=T;8z*yN-8^4Mor3Ji*?6lHWC=Drs>{s>B9jOsJR^0{9zz${G(SmqqopU(^`US+s7*HpoQ z03wpf=^+7^9T>|el%+#0R{NN15i^_O<*$wW^ii0g7!$hOq-ztag_E?UbD6ap9^UuA zAWdTDGPL>l%^qw#7rsO@YT}%!mZrF&2U&gTDvvcsj8ep1ay0lUntL~ay?h|u5O!#R z&#jAiIC$62b-2weS5K_V_ZDY-?db(r`N`&fGv)8)E(2`+t|^iS7$ zK=ue%vxnsf~=~3R51`>?qA$i()I))!juL{y@8Y%}?f2bPa2+cEp z&Pjy`c`rI){EX2;*31XD+QYOUe|@Z{Re!F@`OM1k^&dwRKt+%({Pg>B{Qnqb3&j*KE-ue{8HV=q#mmW_u!kVJ}iv>2`7pCd{ zkOz`|&M`0F6wvI0hOV3-vGdJ@L-L>FK)$XMr}J6=Z7eUlh23+v((;nC^}?4=n)3#~ zmS4E6-5^KXAOIuI#F#fjLGV3DW05H;$v7@Zx!;5G;QSe^5xm)YLNd*(-Jt*GEax}& zmzAmyyn7Vw>f0m^=C34Mt>zbxi~{mw#3PUL8|LEyOTe z#<&xBEXp!-Xv&QFJI6I+zKsx*62s3r?BGM0hBq8NZv7=zw?4@py{3%wm z(@jw5i@l9?OyZ^v8J?BVv7n+)O} zH$n^ZzJTFcCzV18J(=7<@{jsuLi&8bERg(@n^y;qC)K;Ejqb$rTCjb&5S4n|Ey5LI z9sezJ6fmFN!~}QYH0G(d1Yi^!lh}0Y&aVorh=sW)%N?lBrH>zLX37%lgjv1>>zvQ8 zHWzGlf9B<%1DzA=KOS7(Tk1?_6P!=hjkOl4)!@3JL#R>HP31GysfFa)3fz49lLVq} zH(4pRC9w``aONaoS|0E58tBp`kMmlu--r@o_Ij6dIhSZ3Tp0Yqs-jQ^R3Dvll zn2`MK$Q;DntXEdj@G8cZ?~`e!;>bOHbJp{!$uuLMg|k>rrhZT4xoqUL7DF&OKalV|I=~~K9AC!lHhCjvc2Hw$ zuEXjyTD`97J%;h32AB-->9Eo9K6zJRo+G&jfHz$%q32&@mTx=?Am#QyaqymlKNSzx;cSkn9lviW+x`7A&&^MQ4P5@p}c{CvhdF)NArltV@ z@o{i+g_NmUT~cxe8p#g;9!{x%l5gE621D!=8G7dWkD)Rg`<>PvT%Fek74mOrP8WnX zbS3lP3>`D1N`bY5te~4_F8!mSU3{MwO)uwx+^*-B#a?ly(UZEG8={U0Q!J|ku{zt=?1vsBz!(-hy$ElI+Ax5BSzA82lumJNT00>Jl z9p}@! zU<8b&z&wS)fB~l>!~{q^7$H{V>MpOX_l99@-^zdiU^TEgatDpv~`v0BJllUzRMN-J*Rb zi9jV(k>ugetOfL?vbCV6z@<5wPbY)tn=3g5`@0x1qJv<*u2h{GGK7eSLPW z=Gj@_8&0Y*Z(IxgM+qZ%6E9cKs+EnABD(asSOZN@8M$*NpmCA1=3UO3u7#q%)5s*70n};d#=BGj-5O)Au(&P_{8Nn~8ddL_M_JoZ zW$aYea`ikV;v)1vy!ND4UE0Z;5ruaN&T@kck+fmsjeZMoF6}c8QZSl6xsrC4-yu3{ zU6)Ye+9*or$^A!nAQQ-j*7Xc5Z_=2~wbfyS{8!%u2)hl#M05@V3j-_mJyrIdc}-1v68{1&YoG{u1X(OeDPxm0kC0 zi&RvtqG5qZ-ecx{xI9hO^?ss-r;#2g@>>uurMWNX(7l+xv9sC@_jrNxz>{{XDbid- z-sHQ4;LFHI?wxep5@DvS|BWY!B@fKuQp_+VQ@R5ng?Cz+pC+&PIdHU4B`x%A4fEBQ z!2#D-R|0T-%f#c4Z5$3Y_bRbzc&F9*e*0EcM4nUw z0(|6&Isgc6C=VMLwcHzcm*c`%o-~IVlHU|6^4wf&k_aHK&92Wc<7x-MKA+5Rx>tuA zLZj1UPHon<6;vP+jqvB)Pzqwcx5F_o-2Bp$4<6^TcyG*=tINVI4QZvUvm!%=keR2DJzP23Fy)7$_;)d=Z zN`hn$ACrX-Z>nj{iw#e^0PntC`R`vEMrEJSVrVd%X|_`_pl;3V|bMK zL^zi`@Y3Q=<*UV{F$5yEzDs?20tu@htl9(`Nz3u?Rt>}^dIWS;uCu*e)f;;g@L#20 zZ+Ciy%6K5|Hf4-ASy&(7fGl9tX^EVP!*}@(_)6*>uqjcIK5H$M&5#G)n`&I>A?T@= z3(U=)@9fk7=|BuM2fhv;O5Et0=L^3DI{pow%9cFwT_Vg$K$uEQ&*`iw zrH!@@!#+0ILwpmi?|_Plm&wCiD@EeK=*CMl}fy;GeYcTG-=VmKtj~X6>SH9#u^9+Oz=-iE)c9~yB$TKn zywIcE{D|d+|3S*Ueg&=5q8DeLbaCAf)mWf{v(3efBeW7^>9)V9e`zrkjxndSs2ASV zC|dfNn_kiShxim~{Z7o1OAik?UqKuT_jeO?;;f1kihI@WkJh4L{!HHVe(CDf`_b^i z+ad8}AG3sPiwLtb12lZBOuS&(7l)yKUc^muKBA-TLP<)C(3_D+-(l2Nv5F9P(z9+w z2m#ST=!iikqpQg(qwkynof!L!m2UPMiFS?U4oqZbziM=^_&c}eb0_OpY%MXT2s5*D z`+q641s5ydp!3C@`G@RlY(Op7rP)!+VEFwMQ=H9C zp$}t@$5P8Y7#Ow|H`l48y2N$ZuMb#lDmC5OTw%#$mUmj+*`7hn7CH`yi^ou*sZW8? z;!cR6vYjgpL&^odg2Y=Cp{fT#gmgkf4N#DDg(G>>5&Pktc|s$gTfBpAyu^X) z)s@!{69UesW*zxAlg|6IqE!F_39_I~0 z9XTJt!`k%jpYgG;=S}}MYuRLA&k%fSSu@k5oLTTyq>2D{(wdbrWH3PDGR>V)pdo13 zF#r_BGbGgtRCP&iTT1K4sdeg3#azo!u15m(JtiBD7~p-Q;{b;Ak)R(H)plZHdIeon zUc-#3(v3ruEmgj$TS(+}?j$z=i0bURpEI z-M^tsZ~nYqzr$ir>Y6(@N5oYFn9;QYm|Kltj@oISOYDiNXuDd4&dn1`vA#Kdn7-sC zW_F1P3PodZ(*ZE%i)KJwk9n8MCxx=!WwVy`XugYAZ+*6Ym8WhPHA-VAZF5?Lt- zWkI0F9X~zNZyn$>%oJ10w=nz(9L8^_jE8k(fJ;K={_`WCtIIWG0cC1(Xzw!v=5=h` z_ucKO@wQ`ZomNu#p9!$PX-v;q)0R*}m#I#yzfkJ&nhhQXo}e2a2Cj%>zNkit`vl~& zF>8?D_V4?Kbbc4Gf&Z4ZdMe3pVoe3(5UlryEQV+OGHP4-0{wj;#f_b*9H4{jnkx}Tv0i56lta}0Ihq0u1I8b z;<0x+jb&j&+Xhl$6a88A(HaMCnMW;DR^E35*Qh9 zxT;#Ms>0`jJ1Jkzot@Ekv$45nzuqKZ0p-Dwk$Kfe@}>D{HHeu0221(9%$4to<;1F) zUK6OUS(f7>(GoGKvU9im82~Qk{q^yC?{!Mi{%LlHFDPk9& zn>}7bD`J06ek+PpRwmS>zY7`Msd}yws=a^Xo;RFrl1X$w3d?%`TS@l2CZ)ArTn;*D7XmfGr0adhi%y&M5-s@^#H2L?m$eKj=oUB}^uWnSHazjB#wYgv z5;z}3>+KO#*F)P{7RW=1 z?Zczgr_BWk#@6tCPWvEDzBD);>uTphoC^UnA7uUxFT^`k8SdYxtenbEC!VK;(HeR2 zR1h~W_twFI^_mnRlN3&`fJ&d>xxagH1d1e#7KzhsMl#{LJG169-|%V?wxsL40_@=1 zl(lNsx-2Xo?i}cxq;f>M|a}2t%>WwYy(>J zyIP*0RaO5=COIlksWT{GqAPfSED06@C#cEt9b>{krJRA6JUXO6pZaZe3PE&nf&8T%UOUCAc1{zF3eInqmg&gT$8i z>P3aMjS226yDJ0GUcRA>&|M0Oz)SUG;+LA<4c~7Sb!Kq7Xv&ut{PG&iH*jzFI2vwP z!J(}Y_eY-hhm*DyH_BdWp3N(E*^RXO<9k^R=%jg07ZS)acUi{t8JN`QS$zjyS^p=W zTC6-=YL1JK{uUdmK$+y0Zxq?NFu3tZT}j!+GN(Ve8$#;#yDLxYBt5~KmzhR$_BL@c zD;FL^(crnJ1J!F$fLx4ME1Q!S)6Hb>`|%L6-qA&;JpN@a;{~VbnEIeocBL==E&rcw zeAO15j>j9_Sv70&9kVy_ROKx?xs4E zp<(I1=cV!=h@}Owe3kId2jl#C^Wccg0@3Y!gfmUX(a|dZEJ5Bp&K55ZL!_N&zf7)L zgu%@REdN~g-y3_dCn%#Em#1t+)f>hBju&Ymh8X?HwHw?nxb88WBXcWMV}gXTe$F_= ziYQF~G((lA!S3HRdY0DR3$9pLN%wi~`@^D{+h!f^(=Rba z8(MKZ&*Z$!ra-e}4;1A!zpLvU*3U0PSkxdsyqpTGRMS(IGp!fXHw>Hg@t3)H@2gzD zAUr}(5FYt{_`u@#g?yNXgrE*pLTy6%lZkRf?{)r548lfg_p_WTJ_K1uWcUKUe3u+u zNN2KAXNdiptq|YlC?j)Vq5Hm4^)cYE%CP~{&9z`(oYLTvttvLwA|0;rKwy0)+W^ABy#u)oEIoI_eZ>$DW+r6u4Z0X$a7J8E1S@iD4LRQ z*EPTRHk%?tT6GiNbVW>^CULQp=Id&7>8?Oh6=M}KrY$x38rp@V>U0?UOg6dQd^U1MrgPt zGa57-lrUsSSP6sJVuFDK1AOod&vzMlD`T8; zq`y-bh1%7rheL|vY4j^i8&Sz|WQ2Y+b5QYwiOhpnO&bv|zd!Sj(G(ew8@>@` zP&q|Cumq^Fu@kF7yGUERjy2nG&1)W^YqryG}Vv~fX2zK^bTmv-V^FiLhK`Y{_Il}7+2Cpac6Xe)Pw7v-+Vi9 z^pLlSpGsOgSnP7Fjglr_^0V|!b$a5i^#IdJ=aNteY)mHF^f2EYGQbxr#GNNN)KVw3 z8-k4Xc_;56_GKiGJB=L8balZ~f2&GM5xi9HTjcs{s63WQGa#=!09yFsWceZj%D)c| zw*@^s)X?hxto2%T_Yp|pfG`bCX=Js?r(j}=&)|05ZlD1EUl9eR(;jYTZ}Yf?=Um9i z7_MZ3l-e@gRKNU)#M5N1>tsqnz{7TYzTmL3Dpe0;*x|$577weN_8BPxMeg}oV>1ft z!(79gX*ZlNm9LzRt^p=C-fd(UL{|E(EBZHIicRW~f(&;ZHPGJm-dBvH_fCz=@euoK z+r7-BroMo#oy~LP+s1i|_Y!hAO^0476v7i(jh(Q1Re6i>Oz=F4=vjU=QEM{L(k*WA zgTMEwAV*^nzlXi+u-TN0S<2&b28ejCzCc+YdEu+j1++3`l2Tw=hb{kN4UM8+>yz@@ zbJ`8^Kj3k>lLeO{pYq*}1|n&L-6|%ohT5Cos&ZkvgGm>Bf1Xm&{bdjJ`S36c!=jI~ z6?*yLz}pp>HB;1Z<>m#;Pyb@M8Fa~E3l zL`~8X8hHmU6_#k1eL+0`Xz{bW_v=%jkZ0&Rf7S=(_LicD<_c{u!Xzv+9x53h`tO`4 zaANDO6LqfD``6H`vvTx+r@aUaA z7OTg|dve<*dHO=Ki6%o9h*-{s56?dsh6eOn0lRaotx~Gk>CNxheJNmYS?Wnc-rJ^P zbxf2o+&4o0kA@G=l5js&!dHg_E^kb_E-B}iUU`l(Kut3$n^&x+3A_(!0_R3{NW)W&=e?UA8`a-d}NtHKTi^WDD}&>SCe-P%)Wzq)?^m!|np^a45=ovY;zl)CZF zE-|oP^Wm-DKm5h#oY0G%+w)JC7y|o;V!L}$5+6&$;NLVGQ|qa}OjZG5b39*b{NELS zGA^@2%Q$7Nb>oJM_X5LocM591Q#rE#oKRQGx6JoB)NX*1Y6Ayb_CkSTpu>^ zg#r{6&1qt-gtVkDq2>v=P=uwhtH_$sS@aOK|@vu++atR+K2jZMS$MQHhd_-itm2> z$czx!2zO=t28@H&REAa}d-&AXTk9_}LOweQ%O7D}oEd6B%0hJOYbLe0@#fYFk9P9V zzCa_7Vy(c(&(_bFF!7{$P-VkVW}R5p!=*cOdOqj`f0u>DilJW9+z4jDb4wM>2)>$A zOIJANU!8sxzK<+T{g$;!^Vgl^hAtRJK?Ci9QdiqoFGwK=K-cN8!+tYI)?(Tu9!Q+I<@9}dKN zbnY2Q2v&Xs>MXA*4<}KznYkQHv%?#_+@`xGE7BhBvtON@;NVqjG^>y6`LVwpitd!o z2j_nQ9RaiW?}(Zq^Zsr`WF69q7?n z#H)bMn|1?sUd`5GYKQlx>J-J1Qc5oE);^bmJW$pk-3%D86ukzXf8j-lYsvJ~e-mc= z$0=74tY9a@3E4cRzv6ArK>2$q@0PCmX<6cqBxkMS0pL*DiC5Mpm*GjtRQv0LqN{k8}ss1CzH z=H@lALQGPA;$%rrb|xcg=1MqIR5d8=5O# zyMPa$4@eBrxx|mc1?$sokAB`mp;q}H39*9?&`*l8-3a(RO1(w*HrJN+K;p;5_Qp*k zed{Kr7nJE`s|U@bebBxt#k8qG$XVR zM<@T?fTcUERPx^206(*`J(@GakP1rpNR@qXCB|0Udcb_$-n7Zjg1r)0L<726j~#kQ zfPxp!wBH`Q`<~_`?MQkV03Qedd?e4Ex~k%i^?1|KFSX##|T!MI=3h zPE4L|^*0vziRdy_nLJkZ4)o;scRZMkA6t_i@;GqES!e1l+}&7f7>3@lUnjaR40rQI zDv96!i$OAo{ly^DE&gVZ<{pTnP92}Mk(iE-j5F4bz%KLmX4Yl}d_3+;@p+R?A*i8A zb8;j8*mm&E6<}4eEUe`O1N;cdkXf4WEZ?#l0Jm&3 zm5-m+_&DA>{8~CV{5Fh|*~B{Y?#(>!Pk$0l>;+_rJ^jbTGtSIEURX9*J;?A0w<{vF zE<=K!yEBIo-3k%HU;Fwc*4N(Db}dk3e6-3#xbjYr5{-KwJ!aGWRtp7Xna@}CRdth$ zsvS1fq~~T|=?BT=k}KOXr35m7H=HPnk^;j5>L-$-SD>P@jF9iM==!tztsW)4Um8mM ziEB9AAbx=bE63KZyL!WBP5GHHwaH=W5nU!yEZmv*wnc=_%G%5{updmq*gqURYfLJ7 zd|3OWPC2K$l#s=oNvyDfzBUkG3$W&hxNcHd`ueo3FX|JPH0xBjtPdM=gVKoBU&=T0 z`9|ryiqSMx#11emvm{W(Gkx*xO8OYZLX<*8IX#lzdqSF93Px|A<4|!Mg-xAF?hYUo zCz$=xOl3YzUyN+>@to=1t`RbfKDedk!C`hSP~=7Y-&KB|Fgvb46KV9a`O8zkGHH@E z^bPryTitf>dg-!iuZMpC$U+jJKGQ%SoVPer(>n`jnZzz8A=of8=%xVxFA4?Z^fqra zHOlO27!v$YYE|um+#DOXnK$EzzK@hoS4-{nJ9>rY#pInx()3b zZyX3j^RQa5{cu0p-AY-VoSifpK2ygWaS$tV4(;WIhKt;aTG~aa=^`tiJO=xqdk|XD zFU@f7nAPr(Dw!2Gp>%?KMPKOB)X@$82mPb4%JRQhXq7j>Lf=S@e%Kb*DtKWt6q_jv zt^#S@r;;of5gU9L4psnj666Q1?OieB4K-|h7$evsrS8HcDl_D($jOf z+v-m{3u`~9ucA3_HLX9}=yzl+2RLWB-R9#%u1|x*V|l3^i*)9Rw3~GN8ug$2&wj6D zB+eFl&N-d@e52CncJ~Nq!3J~~zV)k)u38kMXwqjYR5nPhd!8dDQ~rl1#3B%!8$Qts zLLd*cD0iZk+)4GhOwe=R_q|S(Rjr}LCpq}P8vz#!4}q^)kiDdp9^68A2QA?8AyL?K zmUaAQ7F8u20h|e;Y(LogzjN``BmfGU#y3*3PI%V}hwjeTQh1+2|6&749(rsFofRZA z9iNBCWN#a!xYw1IA8uDr39-v;ht89e`PlqdJ=G;jIxUk!NGzu3R9*cZhrY~8V!r>i zJMd3&mGcxFlRe=5E7=F# z`Sq2HJwB$Z_&@p z0_gGNSTjS{=_VdsE_0ODYc&boLqZYJWj~{U36_xy4Z+Usl@l$ibsLcV))}Z+~n*bl%Dov)?wkr>4_q9QtME%jgL_lHw4mYtZLsn zDJ%xtpEQ$MuW^SM9OQ0MmD3SVL7CUx~ih4LeWFZSN{iD CoZjI8 diff --git a/framework/pom.xml b/framework/pom.xml index ce49164b..231d804b 100644 --- a/framework/pom.xml +++ b/framework/pom.xml @@ -24,7 +24,7 @@ org.onap.cli cli - 1.0.0-SNAPSHOT + 2.0.0 cli-framework diff --git a/framework/src/main/resources/open-cli-schema/http/basic-login.yaml b/framework/src/main/resources/open-cli-schema/http/basic-login.yaml index dab9652e..36473df7 100644 --- a/framework/src/main/resources/open-cli-schema/http/basic-login.yaml +++ b/framework/src/main/resources/open-cli-schema/http/basic-login.yaml @@ -8,7 +8,7 @@ info: product: open-cli service: basic-auth type: auth - author: Kanagaraj Manickam mkr1481@gmail.com + author: Kanagaraj Manickam kanagaraj.manickam@huawei.com results: direction: portrait diff --git a/framework/src/main/resources/open-cli-schema/http/basic-logout.yaml b/framework/src/main/resources/open-cli-schema/http/basic-logout.yaml index ef60006c..f4acc0ae 100644 --- a/framework/src/main/resources/open-cli-schema/http/basic-logout.yaml +++ b/framework/src/main/resources/open-cli-schema/http/basic-logout.yaml @@ -8,7 +8,7 @@ info: product: open-cli service: basic-auth type: auth - author: Kanagaraj Manickam mkr1481@gmail.com + author: Kanagaraj Manickam kanagaraj.manickam@huawei.com parameters: - name: host-username diff --git a/framework/src/main/resources/open-cli-schema/http/catalog.yaml b/framework/src/main/resources/open-cli-schema/http/catalog.yaml index d3ee9992..508955f5 100644 --- a/framework/src/main/resources/open-cli-schema/http/catalog.yaml +++ b/framework/src/main/resources/open-cli-schema/http/catalog.yaml @@ -8,7 +8,7 @@ info: product: open-cli service: catalog type: catalog - author: Kanagaraj Manickam mkr1481@gmail.com + author: Kanagaraj Manickam kanagaraj.manickam@huawei.com parameters: - name: catalog-service-name diff --git a/framework/src/main/resources/open-cli-schema/schema-refresh.yaml b/framework/src/main/resources/open-cli-schema/schema-refresh.yaml index e5c9b56f..2a80cf7c 100644 --- a/framework/src/main/resources/open-cli-schema/schema-refresh.yaml +++ b/framework/src/main/resources/open-cli-schema/schema-refresh.yaml @@ -6,7 +6,7 @@ info: product: open-cli service: schema type: auth - author: Kanagaraj Manickam mkr1481@gmail.com + author: Kanagaraj Manickam kanagaraj.manickam@huawei.com results: direction: landscape diff --git a/framework/src/main/resources/open-cli-schema/schema-validate.yaml b/framework/src/main/resources/open-cli-schema/schema-validate.yaml index c17b3a08..98ac8c25 100644 --- a/framework/src/main/resources/open-cli-schema/schema-validate.yaml +++ b/framework/src/main/resources/open-cli-schema/schema-validate.yaml @@ -6,7 +6,7 @@ info: product: open-cli service: schema type: auth - author: Kanagaraj Manickam mkr1481@gmail.com + author: Kanagaraj Manickam kanagaraj.manickam@huawei.com parameters: - name: schema-location diff --git a/framework/src/test/resources/onap-test-schema.yaml b/framework/src/test/resources/onap-test-schema.yaml deleted file mode 100644 index 496cb023..00000000 --- a/framework/src/test/resources/onap-test-schema.yaml +++ /dev/null @@ -1,84 +0,0 @@ -open_cli_schema_version: 1.0 -name: sample-test -description: Oclip sample command to test the command features - -info: - product: open-cli - service: test - type: cmd - author: Kanagaraj Manickam mkr1481@gmail.com - -parameters: - - name: bool-param - type: bool - description: Oclip boolean param, by default its always false. - short_option: b - long_option: bool - is_optional: true - default_value: false - - name: secure-param - type: string - description: Oclip secure param such as password - short_option: x - long_option: secure - is_secured: true - is_optional: false - default_Value: pass123# - - name: string-param - type: string - description: Oclip string param - long_option: string-param - short_option: c - is_optional: false - default_Value: test - - name: yaml-param - type: json - description: Oclip yaml file location param - long_option: yaml-param - short_option: y - is_optional: false - - name: json-param - type: json - description: Oclip json file location param - long_option: json-param - short_option: j - is_optional: false - - name: long-param - type: digit - description: Oclip long param - short_option: l - long_option: long-opt - is_optional: false - default_value: 10 - - name: url-param - type: url - description: Oclip url param - short_option: r - long_option: url - is_optional: false - default_value: http://localhost:8082/file.txt - - name: env-param - type: string - description: Oclip env param. - short_option: z - long_option: env - is_optional: false - default_value: ${ENV_VAR} - - name: positional-args - type: string - description: Oclip positional args, if no short option and no long option given for it - is_optional: false - default_value: http://localhost:8082/file.txt -results: - direction: portrait - attributes: - - name: output-1 - description: Oclip output attribute marked in short - scope: short - type: string - is_secured: true - - name: output-2 - description: Oclip output attribute marked in long - scope: short - is_secured: false - type: string \ No newline at end of file diff --git a/framework/src/test/resources/onap-cli-sample/schema-refresh-sample.yaml b/framework/src/test/resources/open-cli-sample/schema-refresh-sample.yaml similarity index 99% rename from framework/src/test/resources/onap-cli-sample/schema-refresh-sample.yaml rename to framework/src/test/resources/open-cli-sample/schema-refresh-sample.yaml index 80e34844..c24ea4d2 100644 --- a/framework/src/test/resources/onap-cli-sample/schema-refresh-sample.yaml +++ b/framework/src/test/resources/open-cli-sample/schema-refresh-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: schema-refresh version: cli-1.0 samples: diff --git a/framework/src/test/resources/onap-cli-sample/schema-validate-sample.yaml b/framework/src/test/resources/open-cli-sample/schema-validate-sample.yaml similarity index 93% rename from framework/src/test/resources/onap-cli-sample/schema-validate-sample.yaml rename to framework/src/test/resources/open-cli-sample/schema-validate-sample.yaml index fd7c1611..21cc4012 100644 --- a/framework/src/test/resources/onap-cli-sample/schema-validate-sample.yaml +++ b/framework/src/test/resources/open-cli-sample/schema-validate-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: schema-validate version: cli-1.0 samples: diff --git a/framework/src/test/resources/open-cli-schema/sample-test-schema.yaml b/framework/src/test/resources/open-cli-schema/sample-test-schema.yaml index 347e9123..3c4ace83 100644 --- a/framework/src/test/resources/open-cli-schema/sample-test-schema.yaml +++ b/framework/src/test/resources/open-cli-schema/sample-test-schema.yaml @@ -5,7 +5,7 @@ info: product: open-cli service: test type: cmd - author: Kanagaraj Manickam mkr1481@gmail.com + author: Kanagaraj Manickam kanagaraj.manickam@huawei.com parameters: - name: bool-param type: bool diff --git a/framework/src/test/resources/open-cli-schema/sample-test1-schema-http.yaml b/framework/src/test/resources/open-cli-schema/sample-test1-schema-http.yaml index 72c7dc55..f162231f 100644 --- a/framework/src/test/resources/open-cli-schema/sample-test1-schema-http.yaml +++ b/framework/src/test/resources/open-cli-schema/sample-test1-schema-http.yaml @@ -6,7 +6,7 @@ info: product: open-cli service: test type: cmd - author: Kanagaraj Manickam mkr1481@gmail.com + author: Kanagaraj Manickam kanagaraj.manickam@huawei.com parameters: - name: bool-param diff --git a/framework/src/test/resources/open-cli-schema/testauth-login.yaml b/framework/src/test/resources/open-cli-schema/testauth-login.yaml index 8f3a8339..3e9211ef 100644 --- a/framework/src/test/resources/open-cli-schema/testauth-login.yaml +++ b/framework/src/test/resources/open-cli-schema/testauth-login.yaml @@ -8,7 +8,7 @@ info: product: open-cli service: test type: auth - author: Kanagaraj Manickam mkr1481@gmail.com + author: Kanagaraj Manickam kanagaraj.manickam@huawei.com parameters: - name: string-param diff --git a/framework/src/test/resources/open-cli-schema/testauth-logout.yaml b/framework/src/test/resources/open-cli-schema/testauth-logout.yaml index d8de7c6f..dfe33638 100644 --- a/framework/src/test/resources/open-cli-schema/testauth-logout.yaml +++ b/framework/src/test/resources/open-cli-schema/testauth-logout.yaml @@ -8,7 +8,7 @@ info: product: open-cli service: test type: auth - author: Kanagaraj Manickam mkr1481@gmail.com + author: Kanagaraj Manickam kanagaraj.manickam@huawei.com # followings are dummy simulator for http command http: diff --git a/framework/src/test/resources/sample-test-info.yaml b/framework/src/test/resources/sample-test-info.yaml index b80bfad7..f85d43c0 100644 --- a/framework/src/test/resources/sample-test-info.yaml +++ b/framework/src/test/resources/sample-test-info.yaml @@ -6,4 +6,4 @@ info: product: open-cli service: test type: cmd - author: Kanagaraj Manickam mkr1481@gmail.com + author: Kanagaraj Manickam kanagaraj.manickam@huawei.com diff --git a/framework/src/test/resources/sample-test-invalid-schema-duplicate-longoption.yaml b/framework/src/test/resources/sample-test-invalid-schema-duplicate-longoption.yaml index a0fb0d56..f3a0a1da 100644 --- a/framework/src/test/resources/sample-test-invalid-schema-duplicate-longoption.yaml +++ b/framework/src/test/resources/sample-test-invalid-schema-duplicate-longoption.yaml @@ -6,7 +6,7 @@ info: product: open-cli service: test type: cmd - author: Kanagaraj Manickam mkr1481@gmail.com + author: Kanagaraj Manickam kanagaraj.manickam@huawei.com parameters: - name: bool-param diff --git a/framework/src/test/resources/sample-test-invalid-schema-duplicate-name.yaml b/framework/src/test/resources/sample-test-invalid-schema-duplicate-name.yaml index 0718f315..9986ff6b 100644 --- a/framework/src/test/resources/sample-test-invalid-schema-duplicate-name.yaml +++ b/framework/src/test/resources/sample-test-invalid-schema-duplicate-name.yaml @@ -5,7 +5,7 @@ info: product: open-cli service: test type: cmd - author: Kanagaraj Manickam mkr1481@gmail.com + author: Kanagaraj Manickam kanagaraj.manickam@huawei.com parameters: - name: bool-param diff --git a/framework/src/test/resources/sample-test-invalid-schema-duplicate-shortoption.yaml b/framework/src/test/resources/sample-test-invalid-schema-duplicate-shortoption.yaml index d61bf6e9..0843faf2 100644 --- a/framework/src/test/resources/sample-test-invalid-schema-duplicate-shortoption.yaml +++ b/framework/src/test/resources/sample-test-invalid-schema-duplicate-shortoption.yaml @@ -5,7 +5,7 @@ info: product: open-cli service: test type: cmd - author: Kanagaraj Manickam mkr1481@gmail.com + author: Kanagaraj Manickam kanagaraj.manickam@huawei.com parameters: - name: bool-param type: bool diff --git a/framework/src/test/resources/sample-test-invalid-schema.yaml b/framework/src/test/resources/sample-test-invalid-schema.yaml index 06c45daa..06332505 100644 --- a/framework/src/test/resources/sample-test-invalid-schema.yaml +++ b/framework/src/test/resources/sample-test-invalid-schema.yaml @@ -5,7 +5,7 @@ info: product: open-cli service: test type: cmd - author: Kanagaraj Manickam mkr1481@gmail.com + author: Kanagaraj Manickam kanagaraj.manickam@huawei.com parameters: - name: bool-param type: bool diff --git a/framework/src/test/resources/sample-test-schema-auth-required.yaml b/framework/src/test/resources/sample-test-schema-auth-required.yaml index 062388f1..bb919d9a 100644 --- a/framework/src/test/resources/sample-test-schema-auth-required.yaml +++ b/framework/src/test/resources/sample-test-schema-auth-required.yaml @@ -5,7 +5,7 @@ info: product: open-cli service: test type: cmd - author: Kanagaraj Manickam mkr1481@gmail.com + author: Kanagaraj Manickam kanagaraj.manickam@huawei.com parameters: - name: bool-param type: bool diff --git a/framework/src/test/resources/sample-test-schema-http.yaml b/framework/src/test/resources/sample-test-schema-http.yaml index b5d91604..4ae6e9e0 100644 --- a/framework/src/test/resources/sample-test-schema-http.yaml +++ b/framework/src/test/resources/sample-test-schema-http.yaml @@ -5,7 +5,7 @@ info: product: open-cli service: test type: cmd - author: Kanagaraj Manickam mkr1481@gmail.com + author: Kanagaraj Manickam kanagaraj.manickam@huawei.com parameters: - name: service-name description: Oclip service name diff --git a/framework/src/test/resources/sample-test-schema-no-auth-no-catalog.yaml b/framework/src/test/resources/sample-test-schema-no-auth-no-catalog.yaml index e3e48c59..2629a2f9 100644 --- a/framework/src/test/resources/sample-test-schema-no-auth-no-catalog.yaml +++ b/framework/src/test/resources/sample-test-schema-no-auth-no-catalog.yaml @@ -8,7 +8,7 @@ info: product: open-cli service: test type: cmd - author: Kanagaraj Manickam mkr1481@gmail.com + author: Kanagaraj Manickam kanagaraj.manickam@huawei.com http: diff --git a/framework/src/test/resources/sample-test-schema-no-auth-yes-catalog.yaml b/framework/src/test/resources/sample-test-schema-no-auth-yes-catalog.yaml index 0cdee7fe..15b5bf0c 100644 --- a/framework/src/test/resources/sample-test-schema-no-auth-yes-catalog.yaml +++ b/framework/src/test/resources/sample-test-schema-no-auth-yes-catalog.yaml @@ -9,7 +9,7 @@ info: product: open-cli service: test type: cmd - author: Kanagaraj Manickam mkr1481@gmail.com + author: Kanagaraj Manickam kanagaraj.manickam@huawei.com http: diff --git a/framework/src/test/resources/sample-test-schema-swagger.yaml b/framework/src/test/resources/sample-test-schema-swagger.yaml index 2d8086e5..4108d4e6 100644 --- a/framework/src/test/resources/sample-test-schema-swagger.yaml +++ b/framework/src/test/resources/sample-test-schema-swagger.yaml @@ -5,7 +5,7 @@ info: product: open-cli service: test type: cmd - author: Kanagaraj Manickam mkr1481@gmail.com + author: Kanagaraj Manickam kanagaraj.manickam@huawei.com parameters: - name: user type: string diff --git a/framework/src/test/resources/sample-test-schema-yes-auth-no-catalog.yaml b/framework/src/test/resources/sample-test-schema-yes-auth-no-catalog.yaml index 0b418462..bb0ae46b 100644 --- a/framework/src/test/resources/sample-test-schema-yes-auth-no-catalog.yaml +++ b/framework/src/test/resources/sample-test-schema-yes-auth-no-catalog.yaml @@ -8,7 +8,7 @@ info: product: open-cli service: test type: cmd - author: Kanagaraj Manickam mkr1481@gmail.com + author: Kanagaraj Manickam kanagaraj.manickam@huawei.com http: diff --git a/framework/src/test/resources/sample-test-schema-yes-auth-with-additional-params-no-catalog.yaml b/framework/src/test/resources/sample-test-schema-yes-auth-with-additional-params-no-catalog.yaml index 4470e634..a5a39f92 100644 --- a/framework/src/test/resources/sample-test-schema-yes-auth-with-additional-params-no-catalog.yaml +++ b/framework/src/test/resources/sample-test-schema-yes-auth-with-additional-params-no-catalog.yaml @@ -9,7 +9,7 @@ info: product: open-cli service: test type: cmd - author: Kanagaraj Manickam mkr1481@gmail.com + author: Kanagaraj Manickam kanagaraj.manickam@huawei.com http: diff --git a/framework/src/test/resources/sample-test-schema-yes-auth-yes-catalog.yaml b/framework/src/test/resources/sample-test-schema-yes-auth-yes-catalog.yaml index ca22e1d1..4efd4c51 100644 --- a/framework/src/test/resources/sample-test-schema-yes-auth-yes-catalog.yaml +++ b/framework/src/test/resources/sample-test-schema-yes-auth-yes-catalog.yaml @@ -9,7 +9,7 @@ info: product: open-cli service: test type: cmd - author: Kanagaraj Manickam mkr1481@gmail.com + author: Kanagaraj Manickam kanagaraj.manickam@huawei.com http: diff --git a/framework/src/test/resources/schema-validate-basic.yaml b/framework/src/test/resources/schema-validate-basic.yaml index 14104879..982d6ceb 100644 --- a/framework/src/test/resources/schema-validate-basic.yaml +++ b/framework/src/test/resources/schema-validate-basic.yaml @@ -5,7 +5,7 @@ info: product: open-cli service: test type: cmd - author: Kanagaraj Manickam mkr1481@gmail.com + author: Kanagaraj Manickam kanagaraj.manickam@huawei.com parameters: - name: service-name1 description: Oclip service name diff --git a/framework/src/test/resources/schema-validate-http.yaml b/framework/src/test/resources/schema-validate-http.yaml index 8228b179..7bdafc56 100644 --- a/framework/src/test/resources/schema-validate-http.yaml +++ b/framework/src/test/resources/schema-validate-http.yaml @@ -5,7 +5,7 @@ info: product: open-cli service: test type: cmd - author: Kanagaraj Manickam mkr1481@gmail.com + author: Kanagaraj Manickam kanagaraj.manickam@huawei.com parameters: - name: service-name1 diff --git a/framework/src/test/resources/schema-validate-invalid.yaml b/framework/src/test/resources/schema-validate-invalid.yaml index 166e146b..06fa8c9e 100644 --- a/framework/src/test/resources/schema-validate-invalid.yaml +++ b/framework/src/test/resources/schema-validate-invalid.yaml @@ -5,7 +5,7 @@ info: product: open-cli service: test type: cmd - author: Kanagaraj Manickam mkr1481@gmail.com + author: Kanagaraj Manickam kanagaraj.manickam@huawei.com parameters: - name: name description: Oclip SDNC name diff --git a/framework/src/test/resources/schema-validate-invalidschematype.yaml b/framework/src/test/resources/schema-validate-invalidschematype.yaml index 0d5e34ce..0c5ade5d 100644 --- a/framework/src/test/resources/schema-validate-invalidschematype.yaml +++ b/framework/src/test/resources/schema-validate-invalidschematype.yaml @@ -4,7 +4,7 @@ info: product: open-cli service: test type: cmd - author: Kanagaraj Manickam mkr1481@gmail.com + author: Kanagaraj Manickam kanagaraj.manickam@huawei.com name: schema-validate parameters: diff --git a/framework/src/test/resources/schema-validate-pass.yaml b/framework/src/test/resources/schema-validate-pass.yaml index 28da9547..79cf7794 100644 --- a/framework/src/test/resources/schema-validate-pass.yaml +++ b/framework/src/test/resources/schema-validate-pass.yaml @@ -5,7 +5,7 @@ info: product: open-cli service: test type: cmd - author: Kanagaraj Manickam mkr1481@gmail.com + author: Kanagaraj Manickam kanagaraj.manickam@huawei.com parameters: - name: name diff --git a/main/pom.xml b/main/pom.xml index 43a7000d..9e14e63c 100644 --- a/main/pom.xml +++ b/main/pom.xml @@ -24,7 +24,7 @@ org.onap.cli cli - 1.0.0-SNAPSHOT + 2.0.0 cli-main diff --git a/main/src/test/resources/open-cli-schema/sample-create-schema.yaml b/main/src/test/resources/open-cli-schema/sample-create-schema.yaml index 23421b37..05f93cda 100644 --- a/main/src/test/resources/open-cli-schema/sample-create-schema.yaml +++ b/main/src/test/resources/open-cli-schema/sample-create-schema.yaml @@ -5,7 +5,7 @@ info: product: open-cli service: test type: cmd - author: Kanagaraj Manickam mkr1481@gmail.com + author: Kanagaraj Manickam kanagaraj.manickam@huawei.com parameters: - name: service-name diff --git a/main/src/test/resources/sample-test-schema.yaml b/main/src/test/resources/sample-test-schema.yaml index d867d9f8..584eec87 100644 --- a/main/src/test/resources/sample-test-schema.yaml +++ b/main/src/test/resources/sample-test-schema.yaml @@ -5,7 +5,7 @@ info: product: open-cli service: test type: cmd - author: Kanagaraj Manickam mkr1481@gmail.com + author: Kanagaraj Manickam kanagaraj.manickam@huawei.com parameters: - name: bool-param diff --git a/plugins/onap-1.0/auth/pom.xml b/plugins/onap-1.0/auth/pom.xml index 15da812b..f1d6ab15 100644 --- a/plugins/onap-1.0/auth/pom.xml +++ b/plugins/onap-1.0/auth/pom.xml @@ -24,7 +24,7 @@ org.onap.cli cli-plugins-onap-1.0 - 1.0.0-SNAPSHOT + 2.0.0 cli-plugins-onap-1.0-auth diff --git a/plugins/onap-1.0/catalog/pom.xml b/plugins/onap-1.0/catalog/pom.xml index 7aac33ac..f1e13930 100644 --- a/plugins/onap-1.0/catalog/pom.xml +++ b/plugins/onap-1.0/catalog/pom.xml @@ -24,7 +24,7 @@ org.onap.cli cli-plugins-onap-1.0 - 1.0.0-SNAPSHOT + 2.0.0 cli-plugins-onap-1.0-catalog diff --git a/plugins/onap-1.0/features/aai/pom.xml b/plugins/onap-1.0/features/aai/pom.xml index 236517ea..587d554b 100644 --- a/plugins/onap-1.0/features/aai/pom.xml +++ b/plugins/onap-1.0/features/aai/pom.xml @@ -24,7 +24,7 @@ org.onap.cli cli-plugins-onap-1.0-features - 1.0.0-SNAPSHOT + 2.0.0 cli-plugins-onap-1.0-features-aai diff --git a/plugins/onap-1.0/features/aai/src/test/resources/open-cli-sample/cloud-region/cloud-list-sample-1.0.yaml b/plugins/onap-1.0/features/aai/src/test/resources/open-cli-sample/cloud-region/cloud-list-sample-1.0.yaml index 9b267481..b448c8cc 100644 --- a/plugins/onap-1.0/features/aai/src/test/resources/open-cli-sample/cloud-region/cloud-list-sample-1.0.yaml +++ b/plugins/onap-1.0/features/aai/src/test/resources/open-cli-sample/cloud-region/cloud-list-sample-1.0.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: cloud-list version: onap-1.0 diff --git a/plugins/onap-1.0/features/pom.xml b/plugins/onap-1.0/features/pom.xml index 8c9592c2..0dfd033e 100644 --- a/plugins/onap-1.0/features/pom.xml +++ b/plugins/onap-1.0/features/pom.xml @@ -24,7 +24,7 @@ org.onap.cli cli-plugins-onap-1.0 - 1.0.0-SNAPSHOT + 2.0.0 cli-plugins-onap-1.0-features diff --git a/plugins/onap-1.0/features/sdc/pom.xml b/plugins/onap-1.0/features/sdc/pom.xml index de46a506..275cae52 100644 --- a/plugins/onap-1.0/features/sdc/pom.xml +++ b/plugins/onap-1.0/features/sdc/pom.xml @@ -22,7 +22,7 @@ org.onap.cli cli-plugins-onap-1.0-features - 1.0.0-SNAPSHOT + 2.0.0 cli-plugins-onap-1.0-features-sdc diff --git a/plugins/onap-1.0/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-checkin-sample.yaml b/plugins/onap-1.0/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-checkin-sample.yaml index 43023fe6..9dfe035f 100644 --- a/plugins/onap-1.0/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-checkin-sample.yaml +++ b/plugins/onap-1.0/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-checkin-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vsp-checkin version: onap-1.0 diff --git a/plugins/onap-1.0/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-checkout-sample.yaml b/plugins/onap-1.0/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-checkout-sample.yaml index d7a9e375..32f2de93 100644 --- a/plugins/onap-1.0/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-checkout-sample.yaml +++ b/plugins/onap-1.0/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-checkout-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vsp-checkout version: onap-1.1 diff --git a/plugins/onap-1.0/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-create-sample.yaml b/plugins/onap-1.0/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-create-sample.yaml index d5b7432f..3b4ce7b5 100644 --- a/plugins/onap-1.0/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-create-sample.yaml +++ b/plugins/onap-1.0/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-create-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vsp-create version: onap-1.0 diff --git a/plugins/onap-1.0/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-list-sample.yaml b/plugins/onap-1.0/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-list-sample.yaml index fe494ace..f1fff560 100644 --- a/plugins/onap-1.0/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-list-sample.yaml +++ b/plugins/onap-1.0/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-list-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vsp-list version: onap-1.0 diff --git a/plugins/onap-1.0/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-show-sample.yaml b/plugins/onap-1.0/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-show-sample.yaml index 99cd88ed..880608c5 100644 --- a/plugins/onap-1.0/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-show-sample.yaml +++ b/plugins/onap-1.0/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-show-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vsp-show version: onap-1.0 diff --git a/plugins/onap-1.0/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-submit-sample.yaml b/plugins/onap-1.0/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-submit-sample.yaml index 55ceaf32..4f4e15c0 100644 --- a/plugins/onap-1.0/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-submit-sample.yaml +++ b/plugins/onap-1.0/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-submit-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vsp-submit version: onap-1.0 diff --git a/plugins/onap-1.0/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-upload-sample.yaml b/plugins/onap-1.0/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-upload-sample.yaml index 344dcc9e..d3fc41be 100644 --- a/plugins/onap-1.0/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-upload-sample.yaml +++ b/plugins/onap-1.0/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-upload-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vsp-upload version: onap-1.0 diff --git a/plugins/onap-1.0/pom.xml b/plugins/onap-1.0/pom.xml index 0d583115..400b6e90 100644 --- a/plugins/onap-1.0/pom.xml +++ b/plugins/onap-1.0/pom.xml @@ -24,7 +24,7 @@ org.onap.cli cli-plugins - 1.0.0-SNAPSHOT + 2.0.0 cli-plugins-onap-1.0 diff --git a/plugins/onap-1.1/auth/pom.xml b/plugins/onap-1.1/auth/pom.xml index 481a6bb1..91c3dd28 100644 --- a/plugins/onap-1.1/auth/pom.xml +++ b/plugins/onap-1.1/auth/pom.xml @@ -24,7 +24,7 @@ org.onap.cli cli-plugins-onap-1.1 - 1.0.0-SNAPSHOT + 2.0.0 cli-plugins-onap-1.1-auth diff --git a/plugins/onap-1.1/catalog/pom.xml b/plugins/onap-1.1/catalog/pom.xml index 30a83340..be7aa9ab 100644 --- a/plugins/onap-1.1/catalog/pom.xml +++ b/plugins/onap-1.1/catalog/pom.xml @@ -24,7 +24,7 @@ org.onap.cli cli-plugins-onap-1.1 - 1.0.0-SNAPSHOT + 2.0.0 cli-plugins-onap-1.1-catalog diff --git a/plugins/onap-1.1/features/aai/pom.xml b/plugins/onap-1.1/features/aai/pom.xml index c1856a01..8cf8072f 100644 --- a/plugins/onap-1.1/features/aai/pom.xml +++ b/plugins/onap-1.1/features/aai/pom.xml @@ -24,7 +24,7 @@ org.onap.cli cli-plugins-onap-1.1-features - 1.0.0-SNAPSHOT + 2.0.0 cli-plugins-onap-1.1-features-aai diff --git a/plugins/aai/src/main/resources/onap-cli-schema/service-instance/service-list-schema-1.1.yaml b/plugins/onap-1.1/features/aai/src/main/resources/open-cli-schema/service-instance/service-list-schema-1.1.yaml similarity index 91% rename from plugins/aai/src/main/resources/onap-cli-schema/service-instance/service-list-schema-1.1.yaml rename to plugins/onap-1.1/features/aai/src/main/resources/open-cli-schema/service-instance/service-list-schema-1.1.yaml index 3e5dcc65..97909598 100644 --- a/plugins/aai/src/main/resources/onap-cli-schema/service-instance/service-list-schema-1.1.yaml +++ b/plugins/onap-1.1/features/aai/src/main/resources/open-cli-schema/service-instance/service-list-schema-1.1.yaml @@ -1,12 +1,11 @@ open_cli_schema_version: 1.0 name: service-list description: List created service instance -version: onap-1.1 -service: - name: aai - version: v11 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: aai + author: ONAP CLI Team onap-discuss@lists.onap.org parameters: - name: customer-name @@ -47,6 +46,12 @@ results: type: string http: + service: + name: aai + version: v11 + auth: basic + mode: direct + request: uri: /aai/v11/business/customers/customer/${customer-name}/service-subscriptions/service-subscription/${service-type}/service-instances method: GET diff --git a/plugins/aai/src/main/resources/onap-cli-schema/service-instance/vf-list-schema-1.1.yaml b/plugins/onap-1.1/features/aai/src/main/resources/open-cli-schema/service-instance/vf-list-schema-1.1.yaml similarity index 90% rename from plugins/aai/src/main/resources/onap-cli-schema/service-instance/vf-list-schema-1.1.yaml rename to plugins/onap-1.1/features/aai/src/main/resources/open-cli-schema/service-instance/vf-list-schema-1.1.yaml index b29f5d0f..0a9fa905 100644 --- a/plugins/aai/src/main/resources/onap-cli-schema/service-instance/vf-list-schema-1.1.yaml +++ b/plugins/onap-1.1/features/aai/src/main/resources/open-cli-schema/service-instance/vf-list-schema-1.1.yaml @@ -1,12 +1,11 @@ open_cli_schema_version: 1.0 name: vf-list description: List created VF instances for a service instance -version: onap-1.1 -service: - name: aai - version: v11 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: aai + author: ONAP CLI Team onap-discuss@lists.onap.org parameters: - name: customer-name @@ -41,6 +40,12 @@ results: type: string http: + service: + name: aai + version: v11 + auth: basic + mode: direct + request: uri: /aai/v11/business/customers/customer/${customer-name}/service-subscriptions/service-subscription/${service-type}/service-instances/service-instance/${service-id} method: GET diff --git a/plugins/aai/src/main/resources/onap-cli-schema/service-instance/vf-show-schema-1.1.yaml b/plugins/onap-1.1/features/aai/src/main/resources/open-cli-schema/service-instance/vf-show-schema-1.1.yaml similarity index 87% rename from plugins/aai/src/main/resources/onap-cli-schema/service-instance/vf-show-schema-1.1.yaml rename to plugins/onap-1.1/features/aai/src/main/resources/open-cli-schema/service-instance/vf-show-schema-1.1.yaml index 01cb9bd4..c9546dea 100644 --- a/plugins/aai/src/main/resources/onap-cli-schema/service-instance/vf-show-schema-1.1.yaml +++ b/plugins/onap-1.1/features/aai/src/main/resources/open-cli-schema/service-instance/vf-show-schema-1.1.yaml @@ -1,12 +1,11 @@ open_cli_schema_version: 1.0 name: vf-show description: Show details for VF -version: onap-1.1 -service: - name: aai - version: v11 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: aai + author: ONAP CLI Team onap-discuss@lists.onap.org parameters: - name: vf-id @@ -49,6 +48,12 @@ results: type: string http: + service: + name: aai + version: v11 + auth: basic + mode: direct + request: uri: /aai/v11/network/generic-vnfs/generic-vnf/${vf-id} method: GET diff --git a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/cloud-region/cloud-create-sample-1.1.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/cloud-region/cloud-create-sample-1.1.yaml deleted file mode 100644 index 6a5c55c0..00000000 --- a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/cloud-region/cloud-create-sample-1.1.yaml +++ /dev/null @@ -1,8 +0,0 @@ -onap_cli_sample_version: 1.0 - -name: cloud-create -version: onap-1.1 -samples: - sample1: - name: Create a cloud region in onap - input: -h https://locahost:8443 -u AAI -p AAI -x abc-xyz -y ABCXYZ25 diff --git a/plugins/aai/src/test/resources/onap-cli-sample/cloud-region/cloud-create-schema-1.1-moco.json b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/cloud-region/cloud-create-schema-1.1-moco.json similarity index 100% rename from plugins/aai/src/test/resources/onap-cli-sample/cloud-region/cloud-create-schema-1.1-moco.json rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/cloud-region/cloud-create-schema-1.1-moco.json diff --git a/plugins/aai/src/test/resources/onap-cli-sample/cloud-region/cloud-create-schema-1.1-sample.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/cloud-region/cloud-create-schema-1.1-sample.yaml similarity index 87% rename from plugins/aai/src/test/resources/onap-cli-sample/cloud-region/cloud-create-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/cloud-region/cloud-create-schema-1.1-sample.yaml index 9c64395d..406fd941 100644 --- a/plugins/aai/src/test/resources/onap-cli-sample/cloud-region/cloud-create-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/cloud-region/cloud-create-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: cloud-create version: onap-1.1 samples: diff --git a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/cloud-region/cloud-delete-sample-1.1.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/cloud-region/cloud-delete-sample-1.1.yaml deleted file mode 100644 index c84b8eca..00000000 --- a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/cloud-region/cloud-delete-sample-1.1.yaml +++ /dev/null @@ -1,8 +0,0 @@ -onap_cli_sample_version: 1.0 - -name: cloud-delete -version: onap-1.1 -samples: - sample1: - name: Delete the cloud region in onap - input: -h https://locahost:8443 -u AAI -p AAI -x abc-xyz -y ABCXYZ25 -z 1504257554519 \ No newline at end of file diff --git a/plugins/aai/src/test/resources/onap-cli-sample/cloud-region/cloud-delete-schema-1.1-moco.json b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/cloud-region/cloud-delete-schema-1.1-moco.json similarity index 100% rename from plugins/aai/src/test/resources/onap-cli-sample/cloud-region/cloud-delete-schema-1.1-moco.json rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/cloud-region/cloud-delete-schema-1.1-moco.json diff --git a/plugins/aai/src/test/resources/onap-cli-sample/cloud-region/cloud-delete-schema-1.1-sample.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/cloud-region/cloud-delete-schema-1.1-sample.yaml similarity index 89% rename from plugins/aai/src/test/resources/onap-cli-sample/cloud-region/cloud-delete-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/cloud-region/cloud-delete-schema-1.1-sample.yaml index a61523a3..ba123616 100644 --- a/plugins/aai/src/test/resources/onap-cli-sample/cloud-region/cloud-delete-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/cloud-region/cloud-delete-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: cloud-delete version: onap-1.1 samples: diff --git a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/cloud-region/cloud-list-sample-1.1.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/cloud-region/cloud-list-sample-1.1.yaml deleted file mode 100644 index ada90903..00000000 --- a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/cloud-region/cloud-list-sample-1.1.yaml +++ /dev/null @@ -1,18 +0,0 @@ -onap_cli_sample_version: 1.0 - -name: cloud-list -version: onap-1.1 -samples: - sample1: - name: List the configured clouds in onap - input: -h https://locahost:8443 -u AAI -p AAI - output: | - +--------------------------------+------------------------------------+------------------+ - |cloud |region |resource-version | - +--------------------------------+------------------------------------+------------------+ - |example-cloud-owner-val-44086 |example-cloud-region-id-val-67393 |1503503677953 | - +--------------------------------+------------------------------------+------------------+ - |att-aic |AAIAIC25 |1503380675 | - +--------------------------------+------------------------------------+------------------+ - |abc-xyz |ABCXYZ25 |1504257554519 | - +--------------------------------+------------------------------------+------------------+ diff --git a/plugins/aai/src/test/resources/onap-cli-sample/cloud-region/cloud-list-schema-1.1-moco.json b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/cloud-region/cloud-list-schema-1.1-moco.json similarity index 100% rename from plugins/aai/src/test/resources/onap-cli-sample/cloud-region/cloud-list-schema-1.1-moco.json rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/cloud-region/cloud-list-schema-1.1-moco.json diff --git a/plugins/aai/src/test/resources/onap-cli-sample/cloud-region/cloud-list-schema-1.1-sample.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/cloud-region/cloud-list-schema-1.1-sample.yaml similarity index 94% rename from plugins/aai/src/test/resources/onap-cli-sample/cloud-region/cloud-list-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/cloud-region/cloud-list-schema-1.1-sample.yaml index 00342b23..c82e928d 100644 --- a/plugins/aai/src/test/resources/onap-cli-sample/cloud-region/cloud-list-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/cloud-region/cloud-list-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: cloud-list version: onap-1.1 samples: diff --git a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/customer/customer-create-sample-1.1.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/customer/customer-create-sample-1.1.yaml deleted file mode 100644 index d5332115..00000000 --- a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/customer/customer-create-sample-1.1.yaml +++ /dev/null @@ -1,8 +0,0 @@ -onap_cli_sample_version: 1.0 - -name: customer-create -version: onap-1.1 -samples: - sample1: - name: Create a customer - input: -h https://locahost:8443 -u AAI -p AAI -x customer-1 -y subscriber-1 diff --git a/plugins/aai/src/test/resources/onap-cli-sample/customer/customer-create-schema-1.1-moco.json b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/customer/customer-create-schema-1.1-moco.json similarity index 100% rename from plugins/aai/src/test/resources/onap-cli-sample/customer/customer-create-schema-1.1-moco.json rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/customer/customer-create-schema-1.1-moco.json diff --git a/plugins/aai/src/test/resources/onap-cli-sample/customer/customer-create-schema-1.1-sample.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/customer/customer-create-schema-1.1-sample.yaml similarity index 87% rename from plugins/aai/src/test/resources/onap-cli-sample/customer/customer-create-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/customer/customer-create-schema-1.1-sample.yaml index 72273417..8f9f9514 100644 --- a/plugins/aai/src/test/resources/onap-cli-sample/customer/customer-create-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/customer/customer-create-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: customer-create version: onap-1.1 samples: diff --git a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/customer/customer-delete-sample-1.1.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/customer/customer-delete-sample-1.1.yaml deleted file mode 100644 index 9f80da02..00000000 --- a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/customer/customer-delete-sample-1.1.yaml +++ /dev/null @@ -1,9 +0,0 @@ -onap_cli_sample_version: 1.0 - -name: customer-delete -version: onap-1.1 -samples: - sample1: - name: Delete the customer - input: -h https://locahost:8443 -u AAI -p AAI -x customer-1 -y 1504085129922 - diff --git a/plugins/aai/src/test/resources/onap-cli-sample/customer/customer-delete-schema-1.1-moco.json b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/customer/customer-delete-schema-1.1-moco.json similarity index 100% rename from plugins/aai/src/test/resources/onap-cli-sample/customer/customer-delete-schema-1.1-moco.json rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/customer/customer-delete-schema-1.1-moco.json diff --git a/plugins/aai/src/test/resources/onap-cli-sample/customer/customer-delete-schema-1.1-sample.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/customer/customer-delete-schema-1.1-sample.yaml similarity index 88% rename from plugins/aai/src/test/resources/onap-cli-sample/customer/customer-delete-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/customer/customer-delete-schema-1.1-sample.yaml index 7e6f0dcb..f57de5bd 100644 --- a/plugins/aai/src/test/resources/onap-cli-sample/customer/customer-delete-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/customer/customer-delete-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: customer-delete version: onap-1.1 samples: diff --git a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/customer/customer-list-sample-1.1.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/customer/customer-list-sample-1.1.yaml deleted file mode 100644 index feb4d7ce..00000000 --- a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/customer/customer-list-sample-1.1.yaml +++ /dev/null @@ -1,18 +0,0 @@ -onap_cli_sample_version: 1.0 - -name: customer-list -version: onap-1.1 -samples: - sample1: - name: List the configured customers in onap - input: -h https://locahost:8443 -u AAI -p AAI - output: | - +--------------------------------------+------------------+ - |name |resource-version | - +--------------------------------------+------------------+ - |example-global-customer-id-val-8741 |1504017436899 | - +--------------------------------------+------------------+ - |example-global-customer-id-val-87416 |1504017249493 | - +--------------------------------------+------------------+ - |customer-1 |1504085129922 | - +--------------------------------------+------------------+ diff --git a/plugins/aai/src/test/resources/onap-cli-sample/customer/customer-list-schema-1.1-moco.json b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/customer/customer-list-schema-1.1-moco.json similarity index 100% rename from plugins/aai/src/test/resources/onap-cli-sample/customer/customer-list-schema-1.1-moco.json rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/customer/customer-list-schema-1.1-moco.json diff --git a/plugins/aai/src/test/resources/onap-cli-sample/customer/customer-list-schema-1.1-sample.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/customer/customer-list-schema-1.1-sample.yaml similarity index 94% rename from plugins/aai/src/test/resources/onap-cli-sample/customer/customer-list-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/customer/customer-list-schema-1.1-sample.yaml index 7ff64210..19876116 100644 --- a/plugins/aai/src/test/resources/onap-cli-sample/customer/customer-list-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/customer/customer-list-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: customer-list version: onap-1.1 samples: diff --git a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/customer/customer-show-sample-1.1.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/customer/customer-show-sample-1.1.yaml deleted file mode 100644 index 8c2e8dbd..00000000 --- a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/customer/customer-show-sample-1.1.yaml +++ /dev/null @@ -1,23 +0,0 @@ -onap_cli_sample_version: 1.0 - -name: customer-show -version: onap-1.1 -samples: - sample1: - name: Show complete details of a customer - input: -h https://locahost:8443 -u AAI -p AAI -x example-global-customer-id-val-8741 --long - output: | - +--------------------------------------+----------------------------------+------------------+------------------------------------+ - |name |subscriber-name |resource-version |subscriber-type | - +--------------------------------------+----------------------------------+------------------+------------------------------------+ - |example-global-customer-id-val-8741 |example-subscriber-name-val-2447 |1504017436899 |example-subscriber-type-val-24368 | - +--------------------------------------+----------------------------------+------------------+------------------------------------+ - sample2: - name: Show basic details of a customer - input: -h https://locahost:8443 -u AAI -p AAI -x example-global-customer-id-val-8741 - output: | - +--------------------------------------+----------------------------------+ - |name |subscriber-name | - +--------------------------------------+----------------------------------+ - |example-global-customer-id-val-8741 |example-subscriber-name-val-2447 | - +--------------------------------------+----------------------------------+ diff --git a/plugins/aai/src/test/resources/onap-cli-sample/customer/customer-show-schema-1.1-moco.json b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/customer/customer-show-schema-1.1-moco.json similarity index 100% rename from plugins/aai/src/test/resources/onap-cli-sample/customer/customer-show-schema-1.1-moco.json rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/customer/customer-show-schema-1.1-moco.json diff --git a/plugins/aai/src/test/resources/onap-cli-sample/customer/customer-show-schema-1.1-sample.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/customer/customer-show-schema-1.1-sample.yaml similarity index 95% rename from plugins/aai/src/test/resources/onap-cli-sample/customer/customer-show-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/customer/customer-show-schema-1.1-sample.yaml index 1669ffd2..5ebbfa91 100644 --- a/plugins/aai/src/test/resources/onap-cli-sample/customer/customer-show-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/customer/customer-show-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: customer-show version: onap-1.1 samples: diff --git a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/ems/ems-create-sample-1.1.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/ems/ems-create-sample-1.1.yaml deleted file mode 100644 index 2856ba62..00000000 --- a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/ems/ems-create-sample-1.1.yaml +++ /dev/null @@ -1,8 +0,0 @@ -onap_cli_sample_version: 1.0 - -name: ems-register -version: onap-1.1 -samples: - sample1: - name: Create a ems - input: -z f962fa1e-d439-4b02-a122-cc38fd0da07c -b ems-1 -c OpenStack -e HW -q 1.0 -g http://locahost -i user -j password -x remote-path -d diff --git a/plugins/aai/src/test/resources/onap-cli-sample/esr/ems/ems-create-schema-1.1-moco.json b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/ems/ems-create-schema-1.1-moco.json similarity index 96% rename from plugins/aai/src/test/resources/onap-cli-sample/esr/ems/ems-create-schema-1.1-moco.json rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/ems/ems-create-schema-1.1-moco.json index d14653f6..639f3581 100644 --- a/plugins/aai/src/test/resources/onap-cli-sample/esr/ems/ems-create-schema-1.1-moco.json +++ b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/ems/ems-create-schema-1.1-moco.json @@ -1,42 +1,42 @@ -[ { - "request" : { - "method" : "put", - "uri" : "/aai/v11/external-system/esr-ems-list/esr-ems/51a480ed-649c-4c47-a84b-f966dc4f9554", - "headers" : { - "Authorization" : "Basic QUFJOkFBSQ==", - "X-FromAppId" : "onap-cli", - "Accept" : "application/json", - "X-TransactionId" : "req-8552f11b-5e79-4d98-9e05-ccc4e66c42c0", - "Content-Type" : "application/json" - }, - "json" : { - "ems-id" : "51a480ed-649c-4c47-a84b-f966dc4f9554", - "passive" : true, - "remote-path" : "sample", - "esr-system-info-list" : { - "esr-system-info" : [ { - "esr-system-info-id" : "51a480ed-649c-4c47-a84b-f966dc4f9554", - "system-name" : "ems1", - "type" : "ems", - "vendor" : "boco", - "version" : "1.0", - "service-url" : "http://10.0.0.1", - "user-name" : "admin", - "password" : "password", - "system-type" : "ems", - "protocal" : "", - "ssl-cacert" : "", - "ssl-insecure" : "", - "ip-address" : "", - "port" : "", - "cloud-domain" : "", - "default-tenant" : "" - } ] - } - } - }, - "response" : { - "status" : 201, - "json" : null - } +[ { + "request" : { + "method" : "put", + "uri" : "/aai/v11/external-system/esr-ems-list/esr-ems/51a480ed-649c-4c47-a84b-f966dc4f9554", + "headers" : { + "Authorization" : "Basic QUFJOkFBSQ==", + "X-FromAppId" : "onap-cli", + "Accept" : "application/json", + "X-TransactionId" : "req-8552f11b-5e79-4d98-9e05-ccc4e66c42c0", + "Content-Type" : "application/json" + }, + "json" : { + "ems-id" : "51a480ed-649c-4c47-a84b-f966dc4f9554", + "passive" : true, + "remote-path" : "sample", + "esr-system-info-list" : { + "esr-system-info" : [ { + "esr-system-info-id" : "51a480ed-649c-4c47-a84b-f966dc4f9554", + "system-name" : "ems1", + "type" : "ems", + "vendor" : "boco", + "version" : "1.0", + "service-url" : "http://10.0.0.1", + "user-name" : "admin", + "password" : "password", + "system-type" : "ems", + "protocal" : "", + "ssl-cacert" : "", + "ssl-insecure" : "", + "ip-address" : "", + "port" : "", + "cloud-domain" : "", + "default-tenant" : "" + } ] + } + } + }, + "response" : { + "status" : 201, + "json" : null + } } ] \ No newline at end of file diff --git a/plugins/aai/src/test/resources/onap-cli-sample/esr/ems/ems-create-schema-1.1-sample.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/ems/ems-create-schema-1.1-sample.yaml similarity index 87% rename from plugins/aai/src/test/resources/onap-cli-sample/esr/ems/ems-create-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/ems/ems-create-schema-1.1-sample.yaml index accd0567..d086b9ef 100644 --- a/plugins/aai/src/test/resources/onap-cli-sample/esr/ems/ems-create-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/ems/ems-create-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: ems-register version: onap-1.1 samples: diff --git a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/ems/ems-delete-sample-1.1.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/ems/ems-delete-sample-1.1.yaml deleted file mode 100644 index 99a92785..00000000 --- a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/ems/ems-delete-sample-1.1.yaml +++ /dev/null @@ -1,8 +0,0 @@ -onap_cli_sample_version: 1.0 - -name: ems-unregister -version: onap-1.1 -samples: - sample1: - name: Delete the ems - input: -x f962fa1e-d439-4b02-a122-cc38fd0da07c -y 1505298922586 diff --git a/plugins/aai/src/test/resources/onap-cli-sample/esr/ems/ems-delete-schema-1.1-moco.json b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/ems/ems-delete-schema-1.1-moco.json similarity index 95% rename from plugins/aai/src/test/resources/onap-cli-sample/esr/ems/ems-delete-schema-1.1-moco.json rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/ems/ems-delete-schema-1.1-moco.json index c5d12863..9adbf83d 100644 --- a/plugins/aai/src/test/resources/onap-cli-sample/esr/ems/ems-delete-schema-1.1-moco.json +++ b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/ems/ems-delete-schema-1.1-moco.json @@ -1,18 +1,18 @@ -[ { - "request" : { - "method" : "delete", - "uri" : "/aai/v11/external-system/esr-ems-list/esr-ems/51a480ed-649c-4c47-a84b-f966dc4f9554", - "headers" : { - "Authorization" : "Basic QUFJOkFBSQ==", - "X-FromAppId" : "onap-cli", - "Accept" : "application/json", - "X-TransactionId" : "req-d9a77e12-34be-4d8f-b7da-c749dbc3fc8a", - "Content-Type" : "application/json" - }, - "json" : null - }, - "response" : { - "status" : 204, - "json" : null - } +[ { + "request" : { + "method" : "delete", + "uri" : "/aai/v11/external-system/esr-ems-list/esr-ems/51a480ed-649c-4c47-a84b-f966dc4f9554", + "headers" : { + "Authorization" : "Basic QUFJOkFBSQ==", + "X-FromAppId" : "onap-cli", + "Accept" : "application/json", + "X-TransactionId" : "req-d9a77e12-34be-4d8f-b7da-c749dbc3fc8a", + "Content-Type" : "application/json" + }, + "json" : null + }, + "response" : { + "status" : 204, + "json" : null + } } ] \ No newline at end of file diff --git a/plugins/aai/src/test/resources/onap-cli-sample/esr/ems/ems-delete-schema-1.1-sample.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/ems/ems-delete-schema-1.1-sample.yaml similarity index 84% rename from plugins/aai/src/test/resources/onap-cli-sample/esr/ems/ems-delete-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/ems/ems-delete-schema-1.1-sample.yaml index df4d080a..943d1c79 100644 --- a/plugins/aai/src/test/resources/onap-cli-sample/esr/ems/ems-delete-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/ems/ems-delete-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: ems-unregister version: onap-1.1 samples: diff --git a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/ems/ems-list-sample-1.1.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/ems/ems-list-sample-1.1.yaml deleted file mode 100644 index 88997812..00000000 --- a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/ems/ems-list-sample-1.1.yaml +++ /dev/null @@ -1,13 +0,0 @@ -onap_cli_sample_version: 1.0 - -name: ems-list -version: onap-1.1 -samples: - sample1: - name: List all ems - output: | - +--------------------------------------+------------------+ - |ems-id |resource-version | - +--------------------------------------+------------------+ - |f962fa1e-d439-4b02-a122-cc38fd0da07c |1505298922586 | - +--------------------------------------+------------------+ diff --git a/plugins/aai/src/test/resources/onap-cli-sample/esr/ems/ems-list-schema-1.1-moco.json b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/ems/ems-list-schema-1.1-moco.json similarity index 95% rename from plugins/aai/src/test/resources/onap-cli-sample/esr/ems/ems-list-schema-1.1-moco.json rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/ems/ems-list-schema-1.1-moco.json index 4a2f1674..b3b4738c 100644 --- a/plugins/aai/src/test/resources/onap-cli-sample/esr/ems/ems-list-schema-1.1-moco.json +++ b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/ems/ems-list-schema-1.1-moco.json @@ -1,23 +1,23 @@ -[ { - "request" : { - "method" : "get", - "uri" : "/aai/v11/external-system/esr-ems-list", - "headers" : { - "Authorization" : "Basic QUFJOkFBSQ==", - "X-FromAppId" : "onap-cli", - "Accept" : "application/json", - "X-TransactionId" : "req-ed3e792b-9436-4ddd-ba76-3684dca3e4cf", - "Content-Type" : "application/json" - }, - "json" : null - }, - "response" : { - "status" : 200, - "json" : { - "esr-ems" : [ { - "ems-id" : "51a480ed-649c-4c47-a84b-f966dc4f9554", - "resource-version" : "1509095358658" - } ] - } - } +[ { + "request" : { + "method" : "get", + "uri" : "/aai/v11/external-system/esr-ems-list", + "headers" : { + "Authorization" : "Basic QUFJOkFBSQ==", + "X-FromAppId" : "onap-cli", + "Accept" : "application/json", + "X-TransactionId" : "req-ed3e792b-9436-4ddd-ba76-3684dca3e4cf", + "Content-Type" : "application/json" + }, + "json" : null + }, + "response" : { + "status" : 200, + "json" : { + "esr-ems" : [ { + "ems-id" : "51a480ed-649c-4c47-a84b-f966dc4f9554", + "resource-version" : "1509095358658" + } ] + } + } } ] \ No newline at end of file diff --git a/plugins/aai/src/test/resources/onap-cli-sample/esr/ems/ems-list-schema-1.1-sample.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/ems/ems-list-schema-1.1-sample.yaml similarity index 91% rename from plugins/aai/src/test/resources/onap-cli-sample/esr/ems/ems-list-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/ems/ems-list-schema-1.1-sample.yaml index 174f4541..0852d506 100644 --- a/plugins/aai/src/test/resources/onap-cli-sample/esr/ems/ems-list-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/ems/ems-list-schema-1.1-sample.yaml @@ -1,10 +1,10 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: ems-list version: onap-1.1 samples: sample1: name: ems-list - input: + input: moco: ems-list-schema-1.1-moco.json output: | +--------------------------------------+------------------+ diff --git a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/ems/ems-show-sample-1.1.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/ems/ems-show-sample-1.1.yaml deleted file mode 100644 index e11753ac..00000000 --- a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/ems/ems-show-sample-1.1.yaml +++ /dev/null @@ -1,14 +0,0 @@ -onap_cli_sample_version: 1.0 - -name: ems-show -version: onap-1.1 -samples: - sample1: - name: Show the ems - input: -x f962fa1e-d439-4b02-a122-cc38fd0da07c -y 1505298922586 - output: | - +--------+------------+--------+----------+------------------+ - |name |type |vendor |version |url | - +--------+------------+--------+----------+------------------+ - |ems-1 |OpenStack |HW |1.0 |http://locahost | - +--------+------------+--------+----------+------------------+ diff --git a/plugins/aai/src/test/resources/onap-cli-sample/esr/ems/ems-show-schema-1.1-moco.json b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/ems/ems-show-schema-1.1-moco.json similarity index 96% rename from plugins/aai/src/test/resources/onap-cli-sample/esr/ems/ems-show-schema-1.1-moco.json rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/ems/ems-show-schema-1.1-moco.json index c9c09f97..b6ac827d 100644 --- a/plugins/aai/src/test/resources/onap-cli-sample/esr/ems/ems-show-schema-1.1-moco.json +++ b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/ems/ems-show-schema-1.1-moco.json @@ -1,35 +1,35 @@ -[ { - "request" : { - "method" : "get", - "uri" : "/aai/v11/external-system/esr-ems-list/esr-ems/51a480ed-649c-4c47-a84b-f966dc4f9554/esr-system-info-list/esr-system-info/51a480ed-649c-4c47-a84b-f966dc4f9554", - "headers" : { - "Authorization" : "Basic QUFJOkFBSQ==", - "X-FromAppId" : "onap-cli", - "Accept" : "application/json", - "X-TransactionId" : "req-369be4d7-7a6f-4e44-996e-1e65d8129cb4", - "Content-Type" : "application/json" - }, - "json" : null - }, - "response" : { - "status" : 200, - "json" : { - "esr-system-info-id" : "51a480ed-649c-4c47-a84b-f966dc4f9554", - "system-name" : "ems1", - "type" : "ems", - "vendor" : "boco", - "version" : "1.0", - "service-url" : "http://10.0.0.1", - "user-name" : "admin", - "password" : "password", - "system-type" : "ems", - "ssl-cacert" : "", - "ssl-insecure" : false, - "ip-address" : "", - "port" : "", - "cloud-domain" : "", - "default-tenant" : "", - "resource-version" : "1509095358847" - } - } +[ { + "request" : { + "method" : "get", + "uri" : "/aai/v11/external-system/esr-ems-list/esr-ems/51a480ed-649c-4c47-a84b-f966dc4f9554/esr-system-info-list/esr-system-info/51a480ed-649c-4c47-a84b-f966dc4f9554", + "headers" : { + "Authorization" : "Basic QUFJOkFBSQ==", + "X-FromAppId" : "onap-cli", + "Accept" : "application/json", + "X-TransactionId" : "req-369be4d7-7a6f-4e44-996e-1e65d8129cb4", + "Content-Type" : "application/json" + }, + "json" : null + }, + "response" : { + "status" : 200, + "json" : { + "esr-system-info-id" : "51a480ed-649c-4c47-a84b-f966dc4f9554", + "system-name" : "ems1", + "type" : "ems", + "vendor" : "boco", + "version" : "1.0", + "service-url" : "http://10.0.0.1", + "user-name" : "admin", + "password" : "password", + "system-type" : "ems", + "ssl-cacert" : "", + "ssl-insecure" : false, + "ip-address" : "", + "port" : "", + "cloud-domain" : "", + "default-tenant" : "", + "resource-version" : "1509095358847" + } + } } ] \ No newline at end of file diff --git a/plugins/aai/src/test/resources/onap-cli-sample/esr/ems/ems-show-schema-1.1-sample.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/ems/ems-show-schema-1.1-sample.yaml similarity index 94% rename from plugins/aai/src/test/resources/onap-cli-sample/esr/ems/ems-show-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/ems/ems-show-schema-1.1-sample.yaml index 4601cdef..4a42171a 100644 --- a/plugins/aai/src/test/resources/onap-cli-sample/esr/ems/ems-show-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/ems/ems-show-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: ems-show version: onap-1.1 samples: diff --git a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vim/vim-create-sample-1.1.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vim/vim-create-sample-1.1.yaml deleted file mode 100644 index 3193f6e6..00000000 --- a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vim/vim-create-sample-1.1.yaml +++ /dev/null @@ -1,8 +0,0 @@ -onap_cli_sample_version: 1.0 - -name: vim-register -version: onap-1.1 -samples: - sample1: - name: Create a vim under given cloud region - input: -x cloud-1 -y region-1 -z f962fa1e-d439-4b02-a122-cc38fd0da07b -b vim-1 -c OpenStack -e HW -q 1.0 -g http://locahost -i user -j password -n default -o tenant-1 -d diff --git a/plugins/aai/src/test/resources/onap-cli-sample/esr/vim/vim-create-schema-1.1-moco.json b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vim/vim-create-schema-1.1-moco.json similarity index 96% rename from plugins/aai/src/test/resources/onap-cli-sample/esr/vim/vim-create-schema-1.1-moco.json rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vim/vim-create-schema-1.1-moco.json index ebbf12ed..01ff5088 100644 --- a/plugins/aai/src/test/resources/onap-cli-sample/esr/vim/vim-create-schema-1.1-moco.json +++ b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vim/vim-create-schema-1.1-moco.json @@ -1,35 +1,35 @@ -[ { - "request" : { - "method" : "put", - "uri" : "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/huawei-cloud/bangalore/esr-system-info-list/esr-system-info/810edb5a-42e9-462d-9587-96bc9272ac27", - "headers" : { - "Authorization" : "Basic QUFJOkFBSQ==", - "X-FromAppId" : "onap-cli", - "Accept" : "application/json", - "X-TransactionId" : "req-bbda56c1-81d6-4a3f-b82f-4c74f9673be7", - "Content-Type" : "application/json" - }, - "json" : { - "esr-system-info-id" : "810edb5a-42e9-462d-9587-96bc9272ac27", - "system-name" : "vim1", - "type" : "OpenStack", - "vendor" : "Devstack", - "version" : "newton", - "service-url" : "http://192.168.16.149/identity", - "user-name" : "onap", - "password" : "onap", - "system-type" : "vim", - "protocal" : "", - "ssl-cacert" : "", - "ssl-insecure" : "false", - "ip-address" : "", - "port" : "", - "cloud-domain" : "default", - "default-tenant" : "onap" - } - }, - "response" : { - "status" : 201, - "json" : null - } +[ { + "request" : { + "method" : "put", + "uri" : "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/huawei-cloud/bangalore/esr-system-info-list/esr-system-info/810edb5a-42e9-462d-9587-96bc9272ac27", + "headers" : { + "Authorization" : "Basic QUFJOkFBSQ==", + "X-FromAppId" : "onap-cli", + "Accept" : "application/json", + "X-TransactionId" : "req-bbda56c1-81d6-4a3f-b82f-4c74f9673be7", + "Content-Type" : "application/json" + }, + "json" : { + "esr-system-info-id" : "810edb5a-42e9-462d-9587-96bc9272ac27", + "system-name" : "vim1", + "type" : "OpenStack", + "vendor" : "Devstack", + "version" : "newton", + "service-url" : "http://192.168.16.149/identity", + "user-name" : "onap", + "password" : "onap", + "system-type" : "vim", + "protocal" : "", + "ssl-cacert" : "", + "ssl-insecure" : "false", + "ip-address" : "", + "port" : "", + "cloud-domain" : "default", + "default-tenant" : "onap" + } + }, + "response" : { + "status" : 201, + "json" : null + } } ] \ No newline at end of file diff --git a/plugins/aai/src/test/resources/onap-cli-sample/esr/vim/vim-create-schema-1.1-sample.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vim/vim-create-schema-1.1-sample.yaml similarity index 90% rename from plugins/aai/src/test/resources/onap-cli-sample/esr/vim/vim-create-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vim/vim-create-schema-1.1-sample.yaml index e23e61cb..93c8ca2a 100644 --- a/plugins/aai/src/test/resources/onap-cli-sample/esr/vim/vim-create-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vim/vim-create-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vim-register version: onap-1.1 samples: diff --git a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vim/vim-delete-sample-1.1.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vim/vim-delete-sample-1.1.yaml deleted file mode 100644 index 5a1998f4..00000000 --- a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vim/vim-delete-sample-1.1.yaml +++ /dev/null @@ -1,8 +0,0 @@ -onap_cli_sample_version: 1.0 - -name: vim-unregister -version: onap-1.1 -samples: - sample1: - name: Delete the vim under given cloud region - input: -x cloud-1 -y region-1 -z f962fa1e-d439-4b02-a122-cc38fd0da07b -b 1505295671538 diff --git a/plugins/aai/src/test/resources/onap-cli-sample/esr/vim/vim-delete-schema-1.1-moco.json b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vim/vim-delete-schema-1.1-moco.json similarity index 96% rename from plugins/aai/src/test/resources/onap-cli-sample/esr/vim/vim-delete-schema-1.1-moco.json rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vim/vim-delete-schema-1.1-moco.json index 7beabc12..4b5f43d3 100644 --- a/plugins/aai/src/test/resources/onap-cli-sample/esr/vim/vim-delete-schema-1.1-moco.json +++ b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vim/vim-delete-schema-1.1-moco.json @@ -1,18 +1,18 @@ -[ { - "request" : { - "method" : "delete", - "uri" : "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/huawei-cloud/bangalore/esr-system-info-list/esr-system-info/810edb5a-42e9-462d-9587-96bc9272ac27", - "headers" : { - "Authorization" : "Basic QUFJOkFBSQ==", - "X-FromAppId" : "onap-cli", - "Accept" : "application/json", - "X-TransactionId" : "req-236b38a5-911c-43db-9740-dd69d2adb755", - "Content-Type" : "application/json" - }, - "json" : null - }, - "response" : { - "status" : 204, - "json" : null - } +[ { + "request" : { + "method" : "delete", + "uri" : "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/huawei-cloud/bangalore/esr-system-info-list/esr-system-info/810edb5a-42e9-462d-9587-96bc9272ac27", + "headers" : { + "Authorization" : "Basic QUFJOkFBSQ==", + "X-FromAppId" : "onap-cli", + "Accept" : "application/json", + "X-TransactionId" : "req-236b38a5-911c-43db-9740-dd69d2adb755", + "Content-Type" : "application/json" + }, + "json" : null + }, + "response" : { + "status" : 204, + "json" : null + } } ] \ No newline at end of file diff --git a/plugins/aai/src/test/resources/onap-cli-sample/esr/vim/vim-delete-schema-1.1-sample.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vim/vim-delete-schema-1.1-sample.yaml similarity index 86% rename from plugins/aai/src/test/resources/onap-cli-sample/esr/vim/vim-delete-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vim/vim-delete-schema-1.1-sample.yaml index fdadc344..4cea61cd 100644 --- a/plugins/aai/src/test/resources/onap-cli-sample/esr/vim/vim-delete-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vim/vim-delete-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vim-unregister version: onap-1.1 samples: diff --git a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vim/vim-list-sample-1.1.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vim/vim-list-sample-1.1.yaml deleted file mode 100644 index d0e6d437..00000000 --- a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vim/vim-list-sample-1.1.yaml +++ /dev/null @@ -1,24 +0,0 @@ -onap_cli_sample_version: 1.0 - -name: vim-list -version: onap-1.1 -samples: - sample1: - name: List all vim under given cloud region - input: -x cloud-1 -y region-1 - output: | - +--------------------------------------+--------+--------+----------------+------------------+ - |vim-id |name |vendor |default-tenant |resource-version | - +--------------------------------------+--------+--------+----------------+------------------+ - |f962fa1e-d439-4b02-a122-cc38fd0da07b |vim-1 |HW |tenant-1 |1505295671538 | - +--------------------------------------+--------+--------+----------------+------------------+ - sample2: - name: List all vim under given cloud region with complete details - input: -x cloud-1 -y region-1 --long - output: | - +--------------------------------------+--------+------------+--------+----------+------------------+----------+--------------+----------------+------------------+ - |vim-id |name |type |vendor |version |url |username |cloud-domain |default-tenant |resource-version | - +--------------------------------------+--------+------------+--------+----------+------------------+----------+--------------+----------------+------------------+ - |f962fa1e-d439-4b02-a122-cc38fd0da07b |vim-1 |OpenStack |HW |1.0 |http://locahost |user |default |tenant-1 |1505295671538 | - +--------------------------------------+--------+------------+--------+----------+------------------+----------+--------------+----------------+------------------+ - diff --git a/plugins/aai/src/test/resources/onap-cli-sample/esr/vim/vim-list-schema-1.1-moco.json b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vim/vim-list-schema-1.1-moco.json similarity index 96% rename from plugins/aai/src/test/resources/onap-cli-sample/esr/vim/vim-list-schema-1.1-moco.json rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vim/vim-list-schema-1.1-moco.json index 9f687dfa..c9d425b3 100644 --- a/plugins/aai/src/test/resources/onap-cli-sample/esr/vim/vim-list-schema-1.1-moco.json +++ b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vim/vim-list-schema-1.1-moco.json @@ -1,54 +1,54 @@ -[ { - "request" : { - "method" : "get", - "uri" : "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/huawei-cloud/bangalore/esr-system-info-list", - "headers" : { - "Authorization" : "Basic QUFJOkFBSQ==", - "X-FromAppId" : "onap-cli", - "Accept" : "application/json", - "X-TransactionId" : "req-170cf86a-e3df-4940-b361-973aa698e015", - "Content-Type" : "application/json" - }, - "json" : null - }, - "response" : { - "status" : 200, - "json" : { - "esr-system-info" : [ { - "esr-system-info-id" : "acc5e14e-1320-4ab5-97fe-b7cc82ad03f2", - "system-name" : "RegionOne", - "type" : "OpenStack", - "vendor" : "Devstack", - "version" : "newton", - "service-url" : "http://192.168.16.149/identity", - "user-name" : "onap", - "password" : "onap", - "system-type" : "vim", - "ssl-cacert" : "", - "ssl-insecure" : false, - "ip-address" : "", - "port" : "", - "cloud-domain" : "default", - "default-tenant" : "onap", - "resource-version" : "1509093477505" - }, { - "esr-system-info-id" : "810edb5a-42e9-462d-9587-96bc9272ac27", - "system-name" : "vim1", - "type" : "OpenStack", - "vendor" : "Devstack", - "version" : "newton", - "service-url" : "http://192.168.16.149/identity", - "user-name" : "onap", - "password" : "onap", - "system-type" : "vim", - "ssl-cacert" : "", - "ssl-insecure" : false, - "ip-address" : "", - "port" : "", - "cloud-domain" : "default", - "default-tenant" : "onap", - "resource-version" : "1509093590932" - } ] - } - } +[ { + "request" : { + "method" : "get", + "uri" : "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/huawei-cloud/bangalore/esr-system-info-list", + "headers" : { + "Authorization" : "Basic QUFJOkFBSQ==", + "X-FromAppId" : "onap-cli", + "Accept" : "application/json", + "X-TransactionId" : "req-170cf86a-e3df-4940-b361-973aa698e015", + "Content-Type" : "application/json" + }, + "json" : null + }, + "response" : { + "status" : 200, + "json" : { + "esr-system-info" : [ { + "esr-system-info-id" : "acc5e14e-1320-4ab5-97fe-b7cc82ad03f2", + "system-name" : "RegionOne", + "type" : "OpenStack", + "vendor" : "Devstack", + "version" : "newton", + "service-url" : "http://192.168.16.149/identity", + "user-name" : "onap", + "password" : "onap", + "system-type" : "vim", + "ssl-cacert" : "", + "ssl-insecure" : false, + "ip-address" : "", + "port" : "", + "cloud-domain" : "default", + "default-tenant" : "onap", + "resource-version" : "1509093477505" + }, { + "esr-system-info-id" : "810edb5a-42e9-462d-9587-96bc9272ac27", + "system-name" : "vim1", + "type" : "OpenStack", + "vendor" : "Devstack", + "version" : "newton", + "service-url" : "http://192.168.16.149/identity", + "user-name" : "onap", + "password" : "onap", + "system-type" : "vim", + "ssl-cacert" : "", + "ssl-insecure" : false, + "ip-address" : "", + "port" : "", + "cloud-domain" : "default", + "default-tenant" : "onap", + "resource-version" : "1509093590932" + } ] + } + } } ] \ No newline at end of file diff --git a/plugins/aai/src/test/resources/onap-cli-sample/esr/vim/vim-list-schema-1.1-sample.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vim/vim-list-schema-1.1-sample.yaml similarity index 98% rename from plugins/aai/src/test/resources/onap-cli-sample/esr/vim/vim-list-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vim/vim-list-schema-1.1-sample.yaml index 50f4eb3a..d3517fa6 100644 --- a/plugins/aai/src/test/resources/onap-cli-sample/esr/vim/vim-list-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vim/vim-list-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vim-list version: onap-1.1 samples: diff --git a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vnfm/vnfm-create-sample-1.1.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vnfm/vnfm-create-sample-1.1.yaml deleted file mode 100644 index 54944d41..00000000 --- a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vnfm/vnfm-create-sample-1.1.yaml +++ /dev/null @@ -1,8 +0,0 @@ -onap_cli_sample_version: 1.0 - -name: vnfm-register -version: onap-1.1 -samples: - sample1: - name: Create a vnfm - input: -x f962fa1e-d439-4b02-a122-cc38fd0da07c -y f962fa1e-d439-4b02-a122-cc38fd0da07c -b vnfm-2 -c OpenStack -e HW -q 1.0 -g http://locahost -i user -j password -d diff --git a/plugins/aai/src/test/resources/onap-cli-sample/esr/vnfm/vnfm-create-schema-1.1-moco.json b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vnfm/vnfm-create-schema-1.1-moco.json similarity index 96% rename from plugins/aai/src/test/resources/onap-cli-sample/esr/vnfm/vnfm-create-schema-1.1-moco.json rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vnfm/vnfm-create-schema-1.1-moco.json index d43db5b9..b5091ecc 100644 --- a/plugins/aai/src/test/resources/onap-cli-sample/esr/vnfm/vnfm-create-schema-1.1-moco.json +++ b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vnfm/vnfm-create-schema-1.1-moco.json @@ -1,42 +1,42 @@ -[ { - "request" : { - "method" : "put", - "uri" : "/aai/v11/external-system/esr-vnfm-list/esr-vnfm/c0ecd788-22f4-49a4-a969-68051cd517e7", - "headers" : { - "Authorization" : "Basic QUFJOkFBSQ==", - "X-FromAppId" : "onap-cli", - "Accept" : "application/json", - "X-TransactionId" : "req-99986f20-ae09-41f7-95a3-a962cda7b24e", - "Content-Type" : "application/json" - }, - "json" : { - "vnfm-id" : "c0ecd788-22f4-49a4-a969-68051cd517e7", - "vim-id" : "acc5e14e-1320-4ab5-97fe-b7cc82ad03f2", - "certificate-url" : "", - "esr-system-info-list" : { - "esr-system-info" : [ { - "esr-system-info-id" : "c0ecd788-22f4-49a4-a969-68051cd517e7", - "system-name" : "vnfm1", - "type" : "OpenStack", - "vendor" : "ONAP", - "version" : "1.0", - "service-url" : "http://10.0.1.1", - "user-name" : "admin", - "password" : "password", - "system-type" : "vnfm", - "protocal" : "", - "ssl-cacert" : "", - "ssl-insecure" : "", - "ip-address" : "", - "port" : "", - "cloud-domain" : "", - "default-tenant" : "" - } ] - } - } - }, - "response" : { - "status" : 201, - "json" : null - } +[ { + "request" : { + "method" : "put", + "uri" : "/aai/v11/external-system/esr-vnfm-list/esr-vnfm/c0ecd788-22f4-49a4-a969-68051cd517e7", + "headers" : { + "Authorization" : "Basic QUFJOkFBSQ==", + "X-FromAppId" : "onap-cli", + "Accept" : "application/json", + "X-TransactionId" : "req-99986f20-ae09-41f7-95a3-a962cda7b24e", + "Content-Type" : "application/json" + }, + "json" : { + "vnfm-id" : "c0ecd788-22f4-49a4-a969-68051cd517e7", + "vim-id" : "acc5e14e-1320-4ab5-97fe-b7cc82ad03f2", + "certificate-url" : "", + "esr-system-info-list" : { + "esr-system-info" : [ { + "esr-system-info-id" : "c0ecd788-22f4-49a4-a969-68051cd517e7", + "system-name" : "vnfm1", + "type" : "OpenStack", + "vendor" : "ONAP", + "version" : "1.0", + "service-url" : "http://10.0.1.1", + "user-name" : "admin", + "password" : "password", + "system-type" : "vnfm", + "protocal" : "", + "ssl-cacert" : "", + "ssl-insecure" : "", + "ip-address" : "", + "port" : "", + "cloud-domain" : "", + "default-tenant" : "" + } ] + } + } + }, + "response" : { + "status" : 201, + "json" : null + } } ] \ No newline at end of file diff --git a/plugins/aai/src/test/resources/onap-cli-sample/esr/vnfm/vnfm-create-schema-1.1-sample.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vnfm/vnfm-create-schema-1.1-sample.yaml similarity index 88% rename from plugins/aai/src/test/resources/onap-cli-sample/esr/vnfm/vnfm-create-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vnfm/vnfm-create-schema-1.1-sample.yaml index 411efcbe..98dbb1da 100644 --- a/plugins/aai/src/test/resources/onap-cli-sample/esr/vnfm/vnfm-create-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vnfm/vnfm-create-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vnfm-register version: onap-1.1 samples: diff --git a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vnfm/vnfm-delete-sample-1.1.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vnfm/vnfm-delete-sample-1.1.yaml deleted file mode 100644 index c6a79730..00000000 --- a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vnfm/vnfm-delete-sample-1.1.yaml +++ /dev/null @@ -1,8 +0,0 @@ -onap_cli_sample_version: 1.0 - -name: vnfm-unregister -version: onap-1.1 -samples: - sample1: - name: Delete the vnfm - input: -x f962fa1e-d439-4b02-a122-cc38fd0da07c -y 1505298922586 diff --git a/plugins/aai/src/test/resources/onap-cli-sample/esr/vnfm/vnfm-delete-schema-1.1-moco.json b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vnfm/vnfm-delete-schema-1.1-moco.json similarity index 96% rename from plugins/aai/src/test/resources/onap-cli-sample/esr/vnfm/vnfm-delete-schema-1.1-moco.json rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vnfm/vnfm-delete-schema-1.1-moco.json index 9e31836d..01248fc7 100644 --- a/plugins/aai/src/test/resources/onap-cli-sample/esr/vnfm/vnfm-delete-schema-1.1-moco.json +++ b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vnfm/vnfm-delete-schema-1.1-moco.json @@ -1,18 +1,18 @@ -[ { - "request" : { - "method" : "delete", - "uri" : "/aai/v11/external-system/esr-vnfm-list/esr-vnfm/c0ecd788-22f4-49a4-a969-68051cd517e7", - "headers" : { - "Authorization" : "Basic QUFJOkFBSQ==", - "X-FromAppId" : "onap-cli", - "Accept" : "application/json", - "X-TransactionId" : "req-c47a3c8f-ac92-4847-98b8-399707379a67", - "Content-Type" : "application/json" - }, - "json" : null - }, - "response" : { - "status" : 204, - "json" : null - } +[ { + "request" : { + "method" : "delete", + "uri" : "/aai/v11/external-system/esr-vnfm-list/esr-vnfm/c0ecd788-22f4-49a4-a969-68051cd517e7", + "headers" : { + "Authorization" : "Basic QUFJOkFBSQ==", + "X-FromAppId" : "onap-cli", + "Accept" : "application/json", + "X-TransactionId" : "req-c47a3c8f-ac92-4847-98b8-399707379a67", + "Content-Type" : "application/json" + }, + "json" : null + }, + "response" : { + "status" : 204, + "json" : null + } } ] \ No newline at end of file diff --git a/plugins/aai/src/test/resources/onap-cli-sample/esr/vnfm/vnfm-delete-schema-1.1-sample.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vnfm/vnfm-delete-schema-1.1-sample.yaml similarity index 84% rename from plugins/aai/src/test/resources/onap-cli-sample/esr/vnfm/vnfm-delete-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vnfm/vnfm-delete-schema-1.1-sample.yaml index e58a20fb..7e436fbf 100644 --- a/plugins/aai/src/test/resources/onap-cli-sample/esr/vnfm/vnfm-delete-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vnfm/vnfm-delete-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vnfm-unregister version: onap-1.1 samples: diff --git a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vnfm/vnfm-list-sample-1.1.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vnfm/vnfm-list-sample-1.1.yaml deleted file mode 100644 index e3a080ed..00000000 --- a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vnfm/vnfm-list-sample-1.1.yaml +++ /dev/null @@ -1,16 +0,0 @@ -onap_cli_sample_version: 1.0 - -name: vnfm-list -version: onap-1.1 -samples: - sample1: - name: List all vnfm - output: | - +--------------------------------------+--------------------------------------+------------------------------------+------------------+ - |vnfm-id |vim-id |certificate-url |resource-version | - +--------------------------------------+--------------------------------------+------------------------------------+------------------+ - |f962fa1e-d439-4b02-a122-cc38fd0da07c |f962fa1e-d439-4b02-a122-cc38fd0da07c | |1505299563540 | - +--------------------------------------+--------------------------------------+------------------------------------+------------------+ - |htipl913-vnfm-id-val-44685 |example-vim-id-val-36801 |example-certificate-url-val-70931 |1505283495503 | - +--------------------------------------+--------------------------------------+------------------------------------+------------------+ - diff --git a/plugins/aai/src/test/resources/onap-cli-sample/esr/vnfm/vnfm-list-schema-1.1-moco.json b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vnfm/vnfm-list-schema-1.1-moco.json similarity index 96% rename from plugins/aai/src/test/resources/onap-cli-sample/esr/vnfm/vnfm-list-schema-1.1-moco.json rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vnfm/vnfm-list-schema-1.1-moco.json index 5cfa56b5..246f2dd2 100644 --- a/plugins/aai/src/test/resources/onap-cli-sample/esr/vnfm/vnfm-list-schema-1.1-moco.json +++ b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vnfm/vnfm-list-schema-1.1-moco.json @@ -1,25 +1,25 @@ -[ { - "request" : { - "method" : "get", - "uri" : "/aai/v11/external-system/esr-vnfm-list", - "headers" : { - "Authorization" : "Basic QUFJOkFBSQ==", - "X-FromAppId" : "onap-cli", - "Accept" : "application/json", - "X-TransactionId" : "req-07be51f0-22b4-4ea0-a098-bf68ed59f2ce", - "Content-Type" : "application/json" - }, - "json" : null - }, - "response" : { - "status" : 200, - "json" : { - "esr-vnfm" : [ { - "vnfm-id" : "c0ecd788-22f4-49a4-a969-68051cd517e7", - "vim-id" : "acc5e14e-1320-4ab5-97fe-b7cc82ad03f2", - "certificate-url" : "", - "resource-version" : "1509094328901" - } ] - } - } +[ { + "request" : { + "method" : "get", + "uri" : "/aai/v11/external-system/esr-vnfm-list", + "headers" : { + "Authorization" : "Basic QUFJOkFBSQ==", + "X-FromAppId" : "onap-cli", + "Accept" : "application/json", + "X-TransactionId" : "req-07be51f0-22b4-4ea0-a098-bf68ed59f2ce", + "Content-Type" : "application/json" + }, + "json" : null + }, + "response" : { + "status" : 200, + "json" : { + "esr-vnfm" : [ { + "vnfm-id" : "c0ecd788-22f4-49a4-a969-68051cd517e7", + "vim-id" : "acc5e14e-1320-4ab5-97fe-b7cc82ad03f2", + "certificate-url" : "", + "resource-version" : "1509094328901" + } ] + } + } } ] \ No newline at end of file diff --git a/plugins/aai/src/test/resources/onap-cli-sample/esr/vnfm/vnfm-list-schema-1.1-sample.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vnfm/vnfm-list-schema-1.1-sample.yaml similarity index 94% rename from plugins/aai/src/test/resources/onap-cli-sample/esr/vnfm/vnfm-list-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vnfm/vnfm-list-schema-1.1-sample.yaml index eab55c2e..5967b953 100644 --- a/plugins/aai/src/test/resources/onap-cli-sample/esr/vnfm/vnfm-list-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vnfm/vnfm-list-schema-1.1-sample.yaml @@ -1,10 +1,10 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vnfm-list version: onap-1.1 samples: sample1: name: vnfm-list - input: + input: moco: vnfm-list-schema-1.1-moco.json output: | +--------------------------------------+--------------------------------------+------------------+------------------+ diff --git a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vnfm/vnfm-show-sample-1.1.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vnfm/vnfm-show-sample-1.1.yaml deleted file mode 100644 index 35c38d2b..00000000 --- a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vnfm/vnfm-show-sample-1.1.yaml +++ /dev/null @@ -1,23 +0,0 @@ -onap_cli_sample_version: 1.0 - -name: vnfm-show -version: onap-1.1 -samples: - sample1: - name: Show the vnfm - input: -x f962fa1e-d439-4b02-a122-cc38fd0da07c - output: | - +----------+------------------+ - |property |value | - +----------+------------------+ - |name |vnfm-2 | - +----------+------------------+ - |type |OpenStack | - +----------+------------------+ - |vendor |HW | - +----------+------------------+ - |version |1.0 | - +----------+------------------+ - |url |http://locahost | - +----------+------------------+ - diff --git a/plugins/aai/src/test/resources/onap-cli-sample/esr/vnfm/vnfm-show-schema-1.1-moco.json b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vnfm/vnfm-show-schema-1.1-moco.json similarity index 96% rename from plugins/aai/src/test/resources/onap-cli-sample/esr/vnfm/vnfm-show-schema-1.1-moco.json rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vnfm/vnfm-show-schema-1.1-moco.json index 9eb10b3c..1b34db2f 100644 --- a/plugins/aai/src/test/resources/onap-cli-sample/esr/vnfm/vnfm-show-schema-1.1-moco.json +++ b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vnfm/vnfm-show-schema-1.1-moco.json @@ -1,35 +1,35 @@ -[ { - "request" : { - "method" : "get", - "uri" : "/aai/v11/external-system/esr-vnfm-list/esr-vnfm/c0ecd788-22f4-49a4-a969-68051cd517e7/esr-system-info-list/esr-system-info/c0ecd788-22f4-49a4-a969-68051cd517e7", - "headers" : { - "Authorization" : "Basic QUFJOkFBSQ==", - "X-FromAppId" : "onap-cli", - "Accept" : "application/json", - "X-TransactionId" : "req-c87981f1-c110-4d29-887e-12e44b96507c", - "Content-Type" : "application/json" - }, - "json" : null - }, - "response" : { - "status" : 200, - "json" : { - "esr-system-info-id" : "c0ecd788-22f4-49a4-a969-68051cd517e7", - "system-name" : "vnfm1", - "type" : "OpenStack", - "vendor" : "ONAP", - "version" : "1.0", - "service-url" : "http://10.0.1.1", - "user-name" : "admin", - "password" : "password", - "system-type" : "vnfm", - "ssl-cacert" : "", - "ssl-insecure" : false, - "ip-address" : "", - "port" : "", - "cloud-domain" : "", - "default-tenant" : "", - "resource-version" : "1509094329093" - } - } +[ { + "request" : { + "method" : "get", + "uri" : "/aai/v11/external-system/esr-vnfm-list/esr-vnfm/c0ecd788-22f4-49a4-a969-68051cd517e7/esr-system-info-list/esr-system-info/c0ecd788-22f4-49a4-a969-68051cd517e7", + "headers" : { + "Authorization" : "Basic QUFJOkFBSQ==", + "X-FromAppId" : "onap-cli", + "Accept" : "application/json", + "X-TransactionId" : "req-c87981f1-c110-4d29-887e-12e44b96507c", + "Content-Type" : "application/json" + }, + "json" : null + }, + "response" : { + "status" : 200, + "json" : { + "esr-system-info-id" : "c0ecd788-22f4-49a4-a969-68051cd517e7", + "system-name" : "vnfm1", + "type" : "OpenStack", + "vendor" : "ONAP", + "version" : "1.0", + "service-url" : "http://10.0.1.1", + "user-name" : "admin", + "password" : "password", + "system-type" : "vnfm", + "ssl-cacert" : "", + "ssl-insecure" : false, + "ip-address" : "", + "port" : "", + "cloud-domain" : "", + "default-tenant" : "", + "resource-version" : "1509094329093" + } + } } ] \ No newline at end of file diff --git a/plugins/aai/src/test/resources/onap-cli-sample/esr/vnfm/vnfm-show-schema-1.1-sample.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vnfm/vnfm-show-schema-1.1-sample.yaml similarity index 95% rename from plugins/aai/src/test/resources/onap-cli-sample/esr/vnfm/vnfm-show-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vnfm/vnfm-show-schema-1.1-sample.yaml index c79921f7..071a4cc7 100644 --- a/plugins/aai/src/test/resources/onap-cli-sample/esr/vnfm/vnfm-show-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/esr/vnfm/vnfm-show-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vnfm-show version: onap-1.1 samples: diff --git a/plugins/aai/src/test/resources/onap-cli-sample/service-instance/service-list-schema-1.1-moco.json b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/service-instance/service-list-schema-1.1-moco.json similarity index 100% rename from plugins/aai/src/test/resources/onap-cli-sample/service-instance/service-list-schema-1.1-moco.json rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/service-instance/service-list-schema-1.1-moco.json diff --git a/plugins/aai/src/test/resources/onap-cli-sample/service-instance/service-list-schema-1.1-sample.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/service-instance/service-list-schema-1.1-sample.yaml similarity index 99% rename from plugins/aai/src/test/resources/onap-cli-sample/service-instance/service-list-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/service-instance/service-list-schema-1.1-sample.yaml index 2cda799b..20038dc7 100644 --- a/plugins/aai/src/test/resources/onap-cli-sample/service-instance/service-list-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/service-instance/service-list-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: service-list version: onap-1.1 samples: diff --git a/plugins/aai/src/test/resources/onap-cli-sample/service-instance/vf-list-schema-1.1-moco.json b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/service-instance/vf-list-schema-1.1-moco.json similarity index 100% rename from plugins/aai/src/test/resources/onap-cli-sample/service-instance/vf-list-schema-1.1-moco.json rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/service-instance/vf-list-schema-1.1-moco.json diff --git a/plugins/aai/src/test/resources/onap-cli-sample/service-instance/vf-list-schema-1.1-sample.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/service-instance/vf-list-schema-1.1-sample.yaml similarity index 98% rename from plugins/aai/src/test/resources/onap-cli-sample/service-instance/vf-list-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/service-instance/vf-list-schema-1.1-sample.yaml index b93b9d16..f0ac7a1b 100644 --- a/plugins/aai/src/test/resources/onap-cli-sample/service-instance/vf-list-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/service-instance/vf-list-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vf-list version: onap-1.1 samples: diff --git a/plugins/aai/src/test/resources/onap-cli-sample/service-instance/vf-show-schema-1.1-moco.json b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/service-instance/vf-show-schema-1.1-moco.json similarity index 100% rename from plugins/aai/src/test/resources/onap-cli-sample/service-instance/vf-show-schema-1.1-moco.json rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/service-instance/vf-show-schema-1.1-moco.json diff --git a/plugins/aai/src/test/resources/onap-cli-sample/service-instance/vf-show-schema-1.1-sample.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/service-instance/vf-show-schema-1.1-sample.yaml similarity index 98% rename from plugins/aai/src/test/resources/onap-cli-sample/service-instance/vf-show-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/service-instance/vf-show-schema-1.1-sample.yaml index 365affcf..e0d380c7 100644 --- a/plugins/aai/src/test/resources/onap-cli-sample/service-instance/vf-show-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/service-instance/vf-show-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vf-show version: onap-1.1 samples: diff --git a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/service-type/service-type-create-sample-1.1.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/service-type/service-type-create-sample-1.1.yaml deleted file mode 100644 index a9d01569..00000000 --- a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/service-type/service-type-create-sample-1.1.yaml +++ /dev/null @@ -1,8 +0,0 @@ -onap_cli_sample_version: 1.0 - -name: service-type-create -version: onap-1.1 -samples: - sample1: - name: Create a service type - input: -h https://locahost:8443 -u AAI -p AAI -x vTest -y 26ab7af6-96cc-4c4e-814a-e533af4ef9f6 diff --git a/plugins/aai/src/test/resources/onap-cli-sample/service-type/service-type-create-schema-1.1-moco.json b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/service-type/service-type-create-schema-1.1-moco.json similarity index 96% rename from plugins/aai/src/test/resources/onap-cli-sample/service-type/service-type-create-schema-1.1-moco.json rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/service-type/service-type-create-schema-1.1-moco.json index 5e54f153..d41ec6e3 100644 --- a/plugins/aai/src/test/resources/onap-cli-sample/service-type/service-type-create-schema-1.1-moco.json +++ b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/service-type/service-type-create-schema-1.1-moco.json @@ -1,21 +1,21 @@ -[ { - "request" : { - "method" : "put", - "uri" : "/aai/v11/service-design-and-creation/services/service/de1fa33f-f676-42e5-b79a-a39825c19b1d", - "headers" : { - "Authorization" : "Basic QUFJOkFBSQ==", - "X-FromAppId" : "onap-cli", - "Accept" : "application/json", - "X-TransactionId" : "req-db81a881-11a9-4eca-9611-e0abdfa81597", - "Content-Type" : "application/json" - }, - "json" : { - "service-description" : "test", - "service-id" : "de1fa33f-f676-42e5-b79a-a39825c19b1d" - } - }, - "response" : { - "status" : 201, - "json" : null - } +[ { + "request" : { + "method" : "put", + "uri" : "/aai/v11/service-design-and-creation/services/service/de1fa33f-f676-42e5-b79a-a39825c19b1d", + "headers" : { + "Authorization" : "Basic QUFJOkFBSQ==", + "X-FromAppId" : "onap-cli", + "Accept" : "application/json", + "X-TransactionId" : "req-db81a881-11a9-4eca-9611-e0abdfa81597", + "Content-Type" : "application/json" + }, + "json" : { + "service-description" : "test", + "service-id" : "de1fa33f-f676-42e5-b79a-a39825c19b1d" + } + }, + "response" : { + "status" : 201, + "json" : null + } } ] \ No newline at end of file diff --git a/plugins/aai/src/test/resources/onap-cli-sample/service-type/service-type-create-schema-1.1-sample.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/service-type/service-type-create-schema-1.1-sample.yaml similarity index 86% rename from plugins/aai/src/test/resources/onap-cli-sample/service-type/service-type-create-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/service-type/service-type-create-schema-1.1-sample.yaml index c0ccdc83..b3a629c4 100644 --- a/plugins/aai/src/test/resources/onap-cli-sample/service-type/service-type-create-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/service-type/service-type-create-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: service-type-create version: onap-1.1 samples: diff --git a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/service-type/service-type-delete-sample-1.1.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/service-type/service-type-delete-sample-1.1.yaml deleted file mode 100644 index 46626a29..00000000 --- a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/service-type/service-type-delete-sample-1.1.yaml +++ /dev/null @@ -1,9 +0,0 @@ -onap_cli_sample_version: 1.0 - -name: service-type-delete -version: onap-1.1 -samples: - sample1: - name: Delete the service type - input: -h https://locahost:8443 -u AAI -p AAI -x 26ab7af6-96cc-4c4e-814a-e533af4ef9f6 -y 1504086172338 - diff --git a/plugins/aai/src/test/resources/onap-cli-sample/service-type/service-type-delete-schema-1.1-moco.json b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/service-type/service-type-delete-schema-1.1-moco.json similarity index 96% rename from plugins/aai/src/test/resources/onap-cli-sample/service-type/service-type-delete-schema-1.1-moco.json rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/service-type/service-type-delete-schema-1.1-moco.json index 961e3a90..682d32f1 100644 --- a/plugins/aai/src/test/resources/onap-cli-sample/service-type/service-type-delete-schema-1.1-moco.json +++ b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/service-type/service-type-delete-schema-1.1-moco.json @@ -1,18 +1,18 @@ -[ { - "request" : { - "method" : "delete", - "uri" : "/aai/v11/service-design-and-creation/services/service/de1fa33f-f676-42e5-b79a-a39825c19b1d", - "headers" : { - "Authorization" : "Basic QUFJOkFBSQ==", - "X-FromAppId" : "onap-cli", - "Accept" : "application/json", - "X-TransactionId" : "req-41247f9a-4124-4b09-b7e1-045a74e610fb", - "Content-Type" : "application/json" - }, - "json" : null - }, - "response" : { - "status" : 204, - "json" : null - } +[ { + "request" : { + "method" : "delete", + "uri" : "/aai/v11/service-design-and-creation/services/service/de1fa33f-f676-42e5-b79a-a39825c19b1d", + "headers" : { + "Authorization" : "Basic QUFJOkFBSQ==", + "X-FromAppId" : "onap-cli", + "Accept" : "application/json", + "X-TransactionId" : "req-41247f9a-4124-4b09-b7e1-045a74e610fb", + "Content-Type" : "application/json" + }, + "json" : null + }, + "response" : { + "status" : 204, + "json" : null + } } ] \ No newline at end of file diff --git a/plugins/aai/src/test/resources/onap-cli-sample/service-type/service-type-delete-schema-1.1-sample.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/service-type/service-type-delete-schema-1.1-sample.yaml similarity index 89% rename from plugins/aai/src/test/resources/onap-cli-sample/service-type/service-type-delete-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/service-type/service-type-delete-schema-1.1-sample.yaml index a5c2841f..498b60a0 100644 --- a/plugins/aai/src/test/resources/onap-cli-sample/service-type/service-type-delete-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/service-type/service-type-delete-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: service-type-delete version: onap-1.1 samples: diff --git a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/service-type/service-type-list-sample-1.1.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/service-type/service-type-list-sample-1.1.yaml deleted file mode 100644 index 01ef2b93..00000000 --- a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/service-type/service-type-list-sample-1.1.yaml +++ /dev/null @@ -1,14 +0,0 @@ -onap_cli_sample_version: 1.0 - -name: service-type-list -version: onap-1.1 -samples: - sample1: - name: List the configured service types in onap - input: -h https://locahost:8443 -u AAI -p AAI - output: | - +--------------------------------------+--------------+------------------+ - |service-type-id |service-type |resource-version | - +--------------------------------------+--------------+------------------+ - |26ab7af6-96cc-4c4e-814a-e533af4ef9f6 |vTest |1504086172338 | - +--------------------------------------+--------------+------------------+ diff --git a/plugins/aai/src/test/resources/onap-cli-sample/service-type/service-type-list-schema-1.1-moco.json b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/service-type/service-type-list-schema-1.1-moco.json similarity index 96% rename from plugins/aai/src/test/resources/onap-cli-sample/service-type/service-type-list-schema-1.1-moco.json rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/service-type/service-type-list-schema-1.1-moco.json index 52ced9b0..337d445e 100644 --- a/plugins/aai/src/test/resources/onap-cli-sample/service-type/service-type-list-schema-1.1-moco.json +++ b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/service-type/service-type-list-schema-1.1-moco.json @@ -1,44 +1,44 @@ -[ { - "request" : { - "method" : "get", - "uri" : "/aai/v11/service-design-and-creation/services", - "headers" : { - "Authorization" : "Basic QUFJOkFBSQ==", - "X-FromAppId" : "onap-cli", - "Accept" : "application/json", - "X-TransactionId" : "req-aded3320-855c-46f6-8c28-1a14413c0585", - "Content-Type" : "application/json" - }, - "json" : null - }, - "response" : { - "status" : 200, - "json" : { - "service" : [ { - "service-id" : "2733fe6f-8725-48fa-8609-092a34106dba", - "service-description" : "vIMS", - "resource-version" : "1508827920395" - }, { - "service-id" : "bc549d9d-2335-4b07-9f03-3a85439c0bbb", - "service-description" : "vFW-kanag", - "resource-version" : "1509029699189" - }, { - "service-id" : "de1fa33f-f676-42e5-b79a-a39825c19b1d", - "service-description" : "test", - "resource-version" : "1509029708094" - }, { - "service-id" : "1482d2f2-b9e6-4421-a2f6-31959278db6f", - "service-description" : "vCPE", - "resource-version" : "1508827919819" - }, { - "service-id" : "4426c557-e012-47eb-85cc-6128fa4f55c1", - "service-description" : "vLB", - "resource-version" : "1508827918467" - }, { - "service-id" : "dd04cc4b-6283-480d-8c5a-2c7bba8497ea", - "service-description" : "vFW", - "resource-version" : "1508827917148" - } ] - } - } +[ { + "request" : { + "method" : "get", + "uri" : "/aai/v11/service-design-and-creation/services", + "headers" : { + "Authorization" : "Basic QUFJOkFBSQ==", + "X-FromAppId" : "onap-cli", + "Accept" : "application/json", + "X-TransactionId" : "req-aded3320-855c-46f6-8c28-1a14413c0585", + "Content-Type" : "application/json" + }, + "json" : null + }, + "response" : { + "status" : 200, + "json" : { + "service" : [ { + "service-id" : "2733fe6f-8725-48fa-8609-092a34106dba", + "service-description" : "vIMS", + "resource-version" : "1508827920395" + }, { + "service-id" : "bc549d9d-2335-4b07-9f03-3a85439c0bbb", + "service-description" : "vFW-kanag", + "resource-version" : "1509029699189" + }, { + "service-id" : "de1fa33f-f676-42e5-b79a-a39825c19b1d", + "service-description" : "test", + "resource-version" : "1509029708094" + }, { + "service-id" : "1482d2f2-b9e6-4421-a2f6-31959278db6f", + "service-description" : "vCPE", + "resource-version" : "1508827919819" + }, { + "service-id" : "4426c557-e012-47eb-85cc-6128fa4f55c1", + "service-description" : "vLB", + "resource-version" : "1508827918467" + }, { + "service-id" : "dd04cc4b-6283-480d-8c5a-2c7bba8497ea", + "service-description" : "vFW", + "resource-version" : "1508827917148" + } ] + } + } } ] \ No newline at end of file diff --git a/plugins/aai/src/test/resources/onap-cli-sample/service-type/service-type-list-schema-1.1-sample.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/service-type/service-type-list-schema-1.1-sample.yaml similarity index 97% rename from plugins/aai/src/test/resources/onap-cli-sample/service-type/service-type-list-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/service-type/service-type-list-schema-1.1-sample.yaml index 081a42b1..3baaef37 100644 --- a/plugins/aai/src/test/resources/onap-cli-sample/service-type/service-type-list-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/service-type/service-type-list-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: service-type-list version: onap-1.1 samples: diff --git a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/subscription/subscription-create-sample-1.1.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/subscription/subscription-create-sample-1.1.yaml deleted file mode 100644 index b33cf597..00000000 --- a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/subscription/subscription-create-sample-1.1.yaml +++ /dev/null @@ -1,8 +0,0 @@ -onap_cli_sample_version: 1.0 - -name: subscription-create -version: onap-1.1 -samples: - sample1: - name: Create a subscription - input: -h https://locahost:8443 -u AAI -p AAI -x customer-4 -y subscriber-4 -z abc-xyz -r ABCXYZ25 -c 8bcf4466-b092-473f-889b-7f40efb5a323 -e vTest diff --git a/plugins/aai/src/test/resources/onap-cli-sample/subscription/subscription-create-schema-1.1-moco.json b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/subscription/subscription-create-schema-1.1-moco.json similarity index 96% rename from plugins/aai/src/test/resources/onap-cli-sample/subscription/subscription-create-schema-1.1-moco.json rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/subscription/subscription-create-schema-1.1-moco.json index 13ec1e2b..0839ead0 100644 --- a/plugins/aai/src/test/resources/onap-cli-sample/subscription/subscription-create-schema-1.1-moco.json +++ b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/subscription/subscription-create-schema-1.1-moco.json @@ -1,35 +1,35 @@ -[ { - "request" : { - "method" : "put", - "uri" : "/aai/v11/business/customers/customer/kanag/service-subscriptions/service-subscription/vFW-kanag", - "headers" : { - "Authorization" : "Basic QUFJOkFBSQ==", - "X-FromAppId" : "onap-cli", - "Accept" : "application/json", - "X-TransactionId" : "req-2f281cd8-98da-4cb5-899e-294d9bf7b03d", - "Content-Type" : "application/json" - }, - "json" : { - "relationship-list" : { - "relationship" : [ { - "related-to" : "tenant", - "relationship-data" : [ { - "relationship-key" : "cloud-region.cloud-owner", - "relationship-value" : "huawei-cloud" - }, { - "relationship-key" : "cloud-region.cloud-region-id", - "relationship-value" : "bangalore" - }, { - "relationship-key" : "tenant.tenant-id", - "relationship-value" : "e18173e6-6a13-4614-a13c-3859e7321103" - } ] - } ] - }, - "service-type" : "vFW-kanag" - } - }, - "response" : { - "status" : 201, - "json" : null - } +[ { + "request" : { + "method" : "put", + "uri" : "/aai/v11/business/customers/customer/kanag/service-subscriptions/service-subscription/vFW-kanag", + "headers" : { + "Authorization" : "Basic QUFJOkFBSQ==", + "X-FromAppId" : "onap-cli", + "Accept" : "application/json", + "X-TransactionId" : "req-2f281cd8-98da-4cb5-899e-294d9bf7b03d", + "Content-Type" : "application/json" + }, + "json" : { + "relationship-list" : { + "relationship" : [ { + "related-to" : "tenant", + "relationship-data" : [ { + "relationship-key" : "cloud-region.cloud-owner", + "relationship-value" : "huawei-cloud" + }, { + "relationship-key" : "cloud-region.cloud-region-id", + "relationship-value" : "bangalore" + }, { + "relationship-key" : "tenant.tenant-id", + "relationship-value" : "e18173e6-6a13-4614-a13c-3859e7321103" + } ] + } ] + }, + "service-type" : "vFW-kanag" + } + }, + "response" : { + "status" : 201, + "json" : null + } } ] \ No newline at end of file diff --git a/plugins/aai/src/test/resources/onap-cli-sample/subscription/subscription-create-schema-1.1-sample.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/subscription/subscription-create-schema-1.1-sample.yaml similarity index 88% rename from plugins/aai/src/test/resources/onap-cli-sample/subscription/subscription-create-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/subscription/subscription-create-schema-1.1-sample.yaml index facdcc77..ce5ca345 100644 --- a/plugins/aai/src/test/resources/onap-cli-sample/subscription/subscription-create-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/subscription/subscription-create-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: subscription-create version: onap-1.1 samples: diff --git a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/subscription/subscription-delete-sample-1.1.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/subscription/subscription-delete-sample-1.1.yaml deleted file mode 100644 index 3a040d7e..00000000 --- a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/subscription/subscription-delete-sample-1.1.yaml +++ /dev/null @@ -1,8 +0,0 @@ -onap_cli_sample_version: 1.0 - -name: subscription-delete -version: onap-1.1 -samples: - sample1: - name: Delete the subscription - input: -h https://locahost:8443 -u AAI -p AAI -x customer-4 -y vTest -g 1504258356743 diff --git a/plugins/aai/src/test/resources/onap-cli-sample/subscription/subscription-delete-schema-1.1-moco.json b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/subscription/subscription-delete-schema-1.1-moco.json similarity index 96% rename from plugins/aai/src/test/resources/onap-cli-sample/subscription/subscription-delete-schema-1.1-moco.json rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/subscription/subscription-delete-schema-1.1-moco.json index bcbd8451..302ea818 100644 --- a/plugins/aai/src/test/resources/onap-cli-sample/subscription/subscription-delete-schema-1.1-moco.json +++ b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/subscription/subscription-delete-schema-1.1-moco.json @@ -1,18 +1,18 @@ -[ { - "request" : { - "method" : "delete", - "uri" : "/aai/v11//business/customers/customer/kanag/service-subscriptions/service-subscription/vFW-kanag", - "headers" : { - "Authorization" : "Basic QUFJOkFBSQ==", - "X-FromAppId" : "onap-cli", - "Accept" : "application/json", - "X-TransactionId" : "req-64fc35d5-c804-4e92-befd-0c695a77e12d", - "Content-Type" : "application/json" - }, - "json" : null - }, - "response" : { - "status" : 204, - "json" : null - } +[ { + "request" : { + "method" : "delete", + "uri" : "/aai/v11//business/customers/customer/kanag/service-subscriptions/service-subscription/vFW-kanag", + "headers" : { + "Authorization" : "Basic QUFJOkFBSQ==", + "X-FromAppId" : "onap-cli", + "Accept" : "application/json", + "X-TransactionId" : "req-64fc35d5-c804-4e92-befd-0c695a77e12d", + "Content-Type" : "application/json" + }, + "json" : null + }, + "response" : { + "status" : 204, + "json" : null + } } ] \ No newline at end of file diff --git a/plugins/aai/src/test/resources/onap-cli-sample/subscription/subscription-delete-schema-1.1-sample.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/subscription/subscription-delete-schema-1.1-sample.yaml similarity index 85% rename from plugins/aai/src/test/resources/onap-cli-sample/subscription/subscription-delete-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/subscription/subscription-delete-schema-1.1-sample.yaml index f4b16b54..c70d3f9b 100644 --- a/plugins/aai/src/test/resources/onap-cli-sample/subscription/subscription-delete-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/subscription/subscription-delete-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: subscription-delete version: onap-1.1 samples: diff --git a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/subscription/subscription-list-sample-1.1.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/subscription/subscription-list-sample-1.1.yaml deleted file mode 100644 index 98880aad..00000000 --- a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/subscription/subscription-list-sample-1.1.yaml +++ /dev/null @@ -1,25 +0,0 @@ -onap_cli_sample_version: 1.0 - -name: subscription-list -version: onap-1.1 -samples: - sample1: - name: List the configured subscription in onap for a given customer - input: -h https://locahost:8443 -u AAI -p AAI -x customer-4 - output: | - +--------------+------------------+ - |service-type |resource-version | - +--------------+------------------+ - |vTest |1504258356743 | - +--------------+------------------+ - - - sample2: - name: List the configured subscription in onap for a given customer with complete details - input: -h https://locahost:8443 -u AAI -p AAI -x customer-4 --long - output: | - +--------------+------------------+--------------------------------------+----------+----------+ - |service-type |resource-version |tenant |region |cloud | - +--------------+------------------+--------------------------------------+----------+----------+ - |vTest |1505276255854 |3853ca3c-3bc3-4500-9ddf-08e8cca5493f |region-1 |cloud-1 | - +--------------+------------------+--------------------------------------+----------+----------+ diff --git a/plugins/aai/src/test/resources/onap-cli-sample/subscription/subscription-list-schema-1.1-moco.json b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/subscription/subscription-list-schema-1.1-moco.json similarity index 97% rename from plugins/aai/src/test/resources/onap-cli-sample/subscription/subscription-list-schema-1.1-moco.json rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/subscription/subscription-list-schema-1.1-moco.json index a70ce4e0..9565db34 100644 --- a/plugins/aai/src/test/resources/onap-cli-sample/subscription/subscription-list-schema-1.1-moco.json +++ b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/subscription/subscription-list-schema-1.1-moco.json @@ -1,43 +1,43 @@ -[ { - "request" : { - "method" : "get", - "uri" : "/aai/v11/business/customers/customer/kanag/service-subscriptions", - "headers" : { - "Authorization" : "Basic QUFJOkFBSQ==", - "X-FromAppId" : "onap-cli", - "Accept" : "application/json", - "X-TransactionId" : "req-fd86411d-c6ea-4af5-a4f8-2296587b832b", - "Content-Type" : "application/json" - }, - "json" : null - }, - "response" : { - "status" : 200, - "json" : { - "service-subscription" : [ { - "service-type" : "vFW-kanag", - "resource-version" : "1509079144326", - "relationship-list" : { - "relationship" : [ { - "related-to" : "tenant", - "related-link" : "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/huawei-cloud/bangalore/tenants/tenant/e18173e6-6a13-4614-a13c-3859e7321103", - "relationship-data" : [ { - "relationship-key" : "cloud-region.cloud-owner", - "relationship-value" : "huawei-cloud" - }, { - "relationship-key" : "cloud-region.cloud-region-id", - "relationship-value" : "bangalore" - }, { - "relationship-key" : "tenant.tenant-id", - "relationship-value" : "e18173e6-6a13-4614-a13c-3859e7321103" - } ], - "related-to-property" : [ { - "property-key" : "tenant.tenant-name", - "property-value" : "kanag-tenant" - } ] - } ] - } - } ] - } - } +[ { + "request" : { + "method" : "get", + "uri" : "/aai/v11/business/customers/customer/kanag/service-subscriptions", + "headers" : { + "Authorization" : "Basic QUFJOkFBSQ==", + "X-FromAppId" : "onap-cli", + "Accept" : "application/json", + "X-TransactionId" : "req-fd86411d-c6ea-4af5-a4f8-2296587b832b", + "Content-Type" : "application/json" + }, + "json" : null + }, + "response" : { + "status" : 200, + "json" : { + "service-subscription" : [ { + "service-type" : "vFW-kanag", + "resource-version" : "1509079144326", + "relationship-list" : { + "relationship" : [ { + "related-to" : "tenant", + "related-link" : "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/huawei-cloud/bangalore/tenants/tenant/e18173e6-6a13-4614-a13c-3859e7321103", + "relationship-data" : [ { + "relationship-key" : "cloud-region.cloud-owner", + "relationship-value" : "huawei-cloud" + }, { + "relationship-key" : "cloud-region.cloud-region-id", + "relationship-value" : "bangalore" + }, { + "relationship-key" : "tenant.tenant-id", + "relationship-value" : "e18173e6-6a13-4614-a13c-3859e7321103" + } ], + "related-to-property" : [ { + "property-key" : "tenant.tenant-name", + "property-value" : "kanag-tenant" + } ] + } ] + } + } ] + } + } } ] \ No newline at end of file diff --git a/plugins/aai/src/test/resources/onap-cli-sample/subscription/subscription-list-schema-1.1-sample.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/subscription/subscription-list-schema-1.1-sample.yaml similarity index 93% rename from plugins/aai/src/test/resources/onap-cli-sample/subscription/subscription-list-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/subscription/subscription-list-schema-1.1-sample.yaml index eb823673..cec6ba41 100644 --- a/plugins/aai/src/test/resources/onap-cli-sample/subscription/subscription-list-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/subscription/subscription-list-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: subscription-list version: onap-1.1 samples: diff --git a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/tenant/tenant-create-sample-1.1.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/tenant/tenant-create-sample-1.1.yaml index 8a2da490..e824b149 100644 --- a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/tenant/tenant-create-sample-1.1.yaml +++ b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/tenant/tenant-create-sample-1.1.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: tenant-create version: onap-1.1 diff --git a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/tenant/tenant-delete-sample-1.1.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/tenant/tenant-delete-sample-1.1.yaml index 44026ec3..42447ecb 100644 --- a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/tenant/tenant-delete-sample-1.1.yaml +++ b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/tenant/tenant-delete-sample-1.1.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: tenant-delete version: onap-1.1 diff --git a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/tenant/tenant-list-sample-1.1.yaml b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/tenant/tenant-list-sample-1.1.yaml index 4348f6eb..72b48a6e 100644 --- a/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/tenant/tenant-list-sample-1.1.yaml +++ b/plugins/onap-1.1/features/aai/src/test/resources/open-cli-sample/tenant/tenant-list-sample-1.1.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: tenant-list version: onap-1.1 diff --git a/plugins/onap-1.1/features/msb/pom.xml b/plugins/onap-1.1/features/msb/pom.xml index c67ff7b2..66bf0db0 100644 --- a/plugins/onap-1.1/features/msb/pom.xml +++ b/plugins/onap-1.1/features/msb/pom.xml @@ -24,7 +24,7 @@ org.onap.cli cli-plugins-onap-1.1-features - 1.0.0-SNAPSHOT + 2.0.0 cli-plugins-onap-1.1-features-msb diff --git a/plugins/msb/src/test/resources/onap-cli-sample/microservice-create-schema-moco.json b/plugins/onap-1.1/features/msb/src/test/resources/open-cli-sample/microservice-create-schema-moco.json similarity index 100% rename from plugins/msb/src/test/resources/onap-cli-sample/microservice-create-schema-moco.json rename to plugins/onap-1.1/features/msb/src/test/resources/open-cli-sample/microservice-create-schema-moco.json diff --git a/plugins/msb/src/test/resources/onap-cli-sample/microservice-create-schema-sample.yaml b/plugins/onap-1.1/features/msb/src/test/resources/open-cli-sample/microservice-create-schema-sample.yaml similarity index 95% rename from plugins/msb/src/test/resources/onap-cli-sample/microservice-create-schema-sample.yaml rename to plugins/onap-1.1/features/msb/src/test/resources/open-cli-sample/microservice-create-schema-sample.yaml index 7d7c3d21..87c1c457 100644 --- a/plugins/msb/src/test/resources/onap-cli-sample/microservice-create-schema-sample.yaml +++ b/plugins/onap-1.1/features/msb/src/test/resources/open-cli-sample/microservice-create-schema-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: microservice-create version: onap-1.1 samples: diff --git a/plugins/msb/src/test/resources/onap-cli-sample/microservice-delete-schema-moco.json b/plugins/onap-1.1/features/msb/src/test/resources/open-cli-sample/microservice-delete-schema-moco.json similarity index 100% rename from plugins/msb/src/test/resources/onap-cli-sample/microservice-delete-schema-moco.json rename to plugins/onap-1.1/features/msb/src/test/resources/open-cli-sample/microservice-delete-schema-moco.json diff --git a/plugins/msb/src/test/resources/onap-cli-sample/microservice-delete-schema-sample.yaml b/plugins/onap-1.1/features/msb/src/test/resources/open-cli-sample/microservice-delete-schema-sample.yaml similarity index 88% rename from plugins/msb/src/test/resources/onap-cli-sample/microservice-delete-schema-sample.yaml rename to plugins/onap-1.1/features/msb/src/test/resources/open-cli-sample/microservice-delete-schema-sample.yaml index 1493fa2f..4fcd9f82 100644 --- a/plugins/msb/src/test/resources/onap-cli-sample/microservice-delete-schema-sample.yaml +++ b/plugins/onap-1.1/features/msb/src/test/resources/open-cli-sample/microservice-delete-schema-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: microservice-delete version: onap-1.1 @@ -8,4 +8,3 @@ samples: input: --service-name test --service-version v1 --host-url http://192.168.17.23:80 --node-ip 23.14.15.156 --node-port 80 moco: microservice-delete-schema-moco.json output: - \ No newline at end of file diff --git a/plugins/msb/src/test/resources/onap-cli-sample/microservice-list-schema-moco.json b/plugins/onap-1.1/features/msb/src/test/resources/open-cli-sample/microservice-list-schema-moco.json similarity index 96% rename from plugins/msb/src/test/resources/onap-cli-sample/microservice-list-schema-moco.json rename to plugins/onap-1.1/features/msb/src/test/resources/open-cli-sample/microservice-list-schema-moco.json index 7b7258cd..b836183d 100644 --- a/plugins/msb/src/test/resources/onap-cli-sample/microservice-list-schema-moco.json +++ b/plugins/onap-1.1/features/msb/src/test/resources/open-cli-sample/microservice-list-schema-moco.json @@ -1,1335 +1,1335 @@ -[ { - "request" : { - "method" : "get", - "uri" : "/api/microservices/v1/services", - "headers" : { - "Accept" : "application/json", - "Content-Type" : "application/json" - }, - "json" : null - }, - "response" : { - "status" : 200, - "json" : [ { - "serviceName" : "aai-actions", - "version" : "v11", - "url" : "/aai/v11/actions", - "protocol" : "REST", - "visualRange" : "1", - "lb_policy" : "", - "publish_port" : "", - "namespace" : "", - "network_plane_type" : "", - "host" : "", - "path" : "", - "enable_ssl" : true, - "nodes" : [ { - "ip" : "10.0.1.1", - "port" : "8443", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_aai-actions_10.0.1.1_8443", - "status" : "passing" - } ], - "metadata" : [ ], - "labels" : [ ], - "status" : "1", - "is_manual" : false - }, { - "serviceName" : "aai-actions-deprecated", - "version" : "v11", - "url" : "/aai/v11/actions", - "protocol" : "REST", - "visualRange" : "1", - "lb_policy" : "", - "publish_port" : "", - "namespace" : "", - "network_plane_type" : "", - "host" : "", - "path" : "/aai/v11/actions", - "enable_ssl" : true, - "nodes" : [ { - "ip" : "10.0.1.1", - "port" : "8443", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_aai-actions-deprecated_10.0.1.1_8443", - "status" : "passing" - } ], - "metadata" : [ ], - "labels" : [ ], - "status" : "1", - "is_manual" : false - }, { - "serviceName" : "aai-business", - "version" : "v11", - "url" : "/aai/v11/business", - "protocol" : "REST", - "visualRange" : "1", - "lb_policy" : "", - "publish_port" : "", - "namespace" : "", - "network_plane_type" : "", - "host" : "", - "path" : "", - "enable_ssl" : true, - "nodes" : [ { - "ip" : "10.0.1.1", - "port" : "8443", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_aai-business_10.0.1.1_8443", - "status" : "passing" - } ], - "metadata" : [ ], - "labels" : [ ], - "status" : "1", - "is_manual" : false - }, { - "serviceName" : "aai-business-deprecated", - "version" : "v11", - "url" : "/aai/v11/business", - "protocol" : "REST", - "visualRange" : "1", - "lb_policy" : "", - "publish_port" : "", - "namespace" : "", - "network_plane_type" : "", - "host" : "", - "path" : "/aai/v11/business", - "enable_ssl" : true, - "nodes" : [ { - "ip" : "10.0.1.1", - "port" : "8443", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_aai-business-deprecated_10.0.1.1_8443", - "status" : "passing" - } ], - "metadata" : [ ], - "labels" : [ ], - "status" : "1", - "is_manual" : false - }, { - "serviceName" : "aai-cloudInfrastructure", - "version" : "v11", - "url" : "/aai/v11/cloud-infrastructure", - "protocol" : "REST", - "visualRange" : "1", - "lb_policy" : "", - "publish_port" : "", - "namespace" : "", - "network_plane_type" : "", - "host" : "", - "path" : "", - "enable_ssl" : true, - "nodes" : [ { - "ip" : "10.0.1.1", - "port" : "8443", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_aai-cloudInfrastructure_10.0.1.1_8443", - "status" : "passing" - } ], - "metadata" : [ ], - "labels" : [ ], - "status" : "1", - "is_manual" : false - }, { - "serviceName" : "aai-cloudInfrastructure-deprecated", - "version" : "v11", - "url" : "/aai/v11/cloud-infrastructure", - "protocol" : "REST", - "visualRange" : "1", - "lb_policy" : "", - "publish_port" : "", - "namespace" : "", - "network_plane_type" : "", - "host" : "", - "path" : "/aai/v11/cloud-infrastructure", - "enable_ssl" : true, - "nodes" : [ { - "ip" : "10.0.1.1", - "port" : "8443", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_aai-cloudInfrastructure-deprecated_10.0.1.1_8443", - "status" : "passing" - } ], - "metadata" : [ ], - "labels" : [ ], - "status" : "1", - "is_manual" : false - }, { - "serviceName" : "aai-esr-gui", - "version" : "v1", - "url" : "/esr-gui", - "protocol" : "UI", - "visualRange" : "1", - "lb_policy" : "", - "publish_port" : "", - "namespace" : "", - "network_plane_type" : "", - "host" : "", - "path" : "/iui/aai-esr-gui", - "enable_ssl" : false, - "nodes" : [ { - "ip" : "10.0.14.1", - "port" : "9519", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_aai-esr-gui_10.0.14.1_9519", - "status" : "passing" - } ], - "metadata" : [ ], - "labels" : [ ], - "status" : "1", - "is_manual" : false - }, { - "serviceName" : "aai-esr-server", - "version" : "v1", - "url" : "/api/aai-esr-server/v1", - "protocol" : "REST", - "visualRange" : "0|1", - "lb_policy" : "", - "publish_port" : "", - "namespace" : "", - "network_plane_type" : "", - "host" : "", - "path" : "", - "enable_ssl" : false, - "nodes" : [ { - "ip" : "172.17.0.5", - "port" : "9518", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_aai-esr-server_172.17.0.5_9518", - "status" : "passing" - }, { - "ip" : "10.0.14.1", - "port" : "9518", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_aai-esr-server_10.0.14.1_9518", - "status" : "passing" - } ], - "metadata" : [ ], - "labels" : [ ], - "status" : "1", - "is_manual" : false - }, { - "serviceName" : "aai-externalSystem", - "version" : "v11", - "url" : "/aai/v11/external-system", - "protocol" : "REST", - "visualRange" : "1", - "lb_policy" : "", - "publish_port" : "", - "namespace" : "", - "network_plane_type" : "", - "host" : "", - "path" : "", - "enable_ssl" : true, - "nodes" : [ { - "ip" : "10.0.1.1", - "port" : "8443", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_aai-externalSystem_10.0.1.1_8443", - "status" : "passing" - } ], - "metadata" : [ ], - "labels" : [ ], - "status" : "1", - "is_manual" : false - }, { - "serviceName" : "aai-externalSystem-deprecated", - "version" : "v11", - "url" : "/aai/v11/external-system", - "protocol" : "REST", - "visualRange" : "1", - "lb_policy" : "", - "publish_port" : "", - "namespace" : "", - "network_plane_type" : "", - "host" : "", - "path" : "/aai/v11/external-system", - "enable_ssl" : true, - "nodes" : [ { - "ip" : "10.0.1.1", - "port" : "8443", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_aai-externalSystem-deprecated_10.0.1.1_8443", - "status" : "passing" - } ], - "metadata" : [ ], - "labels" : [ ], - "status" : "1", - "is_manual" : false - }, { - "serviceName" : "aai-network", - "version" : "v11", - "url" : "/aai/v11/network", - "protocol" : "REST", - "visualRange" : "1", - "lb_policy" : "", - "publish_port" : "", - "namespace" : "", - "network_plane_type" : "", - "host" : "", - "path" : "", - "enable_ssl" : true, - "nodes" : [ { - "ip" : "10.0.1.1", - "port" : "8443", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_aai-network_10.0.1.1_8443", - "status" : "passing" - } ], - "metadata" : [ ], - "labels" : [ ], - "status" : "1", - "is_manual" : false - }, { - "serviceName" : "aai-network-deprecated", - "version" : "v11", - "url" : "/aai/v11/network", - "protocol" : "REST", - "visualRange" : "1", - "lb_policy" : "", - "publish_port" : "", - "namespace" : "", - "network_plane_type" : "", - "host" : "", - "path" : "/aai/v11/network", - "enable_ssl" : true, - "nodes" : [ { - "ip" : "10.0.1.1", - "port" : "8443", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_aai-network-deprecated_10.0.1.1_8443", - "status" : "passing" - } ], - "metadata" : [ ], - "labels" : [ ], - "status" : "1", - "is_manual" : false - }, { - "serviceName" : "aai-search", - "version" : "v11", - "url" : "/aai/v11/search", - "protocol" : "REST", - "visualRange" : "1", - "lb_policy" : "", - "publish_port" : "", - "namespace" : "", - "network_plane_type" : "", - "host" : "", - "path" : "", - "enable_ssl" : true, - "nodes" : [ { - "ip" : "10.0.1.1", - "port" : "8443", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_aai-search_10.0.1.1_8443", - "status" : "passing" - } ], - "metadata" : [ ], - "labels" : [ ], - "status" : "1", - "is_manual" : false - }, { - "serviceName" : "aai-search-deprecated", - "version" : "v11", - "url" : "/aai/v11/search", - "protocol" : "REST", - "visualRange" : "1", - "lb_policy" : "", - "publish_port" : "", - "namespace" : "", - "network_plane_type" : "", - "host" : "", - "path" : "/aai/v11/search", - "enable_ssl" : true, - "nodes" : [ { - "ip" : "10.0.1.1", - "port" : "8443", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_aai-search-deprecated_10.0.1.1_8443", - "status" : "passing" - } ], - "metadata" : [ ], - "labels" : [ ], - "status" : "1", - "is_manual" : false - }, { - "serviceName" : "aai-service-design-and-creation", - "version" : "v11", - "url" : "/aai/v11/service-design-and-creation", - "protocol" : "REST", - "visualRange" : "1", - "lb_policy" : "", - "publish_port" : "", - "namespace" : "", - "network_plane_type" : "", - "host" : "", - "path" : "", - "enable_ssl" : true, - "nodes" : [ { - "ip" : "10.0.1.1", - "port" : "8443", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_aai-service-design-and-creation_10.0.1.1_8443", - "status" : "passing" - } ], - "metadata" : [ ], - "labels" : [ ], - "status" : "1", - "is_manual" : false - }, { - "serviceName" : "aai-service-design-and-creation-deprecated", - "version" : "v11", - "url" : "/aai/v11/service-design-and-creation", - "protocol" : "REST", - "visualRange" : "1", - "lb_policy" : "", - "publish_port" : "", - "namespace" : "", - "network_plane_type" : "", - "host" : "", - "path" : "/aai/v11/service-design-and-creation", - "enable_ssl" : true, - "nodes" : [ { - "ip" : "10.0.1.1", - "port" : "8443", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_aai-service-design-and-creation-deprecated_10.0.1.1_8443", - "status" : "passing" - } ], - "metadata" : [ ], - "labels" : [ ], - "status" : "1", - "is_manual" : false - }, { - "serviceName" : "activiti", - "version" : "v1", - "url" : "/api/activiti/v1", - "protocol" : "REST", - "visualRange" : "1", - "lb_policy" : "", - "publish_port" : "", - "namespace" : "", - "network_plane_type" : "", - "host" : "", - "path" : "", - "enable_ssl" : false, - "nodes" : [ { - "ip" : "10.0.14.1", - "port" : "8804", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_activiti_10.0.14.1_8804", - "status" : "passing" - } ], - "metadata" : [ ], - "labels" : [ ], - "status" : "1", - "is_manual" : false - }, { - "serviceName" : "activiti-rest", - "version" : "v1", - "url" : "/activiti-rest", - "protocol" : "REST", - "visualRange" : "1", - "lb_policy" : "", - "publish_port" : "", - "namespace" : "", - "network_plane_type" : "", - "host" : "", - "path" : "/activiti-rest", - "enable_ssl" : false, - "nodes" : [ { - "ip" : "10.0.14.1", - "port" : "8804", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_activiti-rest_10.0.14.1_8804", - "status" : "passing" - } ], - "metadata" : [ ], - "labels" : [ ], - "status" : "1", - "is_manual" : false - }, { - "serviceName" : "catalog", - "version" : "v1", - "url" : "/api/catalog/v1", - "protocol" : "REST", - "visualRange" : "1", - "lb_policy" : "", - "publish_port" : "", - "namespace" : "", - "network_plane_type" : "", - "host" : "", - "path" : "", - "enable_ssl" : false, - "nodes" : [ { - "ip" : "172.17.0.15", - "port" : "8806", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_catalog_172.17.0.15_8806", - "status" : "passing" - }, { - "ip" : "10.0.14.1", - "port" : "8806", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_catalog_10.0.14.1_8806", - "status" : "passing" - } ], - "metadata" : [ ], - "labels" : [ ], - "status" : "1", - "is_manual" : false - }, { - "serviceName" : "emsdriver", - "version" : "v1", - "url" : "/api/emsdriver/v1", - "protocol" : "REST", - "visualRange" : "1", - "lb_policy" : "", - "publish_port" : "", - "namespace" : "", - "network_plane_type" : "", - "host" : "", - "path" : "", - "enable_ssl" : false, - "nodes" : [ { - "ip" : "10.0.14.1", - "port" : "8206", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_emsdriver_10.0.14.1_8206", - "status" : "passing" - } ], - "metadata" : [ ], - "labels" : [ ], - "status" : "1", - "is_manual" : false - }, { - "serviceName" : "gvnfmdriver", - "version" : "v1", - "url" : "/api/gvnfmdriver/v1", - "protocol" : "REST", - "visualRange" : "1", - "lb_policy" : "", - "publish_port" : "", - "namespace" : "", - "network_plane_type" : "", - "host" : "", - "path" : "", - "enable_ssl" : false, - "nodes" : [ { - "ip" : "172.17.0.17", - "port" : "8484", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_gvnfmdriver_172.17.0.17_8484", - "status" : "passing" - }, { - "ip" : "10.0.14.1", - "port" : "8484", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_gvnfmdriver_10.0.14.1_8484", - "status" : "passing" - } ], - "metadata" : [ ], - "labels" : [ ], - "status" : "1", - "is_manual" : false - }, { - "serviceName" : "huaweivnfmdriver", - "version" : "v1", - "url" : "/api/huaweivnfmdriver/v1", - "protocol" : "REST", - "visualRange" : "1", - "lb_policy" : "", - "publish_port" : "", - "namespace" : "", - "network_plane_type" : "", - "host" : "", - "path" : "", - "enable_ssl" : false, - "nodes" : [ { - "ip" : "10.0.14.1", - "port" : "8482", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_huaweivnfmdriver_10.0.14.1_8482", - "status" : "passing" - } ], - "metadata" : [ ], - "labels" : [ ], - "status" : "1", - "is_manual" : false - }, { - "serviceName" : "jujuvnfmdriver", - "version" : "v1", - "url" : "/api/jujuvnfmdriver/v1", - "protocol" : "REST", - "visualRange" : "1", - "lb_policy" : "", - "publish_port" : "", - "namespace" : "", - "network_plane_type" : "", - "host" : "", - "path" : "", - "enable_ssl" : false, - "nodes" : [ { - "ip" : "10.0.14.1", - "port" : "8483", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_jujuvnfmdriver_10.0.14.1_8483", - "status" : "passing" - } ], - "metadata" : [ ], - "labels" : [ ], - "status" : "1", - "is_manual" : false - }, { - "serviceName" : "multicloud", - "version" : "v0", - "url" : "/api/multicloud/v0", - "protocol" : "REST", - "visualRange" : "1", - "lb_policy" : "", - "publish_port" : "", - "namespace" : "", - "network_plane_type" : "", - "host" : "", - "path" : "", - "enable_ssl" : false, - "nodes" : [ { - "ip" : "10.0.14.1", - "port" : "9001", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_multicloud_10.0.14.1_9001", - "status" : "passing" - } ], - "metadata" : [ ], - "labels" : [ ], - "status" : "1", - "is_manual" : false - }, { - "serviceName" : "multicloud-ocata", - "version" : "v0", - "url" : "/api/multicloud-ocata/v0", - "protocol" : "REST", - "visualRange" : "1", - "lb_policy" : "", - "publish_port" : "", - "namespace" : "", - "network_plane_type" : "", - "host" : "", - "path" : "", - "enable_ssl" : false, - "nodes" : [ { - "ip" : "10.0.14.1", - "port" : "9006", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_multicloud-ocata_10.0.14.1_9006", - "status" : "passing" - } ], - "metadata" : [ ], - "labels" : [ ], - "status" : "1", - "is_manual" : false - }, { - "serviceName" : "multicloud-titanium_cloud", - "version" : "v0", - "url" : "/api/multicloud-titanium_cloud/v0", - "protocol" : "REST", - "visualRange" : "1", - "lb_policy" : "", - "publish_port" : "", - "namespace" : "", - "network_plane_type" : "", - "host" : "", - "path" : "", - "enable_ssl" : false, - "nodes" : [ { - "ip" : "10.0.14.1", - "port" : "9005", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_multicloud-titanium_cloud_10.0.14.1_9005", - "status" : "passing" - } ], - "metadata" : [ ], - "labels" : [ ], - "status" : "1", - "is_manual" : false - }, { - "serviceName" : "multicloud-vio", - "version" : "v0", - "url" : "/api/multicloud-vio/v0", - "protocol" : "REST", - "visualRange" : "1", - "lb_policy" : "", - "publish_port" : "", - "namespace" : "", - "network_plane_type" : "", - "host" : "", - "path" : "", - "enable_ssl" : false, - "nodes" : [ { - "ip" : "10.0.14.1", - "port" : "9004", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_multicloud-vio_10.0.14.1_9004", - "status" : "passing" - } ], - "metadata" : [ ], - "labels" : [ ], - "status" : "1", - "is_manual" : false - }, { - "serviceName" : "nokia-vnfm-driver", - "version" : "v1", - "url" : "/api/nokiavnfmdriver/v1", - "protocol" : "REST", - "visualRange" : "1", - "lb_policy" : "", - "publish_port" : "", - "namespace" : "", - "network_plane_type" : "", - "host" : "", - "path" : "", - "enable_ssl" : false, - "nodes" : [ { - "ip" : "172.17.0.27", - "port" : "8486", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_nokia-vnfm-driver_172.17.0.27_8486", - "status" : "passing" - } ], - "metadata" : [ ], - "labels" : [ ], - "status" : "1", - "is_manual" : false - }, { - "serviceName" : "nokiavnfmdriver", - "version" : "v1", - "url" : "/api/nokiavnfmdriver/v1", - "protocol" : "REST", - "visualRange" : "1", - "lb_policy" : "", - "publish_port" : "", - "namespace" : "", - "network_plane_type" : "", - "host" : "", - "path" : "", - "enable_ssl" : false, - "nodes" : [ { - "ip" : "10.0.14.1", - "port" : "8485", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_nokiavnfmdriver_10.0.14.1_8485", - "status" : "passing" - } ], - "metadata" : [ ], - "labels" : [ ], - "status" : "1", - "is_manual" : false - }, { - "serviceName" : "nslcm", - "version" : "v1", - "url" : "/api/nslcm/v1", - "protocol" : "REST", - "visualRange" : "1", - "lb_policy" : "", - "publish_port" : "", - "namespace" : "", - "network_plane_type" : "", - "host" : "", - "path" : "", - "enable_ssl" : false, - "nodes" : [ { - "ip" : "172.17.0.20", - "port" : "8403", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_nslcm_172.17.0.20_8403", - "status" : "passing" - }, { - "ip" : "10.0.14.1", - "port" : "8403", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_nslcm_10.0.14.1_8403", - "status" : "passing" - } ], - "metadata" : [ ], - "labels" : [ ], - "status" : "1", - "is_manual" : false - }, { - "serviceName" : "policy-pdp", - "version" : "v1", - "url" : "/pdp", - "protocol" : "REST", - "visualRange" : "1", - "lb_policy" : "", - "publish_port" : "", - "namespace" : "", - "network_plane_type" : "", - "host" : "", - "path" : "", - "enable_ssl" : false, - "nodes" : [ { - "ip" : "10.0.6.1", - "port" : "8081", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_policy-pdp_10.0.6.1_8081", - "status" : "passing" - } ], - "metadata" : [ ], - "labels" : [ ], - "status" : "1", - "is_manual" : false - }, { - "serviceName" : "policy-pdp-deprecated", - "version" : "v1", - "url" : "/pdp", - "protocol" : "REST", - "visualRange" : "1", - "lb_policy" : "", - "publish_port" : "", - "namespace" : "", - "network_plane_type" : "", - "host" : "", - "path" : "/pdp", - "enable_ssl" : false, - "nodes" : [ { - "ip" : "10.0.6.1", - "port" : "8081", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_policy-pdp-deprecated_10.0.6.1_8081", - "status" : "passing" - } ], - "metadata" : [ ], - "labels" : [ ], - "status" : "1", - "is_manual" : false - }, { - "serviceName" : "portal", - "version" : "v2", - "url" : "/", - "protocol" : "REST", - "visualRange" : "1", - "lb_policy" : "", - "publish_port" : "", - "namespace" : "", - "network_plane_type" : "", - "host" : "", - "path" : "", - "enable_ssl" : false, - "nodes" : [ { - "ip" : "10.0.9.1", - "port" : "8989", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_portal_10.0.9.1_8989", - "status" : "passing" - } ], - "metadata" : [ ], - "labels" : [ ], - "status" : "1", - "is_manual" : false - }, { - "serviceName" : "resmgr", - "version" : "v1", - "url" : "/api/resmgr/v1", - "protocol" : "REST", - "visualRange" : "1", - "lb_policy" : "", - "publish_port" : "", - "namespace" : "", - "network_plane_type" : "", - "host" : "", - "path" : "", - "enable_ssl" : false, - "nodes" : [ { - "ip" : "10.0.14.1", - "port" : "8480", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_resmgr_10.0.14.1_8480", - "status" : "passing" - } ], - "metadata" : [ ], - "labels" : [ ], - "status" : "1", - "is_manual" : false - }, { - "serviceName" : "sdc", - "version" : "v1", - "url" : "/sdc/v1", - "protocol" : "REST", - "visualRange" : "1", - "lb_policy" : "", - "publish_port" : "", - "namespace" : "", - "network_plane_type" : "", - "host" : "", - "path" : "", - "enable_ssl" : false, - "nodes" : [ { - "ip" : "10.0.3.1", - "port" : "8080", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_sdc_10.0.3.1_8080", - "status" : "passing" - } ], - "metadata" : [ ], - "labels" : [ ], - "status" : "1", - "is_manual" : false - }, { - "serviceName" : "sdc-deprecated", - "version" : "v1", - "url" : "/sdc/v1", - "protocol" : "REST", - "visualRange" : "1", - "lb_policy" : "", - "publish_port" : "", - "namespace" : "", - "network_plane_type" : "", - "host" : "", - "path" : "/sdc/v1", - "enable_ssl" : false, - "nodes" : [ { - "ip" : "10.0.3.1", - "port" : "8080", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_sdc-deprecated_10.0.3.1_8080", - "status" : "passing" - } ], - "metadata" : [ ], - "labels" : [ ], - "status" : "1", - "is_manual" : false - }, { - "serviceName" : "sdnc", - "version" : "v1", - "url" : "/restconf", - "protocol" : "REST", - "visualRange" : "1", - "lb_policy" : "", - "publish_port" : "", - "namespace" : "", - "network_plane_type" : "", - "host" : "", - "path" : "/restconf", - "enable_ssl" : false, - "nodes" : [ { - "ip" : "10.0.7.1", - "port" : "8282", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_sdnc_10.0.7.1_8282", - "status" : "passing" - } ], - "metadata" : [ ], - "labels" : [ ], - "status" : "1", - "is_manual" : false - }, { - "serviceName" : "so", - "version" : "v1", - "url" : "/ecomp/mso/infra", - "protocol" : "REST", - "visualRange" : "1", - "lb_policy" : "", - "publish_port" : "", - "namespace" : "", - "network_plane_type" : "", - "host" : "", - "path" : "", - "enable_ssl" : false, - "nodes" : [ { - "ip" : "10.0.5.1", - "port" : "8080", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_so_10.0.5.1_8080", - "status" : "passing" - } ], - "metadata" : [ ], - "labels" : [ ], - "status" : "1", - "is_manual" : false - }, { - "serviceName" : "so-deprecated", - "version" : "v1", - "url" : "/ecomp/mso/infra", - "protocol" : "REST", - "visualRange" : "1", - "lb_policy" : "", - "publish_port" : "", - "namespace" : "", - "network_plane_type" : "", - "host" : "", - "path" : "/ecomp/mso/infra", - "enable_ssl" : false, - "nodes" : [ { - "ip" : "10.0.5.1", - "port" : "8080", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_so-deprecated_10.0.5.1_8080", - "status" : "passing" - } ], - "metadata" : [ ], - "labels" : [ ], - "status" : "1", - "is_manual" : false - }, { - "serviceName" : "usecase-ui", - "version" : "v1", - "url" : "/usecase-ui", - "protocol" : "UI", - "visualRange" : "1", - "lb_policy" : "", - "publish_port" : "", - "namespace" : "", - "network_plane_type" : "", - "host" : "", - "path" : "", - "enable_ssl" : false, - "nodes" : [ { - "ip" : "172.17.0.11", - "port" : "8080", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_usecase-ui_172.17.0.11_8080", - "status" : "passing" - } ], - "metadata" : [ ], - "labels" : [ ], - "status" : "1", - "is_manual" : false - }, { - "serviceName" : "usecaseui", - "version" : "v1", - "url" : "/api/usecaseui/server/v1", - "protocol" : "REST", - "visualRange" : "1", - "lb_policy" : "", - "publish_port" : "", - "namespace" : "", - "network_plane_type" : "", - "host" : "", - "path" : "", - "enable_ssl" : false, - "nodes" : [ { - "ip" : "10.0.14.1", - "port" : "8901", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_usecaseui_10.0.14.1_8901", - "status" : "passing" - } ], - "metadata" : [ ], - "labels" : [ ], - "status" : "1", - "is_manual" : false - }, { - "serviceName" : "usecaseui-gui", - "version" : "v1", - "url" : "/iui/usecaseui", - "protocol" : "UI", - "visualRange" : "1", - "lb_policy" : "", - "publish_port" : "", - "namespace" : "", - "network_plane_type" : "", - "host" : "", - "path" : "/iui/usecaseui", - "enable_ssl" : false, - "nodes" : [ { - "ip" : "10.0.14.1", - "port" : "8900", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_usecaseui-gui_10.0.14.1_8900", - "status" : "passing" - } ], - "metadata" : [ ], - "labels" : [ ], - "status" : "1", - "is_manual" : false - }, { - "serviceName" : "vnflcm", - "version" : "v1", - "url" : "/api/vnflcm/v1", - "protocol" : "REST", - "visualRange" : "1", - "lb_policy" : "", - "publish_port" : "", - "namespace" : "", - "network_plane_type" : "", - "host" : "", - "path" : "", - "enable_ssl" : false, - "nodes" : [ { - "ip" : "10.0.14.1", - "port" : "8801", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_vnflcm_10.0.14.1_8801", - "status" : "passing" - }, { - "ip" : "172.17.0.22", - "port" : "8801", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_vnflcm_172.17.0.22_8801", - "status" : "passing" - } ], - "metadata" : [ ], - "labels" : [ ], - "status" : "1", - "is_manual" : false - }, { - "serviceName" : "vnfmgr", - "version" : "v1", - "url" : "/api/vnfmgr/v1", - "protocol" : "REST", - "visualRange" : "1", - "lb_policy" : "", - "publish_port" : "", - "namespace" : "", - "network_plane_type" : "", - "host" : "", - "path" : "", - "enable_ssl" : false, - "nodes" : [ { - "ip" : "172.17.0.23", - "port" : "8803", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_vnfmgr_172.17.0.23_8803", - "status" : "passing" - }, { - "ip" : "10.0.14.1", - "port" : "8803", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_vnfmgr_10.0.14.1_8803", - "status" : "passing" - } ], - "metadata" : [ ], - "labels" : [ ], - "status" : "1", - "is_manual" : false - }, { - "serviceName" : "vnfres", - "version" : "v1", - "url" : "/api/vnfres/v1", - "protocol" : "REST", - "visualRange" : "1", - "lb_policy" : "", - "publish_port" : "", - "namespace" : "", - "network_plane_type" : "", - "host" : "", - "path" : "", - "enable_ssl" : false, - "nodes" : [ { - "ip" : "172.17.0.24", - "port" : "8802", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_vnfres_172.17.0.24_8802", - "status" : "passing" - }, { - "ip" : "10.0.14.1", - "port" : "8802", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_vnfres_10.0.14.1_8802", - "status" : "passing" - } ], - "metadata" : [ ], - "labels" : [ ], - "status" : "1", - "is_manual" : false - }, { - "serviceName" : "workflow", - "version" : "v1", - "url" : "/api/workflow/v1", - "protocol" : "REST", - "visualRange" : "1", - "lb_policy" : "", - "publish_port" : "", - "namespace" : "", - "network_plane_type" : "", - "host" : "", - "path" : "", - "enable_ssl" : false, - "nodes" : [ { - "ip" : "10.0.14.1", - "port" : "8805", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_workflow_10.0.14.1_8805", - "status" : "passing" - } ], - "metadata" : [ ], - "labels" : [ ], - "status" : "1", - "is_manual" : false - }, { - "serviceName" : "ztesdncdriver", - "version" : "v1", - "url" : "/api/ztesdncdriver/v1", - "protocol" : "REST", - "visualRange" : "1", - "lb_policy" : "", - "publish_port" : "", - "namespace" : "", - "network_plane_type" : "", - "host" : "", - "path" : "", - "enable_ssl" : false, - "nodes" : [ { - "ip" : "172.17.0.25", - "port" : "8411", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_ztesdncdriver_172.17.0.25_8411", - "status" : "passing" - }, { - "ip" : "10.0.14.1", - "port" : "8411", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_ztesdncdriver_10.0.14.1_8411", - "status" : "passing" - } ], - "metadata" : [ ], - "labels" : [ ], - "status" : "1", - "is_manual" : false - }, { - "serviceName" : "ztevmanagerdriver", - "version" : "v1", - "url" : "/api/ztevmanagerdriver/v1", - "protocol" : "REST", - "visualRange" : "1", - "lb_policy" : "", - "publish_port" : "", - "namespace" : "", - "network_plane_type" : "", - "host" : "", - "path" : "", - "enable_ssl" : false, - "nodes" : [ { - "ip" : "10.0.14.1", - "port" : "8410", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_ztevmanagerdriver_10.0.14.1_8410", - "status" : "passing" - }, { - "ip" : "172.17.0.26", - "port" : "8410", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_ztevmanagerdriver_172.17.0.26_8410", - "status" : "passing" - } ], - "metadata" : [ ], - "labels" : [ ], - "status" : "1", - "is_manual" : false - } ] - } +[ { + "request" : { + "method" : "get", + "uri" : "/api/microservices/v1/services", + "headers" : { + "Accept" : "application/json", + "Content-Type" : "application/json" + }, + "json" : null + }, + "response" : { + "status" : 200, + "json" : [ { + "serviceName" : "aai-actions", + "version" : "v11", + "url" : "/aai/v11/actions", + "protocol" : "REST", + "visualRange" : "1", + "lb_policy" : "", + "publish_port" : "", + "namespace" : "", + "network_plane_type" : "", + "host" : "", + "path" : "", + "enable_ssl" : true, + "nodes" : [ { + "ip" : "10.0.1.1", + "port" : "8443", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_aai-actions_10.0.1.1_8443", + "status" : "passing" + } ], + "metadata" : [ ], + "labels" : [ ], + "status" : "1", + "is_manual" : false + }, { + "serviceName" : "aai-actions-deprecated", + "version" : "v11", + "url" : "/aai/v11/actions", + "protocol" : "REST", + "visualRange" : "1", + "lb_policy" : "", + "publish_port" : "", + "namespace" : "", + "network_plane_type" : "", + "host" : "", + "path" : "/aai/v11/actions", + "enable_ssl" : true, + "nodes" : [ { + "ip" : "10.0.1.1", + "port" : "8443", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_aai-actions-deprecated_10.0.1.1_8443", + "status" : "passing" + } ], + "metadata" : [ ], + "labels" : [ ], + "status" : "1", + "is_manual" : false + }, { + "serviceName" : "aai-business", + "version" : "v11", + "url" : "/aai/v11/business", + "protocol" : "REST", + "visualRange" : "1", + "lb_policy" : "", + "publish_port" : "", + "namespace" : "", + "network_plane_type" : "", + "host" : "", + "path" : "", + "enable_ssl" : true, + "nodes" : [ { + "ip" : "10.0.1.1", + "port" : "8443", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_aai-business_10.0.1.1_8443", + "status" : "passing" + } ], + "metadata" : [ ], + "labels" : [ ], + "status" : "1", + "is_manual" : false + }, { + "serviceName" : "aai-business-deprecated", + "version" : "v11", + "url" : "/aai/v11/business", + "protocol" : "REST", + "visualRange" : "1", + "lb_policy" : "", + "publish_port" : "", + "namespace" : "", + "network_plane_type" : "", + "host" : "", + "path" : "/aai/v11/business", + "enable_ssl" : true, + "nodes" : [ { + "ip" : "10.0.1.1", + "port" : "8443", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_aai-business-deprecated_10.0.1.1_8443", + "status" : "passing" + } ], + "metadata" : [ ], + "labels" : [ ], + "status" : "1", + "is_manual" : false + }, { + "serviceName" : "aai-cloudInfrastructure", + "version" : "v11", + "url" : "/aai/v11/cloud-infrastructure", + "protocol" : "REST", + "visualRange" : "1", + "lb_policy" : "", + "publish_port" : "", + "namespace" : "", + "network_plane_type" : "", + "host" : "", + "path" : "", + "enable_ssl" : true, + "nodes" : [ { + "ip" : "10.0.1.1", + "port" : "8443", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_aai-cloudInfrastructure_10.0.1.1_8443", + "status" : "passing" + } ], + "metadata" : [ ], + "labels" : [ ], + "status" : "1", + "is_manual" : false + }, { + "serviceName" : "aai-cloudInfrastructure-deprecated", + "version" : "v11", + "url" : "/aai/v11/cloud-infrastructure", + "protocol" : "REST", + "visualRange" : "1", + "lb_policy" : "", + "publish_port" : "", + "namespace" : "", + "network_plane_type" : "", + "host" : "", + "path" : "/aai/v11/cloud-infrastructure", + "enable_ssl" : true, + "nodes" : [ { + "ip" : "10.0.1.1", + "port" : "8443", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_aai-cloudInfrastructure-deprecated_10.0.1.1_8443", + "status" : "passing" + } ], + "metadata" : [ ], + "labels" : [ ], + "status" : "1", + "is_manual" : false + }, { + "serviceName" : "aai-esr-gui", + "version" : "v1", + "url" : "/esr-gui", + "protocol" : "UI", + "visualRange" : "1", + "lb_policy" : "", + "publish_port" : "", + "namespace" : "", + "network_plane_type" : "", + "host" : "", + "path" : "/iui/aai-esr-gui", + "enable_ssl" : false, + "nodes" : [ { + "ip" : "10.0.14.1", + "port" : "9519", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_aai-esr-gui_10.0.14.1_9519", + "status" : "passing" + } ], + "metadata" : [ ], + "labels" : [ ], + "status" : "1", + "is_manual" : false + }, { + "serviceName" : "aai-esr-server", + "version" : "v1", + "url" : "/api/aai-esr-server/v1", + "protocol" : "REST", + "visualRange" : "0|1", + "lb_policy" : "", + "publish_port" : "", + "namespace" : "", + "network_plane_type" : "", + "host" : "", + "path" : "", + "enable_ssl" : false, + "nodes" : [ { + "ip" : "172.17.0.5", + "port" : "9518", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_aai-esr-server_172.17.0.5_9518", + "status" : "passing" + }, { + "ip" : "10.0.14.1", + "port" : "9518", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_aai-esr-server_10.0.14.1_9518", + "status" : "passing" + } ], + "metadata" : [ ], + "labels" : [ ], + "status" : "1", + "is_manual" : false + }, { + "serviceName" : "aai-externalSystem", + "version" : "v11", + "url" : "/aai/v11/external-system", + "protocol" : "REST", + "visualRange" : "1", + "lb_policy" : "", + "publish_port" : "", + "namespace" : "", + "network_plane_type" : "", + "host" : "", + "path" : "", + "enable_ssl" : true, + "nodes" : [ { + "ip" : "10.0.1.1", + "port" : "8443", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_aai-externalSystem_10.0.1.1_8443", + "status" : "passing" + } ], + "metadata" : [ ], + "labels" : [ ], + "status" : "1", + "is_manual" : false + }, { + "serviceName" : "aai-externalSystem-deprecated", + "version" : "v11", + "url" : "/aai/v11/external-system", + "protocol" : "REST", + "visualRange" : "1", + "lb_policy" : "", + "publish_port" : "", + "namespace" : "", + "network_plane_type" : "", + "host" : "", + "path" : "/aai/v11/external-system", + "enable_ssl" : true, + "nodes" : [ { + "ip" : "10.0.1.1", + "port" : "8443", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_aai-externalSystem-deprecated_10.0.1.1_8443", + "status" : "passing" + } ], + "metadata" : [ ], + "labels" : [ ], + "status" : "1", + "is_manual" : false + }, { + "serviceName" : "aai-network", + "version" : "v11", + "url" : "/aai/v11/network", + "protocol" : "REST", + "visualRange" : "1", + "lb_policy" : "", + "publish_port" : "", + "namespace" : "", + "network_plane_type" : "", + "host" : "", + "path" : "", + "enable_ssl" : true, + "nodes" : [ { + "ip" : "10.0.1.1", + "port" : "8443", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_aai-network_10.0.1.1_8443", + "status" : "passing" + } ], + "metadata" : [ ], + "labels" : [ ], + "status" : "1", + "is_manual" : false + }, { + "serviceName" : "aai-network-deprecated", + "version" : "v11", + "url" : "/aai/v11/network", + "protocol" : "REST", + "visualRange" : "1", + "lb_policy" : "", + "publish_port" : "", + "namespace" : "", + "network_plane_type" : "", + "host" : "", + "path" : "/aai/v11/network", + "enable_ssl" : true, + "nodes" : [ { + "ip" : "10.0.1.1", + "port" : "8443", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_aai-network-deprecated_10.0.1.1_8443", + "status" : "passing" + } ], + "metadata" : [ ], + "labels" : [ ], + "status" : "1", + "is_manual" : false + }, { + "serviceName" : "aai-search", + "version" : "v11", + "url" : "/aai/v11/search", + "protocol" : "REST", + "visualRange" : "1", + "lb_policy" : "", + "publish_port" : "", + "namespace" : "", + "network_plane_type" : "", + "host" : "", + "path" : "", + "enable_ssl" : true, + "nodes" : [ { + "ip" : "10.0.1.1", + "port" : "8443", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_aai-search_10.0.1.1_8443", + "status" : "passing" + } ], + "metadata" : [ ], + "labels" : [ ], + "status" : "1", + "is_manual" : false + }, { + "serviceName" : "aai-search-deprecated", + "version" : "v11", + "url" : "/aai/v11/search", + "protocol" : "REST", + "visualRange" : "1", + "lb_policy" : "", + "publish_port" : "", + "namespace" : "", + "network_plane_type" : "", + "host" : "", + "path" : "/aai/v11/search", + "enable_ssl" : true, + "nodes" : [ { + "ip" : "10.0.1.1", + "port" : "8443", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_aai-search-deprecated_10.0.1.1_8443", + "status" : "passing" + } ], + "metadata" : [ ], + "labels" : [ ], + "status" : "1", + "is_manual" : false + }, { + "serviceName" : "aai-service-design-and-creation", + "version" : "v11", + "url" : "/aai/v11/service-design-and-creation", + "protocol" : "REST", + "visualRange" : "1", + "lb_policy" : "", + "publish_port" : "", + "namespace" : "", + "network_plane_type" : "", + "host" : "", + "path" : "", + "enable_ssl" : true, + "nodes" : [ { + "ip" : "10.0.1.1", + "port" : "8443", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_aai-service-design-and-creation_10.0.1.1_8443", + "status" : "passing" + } ], + "metadata" : [ ], + "labels" : [ ], + "status" : "1", + "is_manual" : false + }, { + "serviceName" : "aai-service-design-and-creation-deprecated", + "version" : "v11", + "url" : "/aai/v11/service-design-and-creation", + "protocol" : "REST", + "visualRange" : "1", + "lb_policy" : "", + "publish_port" : "", + "namespace" : "", + "network_plane_type" : "", + "host" : "", + "path" : "/aai/v11/service-design-and-creation", + "enable_ssl" : true, + "nodes" : [ { + "ip" : "10.0.1.1", + "port" : "8443", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_aai-service-design-and-creation-deprecated_10.0.1.1_8443", + "status" : "passing" + } ], + "metadata" : [ ], + "labels" : [ ], + "status" : "1", + "is_manual" : false + }, { + "serviceName" : "activiti", + "version" : "v1", + "url" : "/api/activiti/v1", + "protocol" : "REST", + "visualRange" : "1", + "lb_policy" : "", + "publish_port" : "", + "namespace" : "", + "network_plane_type" : "", + "host" : "", + "path" : "", + "enable_ssl" : false, + "nodes" : [ { + "ip" : "10.0.14.1", + "port" : "8804", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_activiti_10.0.14.1_8804", + "status" : "passing" + } ], + "metadata" : [ ], + "labels" : [ ], + "status" : "1", + "is_manual" : false + }, { + "serviceName" : "activiti-rest", + "version" : "v1", + "url" : "/activiti-rest", + "protocol" : "REST", + "visualRange" : "1", + "lb_policy" : "", + "publish_port" : "", + "namespace" : "", + "network_plane_type" : "", + "host" : "", + "path" : "/activiti-rest", + "enable_ssl" : false, + "nodes" : [ { + "ip" : "10.0.14.1", + "port" : "8804", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_activiti-rest_10.0.14.1_8804", + "status" : "passing" + } ], + "metadata" : [ ], + "labels" : [ ], + "status" : "1", + "is_manual" : false + }, { + "serviceName" : "catalog", + "version" : "v1", + "url" : "/api/catalog/v1", + "protocol" : "REST", + "visualRange" : "1", + "lb_policy" : "", + "publish_port" : "", + "namespace" : "", + "network_plane_type" : "", + "host" : "", + "path" : "", + "enable_ssl" : false, + "nodes" : [ { + "ip" : "172.17.0.15", + "port" : "8806", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_catalog_172.17.0.15_8806", + "status" : "passing" + }, { + "ip" : "10.0.14.1", + "port" : "8806", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_catalog_10.0.14.1_8806", + "status" : "passing" + } ], + "metadata" : [ ], + "labels" : [ ], + "status" : "1", + "is_manual" : false + }, { + "serviceName" : "emsdriver", + "version" : "v1", + "url" : "/api/emsdriver/v1", + "protocol" : "REST", + "visualRange" : "1", + "lb_policy" : "", + "publish_port" : "", + "namespace" : "", + "network_plane_type" : "", + "host" : "", + "path" : "", + "enable_ssl" : false, + "nodes" : [ { + "ip" : "10.0.14.1", + "port" : "8206", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_emsdriver_10.0.14.1_8206", + "status" : "passing" + } ], + "metadata" : [ ], + "labels" : [ ], + "status" : "1", + "is_manual" : false + }, { + "serviceName" : "gvnfmdriver", + "version" : "v1", + "url" : "/api/gvnfmdriver/v1", + "protocol" : "REST", + "visualRange" : "1", + "lb_policy" : "", + "publish_port" : "", + "namespace" : "", + "network_plane_type" : "", + "host" : "", + "path" : "", + "enable_ssl" : false, + "nodes" : [ { + "ip" : "172.17.0.17", + "port" : "8484", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_gvnfmdriver_172.17.0.17_8484", + "status" : "passing" + }, { + "ip" : "10.0.14.1", + "port" : "8484", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_gvnfmdriver_10.0.14.1_8484", + "status" : "passing" + } ], + "metadata" : [ ], + "labels" : [ ], + "status" : "1", + "is_manual" : false + }, { + "serviceName" : "huaweivnfmdriver", + "version" : "v1", + "url" : "/api/huaweivnfmdriver/v1", + "protocol" : "REST", + "visualRange" : "1", + "lb_policy" : "", + "publish_port" : "", + "namespace" : "", + "network_plane_type" : "", + "host" : "", + "path" : "", + "enable_ssl" : false, + "nodes" : [ { + "ip" : "10.0.14.1", + "port" : "8482", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_huaweivnfmdriver_10.0.14.1_8482", + "status" : "passing" + } ], + "metadata" : [ ], + "labels" : [ ], + "status" : "1", + "is_manual" : false + }, { + "serviceName" : "jujuvnfmdriver", + "version" : "v1", + "url" : "/api/jujuvnfmdriver/v1", + "protocol" : "REST", + "visualRange" : "1", + "lb_policy" : "", + "publish_port" : "", + "namespace" : "", + "network_plane_type" : "", + "host" : "", + "path" : "", + "enable_ssl" : false, + "nodes" : [ { + "ip" : "10.0.14.1", + "port" : "8483", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_jujuvnfmdriver_10.0.14.1_8483", + "status" : "passing" + } ], + "metadata" : [ ], + "labels" : [ ], + "status" : "1", + "is_manual" : false + }, { + "serviceName" : "multicloud", + "version" : "v0", + "url" : "/api/multicloud/v0", + "protocol" : "REST", + "visualRange" : "1", + "lb_policy" : "", + "publish_port" : "", + "namespace" : "", + "network_plane_type" : "", + "host" : "", + "path" : "", + "enable_ssl" : false, + "nodes" : [ { + "ip" : "10.0.14.1", + "port" : "9001", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_multicloud_10.0.14.1_9001", + "status" : "passing" + } ], + "metadata" : [ ], + "labels" : [ ], + "status" : "1", + "is_manual" : false + }, { + "serviceName" : "multicloud-ocata", + "version" : "v0", + "url" : "/api/multicloud-ocata/v0", + "protocol" : "REST", + "visualRange" : "1", + "lb_policy" : "", + "publish_port" : "", + "namespace" : "", + "network_plane_type" : "", + "host" : "", + "path" : "", + "enable_ssl" : false, + "nodes" : [ { + "ip" : "10.0.14.1", + "port" : "9006", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_multicloud-ocata_10.0.14.1_9006", + "status" : "passing" + } ], + "metadata" : [ ], + "labels" : [ ], + "status" : "1", + "is_manual" : false + }, { + "serviceName" : "multicloud-titanium_cloud", + "version" : "v0", + "url" : "/api/multicloud-titanium_cloud/v0", + "protocol" : "REST", + "visualRange" : "1", + "lb_policy" : "", + "publish_port" : "", + "namespace" : "", + "network_plane_type" : "", + "host" : "", + "path" : "", + "enable_ssl" : false, + "nodes" : [ { + "ip" : "10.0.14.1", + "port" : "9005", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_multicloud-titanium_cloud_10.0.14.1_9005", + "status" : "passing" + } ], + "metadata" : [ ], + "labels" : [ ], + "status" : "1", + "is_manual" : false + }, { + "serviceName" : "multicloud-vio", + "version" : "v0", + "url" : "/api/multicloud-vio/v0", + "protocol" : "REST", + "visualRange" : "1", + "lb_policy" : "", + "publish_port" : "", + "namespace" : "", + "network_plane_type" : "", + "host" : "", + "path" : "", + "enable_ssl" : false, + "nodes" : [ { + "ip" : "10.0.14.1", + "port" : "9004", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_multicloud-vio_10.0.14.1_9004", + "status" : "passing" + } ], + "metadata" : [ ], + "labels" : [ ], + "status" : "1", + "is_manual" : false + }, { + "serviceName" : "nokia-vnfm-driver", + "version" : "v1", + "url" : "/api/nokiavnfmdriver/v1", + "protocol" : "REST", + "visualRange" : "1", + "lb_policy" : "", + "publish_port" : "", + "namespace" : "", + "network_plane_type" : "", + "host" : "", + "path" : "", + "enable_ssl" : false, + "nodes" : [ { + "ip" : "172.17.0.27", + "port" : "8486", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_nokia-vnfm-driver_172.17.0.27_8486", + "status" : "passing" + } ], + "metadata" : [ ], + "labels" : [ ], + "status" : "1", + "is_manual" : false + }, { + "serviceName" : "nokiavnfmdriver", + "version" : "v1", + "url" : "/api/nokiavnfmdriver/v1", + "protocol" : "REST", + "visualRange" : "1", + "lb_policy" : "", + "publish_port" : "", + "namespace" : "", + "network_plane_type" : "", + "host" : "", + "path" : "", + "enable_ssl" : false, + "nodes" : [ { + "ip" : "10.0.14.1", + "port" : "8485", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_nokiavnfmdriver_10.0.14.1_8485", + "status" : "passing" + } ], + "metadata" : [ ], + "labels" : [ ], + "status" : "1", + "is_manual" : false + }, { + "serviceName" : "nslcm", + "version" : "v1", + "url" : "/api/nslcm/v1", + "protocol" : "REST", + "visualRange" : "1", + "lb_policy" : "", + "publish_port" : "", + "namespace" : "", + "network_plane_type" : "", + "host" : "", + "path" : "", + "enable_ssl" : false, + "nodes" : [ { + "ip" : "172.17.0.20", + "port" : "8403", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_nslcm_172.17.0.20_8403", + "status" : "passing" + }, { + "ip" : "10.0.14.1", + "port" : "8403", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_nslcm_10.0.14.1_8403", + "status" : "passing" + } ], + "metadata" : [ ], + "labels" : [ ], + "status" : "1", + "is_manual" : false + }, { + "serviceName" : "policy-pdp", + "version" : "v1", + "url" : "/pdp", + "protocol" : "REST", + "visualRange" : "1", + "lb_policy" : "", + "publish_port" : "", + "namespace" : "", + "network_plane_type" : "", + "host" : "", + "path" : "", + "enable_ssl" : false, + "nodes" : [ { + "ip" : "10.0.6.1", + "port" : "8081", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_policy-pdp_10.0.6.1_8081", + "status" : "passing" + } ], + "metadata" : [ ], + "labels" : [ ], + "status" : "1", + "is_manual" : false + }, { + "serviceName" : "policy-pdp-deprecated", + "version" : "v1", + "url" : "/pdp", + "protocol" : "REST", + "visualRange" : "1", + "lb_policy" : "", + "publish_port" : "", + "namespace" : "", + "network_plane_type" : "", + "host" : "", + "path" : "/pdp", + "enable_ssl" : false, + "nodes" : [ { + "ip" : "10.0.6.1", + "port" : "8081", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_policy-pdp-deprecated_10.0.6.1_8081", + "status" : "passing" + } ], + "metadata" : [ ], + "labels" : [ ], + "status" : "1", + "is_manual" : false + }, { + "serviceName" : "portal", + "version" : "v2", + "url" : "/", + "protocol" : "REST", + "visualRange" : "1", + "lb_policy" : "", + "publish_port" : "", + "namespace" : "", + "network_plane_type" : "", + "host" : "", + "path" : "", + "enable_ssl" : false, + "nodes" : [ { + "ip" : "10.0.9.1", + "port" : "8989", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_portal_10.0.9.1_8989", + "status" : "passing" + } ], + "metadata" : [ ], + "labels" : [ ], + "status" : "1", + "is_manual" : false + }, { + "serviceName" : "resmgr", + "version" : "v1", + "url" : "/api/resmgr/v1", + "protocol" : "REST", + "visualRange" : "1", + "lb_policy" : "", + "publish_port" : "", + "namespace" : "", + "network_plane_type" : "", + "host" : "", + "path" : "", + "enable_ssl" : false, + "nodes" : [ { + "ip" : "10.0.14.1", + "port" : "8480", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_resmgr_10.0.14.1_8480", + "status" : "passing" + } ], + "metadata" : [ ], + "labels" : [ ], + "status" : "1", + "is_manual" : false + }, { + "serviceName" : "sdc", + "version" : "v1", + "url" : "/sdc/v1", + "protocol" : "REST", + "visualRange" : "1", + "lb_policy" : "", + "publish_port" : "", + "namespace" : "", + "network_plane_type" : "", + "host" : "", + "path" : "", + "enable_ssl" : false, + "nodes" : [ { + "ip" : "10.0.3.1", + "port" : "8080", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_sdc_10.0.3.1_8080", + "status" : "passing" + } ], + "metadata" : [ ], + "labels" : [ ], + "status" : "1", + "is_manual" : false + }, { + "serviceName" : "sdc-deprecated", + "version" : "v1", + "url" : "/sdc/v1", + "protocol" : "REST", + "visualRange" : "1", + "lb_policy" : "", + "publish_port" : "", + "namespace" : "", + "network_plane_type" : "", + "host" : "", + "path" : "/sdc/v1", + "enable_ssl" : false, + "nodes" : [ { + "ip" : "10.0.3.1", + "port" : "8080", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_sdc-deprecated_10.0.3.1_8080", + "status" : "passing" + } ], + "metadata" : [ ], + "labels" : [ ], + "status" : "1", + "is_manual" : false + }, { + "serviceName" : "sdnc", + "version" : "v1", + "url" : "/restconf", + "protocol" : "REST", + "visualRange" : "1", + "lb_policy" : "", + "publish_port" : "", + "namespace" : "", + "network_plane_type" : "", + "host" : "", + "path" : "/restconf", + "enable_ssl" : false, + "nodes" : [ { + "ip" : "10.0.7.1", + "port" : "8282", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_sdnc_10.0.7.1_8282", + "status" : "passing" + } ], + "metadata" : [ ], + "labels" : [ ], + "status" : "1", + "is_manual" : false + }, { + "serviceName" : "so", + "version" : "v1", + "url" : "/ecomp/mso/infra", + "protocol" : "REST", + "visualRange" : "1", + "lb_policy" : "", + "publish_port" : "", + "namespace" : "", + "network_plane_type" : "", + "host" : "", + "path" : "", + "enable_ssl" : false, + "nodes" : [ { + "ip" : "10.0.5.1", + "port" : "8080", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_so_10.0.5.1_8080", + "status" : "passing" + } ], + "metadata" : [ ], + "labels" : [ ], + "status" : "1", + "is_manual" : false + }, { + "serviceName" : "so-deprecated", + "version" : "v1", + "url" : "/ecomp/mso/infra", + "protocol" : "REST", + "visualRange" : "1", + "lb_policy" : "", + "publish_port" : "", + "namespace" : "", + "network_plane_type" : "", + "host" : "", + "path" : "/ecomp/mso/infra", + "enable_ssl" : false, + "nodes" : [ { + "ip" : "10.0.5.1", + "port" : "8080", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_so-deprecated_10.0.5.1_8080", + "status" : "passing" + } ], + "metadata" : [ ], + "labels" : [ ], + "status" : "1", + "is_manual" : false + }, { + "serviceName" : "usecase-ui", + "version" : "v1", + "url" : "/usecase-ui", + "protocol" : "UI", + "visualRange" : "1", + "lb_policy" : "", + "publish_port" : "", + "namespace" : "", + "network_plane_type" : "", + "host" : "", + "path" : "", + "enable_ssl" : false, + "nodes" : [ { + "ip" : "172.17.0.11", + "port" : "8080", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_usecase-ui_172.17.0.11_8080", + "status" : "passing" + } ], + "metadata" : [ ], + "labels" : [ ], + "status" : "1", + "is_manual" : false + }, { + "serviceName" : "usecaseui", + "version" : "v1", + "url" : "/api/usecaseui/server/v1", + "protocol" : "REST", + "visualRange" : "1", + "lb_policy" : "", + "publish_port" : "", + "namespace" : "", + "network_plane_type" : "", + "host" : "", + "path" : "", + "enable_ssl" : false, + "nodes" : [ { + "ip" : "10.0.14.1", + "port" : "8901", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_usecaseui_10.0.14.1_8901", + "status" : "passing" + } ], + "metadata" : [ ], + "labels" : [ ], + "status" : "1", + "is_manual" : false + }, { + "serviceName" : "usecaseui-gui", + "version" : "v1", + "url" : "/iui/usecaseui", + "protocol" : "UI", + "visualRange" : "1", + "lb_policy" : "", + "publish_port" : "", + "namespace" : "", + "network_plane_type" : "", + "host" : "", + "path" : "/iui/usecaseui", + "enable_ssl" : false, + "nodes" : [ { + "ip" : "10.0.14.1", + "port" : "8900", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_usecaseui-gui_10.0.14.1_8900", + "status" : "passing" + } ], + "metadata" : [ ], + "labels" : [ ], + "status" : "1", + "is_manual" : false + }, { + "serviceName" : "vnflcm", + "version" : "v1", + "url" : "/api/vnflcm/v1", + "protocol" : "REST", + "visualRange" : "1", + "lb_policy" : "", + "publish_port" : "", + "namespace" : "", + "network_plane_type" : "", + "host" : "", + "path" : "", + "enable_ssl" : false, + "nodes" : [ { + "ip" : "10.0.14.1", + "port" : "8801", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_vnflcm_10.0.14.1_8801", + "status" : "passing" + }, { + "ip" : "172.17.0.22", + "port" : "8801", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_vnflcm_172.17.0.22_8801", + "status" : "passing" + } ], + "metadata" : [ ], + "labels" : [ ], + "status" : "1", + "is_manual" : false + }, { + "serviceName" : "vnfmgr", + "version" : "v1", + "url" : "/api/vnfmgr/v1", + "protocol" : "REST", + "visualRange" : "1", + "lb_policy" : "", + "publish_port" : "", + "namespace" : "", + "network_plane_type" : "", + "host" : "", + "path" : "", + "enable_ssl" : false, + "nodes" : [ { + "ip" : "172.17.0.23", + "port" : "8803", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_vnfmgr_172.17.0.23_8803", + "status" : "passing" + }, { + "ip" : "10.0.14.1", + "port" : "8803", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_vnfmgr_10.0.14.1_8803", + "status" : "passing" + } ], + "metadata" : [ ], + "labels" : [ ], + "status" : "1", + "is_manual" : false + }, { + "serviceName" : "vnfres", + "version" : "v1", + "url" : "/api/vnfres/v1", + "protocol" : "REST", + "visualRange" : "1", + "lb_policy" : "", + "publish_port" : "", + "namespace" : "", + "network_plane_type" : "", + "host" : "", + "path" : "", + "enable_ssl" : false, + "nodes" : [ { + "ip" : "172.17.0.24", + "port" : "8802", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_vnfres_172.17.0.24_8802", + "status" : "passing" + }, { + "ip" : "10.0.14.1", + "port" : "8802", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_vnfres_10.0.14.1_8802", + "status" : "passing" + } ], + "metadata" : [ ], + "labels" : [ ], + "status" : "1", + "is_manual" : false + }, { + "serviceName" : "workflow", + "version" : "v1", + "url" : "/api/workflow/v1", + "protocol" : "REST", + "visualRange" : "1", + "lb_policy" : "", + "publish_port" : "", + "namespace" : "", + "network_plane_type" : "", + "host" : "", + "path" : "", + "enable_ssl" : false, + "nodes" : [ { + "ip" : "10.0.14.1", + "port" : "8805", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_workflow_10.0.14.1_8805", + "status" : "passing" + } ], + "metadata" : [ ], + "labels" : [ ], + "status" : "1", + "is_manual" : false + }, { + "serviceName" : "ztesdncdriver", + "version" : "v1", + "url" : "/api/ztesdncdriver/v1", + "protocol" : "REST", + "visualRange" : "1", + "lb_policy" : "", + "publish_port" : "", + "namespace" : "", + "network_plane_type" : "", + "host" : "", + "path" : "", + "enable_ssl" : false, + "nodes" : [ { + "ip" : "172.17.0.25", + "port" : "8411", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_ztesdncdriver_172.17.0.25_8411", + "status" : "passing" + }, { + "ip" : "10.0.14.1", + "port" : "8411", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_ztesdncdriver_10.0.14.1_8411", + "status" : "passing" + } ], + "metadata" : [ ], + "labels" : [ ], + "status" : "1", + "is_manual" : false + }, { + "serviceName" : "ztevmanagerdriver", + "version" : "v1", + "url" : "/api/ztevmanagerdriver/v1", + "protocol" : "REST", + "visualRange" : "1", + "lb_policy" : "", + "publish_port" : "", + "namespace" : "", + "network_plane_type" : "", + "host" : "", + "path" : "", + "enable_ssl" : false, + "nodes" : [ { + "ip" : "10.0.14.1", + "port" : "8410", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_ztevmanagerdriver_10.0.14.1_8410", + "status" : "passing" + }, { + "ip" : "172.17.0.26", + "port" : "8410", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_ztevmanagerdriver_172.17.0.26_8410", + "status" : "passing" + } ], + "metadata" : [ ], + "labels" : [ ], + "status" : "1", + "is_manual" : false + } ] + } } ] \ No newline at end of file diff --git a/plugins/msb/src/test/resources/onap-cli-sample/microservice-list-schema-sample.yaml b/plugins/onap-1.1/features/msb/src/test/resources/open-cli-sample/microservice-list-schema-sample.yaml similarity index 99% rename from plugins/msb/src/test/resources/onap-cli-sample/microservice-list-schema-sample.yaml rename to plugins/onap-1.1/features/msb/src/test/resources/open-cli-sample/microservice-list-schema-sample.yaml index 32ccd377..7e104049 100644 --- a/plugins/msb/src/test/resources/onap-cli-sample/microservice-list-schema-sample.yaml +++ b/plugins/onap-1.1/features/msb/src/test/resources/open-cli-sample/microservice-list-schema-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: microservice-list version: onap-1.1 samples: diff --git a/plugins/msb/src/test/resources/onap-cli-sample/microservice-show-schema-moco.json b/plugins/onap-1.1/features/msb/src/test/resources/open-cli-sample/microservice-show-schema-moco.json similarity index 95% rename from plugins/msb/src/test/resources/onap-cli-sample/microservice-show-schema-moco.json rename to plugins/onap-1.1/features/msb/src/test/resources/open-cli-sample/microservice-show-schema-moco.json index 7d0863f7..5064b7b6 100644 --- a/plugins/msb/src/test/resources/onap-cli-sample/microservice-show-schema-moco.json +++ b/plugins/onap-1.1/features/msb/src/test/resources/open-cli-sample/microservice-show-schema-moco.json @@ -1,41 +1,41 @@ -[ { - "request" : { - "method" : "get", - "uri" : "/api/microservices/v1/services/test/version/v1", - "headers" : { - "Accept" : "application/json", - "Content-Type" : "application/json" - }, - "json" : null - }, - "response" : { - "status" : 200, - "json" : { - "serviceName" : "test", - "version" : "v1", - "url" : "/C:/Git/test", - "protocol" : "REST", - "visualRange" : "1", - "lb_policy" : "ip_hash", - "publish_port" : "", - "namespace" : "", - "network_plane_type" : "", - "host" : "", - "path" : "/C:/Git/test", - "enable_ssl" : false, - "nodes" : [ { - "ip" : "10.0.0.1", - "port" : "8080", - "checkType" : "", - "checkUrl" : "", - "ha_role" : "", - "nodeId" : "_test_10.0.0.1_8080", - "status" : "passing" - } ], - "metadata" : [ ], - "labels" : [ ], - "status" : "1", - "is_manual" : false - } - } +[ { + "request" : { + "method" : "get", + "uri" : "/api/microservices/v1/services/test/version/v1", + "headers" : { + "Accept" : "application/json", + "Content-Type" : "application/json" + }, + "json" : null + }, + "response" : { + "status" : 200, + "json" : { + "serviceName" : "test", + "version" : "v1", + "url" : "/C:/Git/test", + "protocol" : "REST", + "visualRange" : "1", + "lb_policy" : "ip_hash", + "publish_port" : "", + "namespace" : "", + "network_plane_type" : "", + "host" : "", + "path" : "/C:/Git/test", + "enable_ssl" : false, + "nodes" : [ { + "ip" : "10.0.0.1", + "port" : "8080", + "checkType" : "", + "checkUrl" : "", + "ha_role" : "", + "nodeId" : "_test_10.0.0.1_8080", + "status" : "passing" + } ], + "metadata" : [ ], + "labels" : [ ], + "status" : "1", + "is_manual" : false + } + } } ] \ No newline at end of file diff --git a/plugins/msb/src/test/resources/onap-cli-sample/microservice-show-schema-sample.yaml b/plugins/onap-1.1/features/msb/src/test/resources/open-cli-sample/microservice-show-schema-sample.yaml similarity index 96% rename from plugins/msb/src/test/resources/onap-cli-sample/microservice-show-schema-sample.yaml rename to plugins/onap-1.1/features/msb/src/test/resources/open-cli-sample/microservice-show-schema-sample.yaml index 602e39a8..86f1f417 100644 --- a/plugins/msb/src/test/resources/onap-cli-sample/microservice-show-schema-sample.yaml +++ b/plugins/onap-1.1/features/msb/src/test/resources/open-cli-sample/microservice-show-schema-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: microservice-show version: onap-1.1 samples: diff --git a/plugins/onap-1.1/features/msb/src/test/resources/open-cli-sample/msb-create-service-sample-1.1.yaml b/plugins/onap-1.1/features/msb/src/test/resources/open-cli-sample/msb-create-service-sample-1.1.yaml deleted file mode 100644 index d316f388..00000000 --- a/plugins/onap-1.1/features/msb/src/test/resources/open-cli-sample/msb-create-service-sample-1.1.yaml +++ /dev/null @@ -1,20 +0,0 @@ -onap_cli_sample_version: 1.0 - -name: microservice-create -version: onap-1.1 -samples: - sample1: - name: Create a service - input: --service-name test-service --service-version v1 --service-url /api/test/v1 --host-url http://192.168.17.23:80 23.14.15.156 80 - output: | - +----------+------------------------------------+ - |property |value | - +----------+------------------------------------+ - |name |test-service | - +----------+------------------------------------+ - |version |v1 | - +----------+------------------------------------+ - |url |/api/test/v1 | - +----------+------------------------------------+ - |status |1 | - +----------+------------------------------------+ \ No newline at end of file diff --git a/plugins/onap-1.1/features/msb/src/test/resources/open-cli-sample/msb-delete-service-sample-1.1.yaml b/plugins/onap-1.1/features/msb/src/test/resources/open-cli-sample/msb-delete-service-sample-1.1.yaml deleted file mode 100644 index 2aaadb22..00000000 --- a/plugins/onap-1.1/features/msb/src/test/resources/open-cli-sample/msb-delete-service-sample-1.1.yaml +++ /dev/null @@ -1,8 +0,0 @@ -onap_cli_sample_version: 1.0 - -name: microservice-delete -version: onap-1.1 -samples: - sample1: - name: Delete a service - input: --service-name test-service --service-version v1 --host-url http://192.168.17.23:80 --node-ip 23.14.15.156 --node-port 80 \ No newline at end of file diff --git a/plugins/onap-1.1/features/msb/src/test/resources/open-cli-sample/msb-list-service-sample-1.1.yaml b/plugins/onap-1.1/features/msb/src/test/resources/open-cli-sample/msb-list-service-sample-1.1.yaml deleted file mode 100644 index 178a9c85..00000000 --- a/plugins/onap-1.1/features/msb/src/test/resources/open-cli-sample/msb-list-service-sample-1.1.yaml +++ /dev/null @@ -1,14 +0,0 @@ -onap_cli_sample_version: 1.0 - -name: microservice-list -version: onap-1.1 -samples: - sample1: - name: List a service - input: --host-url http://192.168.17.23:80 - output: | - +--------------+----------+------------------------------------+--------+------------------+ - |name |version |url |status |nodes | - +--------------+----------+------------------------------------+--------+------------------+ - |test-service |v1 |/C:/Program Files/Git/api/test/v1 |1 |23.14.15.156:80 | - +--------------+----------+------------------------------------+--------+------------------+ \ No newline at end of file diff --git a/plugins/onap-1.1/features/msb/src/test/resources/open-cli-sample/msb-show-service-sample-1.1.yaml b/plugins/onap-1.1/features/msb/src/test/resources/open-cli-sample/msb-show-service-sample-1.1.yaml deleted file mode 100644 index abf1f110..00000000 --- a/plugins/onap-1.1/features/msb/src/test/resources/open-cli-sample/msb-show-service-sample-1.1.yaml +++ /dev/null @@ -1,14 +0,0 @@ -onap_cli_sample_version: 1.0 - -name: microservice-show -version: onap-1.1 -samples: - sample1: - name: Show a service - input: --service-name test-service --service-version v1 --host-url http://192.168.17.23:80 - output: | - +--------------+----------+------------------------------------+--------+------------------+ - |name |version |url |status |nodes | - +--------------+----------+------------------------------------+--------+------------------+ - |test-service |v1 |/C:/Program Files/Git/api/test/v1 |1 |23.14.15.156:80 | - +--------------+----------+------------------------------------+--------+------------------+ \ No newline at end of file diff --git a/plugins/onap-1.1/features/pom.xml b/plugins/onap-1.1/features/pom.xml index ded980d6..ca51aaae 100644 --- a/plugins/onap-1.1/features/pom.xml +++ b/plugins/onap-1.1/features/pom.xml @@ -24,7 +24,7 @@ org.onap.cli cli-plugins-onap-1.1 - 1.0.0-SNAPSHOT + 2.0.0 cli-plugins-onap-1.1-features diff --git a/plugins/onap-1.1/features/sdc/pom.xml b/plugins/onap-1.1/features/sdc/pom.xml index abd24800..71ef047e 100644 --- a/plugins/onap-1.1/features/sdc/pom.xml +++ b/plugins/onap-1.1/features/sdc/pom.xml @@ -22,7 +22,7 @@ org.onap.cli cli-plugins-onap-1.1-features - 1.0.0-SNAPSHOT + 2.0.0 cli-plugins-onap-1.1-features-sdc diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/service-model/service-model-add-vf-schema-1.1.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-add-vf-schema-1.1.yaml similarity index 87% rename from plugins/sdc/src/main/resources/onap-cli-schema/service-model/service-model-add-vf-schema-1.1.yaml rename to plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-add-vf-schema-1.1.yaml index 7179b460..33dce3cd 100644 --- a/plugins/sdc/src/main/resources/onap-cli-schema/service-model/service-model-add-vf-schema-1.1.yaml +++ b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-add-vf-schema-1.1.yaml @@ -1,12 +1,12 @@ open_cli_schema_version: 1.0 name: service-model-add-vf description: Helps to add VF into service models in SDC -version: onap-1.1 -service: - name: sdc - version: v1.0 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: sdc + author: ONAP CLI Team onap-discuss@lists.onap.org + parameters: - name: service-model-id @@ -42,6 +42,11 @@ results: scope: short type: string http: + service: + name: sdc + version: v1.0 + auth: basic + mode: direct request: uri: /sdc2/rest/v1/catalog/services/${service-model-id}/resourceInstance method: POST diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/service-model/service-model-approve-schema-1.1.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-approve-schema-1.1.yaml similarity index 73% rename from plugins/sdc/src/main/resources/onap-cli-schema/service-model/service-model-approve-schema-1.1.yaml rename to plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-approve-schema-1.1.yaml index 59b39864..1e779b3a 100644 --- a/plugins/sdc/src/main/resources/onap-cli-schema/service-model/service-model-approve-schema-1.1.yaml +++ b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-approve-schema-1.1.yaml @@ -1,12 +1,12 @@ open_cli_schema_version: 1.0 name: service-model-approve description: Approves the Service model in SDC -version: onap-1.1 -service: - name: sdc - version: v1.0 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: sdc + author: ONAP CLI Team onap-discuss@lists.onap.org + parameters: - name: service-model-id @@ -17,6 +17,11 @@ parameters: is_optional: true http: + service: + name: sdc + version: v1.0 + auth: basic + mode: direct request: uri: /sdc2/rest/v1/catalog/services/${service-model-id}/distribution-state/approve method: POST diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/service-model/service-model-certify-complete-schema-1.1.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-certify-complete-schema-1.1.yaml similarity index 74% rename from plugins/sdc/src/main/resources/onap-cli-schema/service-model/service-model-certify-complete-schema-1.1.yaml rename to plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-certify-complete-schema-1.1.yaml index 3402d673..e45552b2 100644 --- a/plugins/sdc/src/main/resources/onap-cli-schema/service-model/service-model-certify-complete-schema-1.1.yaml +++ b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-certify-complete-schema-1.1.yaml @@ -1,12 +1,12 @@ open_cli_schema_version: 1.0 name: service-model-certify-complete description: Completes the certification of Service model in SDC -version: onap-1.1 -service: - name: sdc - version: v1.0 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: sdc + author: ONAP CLI Team onap-discuss@lists.onap.org + parameters: - name: service-model-id @@ -17,6 +17,11 @@ parameters: is_optional: true http: + service: + name: sdc + version: v1.0 + auth: basic + mode: direct request: uri: /sdc2/rest/v1/catalog/services/${service-model-id}/lifecycleState/certify method: POST diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/service-model/service-model-certify-request-schema-1.1.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-certify-request-schema-1.1.yaml similarity index 75% rename from plugins/sdc/src/main/resources/onap-cli-schema/service-model/service-model-certify-request-schema-1.1.yaml rename to plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-certify-request-schema-1.1.yaml index 2c437e51..e9787c5f 100644 --- a/plugins/sdc/src/main/resources/onap-cli-schema/service-model/service-model-certify-request-schema-1.1.yaml +++ b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-certify-request-schema-1.1.yaml @@ -1,12 +1,12 @@ open_cli_schema_version: 1.0 name: service-model-certify-request description: Request the certification of Service model in SDC -version: onap-1.1 -service: - name: sdc - version: v1.0 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: sdc + author: ONAP CLI Team onap-discuss@lists.onap.org + parameters: - name: service-model-id @@ -17,6 +17,11 @@ parameters: is_optional: true http: + service: + name: sdc + version: v1.0 + auth: basic + mode: direct request: uri: /sdc2/rest/v1/catalog/services/${service-model-id}/lifecycleState/certificationRequest method: POST diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/service-model/service-model-certify-start-schema-1.1.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-certify-start-schema-1.1.yaml similarity index 73% rename from plugins/sdc/src/main/resources/onap-cli-schema/service-model/service-model-certify-start-schema-1.1.yaml rename to plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-certify-start-schema-1.1.yaml index 05c056d1..9c6dfad3 100644 --- a/plugins/sdc/src/main/resources/onap-cli-schema/service-model/service-model-certify-start-schema-1.1.yaml +++ b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-certify-start-schema-1.1.yaml @@ -1,12 +1,12 @@ open_cli_schema_version: 1.0 name: service-model-certify-start description: Starts the certification of Service model in SDC -version: onap-1.1 -service: - name: sdc - version: v1.0 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: sdc + author: ONAP CLI Team onap-discuss@lists.onap.org + parameters: - name: service-model-id @@ -17,6 +17,11 @@ parameters: is_optional: true http: + service: + name: sdc + version: v1.0 + auth: basic + mode: direct request: uri: /sdc2/rest/v1/catalog/services/${service-model-id}/lifecycleState/startCertification method: POST diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/service-model/service-model-checkin-schema-1.1.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-checkin-schema-1.1.yaml similarity index 73% rename from plugins/sdc/src/main/resources/onap-cli-schema/service-model/service-model-checkin-schema-1.1.yaml rename to plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-checkin-schema-1.1.yaml index d5900fec..9e03dfe1 100644 --- a/plugins/sdc/src/main/resources/onap-cli-schema/service-model/service-model-checkin-schema-1.1.yaml +++ b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-checkin-schema-1.1.yaml @@ -1,12 +1,11 @@ open_cli_schema_version: 1.0 name: service-model-checkin description: Checkin Service model in SDC -version: onap-1.1 -service: - name: sdc - version: v1.0 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: sdc + author: ONAP CLI Team onap-discuss@lists.onap.org parameters: - name: service-model-id @@ -17,6 +16,11 @@ parameters: is_optional: true http: + service: + name: sdc + version: v1.0 + auth: basic + mode: direct request: uri: /sdc2/rest/v1/catalog/services/${service-model-id}/lifecycleState/checkin method: POST diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/service-model/service-model-checkout-schema-1.1.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-checkout-schema-1.1.yaml similarity index 73% rename from plugins/sdc/src/main/resources/onap-cli-schema/service-model/service-model-checkout-schema-1.1.yaml rename to plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-checkout-schema-1.1.yaml index 26c31ac4..da392975 100644 --- a/plugins/sdc/src/main/resources/onap-cli-schema/service-model/service-model-checkout-schema-1.1.yaml +++ b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-checkout-schema-1.1.yaml @@ -1,12 +1,12 @@ open_cli_schema_version: 1.0 name: service-model-revert description: Checkout Service model in SDC -version: onap-1.1 -service: - name: sdc - version: v1.0 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: sdc + author: ONAP CLI Team onap-discuss@lists.onap.org + parameters: - name: service-model-id @@ -17,6 +17,11 @@ parameters: is_optional: true http: + service: + name: sdc + version: v1.0 + auth: basic + mode: direct request: uri: /sdc2/rest/v1/catalog/services/${service-model-id}/lifecycleState/checkout method: POST diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/service-model/service-model-create-schema-1.1.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-create-schema-1.1.yaml similarity index 92% rename from plugins/sdc/src/main/resources/onap-cli-schema/service-model/service-model-create-schema-1.1.yaml rename to plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-create-schema-1.1.yaml index 17811ee4..d723d2bd 100644 --- a/plugins/sdc/src/main/resources/onap-cli-schema/service-model/service-model-create-schema-1.1.yaml +++ b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-create-schema-1.1.yaml @@ -1,12 +1,12 @@ open_cli_schema_version: 1.0 name: service-model-create description: Create Service model in SDC -version: onap-1.1 -service: - name: sdc - version: v1.0 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: sdc + author: ONAP CLI Team onap-discuss@lists.onap.org + parameters: - name: name @@ -57,6 +57,11 @@ results: scope: short type: string http: + service: + name: sdc + version: v1.0 + auth: basic + mode: direct request: uri: /sdc2/rest/v1/catalog/services method: POST diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/service-model/service-model-distribute-schema-1.1.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-distribute-schema-1.1.yaml similarity index 72% rename from plugins/sdc/src/main/resources/onap-cli-schema/service-model/service-model-distribute-schema-1.1.yaml rename to plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-distribute-schema-1.1.yaml index f88925d4..76428a15 100644 --- a/plugins/sdc/src/main/resources/onap-cli-schema/service-model/service-model-distribute-schema-1.1.yaml +++ b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-distribute-schema-1.1.yaml @@ -1,12 +1,12 @@ open_cli_schema_version: 1.0 name: service-model-distribute description: Distributes the Service model in SDC -version: onap-1.1 -service: - name: sdc - version: v1.0 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: sdc + author: ONAP CLI Team onap-discuss@lists.onap.org + parameters: - name: service-model-id @@ -17,6 +17,11 @@ parameters: is_optional: true http: + service: + name: sdc + version: v1.0 + auth: basic + mode: direct request: uri: /sdc2/rest/v1/catalog/services/${service-model-id}/distribution/PROD/activate method: POST diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/service-model/service-model-list-schema-1.1.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-list-schema-1.1.yaml similarity index 87% rename from plugins/sdc/src/main/resources/onap-cli-schema/service-model/service-model-list-schema-1.1.yaml rename to plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-list-schema-1.1.yaml index 315f800f..fdc2529c 100644 --- a/plugins/sdc/src/main/resources/onap-cli-schema/service-model/service-model-list-schema-1.1.yaml +++ b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-list-schema-1.1.yaml @@ -1,12 +1,12 @@ open_cli_schema_version: 1.0 name: service-model-list description: List the service model in SDC -version: onap-1.1 -service: - name: sdc - version: v1.0 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: sdc + author: ONAP CLI Team onap-discuss@lists.onap.org + results: direction: landscape @@ -41,6 +41,11 @@ results: scope: long http: + service: + name: sdc + version: v1.0 + auth: basic + mode: direct request: uri: /sdc2/rest/v1/followed method: GET diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/service-model/service-model-revert-schema-1.1.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-revert-schema-1.1.yaml similarity index 73% rename from plugins/sdc/src/main/resources/onap-cli-schema/service-model/service-model-revert-schema-1.1.yaml rename to plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-revert-schema-1.1.yaml index fe78241e..7d91015f 100644 --- a/plugins/sdc/src/main/resources/onap-cli-schema/service-model/service-model-revert-schema-1.1.yaml +++ b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/service-model/service-model-revert-schema-1.1.yaml @@ -1,12 +1,12 @@ open_cli_schema_version: 1.0 name: service-model-checkout description: Checkout Service model in SDC -version: onap-1.1 -service: - name: sdc - version: v1.0 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: sdc + author: ONAP CLI Team onap-discuss@lists.onap.org + parameters: - name: service-model-id @@ -17,6 +17,11 @@ parameters: is_optional: true http: + service: + name: sdc + version: v1.0 + auth: basic + mode: direct request: uri: /sdc2/rest/v1/catalog/services/${service-model-id}/lifecycleState/UNDOCHECKOUT method: POST diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/service-model/service2vf-model-list-schema-1.1.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/service-model/service2vf-model-list-schema-1.1.yaml similarity index 86% rename from plugins/sdc/src/main/resources/onap-cli-schema/service-model/service2vf-model-list-schema-1.1.yaml rename to plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/service-model/service2vf-model-list-schema-1.1.yaml index 26d7cd62..b0b7790a 100644 --- a/plugins/sdc/src/main/resources/onap-cli-schema/service-model/service2vf-model-list-schema-1.1.yaml +++ b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/service-model/service2vf-model-list-schema-1.1.yaml @@ -1,12 +1,12 @@ open_cli_schema_version: 1.0 name: service2vf-model-list description: List the VF in a given service model in SDC -version: onap-1.1 -service: - name: sdc - version: v1.0 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: sdc + author: ONAP CLI Team onap-discuss@lists.onap.org + parameters: - name: service-model-id @@ -37,6 +37,11 @@ results: scope: short http: + service: + name: sdc + version: v1.0 + auth: basic + mode: direct request: uri: /sdc2/rest/v1/catalog/services/${service-model-id} method: GET diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vf/vf-model-certify-complete-schema-1.1.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vf/vf-model-certify-complete-schema-1.1.yaml similarity index 72% rename from plugins/sdc/src/main/resources/onap-cli-schema/vf/vf-model-certify-complete-schema-1.1.yaml rename to plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vf/vf-model-certify-complete-schema-1.1.yaml index 4baca00c..5a9d900b 100644 --- a/plugins/sdc/src/main/resources/onap-cli-schema/vf/vf-model-certify-complete-schema-1.1.yaml +++ b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vf/vf-model-certify-complete-schema-1.1.yaml @@ -1,12 +1,12 @@ open_cli_schema_version: 1.0 name: vf-model-certify-complete description: Complete certifying Virtual function -version: onap-1.1 -service: - name: sdc - version: v1.0 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: sdc + author: ONAP CLI Team onap-discuss@lists.onap.org + parameters: - name: vf-id @@ -17,6 +17,11 @@ parameters: is_optional: true http: + service: + name: sdc + version: v1.0 + auth: basic + mode: direct request: uri: /sdc2/rest/v1/catalog/resources/${vf-id}/lifecycleState/certify method: POST diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vf/vf-model-certify-request-schema-1.1.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vf/vf-model-certify-request-schema-1.1.yaml similarity index 72% rename from plugins/sdc/src/main/resources/onap-cli-schema/vf/vf-model-certify-request-schema-1.1.yaml rename to plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vf/vf-model-certify-request-schema-1.1.yaml index 301449ce..62c749a7 100644 --- a/plugins/sdc/src/main/resources/onap-cli-schema/vf/vf-model-certify-request-schema-1.1.yaml +++ b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vf/vf-model-certify-request-schema-1.1.yaml @@ -1,12 +1,12 @@ open_cli_schema_version: 1.0 name: vf-model-certify-request description: Request for certifying Virtual function -version: onap-1.1 -service: - name: sdc - version: v1.0 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: sdc + author: ONAP CLI Team onap-discuss@lists.onap.org + parameters: - name: vf-id @@ -17,6 +17,11 @@ parameters: is_optional: true http: + service: + name: sdc + version: v1.0 + auth: basic + mode: direct request: uri: /sdc2/rest/v1/catalog/resources/${vf-id}/lifecycleState/certificationRequest method: POST diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vf/vf-model-certify-start-schema-1.1.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vf/vf-model-certify-start-schema-1.1.yaml similarity index 70% rename from plugins/sdc/src/main/resources/onap-cli-schema/vf/vf-model-certify-start-schema-1.1.yaml rename to plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vf/vf-model-certify-start-schema-1.1.yaml index f37a1af0..ed8cbb92 100644 --- a/plugins/sdc/src/main/resources/onap-cli-schema/vf/vf-model-certify-start-schema-1.1.yaml +++ b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vf/vf-model-certify-start-schema-1.1.yaml @@ -1,12 +1,12 @@ open_cli_schema_version: 1.0 name: vf-model-certify-start description: Start certifying Virtual function -version: onap-1.1 -service: - name: sdc - version: v1.0 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: sdc + author: ONAP CLI Team onap-discuss@lists.onap.org + parameters: - name: vf-id @@ -17,6 +17,11 @@ parameters: is_optional: true http: + service: + name: sdc + version: v1.0 + auth: basic + mode: direct request: uri: /sdc2/rest/v1/catalog/resources/${vf-id}/lifecycleState/startCertification method: POST diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vf/vf-model-checkin-schema-1.1.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vf/vf-model-checkin-schema-1.1.yaml similarity index 70% rename from plugins/sdc/src/main/resources/onap-cli-schema/vf/vf-model-checkin-schema-1.1.yaml rename to plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vf/vf-model-checkin-schema-1.1.yaml index 4ee74e12..235ff834 100644 --- a/plugins/sdc/src/main/resources/onap-cli-schema/vf/vf-model-checkin-schema-1.1.yaml +++ b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vf/vf-model-checkin-schema-1.1.yaml @@ -1,12 +1,12 @@ open_cli_schema_version: 1.0 name: vf-model-checkin description: Checkin Virtual function -version: onap-1.1 -service: - name: sdc - version: v1.0 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: sdc + author: ONAP CLI Team onap-discuss@lists.onap.org + parameters: - name: vf-id @@ -17,6 +17,11 @@ parameters: is_optional: true http: + service: + name: sdc + version: v1.0 + auth: basic + mode: direct request: uri: /sdc2/rest/v1/catalog/resources/${vf-id}/lifecycleState/checkin method: POST diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vf/vf-model-create-schema-1.1.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vf/vf-model-create-schema-1.1.yaml similarity index 91% rename from plugins/sdc/src/main/resources/onap-cli-schema/vf/vf-model-create-schema-1.1.yaml rename to plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vf/vf-model-create-schema-1.1.yaml index fb3635fa..614a5098 100644 --- a/plugins/sdc/src/main/resources/onap-cli-schema/vf/vf-model-create-schema-1.1.yaml +++ b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vf/vf-model-create-schema-1.1.yaml @@ -1,12 +1,12 @@ open_cli_schema_version: 1.0 name: vf-model-create description: Create Virtual function from Vendor Software Product -version: onap-1.1 -service: - name: sdc - version: v1.0 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: sdc + author: ONAP CLI Team onap-discuss@lists.onap.org + parameters: - name: name @@ -47,6 +47,11 @@ results: scope: short type: string http: + service: + name: sdc + version: v1.0 + auth: basic + mode: direct request: uri: /sdc2/rest/v1/catalog/resources method: POST diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vf/vf-model-list-schema-1.1.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vf/vf-model-list-schema-1.1.yaml similarity index 89% rename from plugins/sdc/src/main/resources/onap-cli-schema/vf/vf-model-list-schema-1.1.yaml rename to plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vf/vf-model-list-schema-1.1.yaml index 50a568a8..172ad815 100644 --- a/plugins/sdc/src/main/resources/onap-cli-schema/vf/vf-model-list-schema-1.1.yaml +++ b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vf/vf-model-list-schema-1.1.yaml @@ -1,12 +1,12 @@ open_cli_schema_version: 1.0 name: vf-model-list description: List the VF resource model in SDC -version: onap-1.1 -service: - name: sdc - version: v1.0 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: sdc + author: ONAP CLI Team onap-discuss@lists.onap.org + results: direction: landscape @@ -48,6 +48,11 @@ results: type: string scope: long http: + service: + name: sdc + version: v1.0 + auth: basic + mode: direct request: uri: /sdc2/rest/v1/followed method: GET diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vf/vf2vfmodule-model-list-schema-1.1.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vf/vf2vfmodule-model-list-schema-1.1.yaml similarity index 86% rename from plugins/sdc/src/main/resources/onap-cli-schema/vf/vf2vfmodule-model-list-schema-1.1.yaml rename to plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vf/vf2vfmodule-model-list-schema-1.1.yaml index a138363f..75092245 100644 --- a/plugins/sdc/src/main/resources/onap-cli-schema/vf/vf2vfmodule-model-list-schema-1.1.yaml +++ b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vf/vf2vfmodule-model-list-schema-1.1.yaml @@ -1,12 +1,12 @@ open_cli_schema_version: 1.0 name: vf2vfmodule-model-list description: List the VF modules in a given VF model in SDC -version: onap-1.1 -service: - name: sdc - version: v1.0 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: sdc + author: ONAP CLI Team onap-discuss@lists.onap.org + parameters: - name: vf-id @@ -45,6 +45,11 @@ results: scope: short http: + service: + name: sdc + version: v1.0 + auth: basic + mode: direct request: uri: /sdc2/rest/v1/catalog/resources/${vf-id} method: GET diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/license-entitlement-pool-create-schema.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/license-entitlement-pool-create-schema.yaml similarity index 93% rename from plugins/sdc/src/main/resources/onap-cli-schema/vlm/license-entitlement-pool-create-schema.yaml rename to plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/license-entitlement-pool-create-schema.yaml index db0af2b6..7d944f53 100644 --- a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/license-entitlement-pool-create-schema.yaml +++ b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/license-entitlement-pool-create-schema.yaml @@ -1,12 +1,12 @@ open_cli_schema_version: 1.0 name: ep-create description: Create Entitlement Pool -version: onap-1.0 -service: - name: sdc - version: v1.0 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: sdc + author: ONAP CLI Team onap-discuss@lists.onap.org + parameters: - name: ep-name @@ -73,6 +73,11 @@ results: scope: short type: string http: + service: + name: sdc + version: v1.0 + auth: basic + mode: direct request: uri: /onboarding-api/v1.0/vendor-license-models/${license-model-id}/entitlement-pools method: POST diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/license-entitlement-pool-show-schema.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/license-entitlement-pool-show-schema.yaml similarity index 87% rename from plugins/sdc/src/main/resources/onap-cli-schema/vlm/license-entitlement-pool-show-schema.yaml rename to plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/license-entitlement-pool-show-schema.yaml index 93968407..e3b9578d 100644 --- a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/license-entitlement-pool-show-schema.yaml +++ b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/license-entitlement-pool-show-schema.yaml @@ -1,12 +1,12 @@ open_cli_schema_version: 1.0 name: ep-show description: Details of the Entitlement Pool -version: onap-1.0 -service: - name: sdc - version: v1.0 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: sdc + author: ONAP CLI Team onap-discuss@lists.onap.org + parameters: - name: license-model-id @@ -38,6 +38,11 @@ results: scope: short type: string http: + service: + name: sdc + version: v1.0 + auth: basic + mode: direct request: uri: /onboarding-api/v1.0/vendor-license-models/${license-model-id}/entitlement-pools/${pool-id} method: GET diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/license-group-create-schema.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/license-group-create-schema.yaml similarity index 86% rename from plugins/sdc/src/main/resources/onap-cli-schema/vlm/license-group-create-schema.yaml rename to plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/license-group-create-schema.yaml index bd9b8a23..3bf9c84b 100644 --- a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/license-group-create-schema.yaml +++ b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/license-group-create-schema.yaml @@ -1,12 +1,12 @@ open_cli_schema_version: 1.0 name: license-group-create description: Create License Group -version: onap-1.0 -service: - name: sdc - version: v1.0 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: sdc + author: ONAP CLI Team onap-discuss@lists.onap.org + parameters: - name: group-name @@ -36,6 +36,11 @@ results: scope: short type: string http: + service: + name: sdc + version: v1.0 + auth: basic + mode: direct request: uri: /onboarding-api/v1.0/vendor-license-models/${license-model-id}/license-key-groups method: POST diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/license-group-show-schema.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/license-group-show-schema.yaml similarity index 87% rename from plugins/sdc/src/main/resources/onap-cli-schema/vlm/license-group-show-schema.yaml rename to plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/license-group-show-schema.yaml index 3b93d9e2..231387ef 100644 --- a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/license-group-show-schema.yaml +++ b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/license-group-show-schema.yaml @@ -1,12 +1,12 @@ open_cli_schema_version: 1.0 name: license-group-show description: Details of the License Group -version: onap-1.0 -service: - name: sdc - version: v1.0 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: sdc + author: ONAP CLI Team onap-discuss@lists.onap.org + parameters: - name: license-model-id @@ -38,6 +38,11 @@ results: scope: short type: string http: + service: + name: sdc + version: v1.0 + auth: basic + mode: direct request: uri: /onboarding-api/v1.0/vendor-license-models/${license-model-id}/license-key-groups/${license-group-id} method: GET diff --git a/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/license-models/license-model-create-schema.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/license-model-create-schema.yaml similarity index 95% rename from plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/license-models/license-model-create-schema.yaml rename to plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/license-model-create-schema.yaml index d107846d..7493ee26 100644 --- a/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/license-models/license-model-create-schema.yaml +++ b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/license-model-create-schema.yaml @@ -7,6 +7,7 @@ info: service: sdc author: ONAP CLI Team onap-discuss@lists.onap.org + parameters: - name: vendor-name description: vendor name @@ -29,7 +30,9 @@ results: type: string http: service: - auth: none + name: sdc + version: v1.0 + auth: basic mode: direct request: uri: /onboarding-api/v1.0/vendor-license-models diff --git a/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/license-models/license-model-show-schema.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/license-model-show-schema.yaml similarity index 91% rename from plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/license-models/license-model-show-schema.yaml rename to plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/license-model-show-schema.yaml index 4d1d8a9d..05ceace0 100644 --- a/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/license-models/license-model-show-schema.yaml +++ b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/license-model-show-schema.yaml @@ -7,6 +7,7 @@ info: service: sdc author: ONAP CLI Team onap-discuss@lists.onap.org + parameters: - name: license-model-id description: Onap License Model ID @@ -36,10 +37,12 @@ results: type: string http: service: - auth: none + name: sdc + version: v1.0 + auth: basic mode: direct request: - uri: /onboarding-api/v1.0/vendor-software-products/${license-model-id} + uri: /onboarding-api/v1.0/vendor-license-models/${license-model-id} method: GET success_codes: - 200 diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-aggreement-create-schema-1.1.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-aggreement-create-schema-1.1.yaml similarity index 89% rename from plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-aggreement-create-schema-1.1.yaml rename to plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-aggreement-create-schema-1.1.yaml index 47540eed..2224d6d5 100644 --- a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-aggreement-create-schema-1.1.yaml +++ b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-aggreement-create-schema-1.1.yaml @@ -1,12 +1,11 @@ open_cli_schema_version: 1.0 name: vlm-aggreement-create description: Create license aggreement -version: onap-1.1 -service: - name: sdc - version: v1.0 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: sdc + author: ONAP CLI Team onap-discuss@lists.onap.org parameters: - name: name @@ -48,6 +47,11 @@ results: scope: short type: string http: + service: + name: sdc + version: v1.0 + auth: basic + mode: direct request: uri: /onboarding-api/v1.0/vendor-license-models/${vlm-id}/versions/${vlm-version}/license-agreements method: POST diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-aggreement-list-schema-1.1.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-aggreement-list-schema-1.1.yaml similarity index 83% rename from plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-aggreement-list-schema-1.1.yaml rename to plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-aggreement-list-schema-1.1.yaml index 3ca3dea7..9a7f6c79 100644 --- a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-aggreement-list-schema-1.1.yaml +++ b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-aggreement-list-schema-1.1.yaml @@ -1,12 +1,11 @@ open_cli_schema_version: 1.0 name: vlm-aggreement-list description: List license aggreement -version: onap-1.1 -service: - name: sdc - version: v1.0 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: sdc + author: ONAP CLI Team onap-discuss@lists.onap.org parameters: - name: vlm-id @@ -34,6 +33,11 @@ results: scope: short type: string http: + service: + name: sdc + version: v1.0 + auth: basic + mode: direct request: uri: /onboarding-api/v1.0/vendor-license-models/${vlm-id}/versions/${vlm-version}/license-agreements method: GET diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-checkin-schema-1.1.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-checkin-schema-1.1.yaml similarity index 76% rename from plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-checkin-schema-1.1.yaml rename to plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-checkin-schema-1.1.yaml index 77822554..b05fbb16 100644 --- a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-checkin-schema-1.1.yaml +++ b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-checkin-schema-1.1.yaml @@ -1,12 +1,12 @@ open_cli_schema_version: 1.0 name: vlm-checkin description: Checkin Vendor License Model -version: onap-1.1 -service: - name: sdc - version: v1.0 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: sdc + author: ONAP CLI Team onap-discuss@lists.onap.org + parameters: - name: vlm-id @@ -22,6 +22,11 @@ parameters: long_option: vlm-version is_optional: false http: + service: + name: sdc + version: v1.0 + auth: basic + mode: direct request: uri: /onboarding-api/v1.0/vendor-license-models/${vlm-id}/versions/${vlm-version}/actions method: PUT diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-checkout-schema-1.1.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-checkout-schema-1.1.yaml similarity index 77% rename from plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-checkout-schema-1.1.yaml rename to plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-checkout-schema-1.1.yaml index 82108a60..6b4c5688 100644 --- a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-checkout-schema-1.1.yaml +++ b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-checkout-schema-1.1.yaml @@ -1,12 +1,12 @@ open_cli_schema_version: 1.0 name: vlm-checkout description: Checkout Vendor License Model -version: onap-1.1 -service: - name: sdc - version: v1.0 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: sdc + author: ONAP CLI Team onap-discuss@lists.onap.org + parameters: - name: vlm-id @@ -22,6 +22,11 @@ parameters: long_option: vlm-version is_optional: false http: + service: + name: sdc + version: v1.0 + auth: basic + mode: direct request: uri: /onboarding-api/v1.0/vendor-license-models/${vlm-id}/versions/${vlm-version}/actions method: PUT diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-create-schema-1.1.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-create-schema-1.1.yaml similarity index 79% rename from plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-create-schema-1.1.yaml rename to plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-create-schema-1.1.yaml index 6fe6f575..128a9e2c 100644 --- a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-create-schema-1.1.yaml +++ b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-create-schema-1.1.yaml @@ -1,12 +1,12 @@ open_cli_schema_version: 1.0 name: vlm-create description: Create License Model -version: onap-1.1 -service: - name: sdc - version: v1.0 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: sdc + author: ONAP CLI Team onap-discuss@lists.onap.org + parameters: - name: vendor-name @@ -29,6 +29,11 @@ results: scope: short type: uuid http: + service: + name: sdc + version: v1.0 + auth: basic + mode: direct request: uri: /onboarding-api/v1.0/vendor-license-models method: POST diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-entitlement-pool-create-schema-1.1.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-entitlement-pool-create-schema-1.1.yaml similarity index 91% rename from plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-entitlement-pool-create-schema-1.1.yaml rename to plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-entitlement-pool-create-schema-1.1.yaml index 14f2ad53..db59fc24 100644 --- a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-entitlement-pool-create-schema-1.1.yaml +++ b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-entitlement-pool-create-schema-1.1.yaml @@ -1,12 +1,12 @@ open_cli_schema_version: 1.0 name: vlm-entitlement-pool-create description: Create Entitlement Pool -version: onap-1.1 -service: - name: sdc - version: v1.0 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: sdc + author: ONAP CLI Team onap-discuss@lists.onap.org + parameters: - name: name @@ -56,6 +56,11 @@ results: scope: short type: string http: + service: + name: sdc + version: v1.0 + auth: basic + mode: direct request: uri: /onboarding-api/v1.0/vendor-license-models/${vlm-id}/versions/${vlm-version}/entitlement-pools method: POST diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-entitlement-pool-list-schema-1.1.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-entitlement-pool-list-schema-1.1.yaml similarity index 83% rename from plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-entitlement-pool-list-schema-1.1.yaml rename to plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-entitlement-pool-list-schema-1.1.yaml index a2dc51d7..0e6dc66b 100644 --- a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-entitlement-pool-list-schema-1.1.yaml +++ b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-entitlement-pool-list-schema-1.1.yaml @@ -1,12 +1,12 @@ open_cli_schema_version: 1.0 name: vlm-entitlement-pool-list description: entitlement pool list in a license model -version: onap-1.1 -service: - name: sdc - version: v1.0 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: sdc + author: ONAP CLI Team onap-discuss@lists.onap.org + parameters: - name: vlm-id @@ -34,6 +34,11 @@ results: scope: short type: string http: + service: + name: sdc + version: v1.0 + auth: basic + mode: direct request: uri: /onboarding-api/v1.0/vendor-license-models/${vlm-id}/versions/${vlm-version}/entitlement-pools method: GET diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-feature-group-create-schema-1.1.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-feature-group-create-schema-1.1.yaml similarity index 92% rename from plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-feature-group-create-schema-1.1.yaml rename to plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-feature-group-create-schema-1.1.yaml index bd022363..a694ae62 100644 --- a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-feature-group-create-schema-1.1.yaml +++ b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-feature-group-create-schema-1.1.yaml @@ -1,12 +1,12 @@ open_cli_schema_version: 1.0 name: vlm-feature-group-create description: Create feature group Pool -version: onap-1.1 -service: - name: sdc - version: v1.0 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: sdc + author: ONAP CLI Team onap-discuss@lists.onap.org + parameters: - name: name @@ -67,6 +67,11 @@ results: scope: short type: string http: + service: + name: sdc + version: v1.0 + auth: basic + mode: direct request: uri: /onboarding-api/v1.0/vendor-license-models/${vlm-id}/versions/${vlm-version}/feature-groups method: POST diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-feature-group-list-schema-1.1.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-feature-group-list-schema-1.1.yaml similarity index 83% rename from plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-feature-group-list-schema-1.1.yaml rename to plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-feature-group-list-schema-1.1.yaml index 24833d04..3f3a1aff 100644 --- a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-feature-group-list-schema-1.1.yaml +++ b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-feature-group-list-schema-1.1.yaml @@ -1,12 +1,12 @@ open_cli_schema_version: 1.0 name: vlm-feature-group-list description: Feature group list in a license model -version: onap-1.1 -service: - name: sdc - version: v1.0 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: sdc + author: ONAP CLI Team onap-discuss@lists.onap.org + parameters: - name: vlm-id @@ -34,6 +34,11 @@ results: scope: short type: string http: + service: + name: sdc + version: v1.0 + auth: basic + mode: direct request: uri: /onboarding-api/v1.0/vendor-license-models/${vlm-id}/versions/${vlm-version}/feature-groups method: GET diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-key-group-create-schema-1.1.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-key-group-create-schema-1.1.yaml similarity index 86% rename from plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-key-group-create-schema-1.1.yaml rename to plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-key-group-create-schema-1.1.yaml index 27cb60d8..69ba00ec 100644 --- a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-key-group-create-schema-1.1.yaml +++ b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-key-group-create-schema-1.1.yaml @@ -1,12 +1,12 @@ open_cli_schema_version: 1.0 name: vlm-key-group-create description: Create License Key Group -version: onap-1.1 -service: - name: sdc - version: v1.0 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: sdc + author: ONAP CLI Team onap-discuss@lists.onap.org + parameters: - name: vlm-id @@ -49,6 +49,11 @@ results: scope: short type: string http: + service: + name: sdc + version: v1.0 + auth: basic + mode: direct request: uri: /onboarding-api/v1.0/vendor-license-models/${vlm-id}/versions/${vlm-version}/license-key-groups method: POST diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-key-group-list-schema-1.1.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-key-group-list-schema-1.1.yaml similarity index 83% rename from plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-key-group-list-schema-1.1.yaml rename to plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-key-group-list-schema-1.1.yaml index 5797ddeb..e326f2e6 100644 --- a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-key-group-list-schema-1.1.yaml +++ b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-key-group-list-schema-1.1.yaml @@ -1,12 +1,12 @@ open_cli_schema_version: 1.0 name: vlm-key-group-list description: key group list in a license model -version: onap-1.1 -service: - name: sdc - version: v1.0 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: sdc + author: ONAP CLI Team onap-discuss@lists.onap.org + parameters: - name: vlm-id @@ -34,6 +34,11 @@ results: scope: short type: string http: + service: + name: sdc + version: v1.0 + auth: basic + mode: direct request: uri: /onboarding-api/v1.0/vendor-license-models/${vlm-id}/versions/${vlm-version}/license-key-groups method: GET diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-list-schema-1.1.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-list-schema-1.1.yaml similarity index 79% rename from plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-list-schema-1.1.yaml rename to plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-list-schema-1.1.yaml index e8944955..c85846f7 100644 --- a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-list-schema-1.1.yaml +++ b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-list-schema-1.1.yaml @@ -1,12 +1,12 @@ open_cli_schema_version: 1.0 name: vlm-list description: List License Model -version: onap-1.1 -service: - name: sdc - version: v1.0 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: sdc + author: ONAP CLI Team onap-discuss@lists.onap.org + results: direction: landscape @@ -32,6 +32,11 @@ results: scope: long type: string http: + service: + name: sdc + version: v1.0 + auth: basic + mode: direct request: uri: /onboarding-api/v1.0/vendor-license-models method: GET diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-revert-schema-1.1.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-revert-schema-1.1.yaml similarity index 77% rename from plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-revert-schema-1.1.yaml rename to plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-revert-schema-1.1.yaml index c1e15cff..890da577 100644 --- a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-revert-schema-1.1.yaml +++ b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-revert-schema-1.1.yaml @@ -1,12 +1,12 @@ open_cli_schema_version: 1.0 name: vlm-revert description: Revert Vendor License Model -version: onap-1.1 -service: - name: sdc - version: v1.0 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: sdc + author: ONAP CLI Team onap-discuss@lists.onap.org + parameters: - name: vlm-id @@ -22,6 +22,11 @@ parameters: long_option: vlm-version is_optional: false http: + service: + name: sdc + version: v1.0 + auth: basic + mode: direct request: uri: /onboarding-api/v1.0/vendor-license-models/${vlm-id}/versions/${vlm-version}/actions method: PUT diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-submit-schema-1.1.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-submit-schema-1.1.yaml similarity index 76% rename from plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-submit-schema-1.1.yaml rename to plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-submit-schema-1.1.yaml index 8e5f026e..f824af07 100644 --- a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/vlm-submit-schema-1.1.yaml +++ b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vlm/vlm-submit-schema-1.1.yaml @@ -1,12 +1,12 @@ open_cli_schema_version: 1.0 name: vlm-submit description: Submit Vendor License Model -version: onap-1.1 -service: - name: sdc - version: v1.0 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: sdc + author: ONAP CLI Team onap-discuss@lists.onap.org + parameters: - name: vlm-id @@ -22,6 +22,11 @@ parameters: long_option: vlm-version is_optional: false http: + service: + name: sdc + version: v1.0 + auth: basic + mode: direct request: uri: /onboarding-api/v1.0/vendor-license-models/${vlm-id}/versions/${vlm-version}/actions method: PUT diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vsp/vsp-add-artifact-schema-1.1.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-add-artifact-schema-1.1.yaml similarity index 87% rename from plugins/sdc/src/main/resources/onap-cli-schema/vsp/vsp-add-artifact-schema-1.1.yaml rename to plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-add-artifact-schema-1.1.yaml index fec5938d..6822ef90 100644 --- a/plugins/sdc/src/main/resources/onap-cli-schema/vsp/vsp-add-artifact-schema-1.1.yaml +++ b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-add-artifact-schema-1.1.yaml @@ -1,12 +1,11 @@ open_cli_schema_version: 1.0 name: vsp-add-artifact description: Upload the CSAR file to VSP -version: onap-1.1 -service: - name: sdc - version: v1.0 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: sdc + author: ONAP CLI Team onap-discuss@lists.onap.org parameters: - name: vsp-id diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vsp/vsp-checkin-schema-1.1.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-checkin-schema-1.1.yaml similarity index 77% rename from plugins/sdc/src/main/resources/onap-cli-schema/vsp/vsp-checkin-schema-1.1.yaml rename to plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-checkin-schema-1.1.yaml index 569dd3d7..cdafa2c7 100644 --- a/plugins/sdc/src/main/resources/onap-cli-schema/vsp/vsp-checkin-schema-1.1.yaml +++ b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-checkin-schema-1.1.yaml @@ -1,12 +1,11 @@ open_cli_schema_version: 1.0 name: vsp-checkin description: Checkin Vendor Software Product -version: onap-1.1 -service: - name: sdc - version: v1.0 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: sdc + author: ONAP CLI Team onap-discuss@lists.onap.org parameters: - name: vsp-id @@ -22,6 +21,11 @@ parameters: long_option: vsp-version is_optional: false http: + service: + name: sdc + version: v1.0 + auth: basic + mode: direct request: uri: /onboarding-api/v1.0/vendor-software-products/${vsp-id}/versions/${vsp-version}/actions method: PUT diff --git a/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-checkin-schema.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-checkin-schema.yaml deleted file mode 100644 index acb6a076..00000000 --- a/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-checkin-schema.yaml +++ /dev/null @@ -1,29 +0,0 @@ -open_cli_schema_version: 1.0 -name: vsp-checkin -description: Checkin Vendor Software Product - -info: - product: onap-1.1 - service: sdc - author: ONAP CLI Team onap-discuss@lists.onap.org - -parameters: - - name: vsp-id - description: Onap VSP ID - type: string - short_option: x - long_option: vsp-id - is_optional: false -http: - service: - auth: none - mode: direct - request: - uri: /onboarding-api/v1.0/vendor-software-products/${vsp-id}/actions - method: PUT - body: '{"action": "Checkin"}' - success_codes: - - 201 - - 200 - sample_response: - body: '' diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vsp/vsp-checkout-schema-1.1.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-checkout-schema-1.1.yaml similarity index 77% rename from plugins/sdc/src/main/resources/onap-cli-schema/vsp/vsp-checkout-schema-1.1.yaml rename to plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-checkout-schema-1.1.yaml index 82dc5c40..9e221b7f 100644 --- a/plugins/sdc/src/main/resources/onap-cli-schema/vsp/vsp-checkout-schema-1.1.yaml +++ b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-checkout-schema-1.1.yaml @@ -1,13 +1,11 @@ open_cli_schema_version: 1.0 name: vsp-checkout description: Checkout Vendor Software Product -version: onap-1.1 -service: - name: sdc - version: v1.0 - auth: basic - mode: direct +info: + product: onap-1.1 + service: sdc + author: ONAP CLI Team onap-discuss@lists.onap.org parameters: - name: vsp-id @@ -23,6 +21,11 @@ parameters: long_option: vsp-version is_optional: false http: + service: + name: sdc + version: v1.0 + auth: basic + mode: direct request: uri: /onboarding-api/v1.0/vendor-software-products/${vsp-id}/versions/${vsp-version}/actions method: PUT diff --git a/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-checkout-schema.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-checkout-schema.yaml deleted file mode 100644 index 033b9374..00000000 --- a/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-checkout-schema.yaml +++ /dev/null @@ -1,32 +0,0 @@ -open_cli_schema_version: 1.0 -name: vsp-checkout -description: Checkout Vendor Software Product - -info: - product: onap-1.1 - service: sdc - author: ONAP CLI Team onap-discuss@lists.onap.org - -parameters: - - name: vsp-id - description: Onap VSP ID - type: string - short_option: x - long_option: vsp-id - is_optional: false -http: - service: - auth: none - mode: direct - service: - auth: none - mode: direct - request: - uri: /onboarding-api/v1.0/vendor-software-products/${vsp-id}/actions - method: PUT - body: '{"action": "Checkout"}' - success_codes: - - 201 - - 200 - sample_response: - body: '' diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vsp/vsp-create-schema-1.1.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-create-schema-1.1.yaml similarity index 93% rename from plugins/sdc/src/main/resources/onap-cli-schema/vsp/vsp-create-schema-1.1.yaml rename to plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-create-schema-1.1.yaml index 44e4651d..e4cd8bd3 100644 --- a/plugins/sdc/src/main/resources/onap-cli-schema/vsp/vsp-create-schema-1.1.yaml +++ b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-create-schema-1.1.yaml @@ -1,12 +1,11 @@ open_cli_schema_version: 1.0 name: vsp-create description: Create Vendor Software Product -version: onap-1.1 -service: - name: sdc - version: v1.0 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: sdc + author: ONAP CLI Team onap-discuss@lists.onap.org parameters: - name: vsp-name @@ -74,6 +73,11 @@ results: scope: short type: string http: + service: + name: sdc + version: v1.0 + auth: basic + mode: direct request: uri: /onboarding-api/v1.0/vendor-software-products method: POST diff --git a/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-create-schema.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-create-schema.yaml deleted file mode 100644 index 690ecabf..00000000 --- a/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-create-schema.yaml +++ /dev/null @@ -1,81 +0,0 @@ -open_cli_schema_version: 1.0 -name: vsp-create -description: Create Vendor Software Product - -info: - product: onap-1.1 - service: sdc - author: ONAP CLI Team onap-discuss@lists.onap.org - -parameters: - - name: vsp-name - description: Onap VSP Name - type: string - short_option: x - long_option: vsp-name - is_optional: false - - name: vsp-description - description: Description for VSP - type: string - short_option: y - long_option: vsp-description - is_optional: true - - name: vsp-category - description: Category of the VSP - type: string - long_option: vsp-category - is_optional: true - default_value: resourceNewCategory.generic - - name: vsp-subcategory - description: Sub Category of VSP - type: string - long_option: vsp-subcategory - is_optional: true - default_value: resourceNewCategory.generic.abstract - - name: vsp-license-version - description: License version - type: string - long_option: vsp-license-version - is_optional: true - default_value: 1.0 - - name: vsp-vendor-name - description: License Model Name - type: string - long_option: vsp-vendor-name - is_optional: false - - name: vsp-vendor-id - description: License Model ID - type: string - long_option: vsp-vendor-id - is_optional: false - - name: license-agreement-id - description: License Agreement ID - type: string - long_option: license-agreement-id - is_optional: false - - name: feature-group-id - description: Feature Group ID - type: string - long_option: feature-group-id - is_optional: false -results: - direction: portrait - attributes: - - name: ID - description: VSP ID - scope: short - type: string -http: - service: - auth: none - mode: direct - request: - uri: /onboarding-api/v1.0/vendor-software-products - method: POST - body: '{"name": "${vsp-name}", "description": "${vsp-description}", "category": "${vsp-category}", "subCategory": "${vsp-subcategory}", "licensingVersion": "${vsp-license-version}", "vendorName": "${vsp-vendor-name}", "vendorId": "${vsp-vendor-id}", "icon": "icon", "licensingData": { "licenseAgreement": "${license-agreement-id}", "featureGroups": [ "${feature-group-id}" ]}}' - success_codes: - - 200 - result_map: - ID: $b{$.vspId} - sample_response: - body: '{"vspId":"2DEB6CB4B082415BB7A697C9CD1273BA"}' diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vsp/vsp-list-schema-1.1.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-list-schema-1.1.yaml similarity index 87% rename from plugins/sdc/src/main/resources/onap-cli-schema/vsp/vsp-list-schema-1.1.yaml rename to plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-list-schema-1.1.yaml index a9aa8100..8271f9de 100644 --- a/plugins/sdc/src/main/resources/onap-cli-schema/vsp/vsp-list-schema-1.1.yaml +++ b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-list-schema-1.1.yaml @@ -1,12 +1,11 @@ open_cli_schema_version: 1.0 name: vsp-list description: List of the Vendor Software Products -version: onap-1.1 -service: - name: sdc - version: v1.0 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: sdc + author: ONAP CLI Team onap-discuss@lists.onap.org results: direction: landscape @@ -40,6 +39,11 @@ results: scope: long type: string http: + service: + name: sdc + version: v1.0 + auth: basic + mode: direct request: uri: /onboarding-api/v1.0/vendor-software-products method: GET diff --git a/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-list-schema.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-list-schema.yaml deleted file mode 100644 index 77fda362..00000000 --- a/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-list-schema.yaml +++ /dev/null @@ -1,34 +0,0 @@ -open_cli_schema_version: 1.0 -name: vsp-list -description: List of the Vendor Software Products - -info: - product: onap-1.1 - service: sdc - author: ONAP CLI Team onap-discuss@lists.onap.org - -results: - direction: landscape - attributes: - - name: ID - description: VSP ID - scope: short - type: string - - name: name - description: VSP Name - scope: short - type: string -http: - service: - auth: none - mode: direct - request: - uri: /onboarding-api/v1.0/vendor-software-products - method: GET - success_codes: - - 200 - result_map: - name: $b{results.[*].name} - ID: $b{results.[*].id} - sample_response: - body: '{"results":[{"name":"test-vsp1","description":"vendor software product","category":"resourceNewCategory.generic","subCategory":"resourceNewCategory.generic.abstract","vendorName":"5aa8a88c","vendorId":"DBB202617952486691C1E35C9621CD4E","licensingVersion":"1.0","licensingData":{"licenseAgreement":"E19DBDDB137B494385F9535325BFD585","featureGroups":["94835F096DAF4ED78781A394A4F22AD1"]},"id":"354BF3E32E494EAFBB15037CFAB262FF","version":"0.1","viewableVersions":["0.1"],"status":"Locked","lockingUser":"cs0008"},{"name":"test-vsp","description":"vendor software product","category":"resourceNewCategory.generic","subCategory":"resourceNewCategory.generic.abstract","vendorName":"5aa8a88c","vendorId":"DBB202617952486691C1E35C9621CD4E","licensingVersion":"1.0","licensingData":{"licenseAgreement":"E19DBDDB137B494385F9535325BFD585","featureGroups":["94835F096DAF4ED78781A394A4F22AD1"]},"id":"2DEB6CB4B082415BB7A697C9CD1273BA","version":"1.0","viewableVersions":["1.0"],"finalVersions":["1.0"],"status":"Final"}],"listCount":2}' diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vsp/vsp-package-schema-1.1.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-package-schema-1.1.yaml similarity index 78% rename from plugins/sdc/src/main/resources/onap-cli-schema/vsp/vsp-package-schema-1.1.yaml rename to plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-package-schema-1.1.yaml index 9f37277b..01833844 100644 --- a/plugins/sdc/src/main/resources/onap-cli-schema/vsp/vsp-package-schema-1.1.yaml +++ b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-package-schema-1.1.yaml @@ -1,12 +1,11 @@ open_cli_schema_version: 1.0 name: vsp-package description: Package Vendor Software Product -version: onap-1.1 -service: - name: sdc - version: v1.0 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: sdc + author: ONAP CLI Team onap-discuss@lists.onap.org parameters: - name: vsp-id @@ -22,6 +21,11 @@ parameters: long_option: vsp-version is_optional: false http: + service: + name: sdc + version: v1.0 + auth: basic + mode: direct request: uri: /onboarding-api/v1.0/vendor-software-products/${vsp-id}/versions/${vsp-version}/actions method: PUT diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vsp/vsp-revert-schema-1.1.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-revert-schema-1.1.yaml similarity index 76% rename from plugins/sdc/src/main/resources/onap-cli-schema/vsp/vsp-revert-schema-1.1.yaml rename to plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-revert-schema-1.1.yaml index dad10aee..f5796520 100644 --- a/plugins/sdc/src/main/resources/onap-cli-schema/vsp/vsp-revert-schema-1.1.yaml +++ b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-revert-schema-1.1.yaml @@ -1,12 +1,11 @@ open_cli_schema_version: 1.0 name: vsp-revert description: Revert Vendor Software Product -version: onap-1.1 -service: - name: sdc - version: v1.0 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: sdc + author: ONAP CLI Team onap-discuss@lists.onap.org parameters: - name: vsp-id @@ -22,6 +21,11 @@ parameters: long_option: vsp-version is_optional: false http: + service: + name: sdc + version: v1.0 + auth: basic + mode: direct request: uri: /onboarding-api/v1.0/vendor-software-products/${vsp-id}/versions/${vsp-version}/actions method: PUT diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vsp/vsp-show-schema-1.1.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-show-schema-1.1.yaml similarity index 92% rename from plugins/sdc/src/main/resources/onap-cli-schema/vsp/vsp-show-schema-1.1.yaml rename to plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-show-schema-1.1.yaml index 785368cd..dea07300 100644 --- a/plugins/sdc/src/main/resources/onap-cli-schema/vsp/vsp-show-schema-1.1.yaml +++ b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-show-schema-1.1.yaml @@ -1,12 +1,11 @@ open_cli_schema_version: 1.0 name: vsp-show description: Details of the Vendor Software Product -version: onap-1.1 -service: - name: sdc - version: v1.0 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: sdc + author: ONAP CLI Team onap-discuss@lists.onap.org parameters: - name: vsp-id @@ -57,6 +56,11 @@ results: scope: long type: string http: + service: + name: sdc + version: v1.0 + auth: basic + mode: direct request: uri: /onboarding-api/v1.0/vendor-software-products/${vsp-id}/versions/${vsp-version} method: GET diff --git a/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-show-schema.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-show-schema.yaml deleted file mode 100644 index 9310275d..00000000 --- a/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-show-schema.yaml +++ /dev/null @@ -1,47 +0,0 @@ -open_cli_schema_version: 1.0 -name: vsp-show -description: Details of the Vendor Software Product - -info: - product: onap-1.1 - service: sdc - author: ONAP CLI Team onap-discuss@lists.onap.org - -parameters: - - name: vsp-id - description: Onap VSP ID - type: string - short_option: x - long_option: vsp-id - is_optional: false - -results: - direction: landscape - attributes: - - name: name - description: VSP Name - scope: short - type: string - - name: ID - description: VSP ID - scope: short - type: string - - name: description - description: Description for the VSP - scope: short - type: string -http: - service: - auth: none - mode: direct - request: - uri: /onboarding-api/v1.0/vendor-software-products/${vsp-id} - method: GET - success_codes: - - 200 - result_map: - name: $b{$.name} - ID: $b{$.id} - description: $b{$.description} - sample_response: - body: '{"name":"test-vsp1","description":"vendor software product","category":"resourceNewCategory.generic","subCategory":"resourceNewCategory.generic.abstract","vendorName":"5aa8a88c","vendorId":"DBB202617952486691C1E35C9621CD4E","licensingVersion":"1.0","licensingData":{"licenseAgreement":"E19DBDDB137B494385F9535325BFD585","featureGroups":["94835F096DAF4ED78781A394A4F22AD1"]},"id":"354BF3E32E494EAFBB15037CFAB262FF","version":"0.1","viewableVersions":["0.1"],"status":"Locked","lockingUser":"cs0008"}' diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vsp/vsp-submit-schema-1.1.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-submit-schema-1.1.yaml similarity index 77% rename from plugins/sdc/src/main/resources/onap-cli-schema/vsp/vsp-submit-schema-1.1.yaml rename to plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-submit-schema-1.1.yaml index ec33538c..6529b9a3 100644 --- a/plugins/sdc/src/main/resources/onap-cli-schema/vsp/vsp-submit-schema-1.1.yaml +++ b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-submit-schema-1.1.yaml @@ -1,12 +1,11 @@ open_cli_schema_version: 1.0 name: vsp-submit description: Submit Vendor Software Product -version: onap-1.1 -service: - name: sdc - version: v1.0 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: sdc + author: ONAP CLI Team onap-discuss@lists.onap.org parameters: - name: vsp-id @@ -22,6 +21,11 @@ parameters: long_option: vsp-version is_optional: false http: + service: + name: sdc + version: v1.0 + auth: basic + mode: direct request: uri: /onboarding-api/v1.0/vendor-software-products/${vsp-id}/versions/${vsp-version}/actions method: PUT diff --git a/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-submit-schema.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-submit-schema.yaml deleted file mode 100644 index 029fd123..00000000 --- a/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-submit-schema.yaml +++ /dev/null @@ -1,29 +0,0 @@ -open_cli_schema_version: 1.0 -name: vsp-submit -description: Submit Vendor Software Product - -info: - product: onap-1.1 - service: sdc - author: ONAP CLI Team onap-discuss@lists.onap.org - -parameters: - - name: vsp-id - description: Onap VSP ID - type: string - short_option: x - long_option: vsp-id - is_optional: false -http: - service: - auth: none - mode: directs - request: - uri: /onboarding-api/v1.0/vendor-software-products/${vsp-id}/actions - method: PUT - body: '{"action": "Submit"}' - success_codes: - - 201 - - 200 - sample_response: - body: '' diff --git a/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-upload-schema.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-upload-schema.yaml deleted file mode 100644 index fda1144f..00000000 --- a/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-upload-schema.yaml +++ /dev/null @@ -1,35 +0,0 @@ -open_cli_schema_version: 1.0 -name: vsp-upload -description: Upload the CSAR file to VSP - -info: - product: onap-1.1 - service: sdc - author: ONAP CLI Team onap-discuss@lists.onap.org - -parameters: - - name: vsp-id - description: Onap VSP ID - type: string - short_option: x - long_option: vsp-id - is_optional: false - - name: vsp-file - description: CSAR File path - type: binary - short_option: y - long_option: vsp-file - is_optional: false -http: - service: - auth: none - mode: direct - request: - uri: /onboarding-api/v1.0/vendor-software-products/${vsp-id}/upload - method: POST - body: ${vsp-file} - multipart_entity_name: upload - success_codes: - - 200 - sample_response: - body: '' diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vsp/vsp-validate-schema-1.1.yaml b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-validate-schema-1.1.yaml similarity index 84% rename from plugins/sdc/src/main/resources/onap-cli-schema/vsp/vsp-validate-schema-1.1.yaml rename to plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-validate-schema-1.1.yaml index 243ddbb4..42364cc3 100644 --- a/plugins/sdc/src/main/resources/onap-cli-schema/vsp/vsp-validate-schema-1.1.yaml +++ b/plugins/onap-1.1/features/sdc/src/main/resources/open-cli-schema/vsp/vsp-validate-schema-1.1.yaml @@ -1,12 +1,11 @@ open_cli_schema_version: 1.0 name: vsp-validate description: Validated the uploaded Vendor Software Product -version: onap-1.1 -service: - name: sdc - version: v1.0 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: sdc + author: ONAP CLI Team onap-discuss@lists.onap.org parameters: - name: vsp-id @@ -35,6 +34,11 @@ results: type: json http: + service: + name: sdc + version: v1.0 + auth: basic + mode: direct request: uri: /onboarding-api/v1.0/vendor-software-products/${vsp-id}/versions/${vsp-version}/orchestration-template-candidate/process method: PUT diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/service-model/service-model-add-vf-schema-1.1-moco.json b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/service-model/service-model-add-vf-schema-1.1-moco.json similarity index 100% rename from plugins/sdc/src/test/resources/onap-cli-sample/service-model/service-model-add-vf-schema-1.1-moco.json rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/service-model/service-model-add-vf-schema-1.1-moco.json diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/service-model/service-model-add-vf-schema-1.1-sample.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/service-model/service-model-add-vf-schema-1.1-sample.yaml similarity index 96% rename from plugins/sdc/src/test/resources/onap-cli-sample/service-model/service-model-add-vf-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/service-model/service-model-add-vf-schema-1.1-sample.yaml index b6a00f2f..2fd3d4d4 100644 --- a/plugins/sdc/src/test/resources/onap-cli-sample/service-model/service-model-add-vf-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/service-model/service-model-add-vf-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: service-model-add-vf version: onap-1.1 samples: diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/service-model/service-model-certify-complete-schema-1.1-moco.json b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/service-model/service-model-certify-complete-schema-1.1-moco.json similarity index 100% rename from plugins/sdc/src/test/resources/onap-cli-sample/service-model/service-model-certify-complete-schema-1.1-moco.json rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/service-model/service-model-certify-complete-schema-1.1-moco.json diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/service-model/service-model-certify-complete-schema-1.1-sample.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/service-model/service-model-certify-complete-schema-1.1-sample.yaml similarity index 85% rename from plugins/sdc/src/test/resources/onap-cli-sample/service-model/service-model-certify-complete-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/service-model/service-model-certify-complete-schema-1.1-sample.yaml index b6d51b4c..fb0d48d7 100644 --- a/plugins/sdc/src/test/resources/onap-cli-sample/service-model/service-model-certify-complete-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/service-model/service-model-certify-complete-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: service-model-certify-complete version: onap-1.1 samples: diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/service-model/service-model-certify-request-schema-1.1-moco.json b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/service-model/service-model-certify-request-schema-1.1-moco.json similarity index 100% rename from plugins/sdc/src/test/resources/onap-cli-sample/service-model/service-model-certify-request-schema-1.1-moco.json rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/service-model/service-model-certify-request-schema-1.1-moco.json diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/service-model/service-model-certify-request-schema-1.1-sample.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/service-model/service-model-certify-request-schema-1.1-sample.yaml similarity index 85% rename from plugins/sdc/src/test/resources/onap-cli-sample/service-model/service-model-certify-request-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/service-model/service-model-certify-request-schema-1.1-sample.yaml index 72c96594..a96f759a 100644 --- a/plugins/sdc/src/test/resources/onap-cli-sample/service-model/service-model-certify-request-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/service-model/service-model-certify-request-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: service-model-certify-request version: onap-1.1 samples: diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/service-model/service-model-certify-start-schema-1.1-moco.json b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/service-model/service-model-certify-start-schema-1.1-moco.json similarity index 100% rename from plugins/sdc/src/test/resources/onap-cli-sample/service-model/service-model-certify-start-schema-1.1-moco.json rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/service-model/service-model-certify-start-schema-1.1-moco.json diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/service-model/service-model-certify-start-schema-1.1-sample.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/service-model/service-model-certify-start-schema-1.1-sample.yaml similarity index 85% rename from plugins/sdc/src/test/resources/onap-cli-sample/service-model/service-model-certify-start-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/service-model/service-model-certify-start-schema-1.1-sample.yaml index 60af5e76..615f0247 100644 --- a/plugins/sdc/src/test/resources/onap-cli-sample/service-model/service-model-certify-start-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/service-model/service-model-certify-start-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: service-model-certify-start version: onap-1.1 samples: diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/service-model/service-model-checkin-schema-1.1-moco.json b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/service-model/service-model-checkin-schema-1.1-moco.json similarity index 100% rename from plugins/sdc/src/test/resources/onap-cli-sample/service-model/service-model-checkin-schema-1.1-moco.json rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/service-model/service-model-checkin-schema-1.1-moco.json diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/service-model/service-model-checkin-schema-1.1-sample.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/service-model/service-model-checkin-schema-1.1-sample.yaml similarity index 84% rename from plugins/sdc/src/test/resources/onap-cli-sample/service-model/service-model-checkin-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/service-model/service-model-checkin-schema-1.1-sample.yaml index fa9847fe..acc1ab74 100644 --- a/plugins/sdc/src/test/resources/onap-cli-sample/service-model/service-model-checkin-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/service-model/service-model-checkin-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: service-model-checkin version: onap-1.1 samples: diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/service-model/service-model-create-schema-1.1-moco.json b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/service-model/service-model-create-schema-1.1-moco.json similarity index 100% rename from plugins/sdc/src/test/resources/onap-cli-sample/service-model/service-model-create-schema-1.1-moco.json rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/service-model/service-model-create-schema-1.1-moco.json diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/service-model/service-model-create-schema-1.1-sample.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/service-model/service-model-create-schema-1.1-sample.yaml similarity index 94% rename from plugins/sdc/src/test/resources/onap-cli-sample/service-model/service-model-create-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/service-model/service-model-create-schema-1.1-sample.yaml index 24f0ce52..7930e1f7 100644 --- a/plugins/sdc/src/test/resources/onap-cli-sample/service-model/service-model-create-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/service-model/service-model-create-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: service-model-create version: onap-1.1 samples: diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/service-model/service-model-distribute-schema-1.1-moco.json b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/service-model/service-model-distribute-schema-1.1-moco.json similarity index 100% rename from plugins/sdc/src/test/resources/onap-cli-sample/service-model/service-model-distribute-schema-1.1-moco.json rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/service-model/service-model-distribute-schema-1.1-moco.json diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/service-model/service-model-distribute-schema-1.1-sample.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/service-model/service-model-distribute-schema-1.1-sample.yaml similarity index 85% rename from plugins/sdc/src/test/resources/onap-cli-sample/service-model/service-model-distribute-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/service-model/service-model-distribute-schema-1.1-sample.yaml index 063ced97..162b2f93 100644 --- a/plugins/sdc/src/test/resources/onap-cli-sample/service-model/service-model-distribute-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/service-model/service-model-distribute-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: service-model-distribute version: onap-1.1 samples: diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/service-model/service-model-list-schema-1.1-moco.json b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/service-model/service-model-list-schema-1.1-moco.json similarity index 100% rename from plugins/sdc/src/test/resources/onap-cli-sample/service-model/service-model-list-schema-1.1-moco.json rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/service-model/service-model-list-schema-1.1-moco.json diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/service-model/service-model-list-schema-1.1-sample.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/service-model/service-model-list-schema-1.1-sample.yaml similarity index 99% rename from plugins/sdc/src/test/resources/onap-cli-sample/service-model/service-model-list-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/service-model/service-model-list-schema-1.1-sample.yaml index ee9d02fb..40eec42e 100644 --- a/plugins/sdc/src/test/resources/onap-cli-sample/service-model/service-model-list-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/service-model/service-model-list-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: service-model-list version: onap-1.1 samples: diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/service-model/service2vf-model-list-schema-1.1-moco.json b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/service-model/service2vf-model-list-schema-1.1-moco.json similarity index 100% rename from plugins/sdc/src/test/resources/onap-cli-sample/service-model/service2vf-model-list-schema-1.1-moco.json rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/service-model/service2vf-model-list-schema-1.1-moco.json diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/service-model/service2vf-model-list-schema-1.1-sample.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/service-model/service2vf-model-list-schema-1.1-sample.yaml similarity index 96% rename from plugins/sdc/src/test/resources/onap-cli-sample/service-model/service2vf-model-list-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/service-model/service2vf-model-list-schema-1.1-sample.yaml index df500c86..b6442e8d 100644 --- a/plugins/sdc/src/test/resources/onap-cli-sample/service-model/service2vf-model-list-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/service-model/service2vf-model-list-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: service2vf-model-list version: onap-1.1 samples: diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vf/vf-model-certify-complete-schema-1.1-moco.json b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-certify-complete-schema-1.1-moco.json similarity index 100% rename from plugins/sdc/src/test/resources/onap-cli-sample/vf/vf-model-certify-complete-schema-1.1-moco.json rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-certify-complete-schema-1.1-moco.json diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vf/vf-model-certify-complete-schema-1.1-sample.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-certify-complete-schema-1.1-sample.yaml similarity index 84% rename from plugins/sdc/src/test/resources/onap-cli-sample/vf/vf-model-certify-complete-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-certify-complete-schema-1.1-sample.yaml index e09db0a5..dab22073 100644 --- a/plugins/sdc/src/test/resources/onap-cli-sample/vf/vf-model-certify-complete-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-certify-complete-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vf-model-certify-complete version: onap-1.1 samples: diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vf/vf-model-certify-request-schema-1.1-moco.json b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-certify-request-schema-1.1-moco.json similarity index 100% rename from plugins/sdc/src/test/resources/onap-cli-sample/vf/vf-model-certify-request-schema-1.1-moco.json rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-certify-request-schema-1.1-moco.json diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vf/vf-model-certify-request-schema-1.1-sample.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-certify-request-schema-1.1-sample.yaml similarity index 84% rename from plugins/sdc/src/test/resources/onap-cli-sample/vf/vf-model-certify-request-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-certify-request-schema-1.1-sample.yaml index 58c86ef8..64a26472 100644 --- a/plugins/sdc/src/test/resources/onap-cli-sample/vf/vf-model-certify-request-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-certify-request-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vf-model-certify-request version: onap-1.1 samples: diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vf/vf-model-certify-start-schema-1.1-moco.json b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-certify-start-schema-1.1-moco.json similarity index 100% rename from plugins/sdc/src/test/resources/onap-cli-sample/vf/vf-model-certify-start-schema-1.1-moco.json rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-certify-start-schema-1.1-moco.json diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vf/vf-model-certify-start-schema-1.1-sample.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-certify-start-schema-1.1-sample.yaml similarity index 84% rename from plugins/sdc/src/test/resources/onap-cli-sample/vf/vf-model-certify-start-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-certify-start-schema-1.1-sample.yaml index 9c89aaee..cbff5293 100644 --- a/plugins/sdc/src/test/resources/onap-cli-sample/vf/vf-model-certify-start-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-certify-start-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vf-model-certify-start version: onap-1.1 samples: diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vf/vf-model-checkin-schema-1.1-moco.json b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-checkin-schema-1.1-moco.json similarity index 100% rename from plugins/sdc/src/test/resources/onap-cli-sample/vf/vf-model-checkin-schema-1.1-moco.json rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-checkin-schema-1.1-moco.json diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vf/vf-model-checkin-schema-1.1-sample.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-checkin-schema-1.1-sample.yaml similarity index 82% rename from plugins/sdc/src/test/resources/onap-cli-sample/vf/vf-model-checkin-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-checkin-schema-1.1-sample.yaml index 1cc16c51..b88fa121 100644 --- a/plugins/sdc/src/test/resources/onap-cli-sample/vf/vf-model-checkin-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-checkin-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vf-model-checkin version: onap-1.1 samples: diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vf/vf-model-create-schema-1.1-moco.json b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-create-schema-1.1-moco.json similarity index 100% rename from plugins/sdc/src/test/resources/onap-cli-sample/vf/vf-model-create-schema-1.1-moco.json rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-create-schema-1.1-moco.json diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vf/vf-model-create-schema-1.1-sample.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-create-schema-1.1-sample.yaml similarity index 95% rename from plugins/sdc/src/test/resources/onap-cli-sample/vf/vf-model-create-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-create-schema-1.1-sample.yaml index 29ca0bf9..bf043a0c 100644 --- a/plugins/sdc/src/test/resources/onap-cli-sample/vf/vf-model-create-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-create-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vf-model-create version: onap-1.1 samples: diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vf/vf-model-list-schema-1.1-moco.json b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-list-schema-1.1-moco.json similarity index 100% rename from plugins/sdc/src/test/resources/onap-cli-sample/vf/vf-model-list-schema-1.1-moco.json rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-list-schema-1.1-moco.json diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vf/vf-model-list-schema-1.1-sample.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-list-schema-1.1-sample.yaml similarity index 99% rename from plugins/sdc/src/test/resources/onap-cli-sample/vf/vf-model-list-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-list-schema-1.1-sample.yaml index 8b6b0443..f4b45889 100644 --- a/plugins/sdc/src/test/resources/onap-cli-sample/vf/vf-model-list-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vf/vf-model-list-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vf-model-list version: onap-1.1 samples: diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vf/vf2vfmodule-model-list-schema-1.1-moco.json b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vf/vf2vfmodule-model-list-schema-1.1-moco.json similarity index 100% rename from plugins/sdc/src/test/resources/onap-cli-sample/vf/vf2vfmodule-model-list-schema-1.1-moco.json rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vf/vf2vfmodule-model-list-schema-1.1-moco.json diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vf/vf2vfmodule-model-list-schema-1.1-sample.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vf/vf2vfmodule-model-list-schema-1.1-sample.yaml similarity index 98% rename from plugins/sdc/src/test/resources/onap-cli-sample/vf/vf2vfmodule-model-list-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vf/vf2vfmodule-model-list-schema-1.1-sample.yaml index 7a828a46..6fb4b0e9 100644 --- a/plugins/sdc/src/test/resources/onap-cli-sample/vf/vf2vfmodule-model-list-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vf/vf2vfmodule-model-list-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vf2vfmodule-model-list version: onap-1.1 samples: diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/license-entitlement-pool-create-schema.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/license-entitlement-pool-create-schema.yaml similarity index 96% rename from plugins/sdc/src/test/resources/onap-cli-sample/vlm/license-entitlement-pool-create-schema.yaml rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/license-entitlement-pool-create-schema.yaml index 2b1d78d9..0ca30d3e 100644 --- a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/license-entitlement-pool-create-schema.yaml +++ b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/license-entitlement-pool-create-schema.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: ep-create version: onap-1.0 diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/license-entitlement-pool-show-schema.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/license-entitlement-pool-show-schema.yaml similarity index 95% rename from plugins/sdc/src/test/resources/onap-cli-sample/vlm/license-entitlement-pool-show-schema.yaml rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/license-entitlement-pool-show-schema.yaml index 244c1d66..4bed00ee 100644 --- a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/license-entitlement-pool-show-schema.yaml +++ b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/license-entitlement-pool-show-schema.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: ep-show version: onap-1.0 diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/license-group-create-schema.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/license-group-create-schema.yaml similarity index 95% rename from plugins/sdc/src/test/resources/onap-cli-sample/vlm/license-group-create-schema.yaml rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/license-group-create-schema.yaml index 21ab46d2..b5c2de44 100644 --- a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/license-group-create-schema.yaml +++ b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/license-group-create-schema.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: license-key-group-create version: onap-1.0 diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/license-group-show-schema.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/license-group-show-schema.yaml similarity index 94% rename from plugins/sdc/src/test/resources/onap-cli-sample/vlm/license-group-show-schema.yaml rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/license-group-show-schema.yaml index b927cd97..7dd75aca 100644 --- a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/license-group-show-schema.yaml +++ b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/license-group-show-schema.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: license-group-show version: onap-1.0 @@ -12,4 +12,4 @@ samples: |name |ID |description | +----------------+----------------------------------+--------------+ |demo-key-group |3F57DDC6AF55420680D499CDAC047253 | | - +----------------+----------------------------------+--------------+ + +----------------+----------------------------------+--------------+ diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/license-model-create-schema.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/license-model-create-schema.yaml similarity index 94% rename from plugins/sdc/src/test/resources/onap-cli-sample/vlm/license-model-create-schema.yaml rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/license-model-create-schema.yaml index 10fc0510..fdc54dd6 100644 --- a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/license-model-create-schema.yaml +++ b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/license-model-create-schema.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: license-model-create version: onap-1.0 diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/license-model-show-schema.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/license-model-show-schema.yaml similarity index 92% rename from plugins/sdc/src/test/resources/onap-cli-sample/vlm/license-model-show-schema.yaml rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/license-model-show-schema.yaml index 18e4c297..b8265664 100644 --- a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/license-model-show-schema.yaml +++ b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/license-model-show-schema.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: license-model-show version: onap-1.0 @@ -12,4 +12,4 @@ samples: |name |ID |description |status | +----------+----------------------------------+----------------------+--------+ |5aa8a88c |4904E77EC4EF4CB18083E8ED7D283585 |vendor license model |Locked | - +----------+----------------------------------+----------------------+--------+ + +----------+----------------------------------+----------------------+--------+ diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-aggreement-create-schema-1.1-moco.json b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-aggreement-create-schema-1.1-moco.json similarity index 100% rename from plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-aggreement-create-schema-1.1-moco.json rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-aggreement-create-schema-1.1-moco.json diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-aggreement-create-schema-1.1-sample.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-aggreement-create-schema-1.1-sample.yaml similarity index 95% rename from plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-aggreement-create-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-aggreement-create-schema-1.1-sample.yaml index 2acd3d84..4817206a 100644 --- a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-aggreement-create-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-aggreement-create-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vlm-aggreement-create version: onap-1.1 samples: diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-aggreement-list-schema-1.1-moco.json b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-aggreement-list-schema-1.1-moco.json similarity index 100% rename from plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-aggreement-list-schema-1.1-moco.json rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-aggreement-list-schema-1.1-moco.json diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-aggreement-list-schema-1.1-sample.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-aggreement-list-schema-1.1-sample.yaml similarity index 95% rename from plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-aggreement-list-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-aggreement-list-schema-1.1-sample.yaml index 976ba65e..01e9b906 100644 --- a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-aggreement-list-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-aggreement-list-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vlm-aggreement-list version: onap-1.1 samples: diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-checkin-schema-1.1-moco.json b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-checkin-schema-1.1-moco.json similarity index 100% rename from plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-checkin-schema-1.1-moco.json rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-checkin-schema-1.1-moco.json diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-checkin-schema-1.1-sample.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-checkin-schema-1.1-sample.yaml similarity index 82% rename from plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-checkin-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-checkin-schema-1.1-sample.yaml index b74d54b5..2db17cb9 100644 --- a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-checkin-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-checkin-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vlm-checkin version: onap-1.1 samples: diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-checkout-schema-1.1-moco.json b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-checkout-schema-1.1-moco.json similarity index 100% rename from plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-checkout-schema-1.1-moco.json rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-checkout-schema-1.1-moco.json diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-checkout-schema-1.1-sample.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-checkout-schema-1.1-sample.yaml similarity index 82% rename from plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-checkout-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-checkout-schema-1.1-sample.yaml index e17cf398..1e647559 100644 --- a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-checkout-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-checkout-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vlm-checkout version: onap-1.1 samples: diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-create-schema-1.1-moco.json b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-create-schema-1.1-moco.json similarity index 100% rename from plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-create-schema-1.1-moco.json rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-create-schema-1.1-moco.json diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-create-schema-1.1-sample.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-create-schema-1.1-sample.yaml similarity index 94% rename from plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-create-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-create-schema-1.1-sample.yaml index 1897b099..899ca07e 100644 --- a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-create-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-create-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vlm-create version: onap-1.1 samples: diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-entitlement-pool-create-schema-1.1-moco.json b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-entitlement-pool-create-schema-1.1-moco.json similarity index 100% rename from plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-entitlement-pool-create-schema-1.1-moco.json rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-entitlement-pool-create-schema-1.1-moco.json diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-entitlement-pool-create-schema-1.1-sample.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-entitlement-pool-create-schema-1.1-sample.yaml similarity index 95% rename from plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-entitlement-pool-create-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-entitlement-pool-create-schema-1.1-sample.yaml index 7135810e..b4505a3c 100644 --- a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-entitlement-pool-create-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-entitlement-pool-create-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vlm-entitlement-pool-create version: onap-1.1 samples: diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-entitlement-pool-list-schema-1.1-moco.json b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-entitlement-pool-list-schema-1.1-moco.json similarity index 100% rename from plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-entitlement-pool-list-schema-1.1-moco.json rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-entitlement-pool-list-schema-1.1-moco.json diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-entitlement-pool-list-schema-1.1-sample.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-entitlement-pool-list-schema-1.1-sample.yaml similarity index 96% rename from plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-entitlement-pool-list-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-entitlement-pool-list-schema-1.1-sample.yaml index 25457ef4..0f45164c 100644 --- a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-entitlement-pool-list-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-entitlement-pool-list-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vlm-entitlement-pool-list version: onap-1.1 samples: diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-feature-group-create-schema-1.1-moco.json b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-feature-group-create-schema-1.1-moco.json similarity index 100% rename from plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-feature-group-create-schema-1.1-moco.json rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-feature-group-create-schema-1.1-moco.json diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-feature-group-create-schema-1.1-sample.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-feature-group-create-schema-1.1-sample.yaml similarity index 96% rename from plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-feature-group-create-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-feature-group-create-schema-1.1-sample.yaml index 645683ed..13e393b5 100644 --- a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-feature-group-create-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-feature-group-create-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vlm-feature-group-create version: onap-1.1 samples: diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-feature-group-list-schema-1.1-moco.json b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-feature-group-list-schema-1.1-moco.json similarity index 100% rename from plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-feature-group-list-schema-1.1-moco.json rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-feature-group-list-schema-1.1-moco.json diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-feature-group-list-schema-1.1-sample.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-feature-group-list-schema-1.1-sample.yaml similarity index 94% rename from plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-feature-group-list-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-feature-group-list-schema-1.1-sample.yaml index 1df75991..4745329b 100644 --- a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-feature-group-list-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-feature-group-list-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vlm-feature-group-list version: onap-1.1 samples: diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-key-group-create-schema-1.1-moco.json b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-key-group-create-schema-1.1-moco.json similarity index 100% rename from plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-key-group-create-schema-1.1-moco.json rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-key-group-create-schema-1.1-moco.json diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-key-group-create-schema-1.1-sample.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-key-group-create-schema-1.1-sample.yaml similarity index 94% rename from plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-key-group-create-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-key-group-create-schema-1.1-sample.yaml index b76ea390..a140156c 100644 --- a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-key-group-create-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-key-group-create-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vlm-key-group-create version: onap-1.1 samples: diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-key-group-list-schema-1.1-moco.json b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-key-group-list-schema-1.1-moco.json similarity index 100% rename from plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-key-group-list-schema-1.1-moco.json rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-key-group-list-schema-1.1-moco.json diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-key-group-list-schema-1.1-sample.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-key-group-list-schema-1.1-sample.yaml similarity index 95% rename from plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-key-group-list-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-key-group-list-schema-1.1-sample.yaml index d2131fc7..b088bb72 100644 --- a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-key-group-list-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-key-group-list-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vlm-key-group-list version: onap-1.1 samples: diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-list-schema-1.1-moco.json b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-list-schema-1.1-moco.json similarity index 100% rename from plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-list-schema-1.1-moco.json rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-list-schema-1.1-moco.json diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-list-schema-1.1-sample.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-list-schema-1.1-sample.yaml similarity index 99% rename from plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-list-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-list-schema-1.1-sample.yaml index c3c3bfee..9f4abce7 100644 --- a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-list-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-list-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vlm-list version: onap-1.1 samples: diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-revert-schema-1.1-moco.json b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-revert-schema-1.1-moco.json similarity index 96% rename from plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-revert-schema-1.1-moco.json rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-revert-schema-1.1-moco.json index 692cf4e1..5045c98c 100644 --- a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-revert-schema-1.1-moco.json +++ b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-revert-schema-1.1-moco.json @@ -1,21 +1,21 @@ -[ { - "request" : { - "method" : "put", - "uri" : "/onboarding-api/v1.0/vendor-license-models/cf2d907d998e44698ce3b4cded5f66a7/versions/0.1/actions", - "headers" : { - "Authorization" : "Basic Y3MwMDA4OmRlbW8xMjM0NTYh", - "X-FromAppId" : "onap-cli", - "Accept" : "application/json", - "USER_ID" : "cs0008", - "X-TransactionId" : "req-16ce9480-a0dc-4628-b49a-bc0f8aca4286", - "Content-Type" : "application/json" - }, - "json" : { - "action" : "Undo_Checkout" - } - }, - "response" : { - "status" : 200, - "json" : { } - } +[ { + "request" : { + "method" : "put", + "uri" : "/onboarding-api/v1.0/vendor-license-models/cf2d907d998e44698ce3b4cded5f66a7/versions/0.1/actions", + "headers" : { + "Authorization" : "Basic Y3MwMDA4OmRlbW8xMjM0NTYh", + "X-FromAppId" : "onap-cli", + "Accept" : "application/json", + "USER_ID" : "cs0008", + "X-TransactionId" : "req-16ce9480-a0dc-4628-b49a-bc0f8aca4286", + "Content-Type" : "application/json" + }, + "json" : { + "action" : "Undo_Checkout" + } + }, + "response" : { + "status" : 200, + "json" : { } + } } ] \ No newline at end of file diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-revert-schema-1.1-sample.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-revert-schema-1.1-sample.yaml similarity index 82% rename from plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-revert-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-revert-schema-1.1-sample.yaml index f1b084dd..c9ac298f 100644 --- a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-revert-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-revert-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vlm-revert version: onap-1.1 samples: diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-submit-schema-1.1-moco.json b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-submit-schema-1.1-moco.json similarity index 100% rename from plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-submit-schema-1.1-moco.json rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-submit-schema-1.1-moco.json diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-submit-schema-1.1-sample.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-submit-schema-1.1-sample.yaml similarity index 82% rename from plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-submit-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-submit-schema-1.1-sample.yaml index 231f692a..bbe93d68 100644 --- a/plugins/sdc/src/test/resources/onap-cli-sample/vlm/vlm-submit-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vlm/vlm-submit-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vlm-submit version: onap-1.1 samples: diff --git a/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-checkin-sample.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-checkin-sample.yaml deleted file mode 100644 index 6fb545ef..00000000 --- a/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-checkin-sample.yaml +++ /dev/null @@ -1,8 +0,0 @@ -onap_cli_sample_version: 1.0 - -name: vsp-checkin -version: onap-1.1 -samples: - sample1: - name: Checkin the Vendor Software Product - input: --host-username cs0008 --host-password demo123456! --host-url http://localhost:8080 --vsp-id E563CB23A6BE49AF9A84CF579DAFB929 diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-checkin-schema-1.1-moco.json b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-checkin-schema-1.1-moco.json similarity index 100% rename from plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-checkin-schema-1.1-moco.json rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-checkin-schema-1.1-moco.json diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-checkin-schema-1.1-sample.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-checkin-schema-1.1-sample.yaml similarity index 82% rename from plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-checkin-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-checkin-schema-1.1-sample.yaml index 24257e0c..bd1a6f98 100644 --- a/plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-checkin-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-checkin-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vsp-checkin version: onap-1.1 samples: diff --git a/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-checkout-sample.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-checkout-sample.yaml deleted file mode 100644 index d7a9e375..00000000 --- a/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-checkout-sample.yaml +++ /dev/null @@ -1,9 +0,0 @@ -onap_cli_sample_version: 1.0 - -name: vsp-checkout -version: onap-1.1 - -samples: - sample1: - name: Checkout the Vendor Software Product - input: --host-username cs0008 --host-password demo123456! --host-url http://localhost:8080 --vsp-id E563CB23A6BE49AF9A84CF579DAFB929 diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-checkout-schema-1.1-moco.json b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-checkout-schema-1.1-moco.json similarity index 100% rename from plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-checkout-schema-1.1-moco.json rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-checkout-schema-1.1-moco.json diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-checkout-schema-1.1-sample.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-checkout-schema-1.1-sample.yaml similarity index 82% rename from plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-checkout-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-checkout-schema-1.1-sample.yaml index 3fc90061..45e880d9 100644 --- a/plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-checkout-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-checkout-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vsp-checkout version: onap-1.1 samples: diff --git a/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-create-sample.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-create-sample.yaml deleted file mode 100644 index fa5b0a61..00000000 --- a/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-create-sample.yaml +++ /dev/null @@ -1,14 +0,0 @@ -onap_cli_sample_version: 1.0 - -name: vsp-create -version: onap-1.1 -samples: - sample1: - name: Create the Vendor Software Product - input: --host-username cs0008 --host-password demo123456! --host-url http://locahost:8080 --vsp-name demo-vsp2 --vsp-vendor-name 5aa8a88c --vsp-vendor-id DBB202617952486691C1E35C9 621CD4E --license-agreement-id E19DBDDB137B494385F9535325BFD585 --feature-group-id 94835F096DAF4ED78781A394A4F22AD1 - output: | - +----------+----------------------------------+ - |property |value | - +----------+----------------------------------+ - |ID |6897DFFF8E864F84AD17A34B7FB936A3 | - +----------+----------------------------------+ diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-create-schema-1.1-moco.json b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-create-schema-1.1-moco.json similarity index 100% rename from plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-create-schema-1.1-moco.json rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-create-schema-1.1-moco.json diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-create-schema-1.1-sample.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-create-schema-1.1-sample.yaml similarity index 95% rename from plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-create-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-create-schema-1.1-sample.yaml index 7b69ca1f..2ffe41b4 100644 --- a/plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-create-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-create-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vsp-create version: onap-1.1 samples: diff --git a/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-list-sample.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-list-sample.yaml deleted file mode 100644 index aeab1694..00000000 --- a/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-list-sample.yaml +++ /dev/null @@ -1,18 +0,0 @@ -onap_cli_sample_version: 1.0 - -name: vsp-list -version: onap-1.1 -samples: - sample1: - name: List Vendor Software Products - input: --host-username cs0008 --host-password demo123456! --host-url http://localhost:8080 - output: | - +----------------------------------+------------+ - |ID |name | - +----------------------------------+------------+ - |E563CB23A6BE49AF9A84CF579DAFB929 |demo-vsp2 | - +----------------------------------+------------+ - |79E62AA736C34E359B869E757D3DDBBE |demo-vsp1 | - +----------------------------------+------------+ - |928B828EE3CC46B99B92D7B9A2AB2118 |demo-vsp | - +----------------------------------+------------+ diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-list-schema-1.1-moco.json b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-list-schema-1.1-moco.json similarity index 100% rename from plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-list-schema-1.1-moco.json rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-list-schema-1.1-moco.json diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-list-schema-1.1-sample.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-list-schema-1.1-sample.yaml similarity index 99% rename from plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-list-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-list-schema-1.1-sample.yaml index 16f0810f..83df60da 100644 --- a/plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-list-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-list-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vsp-list version: onap-1.1 samples: diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-package-schema-1.1-moco.json b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-package-schema-1.1-moco.json similarity index 100% rename from plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-package-schema-1.1-moco.json rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-package-schema-1.1-moco.json diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-package-schema-1.1-sample.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-package-schema-1.1-sample.yaml similarity index 82% rename from plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-package-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-package-schema-1.1-sample.yaml index 21d99ff5..6eb13313 100644 --- a/plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-package-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-package-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vsp-package version: onap-1.1 samples: diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-revert-schema-1.1-moco.json b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-revert-schema-1.1-moco.json similarity index 100% rename from plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-revert-schema-1.1-moco.json rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-revert-schema-1.1-moco.json diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-revert-schema-1.1-sample.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-revert-schema-1.1-sample.yaml similarity index 82% rename from plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-revert-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-revert-schema-1.1-sample.yaml index b9c705cc..274d54c7 100644 --- a/plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-revert-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-revert-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vsp-revert version: onap-1.1 samples: diff --git a/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-show-sample.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-show-sample.yaml deleted file mode 100644 index fd2f132f..00000000 --- a/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-show-sample.yaml +++ /dev/null @@ -1,14 +0,0 @@ -onap_cli_sample_version: 1.0 - -name: vsp-show -version: onap-1.1 -samples: - sample1: - name: Show the details of Vendor Software Products - input: --host-username cs0008 --host-password demo123456! --host-url http://localhost:8080 --vsp-id 2DEB6CB4B082415BB7A697C9CD1273BA - output: | - +----------+----------------------------------+--------------------------+ - |name |ID |description | - +----------+----------------------------------+--------------------------+ - |test-vsp |2DEB6CB4B082415BB7A697C9CD1273BA |vendor software product | - +----------+----------------------------------+--------------------------+ diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-show-schema-1.1-moco.json b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-show-schema-1.1-moco.json similarity index 100% rename from plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-show-schema-1.1-moco.json rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-show-schema-1.1-moco.json diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-show-schema-1.1-sample.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-show-schema-1.1-sample.yaml similarity index 97% rename from plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-show-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-show-schema-1.1-sample.yaml index 8912d42d..5c15ec13 100644 --- a/plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-show-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-show-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vsp-show version: onap-1.1 samples: diff --git a/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-submit-sample.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-submit-sample.yaml deleted file mode 100644 index 0a157c11..00000000 --- a/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-submit-sample.yaml +++ /dev/null @@ -1,8 +0,0 @@ -onap_cli_sample_version: 1.0 - -name: vsp-submit -version: onap-1.1 -samples: - sample1: - name: Submit the Vendor Software Product - input: --host-username cs0008 --host-password demo123456! --host-url http://localhost:8080 --vsp-id E563CB23A6BE49AF9A84CF579DAFB929 diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-submit-schema-1.1-moco.json b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-submit-schema-1.1-moco.json similarity index 100% rename from plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-submit-schema-1.1-moco.json rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-submit-schema-1.1-moco.json diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-submit-schema-1.1-sample.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-submit-schema-1.1-sample.yaml similarity index 82% rename from plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-submit-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-submit-schema-1.1-sample.yaml index 5b874e34..74a4c66c 100644 --- a/plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-submit-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-submit-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vsp-submit version: onap-1.1 samples: diff --git a/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-upload-sample.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-upload-sample.yaml deleted file mode 100644 index 5c5263fd..00000000 --- a/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-upload-sample.yaml +++ /dev/null @@ -1,8 +0,0 @@ -onap_cli_sample_version: 1.0 - -name: vsp-upload -version: onap-1.1 -samples: - sample1: - name: upload the zip file to Vendor Software Product - input: --host-username cs0008 --host-password demo123456! --host-url http://localhost:8080 --vsp-id E563CB23A6BE49AF9A84CF579DAFB929 --vsp-file /home/user/vFW.zip diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-upload-schema-1.1-sample.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-upload-schema-1.1-sample.yaml similarity index 88% rename from plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-upload-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-upload-schema-1.1-sample.yaml index 5c2a1b95..dc229d76 100644 --- a/plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-upload-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-upload-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vsp-upload version: onap-1.1 diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-validate-schema-1.1-moco.json b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-validate-schema-1.1-moco.json similarity index 100% rename from plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-validate-schema-1.1-moco.json rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-validate-schema-1.1-moco.json diff --git a/plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-validate-schema-1.1-sample.yaml b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-validate-schema-1.1-sample.yaml similarity index 99% rename from plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-validate-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-validate-schema-1.1-sample.yaml index 8d9e9aa8..341f38c7 100644 --- a/plugins/sdc/src/test/resources/onap-cli-sample/vsp/vsp-validate-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/sdc/src/test/resources/open-cli-sample/vsp/vsp-validate-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vsp-validate version: onap-1.1 samples: diff --git a/plugins/onap-1.1/features/so/pom.xml b/plugins/onap-1.1/features/so/pom.xml index c801f18d..7f800a7f 100644 --- a/plugins/onap-1.1/features/so/pom.xml +++ b/plugins/onap-1.1/features/so/pom.xml @@ -24,7 +24,7 @@ org.onap.cli cli-plugins-onap-1.1-features - 1.0.0-SNAPSHOT + 2.0.0 cli-plugins-onap-1.1-features-so diff --git a/plugins/onap-1.1/features/so/src/main/resources/open-cli-schema/services/service-create-schema-1.1.yaml b/plugins/onap-1.1/features/so/src/main/resources/open-cli-schema/services/service-create-schema-1.1.yaml index 94f2e4a4..c9b1d7ac 100644 --- a/plugins/onap-1.1/features/so/src/main/resources/open-cli-schema/services/service-create-schema-1.1.yaml +++ b/plugins/onap-1.1/features/so/src/main/resources/open-cli-schema/services/service-create-schema-1.1.yaml @@ -1,20 +1,11 @@ open_cli_schema_version: 1.0 name: service-create description: Create a service instance using MSO -<<<<<<< cf220435576757be81a477d68413c0dabc592478 -version: onap-1.1 -service: - name: so - version: v3 - auth: basic - mode: direct -======= info: product: onap-1.1 service: so author: ONAP CLI Team onap-discuss@lists.onap.org ->>>>>>> Migrate plugins to use info section parameters: - name: cloud-region @@ -89,7 +80,9 @@ results: http: service: - auth: none + name: so + version: v3 + auth: basic mode: direct request: uri: /ecomp/mso/infra/serviceInstances/v3 diff --git a/plugins/onap-1.1/features/so/src/main/resources/open-cli-schema/services/service-delete-schema-1.1.yaml b/plugins/onap-1.1/features/so/src/main/resources/open-cli-schema/services/service-delete-schema-1.1.yaml index 93f2a1ed..324e4e20 100644 --- a/plugins/onap-1.1/features/so/src/main/resources/open-cli-schema/services/service-delete-schema-1.1.yaml +++ b/plugins/onap-1.1/features/so/src/main/resources/open-cli-schema/services/service-delete-schema-1.1.yaml @@ -1,25 +1,12 @@ open_cli_schema_version: 1.0 name: service-delete -<<<<<<< a936ccab2b00d462f0b1f3e8318004f0414f07ef + description: Delete service instance (experimental) -======= -<<<<<<< cf220435576757be81a477d68413c0dabc592478 -description: Delete service instance ->>>>>>> Migrate plugins to use info section -version: onap-1.1 -service: - name: so - version: v3 - auth: basic - mode: direct -======= -description: Delete a service instance info: product: onap-1.1 service: so author: ONAP CLI Team onap-discuss@lists.onap.org ->>>>>>> Migrate plugins to use info section parameters: - name: service-id @@ -73,7 +60,9 @@ parameters: http: service: - auth: none + name: so + version: v3 + auth: basic mode: direct request: uri: /ecomp/mso/infra/serviceInstances/v3/${service-id} diff --git a/plugins/so/src/main/resources/onap-cli-schema/services/vf-create-schema-1.1.yaml b/plugins/onap-1.1/features/so/src/main/resources/open-cli-schema/services/vf-create-schema-1.1.yaml similarity index 95% rename from plugins/so/src/main/resources/onap-cli-schema/services/vf-create-schema-1.1.yaml rename to plugins/onap-1.1/features/so/src/main/resources/open-cli-schema/services/vf-create-schema-1.1.yaml index 7b008e28..faf9cfa4 100644 --- a/plugins/so/src/main/resources/onap-cli-schema/services/vf-create-schema-1.1.yaml +++ b/plugins/onap-1.1/features/so/src/main/resources/open-cli-schema/services/vf-create-schema-1.1.yaml @@ -1,12 +1,11 @@ open_cli_schema_version: 1.0 name: vf-create description: Create a VF -version: onap-1.1 -service: - name: so - version: v3 - auth: basic - mode: direct +info: + product: onap-1.1 + service: so + author: ONAP CLI Team onap-discuss@lists.onap.org + parameters: - name: cloud-region @@ -104,6 +103,11 @@ results: scope: short http: + service: + name: so + version: v3 + auth: basic + mode: direct request: uri: /ecomp/mso/infra/serviceInstances/v3/${service-instance-id}/vnfs method: POST diff --git a/plugins/so/src/main/resources/onap-cli-schema/services/vf-delete-schema-1.1.yaml b/plugins/onap-1.1/features/so/src/main/resources/open-cli-schema/services/vf-delete-schema-1.1.yaml similarity index 91% rename from plugins/so/src/main/resources/onap-cli-schema/services/vf-delete-schema-1.1.yaml rename to plugins/onap-1.1/features/so/src/main/resources/open-cli-schema/services/vf-delete-schema-1.1.yaml index ff5304ff..c706c931 100644 --- a/plugins/so/src/main/resources/onap-cli-schema/services/vf-delete-schema-1.1.yaml +++ b/plugins/onap-1.1/features/so/src/main/resources/open-cli-schema/services/vf-delete-schema-1.1.yaml @@ -1,12 +1,12 @@ open_cli_schema_version: 1.0 name: vf-delete description: delete a VF (experimental) -version: onap-1.1 -service: - name: so - version: v3 - auth: basic - mode: direct +info: + product: onap-1.1 + service: so + author: ONAP CLI Team onap-discuss@lists.onap.org + + parameters: - name: vf-id description: id for vnf @@ -57,6 +57,11 @@ parameters: long_option: model-version is_optional: false http: + service: + name: so + version: v3 + auth: basic + mode: direct request: uri: /ecomp/mso/infra/serviceInstances/v3/${service-instance-id}/vnfs/${vf-id} method: DELETE diff --git a/plugins/onap-1.1/features/so/src/main/resources/open-cli-schema/services/vf-module-create-schema-1.1.yaml b/plugins/onap-1.1/features/so/src/main/resources/open-cli-schema/services/vf-module-create-schema-1.1.yaml index 43e68059..9395f4a1 100644 --- a/plugins/onap-1.1/features/so/src/main/resources/open-cli-schema/services/vf-module-create-schema-1.1.yaml +++ b/plugins/onap-1.1/features/so/src/main/resources/open-cli-schema/services/vf-module-create-schema-1.1.yaml @@ -61,7 +61,9 @@ results: http: service: - auth: none + name: so + version: v3 + auth: basic mode: direct request: uri: ecomp/mso/infra/serviceInstances/v2/${service-instance-id}/vnfs/${vnf-instance-id}/vfModules diff --git a/plugins/onap-1.1/features/so/src/main/resources/open-cli-schema/services/vf-module-delete-schema-1.1.yaml b/plugins/onap-1.1/features/so/src/main/resources/open-cli-schema/services/vf-module-delete-schema-1.1.yaml index 7c910539..013ec68a 100644 --- a/plugins/onap-1.1/features/so/src/main/resources/open-cli-schema/services/vf-module-delete-schema-1.1.yaml +++ b/plugins/onap-1.1/features/so/src/main/resources/open-cli-schema/services/vf-module-delete-schema-1.1.yaml @@ -1,24 +1,12 @@ open_cli_schema_version: 1.0 name: vfmodule-delete -<<<<<<< a936ccab2b00d462f0b1f3e8318004f0414f07ef + description: delete a VF module (experimental) -======= -description: delete a VF module -<<<<<<< e22e4b6be3fe804a926136cf9ffd03341920ff50 ->>>>>>> Migrate plugins to use info section -version: onap-1.1 -service: - name: so - version: v3 - auth: basic - mode: direct -======= info: product: onap-1.1 service: so author: ONAP CLI Team onap-discuss@lists.onap.org ->>>>>>> Migrate plugins to use info section parameters: - name: vfmodule-id @@ -72,7 +60,9 @@ parameters: http: service: - auth: none + name: so + version: v3 + auth: basic mode: direct request: uri: /ecomp/mso/infra/serviceInstances/v3/${service-id}/vnfs/${vf-id}/vfModules/${vfmodule-id} diff --git a/plugins/so/src/main/resources/onap-cli-schema/services/vfmodule-create-schema-1.1.yaml b/plugins/onap-1.1/features/so/src/main/resources/open-cli-schema/services/vfmodule-create-schema-1.1.yaml similarity index 96% rename from plugins/so/src/main/resources/onap-cli-schema/services/vfmodule-create-schema-1.1.yaml rename to plugins/onap-1.1/features/so/src/main/resources/open-cli-schema/services/vfmodule-create-schema-1.1.yaml index 52303e4e..c2537aea 100644 --- a/plugins/so/src/main/resources/onap-cli-schema/services/vfmodule-create-schema-1.1.yaml +++ b/plugins/onap-1.1/features/so/src/main/resources/open-cli-schema/services/vfmodule-create-schema-1.1.yaml @@ -1,12 +1,11 @@ open_cli_schema_version: 1.0 name: vfmodule-create description: Create a VF module -version: onap-1.1 -service: - name: so - version: v3 - auth: basic - mode: direct + +info: + product: onap-1.1 + service: so + author: ONAP CLI Team onap-discuss@lists.onap.org parameters: - name: cloud-region @@ -128,6 +127,11 @@ results: scope: short http: + service: + name: so + version: v3 + auth: basic + mode: direct request: uri: /ecomp/mso/infra/serviceInstances/v3/${service-id}/vnfs/${vf-id}/vfModules method: POST diff --git a/plugins/onap-1.1/features/so/src/main/resources/open-cli-schema/services/vnf-create-schema-1.1.yaml b/plugins/onap-1.1/features/so/src/main/resources/open-cli-schema/services/vnf-create-schema-1.1.yaml deleted file mode 100644 index 18df0c95..00000000 --- a/plugins/onap-1.1/features/so/src/main/resources/open-cli-schema/services/vnf-create-schema-1.1.yaml +++ /dev/null @@ -1,76 +0,0 @@ -open_cli_schema_version: 1.0 -name: vnf-create -description: Create a VNF - -info: - product: onap-1.1 - service: so - author: ONAP CLI Team onap-discuss@lists.onap.org - -parameters: - - name: lcp-cloudregion-id - description: AIC LCP node location identifier - type: string - short_option: l - long_option: lcp-cloudregion-id - is_optional: false - - name: tenant-id - description: openstack tenant id (uuid) - type: string - short_option: z - long_option: tenant-id - is_optional: false - - name: product-family-id - description: UUID for product family (named service id in AAI) - type: string - short_option: w - long_option: product-family-id - is_optional: false - - name: instance-name - description: service instance name - type: string - short_option: i - long_option: instance-name - is_optional: false - - name: supress-rollback - description: rollback changes if instantiation fails. - type: bool - short_option: r - long_option: supress-rollback - is_optional: true - - name: service-instance-id - description: unique id for service instance - type: string - short_option: y - long_option: service-instance-id - is_optional: false - - name: parenet-service-model - description: parent service model name - type: string - short_option: x - long_option: parenet-service-model - is_optional: false - -results: - direction: portrait - attribute: - - name: vnf-instance-id - description: id for the created vnf - type: string - scope: short - -http: - service: - auth: none - mode: direct - request: - uri: ecomp/mso/infra/serviceInstances/v2/${service-instance-id}/vnfs - method: PUT - body: '{"requestDetails":{"modelInfo":{"modelType":"vnf","modelInvariantId":"ff5256d1-5a33-55df-13ab-12abad84e7ff","modelNameVersionId":"fe6478e4-ea33-3346-ac12-ab121484a3fe","modelName":"vSAMP12","modelVersion":"1.0","modelCustomizationName":"vSAMP12 1"},"cloudConfiguration":{"lcpCloudRegionId": "${lcp-cloudregion-id}","tenantId":"${tenant-id}"},"requestInfo":{"instanceName":"${instance-name}","productFamilyId":"${product-family-id}","source":"VID","suppressRollback":"${supress-rollback}"},"relatedInstanceList":[{"relatedInstance":{"instanceId":"${service-instance-id}","modelInfo":{"modelType":"service","modelInvariantId":"ff3514e3-5a33-55df-13ab-12abad84e7ff","modelNameVersionId":"fe6985cd-ea33-3346-ac12-ab121484a3fe","modelName":"${parenet-service-model}","modelVersion":"1.0"}}}],"requestParameters":{}}}' - - success_codes: - - 202 - result_mpa: - vnf-instance-id: $b{$.vnfInstanceId} - sample_response: - body: '{"vnfInstanceId":"234567AB"}' diff --git a/plugins/onap-1.1/features/so/src/main/resources/open-cli-schema/services/vnf-delete-schema-1.1.yaml b/plugins/onap-1.1/features/so/src/main/resources/open-cli-schema/services/vnf-delete-schema-1.1.yaml deleted file mode 100644 index 0c07ccbd..00000000 --- a/plugins/onap-1.1/features/so/src/main/resources/open-cli-schema/services/vnf-delete-schema-1.1.yaml +++ /dev/null @@ -1,46 +0,0 @@ -open_cli_schema_version: 1.0 -name: vnf-delete -description: delete a VNF - -info: - product: onap-1.1 - service: so - author: ONAP CLI Team onap-discuss@lists.onap.org - -parameters: - - name: vnf-instance-id - description: id for vnf - type: string - short_option: x - long_option: vnf-instace-id - is_optional: false - - name: service-instance-id - description: unique id for service instance - type: string - short_option: y - long_option: service-instace-id - is_optional: false - - name: lcp-cloudregion-id - description: AIC LCP node location identifier - type: string - short_option: l - long_option: lcp-cloudregion-id - is_optional: false - - name: tenant-id - description: openstack tenant id (uuid) - type: string - short_option: z - long_option: tenant-id - is_optional: false - -http: - service: - auth: none - mode: direct - request: - uri: ecomp/mso/infra/serviceInstances/v2/${service-instance-id}/vnfs - method: DELETE - body: '{"requestDetails":{"modelInfo":{"modelType":"vnf","modelInvariantId":"ff5256d1-5a33-55df-13ab-12abad84e7ff","modelName":"vSAMP12","modelVersion":"1"},"cloudConfiguration":{"lcpCloudRegionId":"mdt1","tenantId":"88a6ca3ee0394ade9403f075db23167e"},"requestInfo":{"source":"VID"},"requestParameters":{"userParams":[]}}}' - - success_codes: - - 202 \ No newline at end of file diff --git a/plugins/onap-1.1/features/so/src/test/resources/open-cli-sample/services/service-create-sample-1.1.yaml b/plugins/onap-1.1/features/so/src/test/resources/open-cli-sample/services/service-create-sample-1.1.yaml index c52d8000..e8fcb0f8 100644 --- a/plugins/onap-1.1/features/so/src/test/resources/open-cli-sample/services/service-create-sample-1.1.yaml +++ b/plugins/onap-1.1/features/so/src/test/resources/open-cli-sample/services/service-create-sample-1.1.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: service-create version: onap-1.1 diff --git a/plugins/so/src/test/resources/onap-cli-sample/services/service-create-schema-1.1-moco.json b/plugins/onap-1.1/features/so/src/test/resources/open-cli-sample/services/service-create-schema-1.1-moco.json similarity index 100% rename from plugins/so/src/test/resources/onap-cli-sample/services/service-create-schema-1.1-moco.json rename to plugins/onap-1.1/features/so/src/test/resources/open-cli-sample/services/service-create-schema-1.1-moco.json diff --git a/plugins/so/src/test/resources/onap-cli-sample/services/service-create-schema-1.1-sample.yaml b/plugins/onap-1.1/features/so/src/test/resources/open-cli-sample/services/service-create-schema-1.1-sample.yaml similarity index 96% rename from plugins/so/src/test/resources/onap-cli-sample/services/service-create-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/so/src/test/resources/open-cli-sample/services/service-create-schema-1.1-sample.yaml index ea32791a..4815ac39 100644 --- a/plugins/so/src/test/resources/onap-cli-sample/services/service-create-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/so/src/test/resources/open-cli-sample/services/service-create-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: service-create version: onap-1.1 samples: diff --git a/plugins/onap-1.1/features/so/src/test/resources/open-cli-sample/services/service-delete-sample-1.1.yaml b/plugins/onap-1.1/features/so/src/test/resources/open-cli-sample/services/service-delete-sample-1.1.yaml index cc114ac0..f6fd2c77 100644 --- a/plugins/onap-1.1/features/so/src/test/resources/open-cli-sample/services/service-delete-sample-1.1.yaml +++ b/plugins/onap-1.1/features/so/src/test/resources/open-cli-sample/services/service-delete-sample-1.1.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: service-delete version: onap-1.1 diff --git a/plugins/so/src/test/resources/onap-cli-sample/services/vf-create-schema-1.1-moco.json b/plugins/onap-1.1/features/so/src/test/resources/open-cli-sample/services/vf-create-schema-1.1-moco.json similarity index 100% rename from plugins/so/src/test/resources/onap-cli-sample/services/vf-create-schema-1.1-moco.json rename to plugins/onap-1.1/features/so/src/test/resources/open-cli-sample/services/vf-create-schema-1.1-moco.json diff --git a/plugins/so/src/test/resources/onap-cli-sample/services/vf-create-schema-1.1-sample.yaml b/plugins/onap-1.1/features/so/src/test/resources/open-cli-sample/services/vf-create-schema-1.1-sample.yaml similarity index 97% rename from plugins/so/src/test/resources/onap-cli-sample/services/vf-create-schema-1.1-sample.yaml rename to plugins/onap-1.1/features/so/src/test/resources/open-cli-sample/services/vf-create-schema-1.1-sample.yaml index 0293b2ad..3b31d80c 100644 --- a/plugins/so/src/test/resources/onap-cli-sample/services/vf-create-schema-1.1-sample.yaml +++ b/plugins/onap-1.1/features/so/src/test/resources/open-cli-sample/services/vf-create-schema-1.1-sample.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vf-create version: onap-1.1 samples: diff --git a/plugins/onap-1.1/features/so/src/test/resources/open-cli-sample/services/vf-module-create-sample-1.1.yaml b/plugins/onap-1.1/features/so/src/test/resources/open-cli-sample/services/vf-module-create-sample-1.1.yaml index b19bc54d..6ba9633b 100644 --- a/plugins/onap-1.1/features/so/src/test/resources/open-cli-sample/services/vf-module-create-sample-1.1.yaml +++ b/plugins/onap-1.1/features/so/src/test/resources/open-cli-sample/services/vf-module-create-sample-1.1.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vf-module-create version: onap-1.1 diff --git a/plugins/onap-1.1/features/so/src/test/resources/open-cli-sample/services/vf-module-delete-sample-1.1.yaml b/plugins/onap-1.1/features/so/src/test/resources/open-cli-sample/services/vf-module-delete-sample-1.1.yaml index 780e69d4..36a7f150 100644 --- a/plugins/onap-1.1/features/so/src/test/resources/open-cli-sample/services/vf-module-delete-sample-1.1.yaml +++ b/plugins/onap-1.1/features/so/src/test/resources/open-cli-sample/services/vf-module-delete-sample-1.1.yaml @@ -1,4 +1,4 @@ -onap_cli_sample_version: 1.0 +open_cli_sample_version: 1.0 name: vf-module-delete version: onap-1.1 diff --git a/plugins/onap-1.1/features/so/src/test/resources/open-cli-sample/services/vnf-create-sample-1.1.yaml b/plugins/onap-1.1/features/so/src/test/resources/open-cli-sample/services/vnf-create-sample-1.1.yaml deleted file mode 100644 index 267d3b9c..00000000 --- a/plugins/onap-1.1/features/so/src/test/resources/open-cli-sample/services/vnf-create-sample-1.1.yaml +++ /dev/null @@ -1,8 +0,0 @@ -onap_cli_sample_version: 1.0 - -name: vnf-create -version: onap-1.1 -samples: - sample1: - name: Create a vnf - input: -h https://locahost:8080 -u InfraPortalClient -p password1$ -l region1 -t 123ABC -p a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb -i instance -r -s a445678da -m serviceA \ No newline at end of file diff --git a/plugins/onap-1.1/features/so/src/test/resources/open-cli-sample/services/vnf-delete-sample-1.1.yaml b/plugins/onap-1.1/features/so/src/test/resources/open-cli-sample/services/vnf-delete-sample-1.1.yaml deleted file mode 100644 index bc3e89fb..00000000 --- a/plugins/onap-1.1/features/so/src/test/resources/open-cli-sample/services/vnf-delete-sample-1.1.yaml +++ /dev/null @@ -1,8 +0,0 @@ -onap_cli_sample_version: 1.0 - -name: vnf-delete -version: onap-1.1 -samples: - sample1: - name: delete a vnf - input: -h https://locahost:8080 -u InfraPortalClient -p password1$ -v aca51b0a-710d-4155-bc7c-7cef19d9a94e -s ff305d54-75b4-431b-adb2-eb6b9e5ff000 -l mdt1 -t 88a6ca3ee0394ade9403f075db23167e \ No newline at end of file diff --git a/plugins/onap-1.1/pom.xml b/plugins/onap-1.1/pom.xml index 3b5dcaf0..fcde9060 100644 --- a/plugins/onap-1.1/pom.xml +++ b/plugins/onap-1.1/pom.xml @@ -24,7 +24,7 @@ org.onap.cli cli-plugins - 1.0.0-SNAPSHOT + 2.0.0 cli-plugins-onap-1.1 diff --git a/plugins/pom.xml b/plugins/pom.xml index c74d56b2..5d1ac35e 100644 --- a/plugins/pom.xml +++ b/plugins/pom.xml @@ -24,7 +24,7 @@ org.onap.cli cli - 1.0.0-SNAPSHOT + 2.0.0 cli-plugins @@ -45,7 +45,7 @@ - oclip-plugins + oclip true @@ -54,7 +54,7 @@ - onap-plugins + onap true diff --git a/plugins/sample/pom.xml b/plugins/sample/pom.xml index 2283e9f0..113ac4b4 100644 --- a/plugins/sample/pom.xml +++ b/plugins/sample/pom.xml @@ -24,7 +24,7 @@ org.onap.cli cli-plugins - 1.0.0-SNAPSHOT + 2.0.0 cli-plugins-sample diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/license-model-create-schema.yaml b/plugins/sdc/src/main/resources/onap-cli-schema/vlm/license-model-create-schema.yaml deleted file mode 100644 index 58a8681a..00000000 --- a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/license-model-create-schema.yaml +++ /dev/null @@ -1,41 +0,0 @@ -open_cli_schema_version: 1.0 -name: license-model-create -description: Create License Model -version: onap-1.0 -service: - name: sdc - version: v1.0 - auth: basic - mode: direct - -parameters: - - name: vendor-name - description: vendor name - type: string - short_option: x - long_option: vendor-name - is_optional: false - - name: license-model-description - description: Description for License Model - type: string - short_option: y - long_option: license-model-description - is_optional: true -results: - direction: portrait - attributes: - - name: ID - description: License Model ID - scope: short - type: string -http: - request: - uri: /onboarding-api/v1.0/vendor-license-models - method: POST - body: '{"vendorName": "${vendor-name}", "description": "${license-model-description}", "iconRef": "icon"}' - success_codes: - - 200 - result_map: - ID: $b{$.value} - sample_response: - body: '{"value":"2DEB6CB4B082415BB7A697C9CD1273BA"}' diff --git a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/license-model-show-schema.yaml b/plugins/sdc/src/main/resources/onap-cli-schema/vlm/license-model-show-schema.yaml deleted file mode 100644 index 52803f7f..00000000 --- a/plugins/sdc/src/main/resources/onap-cli-schema/vlm/license-model-show-schema.yaml +++ /dev/null @@ -1,50 +0,0 @@ -open_cli_schema_version: 1.0 -name: license-model-show -description: Details of the License Model -version: onap-1.0 -service: - name: sdc - version: v1.0 - auth: basic - mode: direct - -parameters: - - name: license-model-id - description: Onap License Model ID - type: string - short_option: x - long_option: license-model-id - is_optional: false - -results: - direction: landscape - attributes: - - name: name - description: License Model Name - scope: short - type: string - - name: ID - description: License Model ID - scope: short - type: string - - name: description - description: Description for the License Model - scope: short - type: string - - name: status - description: Status of the License Model - scope: short - type: string -http: - request: - uri: /onboarding-api/v1.0/vendor-license-models/${license-model-id} - method: GET - success_codes: - - 200 - result_map: - name: $b{$.vendorName} - ID: $b{$.id} - description: $b{$.description} - status: $b{$.status} - sample_response: - body: '{"vendorName": "5aa8a88c","description": "vendor license model","iconRef": "icon","id": "109F0F948B974D998D89893A1BD39D4A","version": "0.1","status": "Locked","lockingUser": "cs0008","viewableVersions": ["0.1"]}' diff --git a/pom.xml b/pom.xml index 15d30920..b5904d02 100644 --- a/pom.xml +++ b/pom.xml @@ -24,7 +24,7 @@ org.onap.cli cli - 1.0.0-SNAPSHOT + 2.0.0 pom cli diff --git a/validate/pom.xml b/validate/pom.xml index 2d75b23d..6a395ae2 100644 --- a/validate/pom.xml +++ b/validate/pom.xml @@ -24,7 +24,7 @@ org.onap.cli cli - 1.0.0-SNAPSHOT + 2.0.0 cli-validate diff --git a/validate/sample-mock-generator/pom.xml b/validate/sample-mock-generator/pom.xml index a4985c93..d9cdc46e 100644 --- a/validate/sample-mock-generator/pom.xml +++ b/validate/sample-mock-generator/pom.xml @@ -24,7 +24,7 @@ org.onap.cli cli-validate - 1.0.0-SNAPSHOT + 2.0.0 cli-sample-mock-generator diff --git a/validate/sample-yaml-generator/pom.xml b/validate/sample-yaml-generator/pom.xml index 638d79d5..553c00cd 100644 --- a/validate/sample-yaml-generator/pom.xml +++ b/validate/sample-yaml-generator/pom.xml @@ -24,7 +24,7 @@ org.onap.cli cli-validate - 1.0.0-SNAPSHOT + 2.0.0 cli-sample-yaml-generator diff --git a/validate/sample-yaml-generator/src/main/java/org/onap/cli/sample/yaml/SampleYamlGenerator.java b/validate/sample-yaml-generator/src/main/java/org/onap/cli/sample/yaml/SampleYamlGenerator.java index d45b50a4..179eaa36 100644 --- a/validate/sample-yaml-generator/src/main/java/org/onap/cli/sample/yaml/SampleYamlGenerator.java +++ b/validate/sample-yaml-generator/src/main/java/org/onap/cli/sample/yaml/SampleYamlGenerator.java @@ -33,7 +33,7 @@ public class SampleYamlGenerator { String cmdName = input.get(0); PrintWriter writer = new PrintWriter(targetPath, "UTF-8"); - writeKeyValuePair(writer, "onap_cli_sample_version", "1.0"); + writeKeyValuePair(writer, "open_cli_sample_version", "1.0"); writeKeyValuePair(writer, "name", cmdName); writeKeyValuePair(writer, "version", version); diff --git a/validate/validation/pom.xml b/validate/validation/pom.xml index 8c204d87..cdbf43c2 100644 --- a/validate/validation/pom.xml +++ b/validate/validation/pom.xml @@ -24,7 +24,7 @@ org.onap.cli cli-validate - 1.0.0-SNAPSHOT + 2.0.0 cli-validation @@ -53,7 +53,36 @@ cli-plugins-sample ${project.version} - + + org.onap.cli + cli-plugins-onap-1.1-catalog + ${project.version} + + + org.onap.cli + cli-plugins-onap-1.1-auth + ${project.version} + + + org.onap.cli + cli-plugins-onap-1.1-features-so + ${project.version} + + + org.onap.cli + cli-plugins-onap-1.1-features-sdc + ${project.version} + + + org.onap.cli + cli-plugins-onap-1.1-features-msb + ${project.version} + + + org.onap.cli + cli-plugins-onap-1.1-features-aai + ${project.version} +

    5@#voelh4O|+1y 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

    FuA{bRquLwzV@tpL#+uc+b8yH*Zwd}d;- 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 R_xsiv8=Bv!xbF7&{{d3aNm~E_ diff --git a/deployment/http/web/images/onap-cli-ad-6.png b/deployment/http/web/images/onap-cli-ad-6.png deleted file mode 100644 index dc12b6df179317a9b2e4f54a4e8bf5fdbb4283ad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 183224 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