API Reference
DnsZonePtrAutomationSnapshot
Zone-level PTR automation posture result.
Inheritance
- Object
- DnsZonePtrAutomationSnapshot
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
Constructors
public DnsZonePtrAutomationSnapshot() #Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public String DomainName { get; set; } #Domain name associated with the analysis.
public String DnsServer { get; set; } #DNS server that supplied the zone metadata.
public Boolean CollectionSucceeded { get; set; } #True when zone metadata collection succeeded.
public String CollectionError { get; set; } #Collection error details when zone metadata collection failed.
public DnsCollectionDiagnostics Diagnostics { get; set; } #Diagnostics captured while collecting zone automation metadata.
public Int32 ZoneCount { get; set; } #Total zones collected.
public Int32 CandidateZoneCount { get; set; } #Forward lookup zones that use secure dynamic updates.
public Int32 EnabledCandidateCount { get; set; } #Candidate zones where associated PTR automation is enabled.
public Int32 DisabledCandidateCount { get; set; } #Candidate zones where associated PTR automation is disabled.
public Int32 UnknownCandidateCount { get; set; } #Candidate zones where associated PTR automation status is unknown.
public Int32 FindingCount { get; } #Total number of actionable PTR automation findings.
public IReadOnlyList<DnsZonePtrAutomationItem> Items { get; set; } #All collected zone PTR automation posture items.
public IReadOnlyList<DnsZonePtrAutomationItem> Findings { get; set; } #Actionable zone PTR automation findings.