public sealed class WindowsUpdateSettings : IMessage<WindowsUpdateSettings>, IEquatable<WindowsUpdateSettings>, IDeepCloneable<WindowsUpdateSettings>, IBufferMessage, IMessage
Windows patching is performed using the Windows Update Agent.
Inheritance
System.Object > WindowsUpdateSettingsImplements
IMessage<WindowsUpdateSettings>, System.IEquatable<WindowsUpdateSettings>, IDeepCloneable<WindowsUpdateSettings>, IBufferMessage, IMessageNamespace
Google.Cloud.OsConfig.V1Assembly
Google.Cloud.OsConfig.V1.dll
Constructors
WindowsUpdateSettings()
public WindowsUpdateSettings()
WindowsUpdateSettings(WindowsUpdateSettings)
public WindowsUpdateSettings(WindowsUpdateSettings other)
Parameter | |
---|---|
Name | Description |
other | WindowsUpdateSettings |
Properties
Classifications
public RepeatedField<WindowsUpdateSettings.Types.Classification> Classifications { get; }
Only apply updates of these windows update classifications. If empty, all updates are applied.
Property Value | |
---|---|
Type | Description |
RepeatedField<WindowsUpdateSettings.Types.Classification> |
Excludes
public RepeatedField<string> Excludes { get; }
List of KBs to exclude from update.
Property Value | |
---|---|
Type | Description |
RepeatedField<System.String> |
ExclusivePatches
public RepeatedField<string> ExclusivePatches { get; }
An exclusive list of kbs to be updated. These are the only patches that will be updated. This field must not be used with other patch configurations.
Property Value | |
---|---|
Type | Description |
RepeatedField<System.String> |