TestimoX

API Reference

Class

WindowsUpdatePolicyInfo

Namespace ADPlayground.Gpo
Assembly ADPlayground
Modifiers sealed

Windows Update (WSUS/AU) policy snapshot for a GPO/domain. Null values indicate not configured.

Inheritance

  • Object
  • WindowsUpdatePolicyInfo

Constructors

Properties

public Guid GpoId { get; set; } #

GPO identifier.

public String DomainName { get; set; } #

DNS domain name that owns the GPO.

public Nullable<Boolean> UseWUServer { get; set; } #

Use an internal WSUS server for updates.

public String WUServer { get; set; } #

WSUS server URL.

public String WUStatusServer { get; set; } #

WSUS status server URL.

public String TargetGroup { get; set; } #

WSUS target group name.

public Nullable<Boolean> TargetGroupEnabled { get; set; } #

Target group assignment enabled.

public Nullable<Boolean> NoAutoUpdate { get; set; } #

Disable automatic updates.

public Nullable<Int32> AUOptions { get; set; } #

AU options (numeric code: 2/3/4/5).

public Nullable<Int32> ScheduledInstallDay { get; set; } #

Scheduled install day (0..7 where 0=Every day).

public Nullable<Int32> ScheduledInstallTime { get; set; } #

Scheduled install time (hour 0..23).

public Nullable<Boolean> AlwaysAutoRebootAtScheduledTime { get; set; } #

Always reboot at scheduled time.

public Nullable<Int32> AlwaysAutoRebootAtScheduledTimeMinutes { get; set; } #

Minutes to wait before forced reboot at scheduled time.