API Reference
Class
View (EventLogPolicyService)
Aggregated view of Event Log policy for Application/Security/System channels.
Inheritance
- Object
- View
Constructors
public View() #Inherited Methods
Properties
public Boolean CollectionSucceeded { get; set; } #True when Event Log policy collection completed successfully.
public String CollectionError { get; set; } #Error details when collection fails; null when successful.
public String TargetDn { get; set; } #ResultMetadataTarget distinguished name (Domain Controllers OU).
public String SecurityRetention { get; set; } #Security channel retention mode (e.g., OverwriteAsNeeded, DoNotOverwrite, OverwriteOlder).
public Nullable<Int32> SecurityRetentionDays { get; set; } #Security channel retention days when applicable.
public Nullable<Int32> SecurityMaxSizeKB { get; set; } #Security channel maximum size (KB).
public String ApplicationRetention { get; set; } #Application channel retention mode.
public Nullable<Int32> ApplicationRetentionDays { get; set; } #Application channel retention days.
public Nullable<Int32> ApplicationMaxSizeKB { get; set; } #Application channel maximum size (KB).
public String SystemRetention { get; set; } #System channel retention mode.
public Nullable<Int32> SystemRetentionDays { get; set; } #System channel retention days.
public Nullable<Int32> SystemMaxSizeKB { get; set; } #System channel maximum size (KB).
public IReadOnlyList<PolicyAttribution> Attribution { get; set; } #ResultMetadataPolicy attribution rows (winner + sources) for evaluated keys.