summaryrefslogtreecommitdiffstats
path: root/src/app/customQuery/CustomQueryData.js
blob: 3267c1a739b221dc0ead609d69d6110c8347bb2c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
/*
 * ============LICENSE_START=======================================================
 * org.onap.aai
 * ================================================================================
 * Copyright © 2017-2021 AT&T Intellectual Property. All rights reserved.
 * ================================================================================
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *       http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 * ============LICENSE_END=========================================================
 */

export const dropDownList = [
  {
    placeholder: 'Vnf Required as Start Node',
    label:'complex-fromVnf',
    value:'complex-fromVnf',
    description: {
      summary: 'The "complex-fromVnf" query allows a client to provide A&AI a vnf name or ID to retrieve the ' +
      'generic-vnf, pserver, complex, licenses, and entitlements.',
      additionalInfo:
      'Input: vnf name or vnf ID\n' +
      'Output: generic-vnf, pserver, complex, licenses, entitlements\n' +
      'Users: SDN-GC, Conductor\n' +
      'Releases: 1707'
    }
  },
  {
    placeholder: 'Vnf Required as Start Node',
    label:'topology-summary',
    value:'topology-summary',
    description: {
      summary: 'The "topology-summary" query allows a client to provide A&AI one or more VNFs and retrieve various data ' +
      'related to that VNF. This includes data about the VNF itself (the generic-vnf), the related vnfc, the related ' +
      'vserver (along with the tenant, cloud-region, image and flavor) and the related pserver (along with the complex).',
      additionalInfo:
      'Input: generic-vnf, The original intent was to pass all generic-vnfs with a specified service-id. ' +
      '(adding owning-entity, project, platform and line-of-business in 1810 as first step to depreciating service-id)\n' +
      'Output: the generic-vnf, related platform, line-of-business (1810), related owning-entity, project (from related ' +
      'service-instance) (1810), related vnfc, related vserver, tenant, cloud-region, image, flavor, related pserver, ' +
      'complex\n' +
      'Users: AOTS, GEOLINK, DCAE-Sandbox, POLO\n' +
      'Releases: 1702, 1810'
    }
  },
  {
    placeholder: 'Pserver Required as Start Node',
    label:'service-fromPserverandSubsName',
    value:'service-fromPserverandSubsName',
    reqPropPlaceholder:'subscriberName=Enter some value here',
    description: {
      summary: 'The "service-fromPServerandSubsName" query allows a client to provide A&AI a hostname and subscriber ' +
      'name, then return service instance and service subscription information.',
      additionalInfo:
      'Input: hostname and subscriber-name\n' +
      'Output: service-instance and service-subscription\n' +
      'Users: MSO\n' +
      'Releases: 1710'
    }
  },
  {
    placeholder: 'Vnf Required as Start Node',
    label:'cloudRegion-fromNfType',
    value:'cloudRegion-fromNfType',
    description: {
      summary: 'The "cloudRegion-fromNfType" query allows a client to provide A&AI with an nf-type and returns the ' +
      'cloud-regions running those vnfs.',
      additionalInfo:
      'Input: nf-type\n' +
      'Output: cloud-region\n' +
      'Users: vIPR\n' +
      'Releases: 1710'
    }
  },
  {
    placeholder: 'Need Pserver as Start Node',
    label:'colocated-devices',
    value:'colocated-devices',
    description: {
      summary: 'The "colocated-devices" query allows a client to provide A&AI a physical server and retrieves all other ' +
      'physical devices in the same location along with details on their physical interfaces and links.',
      additionalInfo:
      'Input: pserver\n' +
      'Output: pservers, pnfs, p-interfaces, physical-links\n' +
      'Users: SDN-GCP\n' +
      'Releases: 1707'
    }
  },
  {
    placeholder: 'Need Cloud Region as Start Node',
    label: 'locationNetTypeNetRole-fromCloudRegion',
    value: 'locationNetTypeNetRole-fromCloudRegion',
    description: {
      summary: 'The "locationNetTypeNetRole-fromCloudRegion" query allows a client to provide A&AI with a ' +
      'cloud-region-id and returns the cloud-region, complex, and l3-networks.',
      additionalInfo:
      'Input: cloud-region-id\n' +
      'Output: cloud-region, complex, l3-network\n' +
      'Users: vIPR\n' +
      'Releases: 1710'
    }
  },
  {
    placeholder: 'Need Cloud Region as Start Node',
    label:'sites-byCloudRegionId',
    value:'sites-byCloudRegionId',
    description: {
      summary: 'The "sites-byCloudRegionId " query allows a client to provide A&AI with a cloud-region-id and an ' +
      'optional cloud-region-version and returns the appropriate complexes.',
      additionalInfo:
      'Input: cloud-region-id, optional cloud-region-version\n' +
      'Output: complex object(s)\n' +
      'Users: POLICY\n' +
      'Releases: 1707'
    }
  },
  {
    placeholder: 'Need Cloud Region as Start Node',
    label:'cloudRegion-fromCountry',
    value:'cloudRegion-fromCountry',
    description: {
      summary: 'The "cloudRegion-fromCountry" query allows a client to provide A&AI with a country and retrieve all ' +
      'appropriate cloud-regions.',
      additionalInfo:
      'Input: country\n' +
      'Output: cloud-region\n' +
      'Users: vIPR\n' +
      'Releases: 1710'
    }
  },
  {
    placeholder: 'Need vf-module as Start Node',
    label:'so-request-vfModule',
    value:'so-request-vfModule',
    description: {
      summary: 'The "so-request-vfModule" query allows a client to provide A&AI a vf-module then return all the ' +
      'reference objects needed to send MSO an orchestration request.',
      additionalInfo:
      'Input: vf-module\n' +
      'Output: vf-module, generic-vnf, service-instance, volume-group, cloud-region\n' +
      'Users: VID\n' +
      'Releases: E1802'
    }
  },
  {
    placeholder: 'Need Vnf as Start Node',
    label:'linked-devices',
    value:'linked-devices',
    description: {
      summary: 'The "linked-devices" query allows a client to provide A&AI a generic-vnf, vserver, or newvce and ' +
      'retrieve all connected generic-vnfs, vservers, and newvces.',
      additionalInfo:
      'Input: generic-vnf, vserver, or newvces\n' +
      'Output: all connected generic-vnfs, vservers, and newvces\n' +
      'Users: POLO\n' +
      'Releases: E1802'
    }
  },
  {
    placeholder: 'Need ucpe-instance as Start Node',
    label:'ucpe-instance',
    value:'ucpe-instance',
    description: {
      summary: 'The "ucpe-instance" query allows a client to provide A&AI a physical server or physical network device, ' +
      'using the hostname, and retrieve the device and the complex it is located in. This includes the pserver or pnf ' +
      'itself and the complex.',
      additionalInfo:
      'Input: pserver or pnf, Using pserver hostname or pnf pnf-name to identify the starting node is preferred.\n' +
      'Output: the pserver or pnf, related complex\n' +
      'Users: SNIRO\n' +
      'Releases: 1702'
    }
  }
];