|
865 | 865 | "description": "The request body.", |
866 | 866 | "name": "bareMetalMachineParameters", |
867 | 867 | "in": "body", |
| 868 | + "required": true, |
868 | 869 | "schema": { |
869 | 870 | "$ref": "#/definitions/BareMetalMachine" |
870 | 871 | } |
|
1316 | 1317 | "description": "The request body.", |
1317 | 1318 | "name": "bareMetalMachineRunCommandParameters", |
1318 | 1319 | "in": "body", |
| 1320 | + "required": true, |
1319 | 1321 | "schema": { |
1320 | 1322 | "$ref": "#/definitions/BareMetalMachineRunCommandParameters" |
1321 | 1323 | } |
|
1374 | 1376 | "description": "The request body.", |
1375 | 1377 | "name": "bareMetalMachineRunDataExtractsParameters", |
1376 | 1378 | "in": "body", |
| 1379 | + "required": true, |
1377 | 1380 | "schema": { |
1378 | 1381 | "$ref": "#/definitions/BareMetalMachineRunDataExtractsParameters" |
1379 | 1382 | } |
|
1432 | 1435 | "description": "The request body.", |
1433 | 1436 | "name": "bareMetalMachineRunReadCommandsParameters", |
1434 | 1437 | "in": "body", |
| 1438 | + "required": true, |
1435 | 1439 | "schema": { |
1436 | 1440 | "$ref": "#/definitions/BareMetalMachineRunReadCommandsParameters" |
1437 | 1441 | } |
|
1590 | 1594 | "description": "The request body.", |
1591 | 1595 | "name": "bareMetalMachineValidateHardwareParameters", |
1592 | 1596 | "in": "body", |
| 1597 | + "required": true, |
1593 | 1598 | "schema": { |
1594 | 1599 | "$ref": "#/definitions/BareMetalMachineValidateHardwareParameters" |
1595 | 1600 | } |
|
1726 | 1731 | "description": "The request body.", |
1727 | 1732 | "name": "cloudServicesNetworkParameters", |
1728 | 1733 | "in": "body", |
| 1734 | + "required": true, |
1729 | 1735 | "schema": { |
1730 | 1736 | "$ref": "#/definitions/CloudServicesNetwork" |
1731 | 1737 | } |
|
1981 | 1987 | "description": "The request body.", |
1982 | 1988 | "name": "clusterManagerParameters", |
1983 | 1989 | "in": "body", |
| 1990 | + "required": true, |
1984 | 1991 | "schema": { |
1985 | 1992 | "$ref": "#/definitions/ClusterManager" |
1986 | 1993 | } |
|
2220 | 2227 | "description": "The request body.", |
2221 | 2228 | "name": "clusterParameters", |
2222 | 2229 | "in": "body", |
| 2230 | + "required": true, |
2223 | 2231 | "schema": { |
2224 | 2232 | "$ref": "#/definitions/Cluster" |
2225 | 2233 | } |
|
2487 | 2495 | "description": "The request body.", |
2488 | 2496 | "name": "bareMetalMachineKeySetParameters", |
2489 | 2497 | "in": "body", |
| 2498 | + "required": true, |
2490 | 2499 | "schema": { |
2491 | 2500 | "$ref": "#/definitions/BareMetalMachineKeySet" |
2492 | 2501 | } |
|
2757 | 2766 | "description": "The request body.", |
2758 | 2767 | "name": "bmcKeySetParameters", |
2759 | 2768 | "in": "body", |
| 2769 | + "required": true, |
2760 | 2770 | "schema": { |
2761 | 2771 | "$ref": "#/definitions/BmcKeySet" |
2762 | 2772 | } |
|
3088 | 3098 | "description": "The request body.", |
3089 | 3099 | "name": "metricsConfigurationParameters", |
3090 | 3100 | "in": "body", |
| 3101 | + "required": true, |
3091 | 3102 | "schema": { |
3092 | 3103 | "$ref": "#/definitions/ClusterMetricsConfiguration" |
3093 | 3104 | } |
|
3271 | 3282 | "description": "The request body.", |
3272 | 3283 | "name": "clusterUpdateVersionParameters", |
3273 | 3284 | "in": "body", |
| 3285 | + "required": true, |
3274 | 3286 | "schema": { |
3275 | 3287 | "$ref": "#/definitions/ClusterUpdateVersionParameters" |
3276 | 3288 | } |
|
3407 | 3419 | "description": "The request body.", |
3408 | 3420 | "name": "defaultCniNetworkParameters", |
3409 | 3421 | "in": "body", |
| 3422 | + "required": true, |
3410 | 3423 | "schema": { |
3411 | 3424 | "$ref": "#/definitions/DefaultCniNetwork" |
3412 | 3425 | } |
|
3646 | 3659 | "description": "The request body.", |
3647 | 3660 | "name": "hybridAksClusterParameters", |
3648 | 3661 | "in": "body", |
| 3662 | + "required": true, |
3649 | 3663 | "schema": { |
3650 | 3664 | "$ref": "#/definitions/HybridAksCluster" |
3651 | 3665 | } |
|
3807 | 3821 | "description": "The request body.", |
3808 | 3822 | "name": "hybridAksClusterRestartNodeParameters", |
3809 | 3823 | "in": "body", |
| 3824 | + "required": true, |
3810 | 3825 | "schema": { |
3811 | 3826 | "$ref": "#/definitions/HybridAksClusterRestartNodeParameters" |
3812 | 3827 | } |
|
3943 | 3958 | "description": "The request body.", |
3944 | 3959 | "name": "l2NetworkParameters", |
3945 | 3960 | "in": "body", |
| 3961 | + "required": true, |
3946 | 3962 | "schema": { |
3947 | 3963 | "$ref": "#/definitions/L2Network" |
3948 | 3964 | } |
|
4182 | 4198 | "description": "The request body.", |
4183 | 4199 | "name": "l3NetworkParameters", |
4184 | 4200 | "in": "body", |
| 4201 | + "required": true, |
4185 | 4202 | "schema": { |
4186 | 4203 | "$ref": "#/definitions/L3Network" |
4187 | 4204 | } |
|
4421 | 4438 | "description": "The request body.", |
4422 | 4439 | "name": "rackParameters", |
4423 | 4440 | "in": "body", |
| 4441 | + "required": true, |
4424 | 4442 | "schema": { |
4425 | 4443 | "$ref": "#/definitions/Rack" |
4426 | 4444 | } |
|
4676 | 4694 | "description": "The request body.", |
4677 | 4695 | "name": "storageApplianceParameters", |
4678 | 4696 | "in": "body", |
| 4697 | + "required": true, |
4679 | 4698 | "schema": { |
4680 | 4699 | "$ref": "#/definitions/StorageAppliance" |
4681 | 4700 | } |
|
4961 | 4980 | "description": "The request body.", |
4962 | 4981 | "name": "storageApplianceRunReadCommandsParameters", |
4963 | 4982 | "in": "body", |
| 4983 | + "required": true, |
4964 | 4984 | "schema": { |
4965 | 4985 | "$ref": "#/definitions/StorageApplianceRunReadCommandsParameters" |
4966 | 4986 | } |
|
5019 | 5039 | "description": "The request body.", |
5020 | 5040 | "name": "storageApplianceValidateHardwareParameters", |
5021 | 5041 | "in": "body", |
| 5042 | + "required": true, |
5022 | 5043 | "schema": { |
5023 | 5044 | "$ref": "#/definitions/StorageApplianceValidateHardwareParameters" |
5024 | 5045 | } |
|
5155 | 5176 | "description": "The request body.", |
5156 | 5177 | "name": "trunkedNetworkParameters", |
5157 | 5178 | "in": "body", |
| 5179 | + "required": true, |
5158 | 5180 | "schema": { |
5159 | 5181 | "$ref": "#/definitions/TrunkedNetwork" |
5160 | 5182 | } |
|
5394 | 5416 | "description": "The request body.", |
5395 | 5417 | "name": "virtualMachineParameters", |
5396 | 5418 | "in": "body", |
| 5419 | + "required": true, |
5397 | 5420 | "schema": { |
5398 | 5421 | "$ref": "#/definitions/VirtualMachine" |
5399 | 5422 | } |
|
5571 | 5594 | "description": "The request body.", |
5572 | 5595 | "name": "virtualMachineAttachVolumeParameters", |
5573 | 5596 | "in": "body", |
| 5597 | + "required": true, |
5574 | 5598 | "schema": { |
5575 | 5599 | "$ref": "#/definitions/VirtualMachineVolumeParameters" |
5576 | 5600 | } |
|
5716 | 5740 | "description": "The request body.", |
5717 | 5741 | "name": "consoleParameters", |
5718 | 5742 | "in": "body", |
| 5743 | + "required": true, |
5719 | 5744 | "schema": { |
5720 | 5745 | "$ref": "#/definitions/Console" |
5721 | 5746 | } |
|
5899 | 5924 | "description": "The request body.", |
5900 | 5925 | "name": "virtualMachineDetachVolumeParameters", |
5901 | 5926 | "in": "body", |
| 5927 | + "required": true, |
5902 | 5928 | "schema": { |
5903 | 5929 | "$ref": "#/definitions/VirtualMachineVolumeParameters" |
5904 | 5930 | } |
|
6243 | 6269 | "description": "The request body.", |
6244 | 6270 | "name": "volumeParameters", |
6245 | 6271 | "in": "body", |
| 6272 | + "required": true, |
6246 | 6273 | "schema": { |
6247 | 6274 | "$ref": "#/definitions/Volume" |
6248 | 6275 | } |
|
7917 | 7944 | "ClusterMetricsConfigurationPatchProperties": { |
7918 | 7945 | "type": "object", |
7919 | 7946 | "title": "ClusterMetricsConfigurationPatchProperties represents the properties of metrics configuration for the cluster for patching.", |
7920 | | - "required": [ |
7921 | | - "collectionInterval" |
7922 | | - ], |
7923 | 7947 | "properties": { |
7924 | 7948 | "collectionInterval": { |
7925 | 7949 | "description": "The interval in minutes by which metrics will be collected.", |
|
8250 | 8274 | "ClusterUpdateVersionParameters": { |
8251 | 8275 | "type": "object", |
8252 | 8276 | "title": "ClusterUpdateVersionParameters represents the body of the request to update cluster version.", |
| 8277 | + "required": [ |
| 8278 | + "targetClusterVersion" |
| 8279 | + ], |
8253 | 8280 | "properties": { |
8254 | 8281 | "targetClusterVersion": { |
8255 | 8282 | "description": "The version to be applied to the cluster during update.", |
|
8414 | 8441 | "type": "object", |
8415 | 8442 | "title": "ConsolePatchProperties represents the properties of the virtual machine console that can be patched.", |
8416 | 8443 | "properties": { |
8417 | | - "duration": { |
8418 | | - "description": "The duration this console access will be allowed for the user. The values are specified in ISO8601 duration format.", |
8419 | | - "type": "string", |
8420 | | - "pattern": "^P(?!$)(\\d+Y)?(\\d+M)?(\\d+W)?(\\d+D)?(T(?=\\d)(\\d+H)?(\\d+M)?(\\d+S)?)?$" |
8421 | | - }, |
8422 | 8444 | "enabled": { |
8423 | 8445 | "description": "The credentials used to login to the image repository that has access to the specified image.", |
8424 | 8446 | "type": "string", |
|
8431 | 8453 | "name": "ConsoleEnabled" |
8432 | 8454 | } |
8433 | 8455 | }, |
| 8456 | + "expiration": { |
| 8457 | + "description": "The date and time after which the key will be disallowed access.", |
| 8458 | + "type": "string", |
| 8459 | + "format": "date-time" |
| 8460 | + }, |
8434 | 8461 | "sshPublicKey": { |
8435 | 8462 | "$ref": "#/definitions/SshPublicKey" |
8436 | 8463 | } |
|
0 commit comments