API Reference
DnsDelegationIntegritySnapshot
Snapshot of DNS delegation integrity posture for delegated NS and glue records.
Inheritance
- Object
- DnsDelegationIntegritySnapshot
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 DnsDelegationIntegritySnapshot() #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 queried for record inventory.
public Boolean CollectionSucceeded { get; set; } #When true, record inventory was collected successfully.
public String CollectionError { get; set; } #Collection error when inventory failed.
public DnsCollectionDiagnostics Diagnostics { get; set; } #DNS collection diagnostics inherited from the record inventory.
public Int32 DelegationRecordCount { get; set; } #Total number of non-apex NS delegation records evaluated.
public Int32 DelegationNameCount { get; set; } #Total number of delegated child names evaluated.
public Int32 GlueRecordCount { get; set; } #Total number of glue/address records evaluated under delegated children.
public Int32 MissingGlueCount { get; set; } #Number of NS delegation targets missing local glue/address evidence.
public Int32 StaleGlueCount { get; set; } #Number of glue/address records that are no longer referenced by delegation NS targets.
public Int32 FindingCount { get; } #Total number of delegation integrity findings.
public IReadOnlyList<DnsDelegationIntegrityFinding> Findings { get; set; } #Delegation integrity findings.