ArmHybridComputeModelFactory.MachineInstallPatchesResult Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.
Si la operación se agotó el tiempo antes de completar todas sus acciones previstas.
Número de revisiones que no se instalaron debido a que el usuario bloquea su instalación.
Número de revisiones que se detectaron como disponibles para la instalación, pero que no cumplen los criterios de la operación.
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.
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.
- 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.