Freigeben über


VirtualMachineInstallPatchesParameters Klasse

Eingabe für InstallPatches, die direkt von der API empfangen wird.

Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können.

Vererbung
azure.mgmt.compute._serialization.Model
VirtualMachineInstallPatchesParameters

Konstruktor

VirtualMachineInstallPatchesParameters(*, maximum_duration: str, reboot_setting: str | _models.VMGuestPatchRebootSetting, windows_parameters: _models.WindowsParameters | None = None, linux_parameters: _models.LinuxParameters | None = None, **kwargs: Any)

Keyword-Only Parameters

maximum_duration
str

Gibt die maximale Zeitdauer an, für die der Vorgang ausgeführt wird. Es muss sich um eine ISO 8601-konforme Dauerzeichenfolge wie PT4H (4 Stunden) handeln. Erforderlich.

reboot_setting
str oder VMGuestPatchRebootSetting

Definiert, wann es akzeptabel ist, einen virtuellen Computer während eines Softwareupdatevorgangs neu zu starten. Erforderlich. Bekannte Werte sind: "IfRequired", "Never" und "Always".

windows_parameters
WindowsParameters

Eingabe für InstallPatches auf einer Windows-VM, die direkt von der API empfangen wird.

linux_parameters
LinuxParameters

Eingabe für InstallPatches auf einem virtuellen Linux-Computer, wie sie direkt von der API empfangen wird.

Variablen

maximum_duration
str

Gibt die maximale Zeitdauer an, für die der Vorgang ausgeführt wird. Es muss sich um eine ISO 8601-konforme Dauerzeichenfolge wie PT4H (4 Stunden) handeln. Erforderlich.

reboot_setting
str oder VMGuestPatchRebootSetting

Definiert, wann es akzeptabel ist, einen virtuellen Computer während eines Softwareupdatevorgangs neu zu starten. Erforderlich. Bekannte Werte sind: "IfRequired", "Never" und "Always".

windows_parameters
WindowsParameters

Eingabe für InstallPatches auf einer Windows-VM, die direkt von der API empfangen wird.

linux_parameters
LinuxParameters

Eingabe für InstallPatches auf einem virtuellen Linux-Computer, wie sie direkt von der API empfangen wird.