API Reference
WindowsUpdateWsusFleetQueryOptions
Options controlling read-only WSUS fleet telemetry lookup.
Inheritance
- Object
- WindowsUpdateWsusFleetQueryOptions
Constructors
public WindowsUpdateWsusFleetQueryOptions() #Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public String WsusServer { get; set; } #WSUS server host name or endpoint URL.
public Int32 Port { get; set; } #WSUS server port (typically 8530 or 8531).
public Boolean UseSsl { get; set; } #When true, connects to WSUS using SSL.
public WindowsUpdateWsusExecutionMode ExecutionMode { get; set; } #Selects how the WSUS query is executed.
public String ExecutionComputerName { get; set; } #Optional computer name used for remote WSUS-hosted execution. When omitted in RemotePowerShell mode, WsusServer is used.
public Boolean IncludeDownstreamComputerTargets { get; set; } #When true, includes downstream computer targets in WSUS scope.
public Boolean IncludeUpdateSummary { get; set; } #When true, includes per-computer update installation summary counters.
public Boolean IncludeApprovedInstallCounters { get; set; } #When true, includes per-update approved-install counters per computer. This is more expensive than summary counters and should be enabled on demand.
public String[] GroupNames { get; set; } #Optional WSUS group name filters. When provided, only matching computer targets are returned.
public Boolean GroupFilterUsesRequestedGroupOnly { get; set; } #When true, group filtering is evaluated only against the requested target group. When false, both requested group and full group membership are considered.
public Int32 MaxComputers { get; set; } #Optional cap on returned computers. Set to 0 to disable.
public Int32 TimeoutMs { get; set; } #Maximum execution time for WSUS query in milliseconds.