Skip to content

Commit edd2ec1

Browse files
author
SDKAuto
committed
CodeGen from PR 15205 in Azure/azure-rest-api-specs
Merge b6cf0319631b68f0bc73af00dbd2ac184dc1049f into e7682aa897902920f3a95b2f358b6f7729d18666
1 parent 7f6414a commit edd2ec1

File tree

1 file changed

+36
-139
lines changed

1 file changed

+36
-139
lines changed

schemas/2017-11-03-preview/Microsoft.HanaOnAzure.json

Lines changed: 36 additions & 139 deletions
Original file line numberDiff line numberDiff line change
@@ -83,15 +83,11 @@
8383
"description": "The disk name."
8484
}
8585
},
86-
"description": "Specifies the disk information fo the HANA instance"
86+
"description": "Specifies the disk information for the HANA instance"
8787
},
8888
"HanaInstanceProperties": {
8989
"type": "object",
9090
"properties": {
91-
"hanaInstanceId": {
92-
"type": "string",
93-
"description": "Specifies the HANA instance unique ID."
94-
},
9591
"hardwareProfile": {
9692
"oneOf": [
9793
{
@@ -103,10 +99,6 @@
10399
],
104100
"description": "Specifies the hardware settings for the HANA instance."
105101
},
106-
"hwRevision": {
107-
"type": "string",
108-
"description": "Hardware revision of a HANA instance"
109-
},
110102
"networkProfile": {
111103
"oneOf": [
112104
{
@@ -133,49 +125,6 @@
133125
"type": "string",
134126
"description": "ARM ID of another HanaInstance that will share a network with this HanaInstance"
135127
},
136-
"powerState": {
137-
"oneOf": [
138-
{
139-
"type": "string",
140-
"enum": [
141-
"starting",
142-
"started",
143-
"stopping",
144-
"stopped",
145-
"restarting",
146-
"unknown"
147-
]
148-
},
149-
{
150-
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
151-
}
152-
],
153-
"description": "Resource power state."
154-
},
155-
"provisioningState": {
156-
"oneOf": [
157-
{
158-
"type": "string",
159-
"enum": [
160-
"Accepted",
161-
"Creating",
162-
"Updating",
163-
"Failed",
164-
"Succeeded",
165-
"Deleting",
166-
"Migrating"
167-
]
168-
},
169-
{
170-
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
171-
}
172-
],
173-
"description": "State of provisioning of the HanaInstance."
174-
},
175-
"proximityPlacementGroup": {
176-
"type": "string",
177-
"description": "Resource proximity placement group"
178-
},
179128
"storageProfile": {
180129
"oneOf": [
181130
{
@@ -192,79 +141,7 @@
192141
},
193142
"HardwareProfile": {
194143
"type": "object",
195-
"properties": {
196-
"hanaInstanceSize": {
197-
"oneOf": [
198-
{
199-
"type": "string",
200-
"enum": [
201-
"S72m",
202-
"S144m",
203-
"S72",
204-
"S144",
205-
"S192",
206-
"S192m",
207-
"S192xm",
208-
"S96",
209-
"S112",
210-
"S224",
211-
"S224m",
212-
"S224om",
213-
"S224oo",
214-
"S224oom",
215-
"S224ooo",
216-
"S384",
217-
"S384m",
218-
"S384xm",
219-
"S384xxm",
220-
"S448",
221-
"S448m",
222-
"S448om",
223-
"S448oo",
224-
"S448oom",
225-
"S448ooo",
226-
"S576m",
227-
"S576xm",
228-
"S672",
229-
"S672m",
230-
"S672om",
231-
"S672oo",
232-
"S672oom",
233-
"S672ooo",
234-
"S768",
235-
"S768m",
236-
"S768xm",
237-
"S896",
238-
"S896m",
239-
"S896om",
240-
"S896oo",
241-
"S896oom",
242-
"S896ooo",
243-
"S960m"
244-
]
245-
},
246-
{
247-
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
248-
}
249-
],
250-
"description": "Specifies the HANA instance SKU."
251-
},
252-
"hardwareType": {
253-
"oneOf": [
254-
{
255-
"type": "string",
256-
"enum": [
257-
"Cisco_UCS",
258-
"HPE"
259-
]
260-
},
261-
{
262-
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
263-
}
264-
],
265-
"description": "Name of the hardware type (vendor and/or their product name)."
266-
}
267-
},
144+
"properties": {},
268145
"description": "Specifies the hardware settings for the HANA instance."
269146
},
270147
"IpAddress": {
@@ -280,10 +157,6 @@
280157
"NetworkProfile": {
281158
"type": "object",
282159
"properties": {
283-
"circuitId": {
284-
"type": "string",
285-
"description": "Specifies the circuit id for connecting to express route."
286-
},
287160
"networkInterfaces": {
288161
"oneOf": [
289162
{
@@ -308,27 +181,51 @@
308181
"type": "string",
309182
"description": "Specifies the host OS name of the HANA instance."
310183
},
311-
"osType": {
312-
"type": "string",
313-
"description": "This property allows you to specify the type of the OS."
314-
},
315184
"sshPublicKey": {
316185
"type": "string",
317186
"description": "Specifies the SSH public key used to access the operating system."
187+
}
188+
},
189+
"description": "Specifies the operating system settings for the HANA instance."
190+
},
191+
"SAPSystemID": {
192+
"type": "object",
193+
"properties": {
194+
"gid": {
195+
"type": "string",
196+
"description": "Group ID of the HANA database user."
318197
},
319-
"version": {
198+
"sid": {
320199
"type": "string",
321-
"description": "Specifies version of operating system."
200+
"description": "SAP system ID as database identifier."
201+
},
202+
"uid": {
203+
"type": "string",
204+
"description": "User ID of the HANA database user."
205+
},
206+
"username": {
207+
"type": "string",
208+
"description": "Name of the HANA database user."
322209
}
323210
},
324-
"description": "Specifies the operating system settings for the HANA instance."
211+
"description": "Specifies information related to a SAP system ID"
325212
},
326213
"StorageProfile": {
327214
"type": "object",
328215
"properties": {
329-
"nfsIpAddress": {
330-
"type": "string",
331-
"description": "IP Address to connect to storage."
216+
"hanaSids": {
217+
"oneOf": [
218+
{
219+
"type": "array",
220+
"items": {
221+
"$ref": "#/definitions/SAPSystemID"
222+
}
223+
},
224+
{
225+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
226+
}
227+
],
228+
"description": "Specifies information related to SAP system IDs for the hana instance."
332229
},
333230
"osDisks": {
334231
"oneOf": [

0 commit comments

Comments
 (0)