/// <summary> /// Initializes a new instance of the VirtualMachinePatchStatus class. /// </summary> /// <param name="availablePatchSummary">The available patch summary of /// the latest assessment operation for the virtual machine.</param> /// <param name="lastPatchInstallationSummary">The installation summary /// of the latest installation operation for the virtual /// machine.</param> /// <param name="configurationStatuses">The enablement status of the /// specified patchMode</param> public VirtualMachinePatchStatus(AvailablePatchSummary availablePatchSummary = default(AvailablePatchSummary), LastPatchInstallationSummary lastPatchInstallationSummary = default(LastPatchInstallationSummary), IList <InstanceViewStatus> configurationStatuses = default(IList <InstanceViewStatus>)) { AvailablePatchSummary = availablePatchSummary; LastPatchInstallationSummary = lastPatchInstallationSummary; ConfigurationStatuses = configurationStatuses; CustomInit(); }
/// <summary> /// Initializes a new instance of the VirtualMachinePatchStatus class. /// </summary> /// <param name="availablePatchSummary">The available patch summary of /// the latest assessment operation for the virtual machine.</param> /// <param name="lastPatchInstallationSummary">The installation summary /// of the latest installation operation for the virtual /// machine.</param> public VirtualMachinePatchStatus(AvailablePatchSummary availablePatchSummary = default(AvailablePatchSummary), LastPatchInstallationSummary lastPatchInstallationSummary = default(LastPatchInstallationSummary)) { AvailablePatchSummary = availablePatchSummary; LastPatchInstallationSummary = lastPatchInstallationSummary; CustomInit(); }