|
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