979095982a2ef37769245bf3fcd944400b9735e3
[cli.git] /
1 open_cli_schema_version: 1.0
2 name: service-list
3 description: List created service instance
4
5 info:
6   product: onap-1.1
7   service: aai
8   author: ONAP CLI Team onap-discuss@lists.onap.org
9
10 parameters:
11   - name: customer-name
12     description: customer name
13     type: string
14     short_option: x
15     long_option: customer-name
16     is_optional: false
17   - name: service-type
18     description: service subscription type
19     type: string
20     short_option: y
21     long_option: service-type
22     is_optional: false
23
24 results:
25   direction: landscape
26   attributes:
27     - name: service-id
28       description: instance id of service
29       scope: short
30       type: string
31     - name: service-name
32       description: Service name
33       scope: short
34       type: string
35     - name: model-invariant-id
36       description: Model invariant id of service model
37       scope: long
38       type: string
39     - name: model-uuid
40       description: Model uuid for service model
41       scope: long
42       type: string
43     - name: description
44       description: service description
45       scope: long
46       type: string
47
48 http:
49   service:
50     name: aai
51     version: v11
52     auth: basic
53     mode: direct
54
55   request:
56     uri: /aai/v11/business/customers/customer/${customer-name}/service-subscriptions/service-subscription/${service-type}/service-instances
57     method: GET
58   success_codes:
59     - 200
60   result_map:
61     service-id: $b{service-instance.[*].service-instance-id}
62     service-name: $b{service-instance.[*].service-instance-name}
63     model-invariant-id: $b{service-instance.[*].model-invariant-id}
64     model-uuid: $b{service-instance.[*].model-version-id}
65     description: $b{service-instance.[*].description}
66   sample_response:
67     body: '{"service-instance": [{"service-instance-id": "${service-id}","service-instance-name": "${service-name}","description": "${description}","model-invariant-id": "${model-invariant-id}","model-version-id": "${model-uuid}"}]}'