API Reference
HealthCheckType
Represents the various health checks that can be performed on a domain.
Inheritance
- Enum
- HealthCheckType
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
- Field DesiredStateBestPractices.ActiveMailChecks
- Field DesiredStateBestPractices.RecommendedChecks
- Method DesiredStateBestPracticeSettings.ResolveChecks
- Property DesiredStateBestPracticeSettings.Checks
- Method DesiredStateConfiguration.GetChecksToRun
- Method DesiredStateConfiguration.GetChecksToRun
- Method DesiredStateConfiguration.GetRequiredChecks
- Property DesiredStateConfiguration.Checks
- Property DesiredStateProfile.Checks
- Field DomainHealthCheck.DefaultChecks
- Method DomainHealthCheck.GetAnalysisMap
- Field HealthCheckType.AGENTREADINESS
- Field HealthCheckType.APEXADDRESS
- Field HealthCheckType.ARC
- Field HealthCheckType.AUTODISCOVER
- Field HealthCheckType.BIMI
- Field HealthCheckType.CAA
- Field HealthCheckType.CERT
- Field HealthCheckType.CONTACT
- Field HealthCheckType.CTTIMELINE
- Field HealthCheckType.DANE
- Field HealthCheckType.DANGLINGCNAME
- Field HealthCheckType.DELEGATION
- Field HealthCheckType.DIRECTORYEXPOSURE
- Field HealthCheckType.DKIM
- Field HealthCheckType.DMARC
- Field HealthCheckType.DNSAMPLIFICATION
- Field HealthCheckType.DNSBL
- Field HealthCheckType.DNSHEALTH
- Field HealthCheckType.DNSINVENTORY
- Field HealthCheckType.DNSOVERTLS
- Field HealthCheckType.DNSPROPAGATION
- Field HealthCheckType.DNSSEC
- Field HealthCheckType.DNSTRACE
- Field HealthCheckType.DNSTUNNELING
- Field HealthCheckType.EDNSSUPPORT
- Field HealthCheckType.FCRDNS
- Field HealthCheckType.FLATTENINGSERVICE
- Field HealthCheckType.HPKP
- Field HealthCheckType.HTTP
- Field HealthCheckType.IDENTITYPROVIDER
- Field HealthCheckType.IMAPTLS
- Field HealthCheckType.IPENRICHMENT
- Field HealthCheckType.IPNEIGHBOR
- Field HealthCheckType.MAILCLASSIFICATION
- Field HealthCheckType.MAILLATENCY
- Field HealthCheckType.MESSAGEHEADER
- Field HealthCheckType.MICROSOFT365
- Field HealthCheckType.MTASTS
- Field HealthCheckType.MX
- Field HealthCheckType.NS
- Field HealthCheckType.NTP
- Field HealthCheckType.OPENRELAY
- Field HealthCheckType.OPENRESOLVER
- Field HealthCheckType.POP3TLS
- Field HealthCheckType.PORTAVAILABILITY
- Field HealthCheckType.PORTSCAN
- Field HealthCheckType.RDAP
- Field HealthCheckType.REVERSEDNS
- Field HealthCheckType.ROBOTS
- Field HealthCheckType.RPKI
- Field HealthCheckType.SECURITYTXT
- Field HealthCheckType.SITEMAP
- Field HealthCheckType.SMIMEA
- Field HealthCheckType.SMTPAUTH
- Field HealthCheckType.SMTPBANNER
- Field HealthCheckType.SMTPTLS
- Field HealthCheckType.SNMP
- Field HealthCheckType.SOA
- Field HealthCheckType.SPF
- Field HealthCheckType.SPFFLATTENED
- Field HealthCheckType.STARTTLS
- Field HealthCheckType.SUBDOMAINS
- Field HealthCheckType.THREATFEED
- Field HealthCheckType.THREATINTEL
- Field HealthCheckType.TLSRPT
- Field HealthCheckType.TTL
- Field HealthCheckType.TYPOSQUATTING
- Field HealthCheckType.WEBSITE
- Field HealthCheckType.WHOIS
- Field HealthCheckType.WILDCARDDNS
- Field HealthCheckType.ZONETRANSFER
- Property AgentReadinessInfo.Check
- Property ApexAddressInfo.Check
- Property ArcInfo.Check
- Property AutodiscoverInfo.Check
- Property BimiRecordInfo.Check
- Property CaaInfo.Check
- Property CertificateInfo.Check
- Property ContactInfo.Check
- Property CtTimelineInfo.Check
- Property DaneRecordInfo.Check
- Property DanglingCnameInfo.Check
- Property DirectoryExposureInfo.Check
- Property DkimRecordInfo.Check
- Property DmarcRecordInfo.Check
- Property DnsAmplificationSummary.Check
- Property DnsblInfo.Check
- Property DnsHealthInfo.Check
- Property DnsInventoryInfo.Check
- Property DnsOverTlsSummary.Check
- Property DnsPropagationInfo.Check
- Property DnsPropagationSetInfo.Check
- Property DnssecStatusInfo.Check
- Property DnsTraceInfo.Check
- Property DnsTunnelingInfo.Check
- Property EdnsSupportSummary.Check
- Property FcrDnsInfo.Check
- Property HttpInfo.Check
- Property IdpInfoView.Check
- Property IpEnrichmentInfo.Check
- Property IpNeighborInfo.Check
- Property MailClassificationInfo.Check
- Property MailLatencyInfo.Check
- Property MailTlsInfo.Check
- Property Microsoft365TenantInfo.Check
- Property MtastsInfo.Check
- Property MxInfo.Check
- Property NsInfo.Check
- Property OpenRelayInfo.Check
- Property OpenResolverInfo.Check
- Property PortAvailabilityInfo.Check
- Property PortScanInfo.Check
- Property RdapInfo.Check
- Property ReverseDnsInfo.Check
- Property RpkiInfo.Check
- Property SecurityTxtInfo.Check
- Property SitemapInfo.Check
- Property SmimeaRecordInfo.Check
- Property SmtpAuthInfo.Check
- Property SmtpBannerInfo.Check
- Property SoaInfo.Check
- Property SpfFlattenedInfo.Check
- Property SpfRecordInfo.Check
- Property StartTlsInfo.Check
- Property SubdomainsInfo.Check
- Property ThreatFeedInfo.Check
- Property ThreatIntelInfo.Check
- Property TlsRptInfo.Check
- Property TtlInfo.Check
- Property TyposquattingInfo.Check
- Property WebsiteInfo.Check
- Property WebStaticScanInfo.Check
- Property WhoisInfo.Check
- Property WildcardDnsInfo.Check
- Property ZoneTransferInfo.Check
Accepted by parameters
- Method CheckDescriptions.Get
- Extension method DomainHealthCheck.ToPortfolioSnapshot
- Method DomainHealthCheck.FilterAnalyses
- Method DomainHealthCheck.GetAnalysisFor
- Method DomainHealthCheck.GetCheckDescription
- Method DomainHealthCheck.SupportsDomainVerification
- Method DomainHealthCheck.Verify
- Method DomainHealthCheck.VerifyBatchAsync
- Method DomainPortfolioSnapshotBuilder.Build
- Method DomainPortfolioSnapshotBuilder.ToPortfolioSnapshot
Inherited Methods
public override sealed Int32 CompareTo(Object target) #Int32Parameters
- target Object
public override sealed String ToString(String format, IFormatProvider provider) #StringObsolete("The provider argument is not used. Use ToString(String) instead.")Parameters
- format String
Values
public const HealthCheckType FCRDNS #Confirm PTR hostnames resolve back to the originating IP.
5public const HealthCheckType IPENRICHMENT #Enrich discovered IPs with reverse DNS, ASN/org and geo hints.
41public const HealthCheckType DNSHEALTH #Aggregate DNS health checks (SOA skew, apex consistency).
49public const HealthCheckType FLATTENINGSERVICE #Detect CNAMEs pointing to flattening services.
51public const HealthCheckType WEBSITE #Composite website check (certificate + HTTP security).
55public const HealthCheckType MAILCLASSIFICATION #Mail domain classification (sending/receiving posture).
59public const HealthCheckType SUBDOMAINS #Discover subdomains using certificate transparency data.
60public const HealthCheckType DNSINVENTORY #Inventory common DNS records and TTLs for a domain.
61public const HealthCheckType DNSTRACE #Trace authoritative DNS resolution from root servers.
62public const HealthCheckType CTTIMELINE #Certificate transparency timeline (first/last seen, issuers, validity).
63public const HealthCheckType DNSPROPAGATION #Compare DNS answers across multiple public resolvers (global visibility).
64public const HealthCheckType DNSAMPLIFICATION #Assess DNS amplification posture (recursion + EDNS + response size probes).
65public const HealthCheckType DNSOVERTLS #Check DNS over TLS (DoT) support on authoritative name servers.
66public const HealthCheckType IDENTITYPROVIDER #Probe Microsoft identity endpoints for tenant hints.
67public const HealthCheckType MICROSOFT365 #Aggregate Microsoft 365 tenant, service, identity, and DNS footprint.
68public const HealthCheckType AGENTREADINESS #Assess AI crawler and agent readiness for a website.
70