Compartilhar via


VirtualMachineInstallPatchesParameters Classe

Entrada para InstallPatches, conforme recebido diretamente pela API.

Todos os parâmetros necessários devem ser preenchidos para enviar ao Azure.

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

Construtor

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

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

reboot_setting
str ou VMGuestPatchRebootSetting

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

windows_parameters
WindowsParameters

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

linux_parameters
LinuxParameters

Entrada para InstallPatches em uma VM Linux, conforme recebido diretamente pela API.

Variáveis

maximum_duration
str

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

reboot_setting
str ou VMGuestPatchRebootSetting

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

windows_parameters
WindowsParameters

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

linux_parameters
LinuxParameters

Entrada para InstallPatches em uma VM Linux, conforme recebido diretamente pela API.