public sealed class WindowsUpdateSettings : IMessage<WindowsUpdateSettings>, IEquatable<WindowsUpdateSettings>, IDeepCloneable<WindowsUpdateSettings>, IBufferMessage, IMessage
Windows patching is performed using the Windows Update Agent.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-12 UTC."],[[["\u003cp\u003eThis webpage details the \u003ccode\u003eWindowsUpdateSettings\u003c/code\u003e class, which is part of the Google Cloud OS Config V1 library, specifically within the namespace \u003ccode\u003eGoogle.Cloud.OsConfig.V1\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version documented is 2.4.0, with other versions from 1.3.0 up to the current latest of 2.4.0 available in the list, all linked to their respective documentation.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eWindowsUpdateSettings\u003c/code\u003e facilitates Windows patching using the Windows Update Agent and inherits from \u003ccode\u003eObject\u003c/code\u003e while implementing multiple interfaces, such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe class allows for configuration of which Windows Update classifications to apply, as well as the ability to exclude specific Knowledge Base (KB) articles or exclusively list the KBs to be updated, managed through the \u003ccode\u003eClassifications\u003c/code\u003e, \u003ccode\u003eExcludes\u003c/code\u003e, and \u003ccode\u003eExclusivePatches\u003c/code\u003e properties.\u003c/p\u003e\n"],["\u003cp\u003eThe class has 2 constructors, the basic constructor \u003ccode\u003eWindowsUpdateSettings()\u003c/code\u003e and an alternate constructor \u003ccode\u003eWindowsUpdateSettings(WindowsUpdateSettings other)\u003c/code\u003e which takes in a \u003ccode\u003eWindowsUpdateSettings\u003c/code\u003e object as a parameter.\u003c/p\u003e\n"]]],[],null,[]]