|
110 | 110 | "$ref": "../../../../../common-types/resource-management/v1/types.json#/parameters/ApiVersionParameter" |
111 | 111 | }, |
112 | 112 | { |
113 | | - "name": "servicesCreateUpdateParameter", |
| 113 | + "name": "serviceResource", |
114 | 114 | "in": "body", |
115 | 115 | "required": true, |
116 | 116 | "schema": { |
117 | | - "$ref": "#/definitions/ServicesCreateUpdateParameters" |
| 117 | + "$ref": "#/definitions/ServiceResource" |
118 | 118 | }, |
119 | 119 | "description": "The Service configuration parameters." |
120 | 120 | } |
|
238 | 238 | } |
239 | 239 | }, |
240 | 240 | "definitions": { |
241 | | - "ServicesCreateUpdateParameters": { |
242 | | - "description": "Service create or update parameters.", |
243 | | - "type": "object", |
244 | | - "properties": { |
245 | | - "properties": { |
246 | | - "type": "object", |
247 | | - "x-ms-client-flatten": true, |
248 | | - "description": "The properties for creating services.", |
249 | | - "$ref": "#/definitions/ServicesCreateUpdateProperties" |
250 | | - } |
251 | | - }, |
252 | | - "required": [ |
253 | | - "properties" |
254 | | - ], |
255 | | - "x-ms-azure-resource": true |
256 | | - }, |
257 | | - "ServicesCreateUpdateProperties": { |
258 | | - "description": "Describes the service response property.", |
259 | | - "type": "object", |
260 | | - "properties": { |
261 | | - "instanceSize": { |
262 | | - "$ref": "#/definitions/ServiceResourceInstanceSize" |
263 | | - }, |
264 | | - "instanceCount": { |
265 | | - "description": "Instance count for the service.", |
266 | | - "type": "integer", |
267 | | - "minimum": 1, |
268 | | - "format": "int32" |
269 | | - }, |
270 | | - "serviceType": { |
271 | | - "$ref": "#/definitions/ServiceType" |
272 | | - } |
273 | | - }, |
274 | | - "required": [ |
275 | | - "instanceSize", |
276 | | - "instanceCount" |
277 | | - ] |
278 | | - }, |
279 | | - "ServiceResourceGetProperties": { |
| 241 | + "ServiceResourceProperties": { |
280 | 242 | "description": "Services response resource.", |
281 | 243 | "type": "object", |
282 | 244 | "discriminator": "serviceType", |
|
303 | 265 | "$ref": "#/definitions/ServiceResourceStatus" |
304 | 266 | } |
305 | 267 | }, |
306 | | - "additionalProperties": { |
307 | | - "type": "object" |
308 | | - }, |
309 | 268 | "required": [ |
310 | 269 | "serviceType" |
311 | 270 | ], |
|
322 | 281 | "properties": { |
323 | 282 | "properties": { |
324 | 283 | "x-ms-client-flatten": true, |
325 | | - "$ref": "#/definitions/ServiceResourceGetProperties" |
| 284 | + "$ref": "#/definitions/ServiceResourceProperties" |
326 | 285 | } |
327 | 286 | } |
328 | 287 | }, |
|
334 | 293 | "items": { |
335 | 294 | "$ref": "#/definitions/ServiceResource" |
336 | 295 | }, |
337 | | - "description": "List of SQL databases and their properties." |
| 296 | + "description": "List of Service Resource and their properties." |
338 | 297 | } |
339 | 298 | }, |
340 | | - "description": "The List operation response, that contains the SQL databases and their properties." |
| 299 | + "description": "The List operation response, that contains the Service Resource and their properties." |
341 | 300 | }, |
342 | 301 | "DataTransferServiceResource": { |
343 | 302 | "description": "Describes the service response property.", |
344 | 303 | "type": "object", |
345 | 304 | "properties": { |
346 | 305 | "properties": { |
347 | 306 | "x-ms-client-flatten": true, |
348 | | - "$ref": "#/definitions/DataTransferServiceResourceGetProperties" |
| 307 | + "$ref": "#/definitions/DataTransferServiceResourceProperties" |
349 | 308 | } |
350 | 309 | } |
351 | 310 | }, |
352 | | - "DataTransferServiceResourceGetProperties": { |
| 311 | + "DataTransferServiceResourceProperties": { |
353 | 312 | "description": "Properties for DataTransferServiceResource.", |
354 | 313 | "type": "object", |
355 | 314 | "allOf": [ |
|
374 | 333 | "properties": { |
375 | 334 | "properties": { |
376 | 335 | "x-ms-client-flatten": true, |
377 | | - "$ref": "#/definitions/SqlDedicatedGatewayServiceResourceGetProperties" |
| 336 | + "$ref": "#/definitions/SqlDedicatedGatewayServiceResourceProperties" |
378 | 337 | } |
379 | 338 | } |
380 | 339 | }, |
381 | | - "SqlDedicatedGatewayServiceResourceGetProperties": { |
382 | | - "description": "Properties for SqlDedicatedgatewayServiceResource.", |
| 340 | + "SqlDedicatedGatewayServiceResourceProperties": { |
| 341 | + "description": "Properties for SqlDedicatedGatewayServiceResource.", |
383 | 342 | "type": "object", |
384 | 343 | "allOf": [ |
385 | 344 | { |
|
455 | 414 | "Error", |
456 | 415 | "Stopped" |
457 | 416 | ], |
| 417 | + "readOnly": true, |
458 | 418 | "description": "Describes the status of a service.", |
459 | 419 | "x-ms-enum": { |
460 | 420 | "modelAsString": true, |
|
0 commit comments