API Reference
Class
DomainDnsEventLogRetentionPostureService
Aggregates DNS event log channel retention posture across domain-controller DNS servers.
Inheritance
- Object
- DomainDnsEventLogRetentionPostureService
Methods
Evaluate 3 overloads
public static Snapshot Evaluate(String domainName) #Returns:
SnapshotEvaluates domain-wide DNS event log retention posture.
Parameters
- domainName System.String
- Target domain DNS name.
Returns
Aggregated DNS event log retention posture snapshot.
public static Snapshot Evaluate(String domainName, Options options) #Returns:
SnapshotEvaluates domain-wide DNS event log retention posture.
Parameters
- domainName System.String
- Target domain DNS name.
- timeoutMs System.Int32
- Timeout budget for each EventViewerX channel detail read, in milliseconds.
Returns
Aggregated DNS event log retention posture snapshot.
Evaluate(System.String domainName, ADPlayground.Dns.DomainDnsEventLogRetentionPostureService.Options options) #Evaluates domain-wide DNS event log retention posture.
Parameters
- domainName System.String
- Target domain DNS name.
- options ADPlayground.Dns.DomainDnsEventLogRetentionPostureService.Options
- Collection options.
Returns
Aggregated DNS event log retention posture snapshot.
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object