diff options
author | Kanagaraj Manickam k00365106 <kanagaraj.manickam@huawei.com> | 2017-09-26 10:04:10 +0530 |
---|---|---|
committer | Kanagaraj Manickam k00365106 <kanagaraj.manickam@huawei.com> | 2017-11-14 14:38:52 +0530 |
commit | 39f345954434553d10e0cea114e15e0521ec9471 (patch) | |
tree | 652c0dae69f8238c41f903d9697160e3b3ed2960 /plugins/aai/src/main/resources/onap-cli-schema/cloud-region | |
parent | 8e14f39a1c41a2b5bf793877926b312e4b6102d4 (diff) |
Migrate onap-cli-schema into open-cli-schema
Issue-Id: CLI-66
Change-Id: I719719194bc5f21f4316380e606ce1a58f0f046c
Signed-off-by: Kanagaraj Manickam k00365106 <kanagaraj.manickam@huawei.com>
Diffstat (limited to 'plugins/aai/src/main/resources/onap-cli-schema/cloud-region')
4 files changed, 0 insertions, 178 deletions
diff --git a/plugins/aai/src/main/resources/onap-cli-schema/cloud-region/cloud-create-schema-1.1.yaml b/plugins/aai/src/main/resources/onap-cli-schema/cloud-region/cloud-create-schema-1.1.yaml deleted file mode 100644 index 8657ae14..00000000 --- a/plugins/aai/src/main/resources/onap-cli-schema/cloud-region/cloud-create-schema-1.1.yaml +++ /dev/null @@ -1,33 +0,0 @@ -open_cli_schema_version: 1.0 -name: cloud-create -description: Create a cloud region in Onap -version: onap-1.1 -service: - name: aai - version: v11 - auth: basic - mode: direct - -parameters: - - name: cloud-name - description: Onap cloud name - type: string - short_option: x - long_option: cloud-name - is_optional: false - - name: region-name - description: Onap region name - type: string - short_option: y - long_option: region-name - is_optional: false - -http: - request: - uri: /aai/v11/cloud-infrastructure/cloud-regions/cloud-region/${cloud-name}/${region-name} - method: PUT - body: '{"sriov-automation": false, "cloud-region-id": "${region-name}", "cloud-owner": "${cloud-name}", "new-attribute-for-demo": "blah", "number-attribute-for-demo": 1 }' - success_codes: - - 201 - sample_response: - body: '' diff --git a/plugins/aai/src/main/resources/onap-cli-schema/cloud-region/cloud-delete-schema-1.1.yaml b/plugins/aai/src/main/resources/onap-cli-schema/cloud-region/cloud-delete-schema-1.1.yaml deleted file mode 100644 index 5575f7f7..00000000 --- a/plugins/aai/src/main/resources/onap-cli-schema/cloud-region/cloud-delete-schema-1.1.yaml +++ /dev/null @@ -1,36 +0,0 @@ -open_cli_schema_version: 1.0 -name: cloud-delete -description: Delete a cloud region from Onap -version: onap-1.1 -service: - name: aai - version: v11 - auth: basic - mode: direct - -parameters: - - name: cloud-name - description: Onap cloud name - type: string - short_option: x - long_option: cloud-name - is_optional: false - - name: region-name - description: Onap cloud region name - type: string - short_option: y - long_option: region-name - is_optional: false - - name: resource-version - description: Onap cloud region version - type: uuid - short_option: z - long_option: resource-version - is_optional: true -http: - request: - uri: /aai/v11/cloud-infrastructure/cloud-regions/cloud-region/${cloud-name}/${region-name}?resource-version=${resource-version} - method: DELETE - success_codes: - - 204 - - 404 diff --git a/plugins/aai/src/main/resources/onap-cli-schema/cloud-region/cloud-list-schema-1.1.yaml b/plugins/aai/src/main/resources/onap-cli-schema/cloud-region/cloud-list-schema-1.1.yaml deleted file mode 100644 index c9fd5368..00000000 --- a/plugins/aai/src/main/resources/onap-cli-schema/cloud-region/cloud-list-schema-1.1.yaml +++ /dev/null @@ -1,57 +0,0 @@ -open_cli_schema_version: 1.0 -name: cloud-list -description: List the configured clouds and Onap service subscriptions -version: onap-1.1 -service: - name: aai - version: v11 - auth: basic - mode: direct - -results: - direction: landscape - attributes: - - name: cloud - description: Onap cloud - scope: short - type: string - - name: region - description: Onap cloud region - scope: short - type: string - - name: tenant - description: Onap cloud tenat - scope: long - type: string - - name: tenant-id - description: Onap cloud tenat id - scope: long - type: string - - name: customer - description: Onap cloud customer - scope: long - type: string - - name: service - description: Onap cloud service - scope: long - type: string - - name: resource-version - description: Onap cloud resource version - scope: short - type: string -http: - request: - uri: /aai/v11/cloud-infrastructure/cloud-regions - method: GET - success_codes: - - 200 - result_map: - cloud: $b{cloud-region.[*].cloud-owner} - region: $b{cloud-region.[*].cloud-region-id} - resource-version: $b{cloud-region.[*].resource-version} - tenant: $b{cloud-region.[*].tenants.tenant.[*].tenant-name} - tenant-id: $b{cloud-region.[*].tenants.tenant.[*].tenant-id} - customer: $b{cloud-region.[*].tenants.tenant.[*].relationship-list.relationship.[*].relationship-data.[?(@.relationship-key == 'customer.global-customer-id')].relationship-value} - service: $b{cloud-region.[*].tenants.tenant.[*].relationship-list.relationship.[*].relationship-data.[?(@.relationship-key == 'service-subscription.service-type')].relationship-value} - sample_response: - body: '{"cloud-region":[{"cloud-owner":"Rackspace","cloud-region-id":"RegionOne","cloud-type":"SharedNode","owner-defined-type":"OwnerType","cloud-region-version":"v1","cloud-zone":"CloudZone","resource-version":"1500729864","tenants":{"tenant":[{"tenant-id":"e69e6d64b44347509c3fc512391f34a6","tenant-name":"onap","resource-version":"1500729865","relationship-list":{"relationship":[{"related-to":"service-subscription","related-link":"https://192.168.17.12:8443/aai/v8/business/customers/customer/Demonstration/service-subscriptions/service-subscription/vFW/","relationship-data":[{"relationship-key":"customer.global-customer-id","relationship-value":"Demonstration"},{"relationship-key":"service-subscription.service-type","relationship-value":"vFW"}]},{"related-to":"service-subscription","related-link":"https://192.168.17.12:8443/aai/v8/business/customers/customer/Demonstration123/service-subscriptions/service-subscription/vFW/","relationship-data":[{"relationship-key":"customer.global-customer-id","relationship-value":"Demonstration123"},{"relationship-key":"service-subscription.service-type","relationship-value":"vFW"}]},{"related-to":"service-subscription","related-link":"https://192.168.17.12:8443/aai/v8/business/customers/customer/u1/service-subscriptions/service-subscription/vFW/","relationship-data":[{"relationship-key":"customer.global-customer-id","relationship-value":"u1"},{"relationship-key":"service-subscription.service-type","relationship-value":"vFW"}]},{"related-to":"service-subscription","related-link":"https://192.168.17.12:8443/aai/v8/business/customers/customer/u2/service-subscriptions/service-subscription/vFW/","relationship-data":[{"relationship-key":"customer.global-customer-id","relationship-value":"u2"},{"relationship-key":"service-subscription.service-type","relationship-value":"vFW"}]},{"related-to":"service-subscription","related-link":"https://192.168.17.12:8443/aai/v8/business/customers/customer/DemoCust_7151e36a-1a57-4993-b513-54134f2b8f19/service-subscriptions/service-subscription/vFW/","relationship-data":[{"relationship-key":"customer.global-customer-id","relationship-value":"DemoCust_7151e36a-1a57-4993-b513-54134f2b8f19"},{"relationship-key":"service-subscription.service-type","relationship-value":"vFW"}]},{"related-to":"service-subscription","related-link":"https://192.168.17.12:8443/aai/v8/business/customers/customer/Demonstration/service-subscriptions/service-subscription/vLB/","relationship-data":[{"relationship-key":"customer.global-customer-id","relationship-value":"Demonstration"},{"relationship-key":"service-subscription.service-type","relationship-value":"vLB"}]},{"related-to":"service-subscription","related-link":"https://192.168.17.12:8443/aai/v8/business/customers/customer/Linan/service-subscriptions/service-subscription/vFW/","relationship-data":[{"relationship-key":"customer.global-customer-id","relationship-value":"Linan"},{"relationship-key":"service-subscription.service-type","relationship-value":"vFW"}]},{"related-to":"service-subscription","related-link":"https://192.168.17.12:8443/aai/v8/business/customers/customer/Linan/service-subscriptions/service-subscription/vLB/","relationship-data":[{"relationship-key":"customer.global-customer-id","relationship-value":"Linan"},{"relationship-key":"service-subscription.service-type","relationship-value":"vLB"}]}]}}]}}]}' diff --git a/plugins/aai/src/main/resources/onap-cli-schema/cloud-region/cloud-list-schema.yaml b/plugins/aai/src/main/resources/onap-cli-schema/cloud-region/cloud-list-schema.yaml deleted file mode 100644 index 10a7e954..00000000 --- a/plugins/aai/src/main/resources/onap-cli-schema/cloud-region/cloud-list-schema.yaml +++ /dev/null @@ -1,52 +0,0 @@ -open_cli_schema_version: 1.0 -name: cloud-list -description: List the configured clouds and Onap service subscriptions -version: onap-1.0 -service: - name: aai - version: v8 - auth: basic - mode: direct - -results: - direction: landscape - attributes: - - name: cloud - description: Onap cloud - scope: short - type: string - - name: region - description: Onap cloud region - scope: short - type: string - - name: tenant - description: Onap cloud tenat - scope: short - type: string - - name: tenant-id - description: Onap cloud tenat id - scope: short - type: string - - name: customer - description: Onap cloud customer - scope: long - type: string - - name: service - description: Onap cloud service - scope: long - type: string -http: - request: - uri: /aai/v8/cloud-infrastructure/cloud-regions - method: GET - success_codes: - - 200 - result_map: - cloud: $b{cloud-region.[*].cloud-owner} - region: $b{cloud-region.[*].cloud-region-id} - tenant: $b{cloud-region.[*].tenants.tenant.[*].tenant-name} - tenant-id: $b{cloud-region.[*].tenants.tenant.[*].tenant-id} - customer: $b{cloud-region.[*].tenants.tenant.[*].relationship-list.relationship.[*].relationship-data.[?(@.relationship-key == 'customer.global-customer-id')].relationship-value} - service: $b{cloud-region.[*].tenants.tenant.[*].relationship-list.relationship.[*].relationship-data.[?(@.relationship-key == 'service-subscription.service-type')].relationship-value} - sample_response: - body: '{"cloud-region":[{"cloud-owner":"Rackspace","cloud-region-id":"RegionOne","cloud-type":"SharedNode","owner-defined-type":"OwnerType","cloud-region-version":"v1","cloud-zone":"CloudZone","resource-version":"1500729864","tenants":{"tenant":[{"tenant-id":"e69e6d64b44347509c3fc512391f34a6","tenant-name":"onap","resource-version":"1500729865","relationship-list":{"relationship":[{"related-to":"service-subscription","related-link":"https://192.168.17.12:8443/aai/v8/business/customers/customer/Demonstration/service-subscriptions/service-subscription/vFW/","relationship-data":[{"relationship-key":"customer.global-customer-id","relationship-value":"Demonstration"},{"relationship-key":"service-subscription.service-type","relationship-value":"vFW"}]},{"related-to":"service-subscription","related-link":"https://192.168.17.12:8443/aai/v8/business/customers/customer/Demonstration123/service-subscriptions/service-subscription/vFW/","relationship-data":[{"relationship-key":"customer.global-customer-id","relationship-value":"Demonstration123"},{"relationship-key":"service-subscription.service-type","relationship-value":"vFW"}]},{"related-to":"service-subscription","related-link":"https://192.168.17.12:8443/aai/v8/business/customers/customer/u1/service-subscriptions/service-subscription/vFW/","relationship-data":[{"relationship-key":"customer.global-customer-id","relationship-value":"u1"},{"relationship-key":"service-subscription.service-type","relationship-value":"vFW"}]},{"related-to":"service-subscription","related-link":"https://192.168.17.12:8443/aai/v8/business/customers/customer/u2/service-subscriptions/service-subscription/vFW/","relationship-data":[{"relationship-key":"customer.global-customer-id","relationship-value":"u2"},{"relationship-key":"service-subscription.service-type","relationship-value":"vFW"}]},{"related-to":"service-subscription","related-link":"https://192.168.17.12:8443/aai/v8/business/customers/customer/DemoCust_7151e36a-1a57-4993-b513-54134f2b8f19/service-subscriptions/service-subscription/vFW/","relationship-data":[{"relationship-key":"customer.global-customer-id","relationship-value":"DemoCust_7151e36a-1a57-4993-b513-54134f2b8f19"},{"relationship-key":"service-subscription.service-type","relationship-value":"vFW"}]},{"related-to":"service-subscription","related-link":"https://192.168.17.12:8443/aai/v8/business/customers/customer/Demonstration/service-subscriptions/service-subscription/vLB/","relationship-data":[{"relationship-key":"customer.global-customer-id","relationship-value":"Demonstration"},{"relationship-key":"service-subscription.service-type","relationship-value":"vLB"}]},{"related-to":"service-subscription","related-link":"https://192.168.17.12:8443/aai/v8/business/customers/customer/Linan/service-subscriptions/service-subscription/vFW/","relationship-data":[{"relationship-key":"customer.global-customer-id","relationship-value":"Linan"},{"relationship-key":"service-subscription.service-type","relationship-value":"vFW"}]},{"related-to":"service-subscription","related-link":"https://192.168.17.12:8443/aai/v8/business/customers/customer/Linan/service-subscriptions/service-subscription/vLB/","relationship-data":[{"relationship-key":"customer.global-customer-id","relationship-value":"Linan"},{"relationship-key":"service-subscription.service-type","relationship-value":"vLB"}]}]}}]}}]}' |