c30dacd6589f2465899cecadb8c7a0b407d99db0
[cli.git] /
1 open_cli_schema_version: 1.0
2 name: tenant-list
3 description: Lists the tenants under given cloud region in Onap
4
5 info:
6   product: onap-amsterdam
7   service: aai
8   author: ONAP CLI Team onap-discuss@lists.onap.org
9
10 parameters:
11   - name: cloud
12     description: Onap cloud
13     type: string
14     short_option: x
15     long_option: cloud
16     is_optional: false
17   - name: region
18     description: Onap cloud region
19     type: string
20     short_option: y
21     long_option: region
22     is_optional: false
23
24 results:
25   direction: landscape
26   attributes:
27     - name: tenant-id
28       description: Onap tenant-id
29       scope: short
30       type: string
31     - name: tenant-name
32       description: Onap tenant name
33       scope: short
34       type: string
35     - name: resource-version
36       description: Onap tenant resource version
37       scope: short
38       type: string
39 http:
40   service:
41     auth: basic
42     mode: direct
43   request:
44     uri: /aai/v11/cloud-infrastructure/cloud-regions/cloud-region/${cloud}/${region}/tenants
45     method: GET
46   success_codes:
47     - 200
48   result_map:
49     tenant-id: $b{$.tenant.[*].tenant-id}
50     tenant-name: $b{$.tenant.[*].tenant-name}
51     resource-version: $b{$.tenant.[*].resource-version}
52   sample_response:
53     body: '{"tenant":[{"tenant-id":"26ab7af6-96cc-4c4e-814a-e533af4ef9f6","tenant-name":"test","resource-version":"1504091074807","relationship-list":{"relationship":[{"related-to":"service-subscription","related-link":"/aai/v11/business/customers/customer/customer-2/service-subscriptions/service-subscription/vTest","relationship-data":[{"relationship-key":"customer.global-customer-id","relationship-value":"customer-2"},{"relationship-key":"service-subscription.service-type","relationship-value":"vTest"}]}]}}]}'
54
55
56
57