Share via


VirtualMachineInstallPatchesParameters Classe

Entrada para InstallPatches como recebido diretamente pela API.

Todos os parâmetros necessários têm de ser preenchidos para serem enviados para o Azure.

Herança
azure.mgmt.compute._serialization.Model
VirtualMachineInstallPatchesParameters

Construtor

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

Especifica a quantidade máxima de tempo que a operação irá executar. Tem de ser uma cadeia de duração compatível com ISO 8601, como PT4H (4 horas).

reboot_setting
str ou VMGuestPatchRebootSetting

Define quando é aceitável reiniciar uma VM durante uma operação de atualização de software. Obrigatório. Os valores conhecidos são: "IfRequired", "Never" e "Always".

windows_parameters
WindowsParameters

Entrada para InstallPatches numa VM do Windows, conforme recebido diretamente pela API.

linux_parameters
LinuxParameters

Entrada para InstallPatches numa VM do Linux, conforme recebido diretamente pela API.

Variáveis

maximum_duration
str

Especifica a quantidade máxima de tempo que a operação irá executar. Tem de ser uma cadeia de duração compatível com ISO 8601, como PT4H (4 horas).

reboot_setting
str ou VMGuestPatchRebootSetting

Define quando é aceitável reiniciar uma VM durante uma operação de atualização de software. Obrigatório. Os valores conhecidos são: "IfRequired", "Never" e "Always".

windows_parameters
WindowsParameters

Entrada para InstallPatches numa VM do Windows, conforme recebido diretamente pela API.

linux_parameters
LinuxParameters

Entrada para InstallPatches numa VM do Linux, conforme recebido diretamente pela API.