Condividi tramite


VirtualMachineInstallPatchesParameters Classe

Input per InstallPatches come ricevuto direttamente dall'API.

Tutti i parametri obbligatori devono essere popolati per l'invio ad Azure.

Ereditarietà
azure.mgmt.compute._serialization.Model
VirtualMachineInstallPatchesParameters

Costruttore

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

Keyword-Only Parameters

maximum_duration
str

Specifica la quantità massima di tempo di esecuzione dell'operazione. Deve essere una stringa di durata conforme a ISO 8601, ad esempio PT4H (4 ore).

reboot_setting
str oppure VMGuestPatchRebootSetting

Definisce quando è accettabile riavviare una macchina virtuale durante un'operazione di aggiornamento software. Obbligatorio. I valori noti sono: "IfRequired", "Never" e "Always".

windows_parameters
WindowsParameters

Input per InstallPatches in una macchina virtuale Windows, come ricevuto direttamente dall'API.

linux_parameters
LinuxParameters

Input per InstallPatches in una macchina virtuale Linux, come ricevuto direttamente dall'API.

Variabili

maximum_duration
str

Specifica la quantità massima di tempo di esecuzione dell'operazione. Deve essere una stringa di durata conforme a ISO 8601, ad esempio PT4H (4 ore).

reboot_setting
str oppure VMGuestPatchRebootSetting

Definisce quando è accettabile riavviare una macchina virtuale durante un'operazione di aggiornamento software. Obbligatorio. I valori noti sono: "IfRequired", "Never" e "Always".

windows_parameters
WindowsParameters

Input per InstallPatches in una macchina virtuale Windows, come ricevuto direttamente dall'API.

linux_parameters
LinuxParameters

Input per InstallPatches in una macchina virtuale Linux, come ricevuto direttamente dall'API.