Partager via


VirtualMachineInstallPatchesResult Constructeurs

Définition

Surcharges

VirtualMachineInstallPatchesResult()

Initialise une nouvelle instance de la classe VirtualMachineInstallPatchesResult.

VirtualMachineInstallPatchesResult(String, String, String, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, IList<PatchInstallationDetail>, Nullable<DateTime>, ApiError)

Initialise une nouvelle instance de la classe VirtualMachineInstallPatchesResult.

VirtualMachineInstallPatchesResult()

Initialise une nouvelle instance de la classe VirtualMachineInstallPatchesResult.

public VirtualMachineInstallPatchesResult ();
Public Sub New ()

S’applique à

VirtualMachineInstallPatchesResult(String, String, String, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, IList<PatchInstallationDetail>, Nullable<DateTime>, ApiError)

Initialise une nouvelle instance de la classe VirtualMachineInstallPatchesResult.

public VirtualMachineInstallPatchesResult (string status = default, string installationActivityId = default, string rebootStatus = default, bool? maintenanceWindowExceeded = default, int? excludedPatchCount = default, int? notSelectedPatchCount = default, int? pendingPatchCount = default, int? installedPatchCount = default, int? failedPatchCount = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Compute.Models.PatchInstallationDetail> patches = default, DateTime? startDateTime = default, Microsoft.Azure.Management.Compute.Models.ApiError error = default);
new Microsoft.Azure.Management.Compute.Models.VirtualMachineInstallPatchesResult : string * string * string * Nullable<bool> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * System.Collections.Generic.IList<Microsoft.Azure.Management.Compute.Models.PatchInstallationDetail> * Nullable<DateTime> * Microsoft.Azure.Management.Compute.Models.ApiError -> Microsoft.Azure.Management.Compute.Models.VirtualMachineInstallPatchesResult
Public Sub New (Optional status As String = Nothing, Optional installationActivityId As String = Nothing, Optional rebootStatus As String = 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 patches As IList(Of PatchInstallationDetail) = Nothing, Optional startDateTime As Nullable(Of DateTime) = Nothing, Optional error As ApiError = Nothing)

Paramètres

status
String

Réussite ou échec global status de l’opération. Il reste « InProgress » jusqu’à la fin de l’opération. À ce stade, il devient « Failed », « Succeeded », « Unknown » ou « CompletedWithWarnings ». Les valeurs possibles sont les suivantes : « Unknown », « InProgress », « Failed », « Succeeded », « CompletedWithWarnings »

installationActivityId
String

ID d’activité de l’opération qui a produit ce résultat. Il est utilisé pour mettre en corrélation les journaux crp et d’extension.

rebootStatus
String

État de redémarrage de la machine virtuelle après l’exécution de l’opération. Les valeurs possibles sont les suivantes : « Unknown », « NotNeeded », « Required », « Started », « Failed », « Completed »

maintenanceWindowExceeded
Nullable<Boolean>

Indique si l’opération a manqué de temps avant d’effectuer toutes les actions prévues.

excludedPatchCount
Nullable<Int32>

Nombre de correctifs qui n’ont pas été installés en raison du blocage de l’installation par l’utilisateur.

notSelectedPatchCount
Nullable<Int32>

Nombre de correctifs qui ont été détectés comme disponibles pour l’installation, mais qui ne répondent pas aux critères de l’opération.

pendingPatchCount
Nullable<Int32>

Nombre de correctifs qui ont été identifiés comme répondant aux critères d’installation, mais qui n’ont pas pu être installés. Cela se produit généralement lorsque maintenanceWindowExceeded == true.

installedPatchCount
Nullable<Int32>

Nombre de correctifs correctement installés.

failedPatchCount
Nullable<Int32>

Nombre de correctifs qui n’ont pas pu être installés en raison d’un problème. Pour plus d’informations, consultez erreurs.

patches
IList<PatchInstallationDetail>

Correctifs installés pendant l’opération.

startDateTime
Nullable<DateTime>

Horodatage UTC au début de l’opération.

error
ApiError

Erreurs rencontrées pendant l’exécution de l’opération. Le tableau de détails contient la liste de ceux-ci.

S’applique à