|
50 | 50 | { |
51 | 51 | "$ref": "#/definitions/flexibleServers_backups_childResource" |
52 | 52 | }, |
| 53 | + { |
| 54 | + "$ref": "#/definitions/flexibleServers_configurations_childResource" |
| 55 | + }, |
53 | 56 | { |
54 | 57 | "$ref": "#/definitions/flexibleServers_databases_childResource" |
55 | 58 | }, |
|
178 | 181 | ], |
179 | 182 | "description": "Microsoft.DBforMySQL/flexibleServers/backups" |
180 | 183 | }, |
| 184 | + "flexibleServers_configurations": { |
| 185 | + "type": "object", |
| 186 | + "properties": { |
| 187 | + "apiVersion": { |
| 188 | + "type": "string", |
| 189 | + "enum": [ |
| 190 | + "2021-12-01-preview" |
| 191 | + ] |
| 192 | + }, |
| 193 | + "name": { |
| 194 | + "type": "string", |
| 195 | + "description": "The name of the server configuration." |
| 196 | + }, |
| 197 | + "properties": { |
| 198 | + "oneOf": [ |
| 199 | + { |
| 200 | + "$ref": "#/definitions/ConfigurationProperties" |
| 201 | + }, |
| 202 | + { |
| 203 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 204 | + } |
| 205 | + ], |
| 206 | + "description": "The properties of a configuration." |
| 207 | + }, |
| 208 | + "type": { |
| 209 | + "type": "string", |
| 210 | + "enum": [ |
| 211 | + "Microsoft.DBforMySQL/flexibleServers/configurations" |
| 212 | + ] |
| 213 | + } |
| 214 | + }, |
| 215 | + "required": [ |
| 216 | + "apiVersion", |
| 217 | + "name", |
| 218 | + "properties", |
| 219 | + "type" |
| 220 | + ], |
| 221 | + "description": "Microsoft.DBforMySQL/flexibleServers/configurations" |
| 222 | + }, |
181 | 223 | "flexibleServers_databases": { |
182 | 224 | "type": "object", |
183 | 225 | "properties": { |
|
326 | 368 | }, |
327 | 369 | "description": "Storage Profile properties of a server" |
328 | 370 | }, |
| 371 | + "ConfigurationProperties": { |
| 372 | + "type": "object", |
| 373 | + "properties": { |
| 374 | + "currentValue": { |
| 375 | + "type": "string", |
| 376 | + "description": "Current value of the configuration." |
| 377 | + }, |
| 378 | + "source": { |
| 379 | + "oneOf": [ |
| 380 | + { |
| 381 | + "type": "string", |
| 382 | + "enum": [ |
| 383 | + "system-default", |
| 384 | + "user-override" |
| 385 | + ] |
| 386 | + }, |
| 387 | + { |
| 388 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 389 | + } |
| 390 | + ], |
| 391 | + "description": "Source of the configuration." |
| 392 | + }, |
| 393 | + "value": { |
| 394 | + "type": "string", |
| 395 | + "description": "Value of the configuration." |
| 396 | + } |
| 397 | + }, |
| 398 | + "description": "The properties of a configuration." |
| 399 | + }, |
329 | 400 | "DatabaseProperties": { |
330 | 401 | "type": "object", |
331 | 402 | "properties": { |
|
480 | 551 | ], |
481 | 552 | "description": "Microsoft.DBforMySQL/flexibleServers/backups" |
482 | 553 | }, |
| 554 | + "flexibleServers_configurations_childResource": { |
| 555 | + "type": "object", |
| 556 | + "properties": { |
| 557 | + "apiVersion": { |
| 558 | + "type": "string", |
| 559 | + "enum": [ |
| 560 | + "2021-12-01-preview" |
| 561 | + ] |
| 562 | + }, |
| 563 | + "name": { |
| 564 | + "type": "string", |
| 565 | + "description": "The name of the server configuration." |
| 566 | + }, |
| 567 | + "properties": { |
| 568 | + "oneOf": [ |
| 569 | + { |
| 570 | + "$ref": "#/definitions/ConfigurationProperties" |
| 571 | + }, |
| 572 | + { |
| 573 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 574 | + } |
| 575 | + ], |
| 576 | + "description": "The properties of a configuration." |
| 577 | + }, |
| 578 | + "type": { |
| 579 | + "type": "string", |
| 580 | + "enum": [ |
| 581 | + "configurations" |
| 582 | + ] |
| 583 | + } |
| 584 | + }, |
| 585 | + "required": [ |
| 586 | + "apiVersion", |
| 587 | + "name", |
| 588 | + "properties", |
| 589 | + "type" |
| 590 | + ], |
| 591 | + "description": "Microsoft.DBforMySQL/flexibleServers/configurations" |
| 592 | + }, |
483 | 593 | "flexibleServers_databases_childResource": { |
484 | 594 | "type": "object", |
485 | 595 | "properties": { |
|
0 commit comments