Compartir a través de


ArmHybridComputeModelFactory.MachineInstallPatchesResult Método

Definición

Inicializa una nueva instancia de MachineInstallPatchesResult.

public static Azure.ResourceManager.HybridCompute.Models.MachineInstallPatchesResult MachineInstallPatchesResult (Azure.ResourceManager.HybridCompute.Models.PatchOperationStatus? status = default, string installationActivityId = default, Azure.ResourceManager.HybridCompute.Models.VmGuestPatchRebootStatus? rebootStatus = default, bool? maintenanceWindowExceeded = default, int? excludedPatchCount = default, int? notSelectedPatchCount = default, int? pendingPatchCount = default, int? installedPatchCount = default, int? failedPatchCount = default, DateTimeOffset? startOn = default, DateTimeOffset? lastModifiedOn = default, Azure.ResourceManager.HybridCompute.Models.PatchOperationStartedBy? startedBy = default, Azure.ResourceManager.HybridCompute.Models.PatchServiceUsed? patchServiceUsed = default, Azure.ResourceManager.HybridCompute.Models.OSType? osType = default, Azure.ResponseError errorDetails = default);
static member MachineInstallPatchesResult : Nullable<Azure.ResourceManager.HybridCompute.Models.PatchOperationStatus> * string * Nullable<Azure.ResourceManager.HybridCompute.Models.VmGuestPatchRebootStatus> * Nullable<bool> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<Azure.ResourceManager.HybridCompute.Models.PatchOperationStartedBy> * Nullable<Azure.ResourceManager.HybridCompute.Models.PatchServiceUsed> * Nullable<Azure.ResourceManager.HybridCompute.Models.OSType> * Azure.ResponseError -> Azure.ResourceManager.HybridCompute.Models.MachineInstallPatchesResult
Public Shared Function MachineInstallPatchesResult (Optional status As Nullable(Of PatchOperationStatus) = Nothing, Optional installationActivityId As String = Nothing, Optional rebootStatus As Nullable(Of VmGuestPatchRebootStatus) = Nothing, Optional maintenanceWindowExceeded As Nullable(Of Boolean) = Nothing, Optional excludedPatchCount As Nullable(Of Integer) = Nothing, Optional notSelectedPatchCount As Nullable(Of Integer) = Nothing, Optional pendingPatchCount As Nullable(Of Integer) = Nothing, Optional installedPatchCount As Nullable(Of Integer) = Nothing, Optional failedPatchCount As Nullable(Of Integer) = Nothing, Optional startOn As Nullable(Of DateTimeOffset) = Nothing, Optional lastModifiedOn As Nullable(Of DateTimeOffset) = Nothing, Optional startedBy As Nullable(Of PatchOperationStartedBy) = Nothing, Optional patchServiceUsed As Nullable(Of PatchServiceUsed) = Nothing, Optional osType As Nullable(Of OSType) = Nothing, Optional errorDetails As ResponseError = Nothing) As MachineInstallPatchesResult

Parámetros

status
Nullable<PatchOperationStatus>

Estado general correcto o de error de la operación. Permanece "InProgress" hasta que se completa la operación. En ese momento se convertirá en "Failed", "Succeeded", "Unknown" o "CompletedWithWarnings".

installationActivityId
String

Identificador de actividad de la operación que generó este resultado.

rebootStatus
Nullable<VmGuestPatchRebootStatus>

Estado de reinicio de la máquina virtual después de la finalización de la operación.

maintenanceWindowExceeded
Nullable<Boolean>

Si la operación se agotó el tiempo antes de completar todas sus acciones previstas.

excludedPatchCount
Nullable<Int32>

Número de revisiones que no se instalaron debido a que el usuario bloquea su instalación.

notSelectedPatchCount
Nullable<Int32>

Número de revisiones que se detectaron como disponibles para la instalación, pero que no cumplen los criterios de la operación.

pendingPatchCount
Nullable<Int32>

Número de revisiones identificadas como que cumplen los criterios de instalación, pero que no se pudieron instalar. Normalmente esto sucede cuando maintenanceWindowExceededed == true.

installedPatchCount
Nullable<Int32>

Número de revisiones instaladas correctamente.

failedPatchCount
Nullable<Int32>

Número de revisiones que no se pudieron instalar debido a algún problema. Consulte los errores para obtener más información.

startOn
Nullable<DateTimeOffset>

Marca de tiempo UTC cuando se inició la operación.

lastModifiedOn
Nullable<DateTimeOffset>

Marca de tiempo UTC cuando finaliza la operación.

startedBy
Nullable<PatchOperationStartedBy>

Indica si el usuario o la plataforma desencadenaron la operación.

patchServiceUsed
Nullable<PatchServiceUsed>

Especifica el servicio de revisión usado para la operación.

osType
Nullable<OSType>

El tipo de sistema operativo de la máquina.

errorDetails
ResponseError

Errores que se encontraron durante la ejecución de la operación. La matriz de detalles contiene la lista de ellos.

Devoluciones

MachineInstallPatchesResult Nueva instancia de para simular.

Se aplica a