VirtualMachineInstallPatchesParameters Class

Input for InstallPatches as directly received by the API.

Constructor

VirtualMachineInstallPatchesParameters(*args: Any, **kwargs: Any)

Variables

Name Description
maximum_duration

Specifies the maximum amount of time that the operation will run. It must be an ISO 8601-compliant duration string such as PT4H (4 hours).

reboot_setting

Defines when it is acceptable to reboot a VM during a software update operation. Required. Known values are: "IfRequired", "Never", and "Always".

windows_parameters

Input for InstallPatches on a Windows VM, as directly received by the API.

linux_parameters

Input for InstallPatches on a Linux VM, as directly received by the API.

Attributes

linux_parameters

Input for InstallPatches on a Linux VM, as directly received by the API.

linux_parameters: _models.LinuxParameters | None

maximum_duration

Specifies the maximum amount of time that the operation will run. It must be an ISO 8601-compliant duration string such as PT4H (4 hours).

maximum_duration: timedelta | None

reboot_setting

Defines when it is acceptable to reboot a VM during a software update operation. Required. Known values are: "IfRequired", "Never", and "Always".

reboot_setting: str | _models.VMGuestPatchRebootSetting

windows_parameters

Input for InstallPatches on a Windows VM, as directly received by the API.

windows_parameters: _models.WindowsParameters | None