Skip to content
Start here

Get DNS queries by DNSSEC support summary

client.Radar.DNS.Summary.DNSSEC(ctx, query) (*DNSSummaryDNSSECResponse, error)
GET/radar/dns/summary/dnssec

Retrieves the distribution of DNS responses by DNSSEC (DNS Security Extensions) support.

Security
API Token

The preferred authorization scheme for interacting with the Cloudflare API. Create a token.

Example:Authorization: Bearer Sn3lZJTBX6kkg7OdcBUAxOO963GEIyGQqnFTOFYY
API Email + API Key

The previous authorization scheme for interacting with the Cloudflare API, used in conjunction with a Global API key.

Example:X-Auth-Email: user@example.com

The previous authorization scheme for interacting with the Cloudflare API. When possible, use API tokens instead of Global API keys.

Example:X-Auth-Key: 144c9defac04969c7bfad8efaa8ea194
Accepted Permissions (at least one required)
User Details WriteUser Details Read
ParametersExpand Collapse
query DNSSummaryDNSSECParams
ASN param.Field[[]string]Optional

Filters results by Autonomous System. Specify one or more Autonomous System Numbers (ASNs) as a comma-separated list. Prefix with - to exclude ASNs from results. For example, -174, 3356 excludes results from AS174, but includes results from AS3356.

Continent param.Field[[]string]Optional

Filters results by continent. Specify a comma-separated list of alpha-2 codes. Prefix with - to exclude continents from results. For example, -EU,NA excludes results from EU, but includes results from NA.

DateEnd param.Field[[]Time]Optional

End of the date range (inclusive).

DateRange param.Field[[]string]Optional

Filters results by date range. For example, use 7d and 7dcontrol to compare this week with the previous week. Use this parameter or set specific start and end dates (dateStart and dateEnd parameters).

DateStart param.Field[[]Time]Optional

Start of the date range.

Format param.Field[DNSSummaryDNSSECParamsFormat]Optional

Format in which results will be returned.

const DNSSummaryDNSSECParamsFormatJson DNSSummaryDNSSECParamsFormat = "JSON"
const DNSSummaryDNSSECParamsFormatCsv DNSSummaryDNSSECParamsFormat = "CSV"
Location param.Field[[]string]Optional

Filters results by location. Specify a comma-separated list of alpha-2 codes. Prefix with - to exclude locations from results. For example, -US,PT excludes results from the US, but includes results from PT.

Name param.Field[[]string]Optional

Array of names used to label the series in the response.

Nodata param.Field[[]bool]Optional

Specifies whether the response includes empty DNS responses (NODATA).

Protocol param.Field[[]DNSSummaryDNSSECParamsProtocol]Optional

Filters results by DNS transport protocol.

const DNSSummaryDNSSECParamsProtocolUdp DNSSummaryDNSSECParamsProtocol = "UDP"
const DNSSummaryDNSSECParamsProtocolTCP DNSSummaryDNSSECParamsProtocol = "TCP"
const DNSSummaryDNSSECParamsProtocolHTTPS DNSSummaryDNSSECParamsProtocol = "HTTPS"
const DNSSummaryDNSSECParamsProtocolTLS DNSSummaryDNSSECParamsProtocol = "TLS"
QueryType param.Field[[]DNSSummaryDNSSECParamsQueryType]Optional

Filters results by DNS query type.

const DNSSummaryDNSSECParamsQueryTypeA DNSSummaryDNSSECParamsQueryType = "A"
const DNSSummaryDNSSECParamsQueryTypeAAAA DNSSummaryDNSSECParamsQueryType = "AAAA"
const DNSSummaryDNSSECParamsQueryTypeA6 DNSSummaryDNSSECParamsQueryType = "A6"
const DNSSummaryDNSSECParamsQueryTypeAfsdb DNSSummaryDNSSECParamsQueryType = "AFSDB"
const DNSSummaryDNSSECParamsQueryTypeAny DNSSummaryDNSSECParamsQueryType = "ANY"
const DNSSummaryDNSSECParamsQueryTypeApl DNSSummaryDNSSECParamsQueryType = "APL"
const DNSSummaryDNSSECParamsQueryTypeAtma DNSSummaryDNSSECParamsQueryType = "ATMA"
const DNSSummaryDNSSECParamsQueryTypeAXFR DNSSummaryDNSSECParamsQueryType = "AXFR"
const DNSSummaryDNSSECParamsQueryTypeCAA DNSSummaryDNSSECParamsQueryType = "CAA"
const DNSSummaryDNSSECParamsQueryTypeCdnskey DNSSummaryDNSSECParamsQueryType = "CDNSKEY"
const DNSSummaryDNSSECParamsQueryTypeCds DNSSummaryDNSSECParamsQueryType = "CDS"
const DNSSummaryDNSSECParamsQueryTypeCERT DNSSummaryDNSSECParamsQueryType = "CERT"
const DNSSummaryDNSSECParamsQueryTypeCNAME DNSSummaryDNSSECParamsQueryType = "CNAME"
const DNSSummaryDNSSECParamsQueryTypeCsync DNSSummaryDNSSECParamsQueryType = "CSYNC"
const DNSSummaryDNSSECParamsQueryTypeDhcid DNSSummaryDNSSECParamsQueryType = "DHCID"
const DNSSummaryDNSSECParamsQueryTypeDlv DNSSummaryDNSSECParamsQueryType = "DLV"
const DNSSummaryDNSSECParamsQueryTypeDname DNSSummaryDNSSECParamsQueryType = "DNAME"
const DNSSummaryDNSSECParamsQueryTypeDNSKEY DNSSummaryDNSSECParamsQueryType = "DNSKEY"
const DNSSummaryDNSSECParamsQueryTypeDoa DNSSummaryDNSSECParamsQueryType = "DOA"
const DNSSummaryDNSSECParamsQueryTypeDS DNSSummaryDNSSECParamsQueryType = "DS"
const DNSSummaryDNSSECParamsQueryTypeEid DNSSummaryDNSSECParamsQueryType = "EID"
const DNSSummaryDNSSECParamsQueryTypeEui48 DNSSummaryDNSSECParamsQueryType = "EUI48"
const DNSSummaryDNSSECParamsQueryTypeEui64 DNSSummaryDNSSECParamsQueryType = "EUI64"
const DNSSummaryDNSSECParamsQueryTypeGpos DNSSummaryDNSSECParamsQueryType = "GPOS"
const DNSSummaryDNSSECParamsQueryTypeGid DNSSummaryDNSSECParamsQueryType = "GID"
const DNSSummaryDNSSECParamsQueryTypeHinfo DNSSummaryDNSSECParamsQueryType = "HINFO"
const DNSSummaryDNSSECParamsQueryTypeHip DNSSummaryDNSSECParamsQueryType = "HIP"
const DNSSummaryDNSSECParamsQueryTypeHTTPS DNSSummaryDNSSECParamsQueryType = "HTTPS"
const DNSSummaryDNSSECParamsQueryTypeIpseckey DNSSummaryDNSSECParamsQueryType = "IPSECKEY"
const DNSSummaryDNSSECParamsQueryTypeIsdn DNSSummaryDNSSECParamsQueryType = "ISDN"
const DNSSummaryDNSSECParamsQueryTypeIxfr DNSSummaryDNSSECParamsQueryType = "IXFR"
const DNSSummaryDNSSECParamsQueryTypeKey DNSSummaryDNSSECParamsQueryType = "KEY"
const DNSSummaryDNSSECParamsQueryTypeKx DNSSummaryDNSSECParamsQueryType = "KX"
const DNSSummaryDNSSECParamsQueryTypeL32 DNSSummaryDNSSECParamsQueryType = "L32"
const DNSSummaryDNSSECParamsQueryTypeL64 DNSSummaryDNSSECParamsQueryType = "L64"
const DNSSummaryDNSSECParamsQueryTypeLOC DNSSummaryDNSSECParamsQueryType = "LOC"
const DNSSummaryDNSSECParamsQueryTypeLp DNSSummaryDNSSECParamsQueryType = "LP"
const DNSSummaryDNSSECParamsQueryTypeMaila DNSSummaryDNSSECParamsQueryType = "MAILA"
const DNSSummaryDNSSECParamsQueryTypeMailb DNSSummaryDNSSECParamsQueryType = "MAILB"
const DNSSummaryDNSSECParamsQueryTypeMB DNSSummaryDNSSECParamsQueryType = "MB"
const DNSSummaryDNSSECParamsQueryTypeMd DNSSummaryDNSSECParamsQueryType = "MD"
const DNSSummaryDNSSECParamsQueryTypeMf DNSSummaryDNSSECParamsQueryType = "MF"
const DNSSummaryDNSSECParamsQueryTypeMg DNSSummaryDNSSECParamsQueryType = "MG"
const DNSSummaryDNSSECParamsQueryTypeMinfo DNSSummaryDNSSECParamsQueryType = "MINFO"
const DNSSummaryDNSSECParamsQueryTypeMr DNSSummaryDNSSECParamsQueryType = "MR"
const DNSSummaryDNSSECParamsQueryTypeMX DNSSummaryDNSSECParamsQueryType = "MX"
const DNSSummaryDNSSECParamsQueryTypeNAPTR DNSSummaryDNSSECParamsQueryType = "NAPTR"
const DNSSummaryDNSSECParamsQueryTypeNb DNSSummaryDNSSECParamsQueryType = "NB"
const DNSSummaryDNSSECParamsQueryTypeNbstat DNSSummaryDNSSECParamsQueryType = "NBSTAT"
const DNSSummaryDNSSECParamsQueryTypeNid DNSSummaryDNSSECParamsQueryType = "NID"
const DNSSummaryDNSSECParamsQueryTypeNimloc DNSSummaryDNSSECParamsQueryType = "NIMLOC"
const DNSSummaryDNSSECParamsQueryTypeNinfo DNSSummaryDNSSECParamsQueryType = "NINFO"
const DNSSummaryDNSSECParamsQueryTypeNS DNSSummaryDNSSECParamsQueryType = "NS"
const DNSSummaryDNSSECParamsQueryTypeNsap DNSSummaryDNSSECParamsQueryType = "NSAP"
const DNSSummaryDNSSECParamsQueryTypeNsec DNSSummaryDNSSECParamsQueryType = "NSEC"
const DNSSummaryDNSSECParamsQueryTypeNsec3 DNSSummaryDNSSECParamsQueryType = "NSEC3"
const DNSSummaryDNSSECParamsQueryTypeNsec3Param DNSSummaryDNSSECParamsQueryType = "NSEC3PARAM"
const DNSSummaryDNSSECParamsQueryTypeNull DNSSummaryDNSSECParamsQueryType = "NULL"
const DNSSummaryDNSSECParamsQueryTypeNxt DNSSummaryDNSSECParamsQueryType = "NXT"
const DNSSummaryDNSSECParamsQueryTypeOpenpgpkey DNSSummaryDNSSECParamsQueryType = "OPENPGPKEY"
const DNSSummaryDNSSECParamsQueryTypeOpt DNSSummaryDNSSECParamsQueryType = "OPT"
const DNSSummaryDNSSECParamsQueryTypePTR DNSSummaryDNSSECParamsQueryType = "PTR"
const DNSSummaryDNSSECParamsQueryTypePx DNSSummaryDNSSECParamsQueryType = "PX"
const DNSSummaryDNSSECParamsQueryTypeRkey DNSSummaryDNSSECParamsQueryType = "RKEY"
const DNSSummaryDNSSECParamsQueryTypeRp DNSSummaryDNSSECParamsQueryType = "RP"
const DNSSummaryDNSSECParamsQueryTypeRrsig DNSSummaryDNSSECParamsQueryType = "RRSIG"
const DNSSummaryDNSSECParamsQueryTypeRt DNSSummaryDNSSECParamsQueryType = "RT"
const DNSSummaryDNSSECParamsQueryTypeSig DNSSummaryDNSSECParamsQueryType = "SIG"
const DNSSummaryDNSSECParamsQueryTypeSink DNSSummaryDNSSECParamsQueryType = "SINK"
const DNSSummaryDNSSECParamsQueryTypeSMIMEA DNSSummaryDNSSECParamsQueryType = "SMIMEA"
const DNSSummaryDNSSECParamsQueryTypeSOA DNSSummaryDNSSECParamsQueryType = "SOA"
const DNSSummaryDNSSECParamsQueryTypeSPF DNSSummaryDNSSECParamsQueryType = "SPF"
const DNSSummaryDNSSECParamsQueryTypeSRV DNSSummaryDNSSECParamsQueryType = "SRV"
const DNSSummaryDNSSECParamsQueryTypeSSHFP DNSSummaryDNSSECParamsQueryType = "SSHFP"
const DNSSummaryDNSSECParamsQueryTypeSVCB DNSSummaryDNSSECParamsQueryType = "SVCB"
const DNSSummaryDNSSECParamsQueryTypeTa DNSSummaryDNSSECParamsQueryType = "TA"
const DNSSummaryDNSSECParamsQueryTypeTalink DNSSummaryDNSSECParamsQueryType = "TALINK"
const DNSSummaryDNSSECParamsQueryTypeTkey DNSSummaryDNSSECParamsQueryType = "TKEY"
const DNSSummaryDNSSECParamsQueryTypeTLSA DNSSummaryDNSSECParamsQueryType = "TLSA"
const DNSSummaryDNSSECParamsQueryTypeTSIG DNSSummaryDNSSECParamsQueryType = "TSIG"
const DNSSummaryDNSSECParamsQueryTypeTXT DNSSummaryDNSSECParamsQueryType = "TXT"
const DNSSummaryDNSSECParamsQueryTypeUinfo DNSSummaryDNSSECParamsQueryType = "UINFO"
const DNSSummaryDNSSECParamsQueryTypeUID DNSSummaryDNSSECParamsQueryType = "UID"
const DNSSummaryDNSSECParamsQueryTypeUnspec DNSSummaryDNSSECParamsQueryType = "UNSPEC"
const DNSSummaryDNSSECParamsQueryTypeURI DNSSummaryDNSSECParamsQueryType = "URI"
const DNSSummaryDNSSECParamsQueryTypeWks DNSSummaryDNSSECParamsQueryType = "WKS"
const DNSSummaryDNSSECParamsQueryTypeX25 DNSSummaryDNSSECParamsQueryType = "X25"
const DNSSummaryDNSSECParamsQueryTypeZonemd DNSSummaryDNSSECParamsQueryType = "ZONEMD"
ResponseCode param.Field[[]DNSSummaryDNSSECParamsResponseCode]Optional

Filters results by DNS response code.

const DNSSummaryDNSSECParamsResponseCodeNoerror DNSSummaryDNSSECParamsResponseCode = "NOERROR"
const DNSSummaryDNSSECParamsResponseCodeFormerr DNSSummaryDNSSECParamsResponseCode = "FORMERR"
const DNSSummaryDNSSECParamsResponseCodeServfail DNSSummaryDNSSECParamsResponseCode = "SERVFAIL"
const DNSSummaryDNSSECParamsResponseCodeNxdomain DNSSummaryDNSSECParamsResponseCode = "NXDOMAIN"
const DNSSummaryDNSSECParamsResponseCodeNotimp DNSSummaryDNSSECParamsResponseCode = "NOTIMP"
const DNSSummaryDNSSECParamsResponseCodeRefused DNSSummaryDNSSECParamsResponseCode = "REFUSED"
const DNSSummaryDNSSECParamsResponseCodeYxdomain DNSSummaryDNSSECParamsResponseCode = "YXDOMAIN"
const DNSSummaryDNSSECParamsResponseCodeYxrrset DNSSummaryDNSSECParamsResponseCode = "YXRRSET"
const DNSSummaryDNSSECParamsResponseCodeNxrrset DNSSummaryDNSSECParamsResponseCode = "NXRRSET"
const DNSSummaryDNSSECParamsResponseCodeNotauth DNSSummaryDNSSECParamsResponseCode = "NOTAUTH"
const DNSSummaryDNSSECParamsResponseCodeNotzone DNSSummaryDNSSECParamsResponseCode = "NOTZONE"
const DNSSummaryDNSSECParamsResponseCodeBadsig DNSSummaryDNSSECParamsResponseCode = "BADSIG"
const DNSSummaryDNSSECParamsResponseCodeBadkey DNSSummaryDNSSECParamsResponseCode = "BADKEY"
const DNSSummaryDNSSECParamsResponseCodeBadtime DNSSummaryDNSSECParamsResponseCode = "BADTIME"
const DNSSummaryDNSSECParamsResponseCodeBadmode DNSSummaryDNSSECParamsResponseCode = "BADMODE"
const DNSSummaryDNSSECParamsResponseCodeBadname DNSSummaryDNSSECParamsResponseCode = "BADNAME"
const DNSSummaryDNSSECParamsResponseCodeBadalg DNSSummaryDNSSECParamsResponseCode = "BADALG"
const DNSSummaryDNSSECParamsResponseCodeBadtrunc DNSSummaryDNSSECParamsResponseCode = "BADTRUNC"
const DNSSummaryDNSSECParamsResponseCodeBadcookie DNSSummaryDNSSECParamsResponseCode = "BADCOOKIE"
TLD param.Field[[]string]Optional

Filters results by top-level domain.

ReturnsExpand Collapse
type DNSSummaryDNSSECResponse struct{…}
Meta DNSSummaryDNSSECResponseMeta

Metadata for the results.

ConfidenceInfo DNSSummaryDNSSECResponseMetaConfidenceInfo
Annotations []DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotation
DataSource DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSource

Data source for annotations.

One of the following:
const DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSourceAll DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSource = "ALL"
const DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSourceAIBots DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSource = "AI_BOTS"
const DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSourceAIGateway DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSource = "AI_GATEWAY"
const DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSourceBGP DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSource = "BGP"
const DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSourceBots DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSource = "BOTS"
const DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSourceConnectionAnomaly DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSource = "CONNECTION_ANOMALY"
const DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSourceCT DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSource = "CT"
const DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSourceDNS DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSource = "DNS"
const DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSourceDNSMagnitude DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSource = "DNS_MAGNITUDE"
const DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSourceDNSAS112 DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSource = "DNS_AS112"
const DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSourceDos DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSource = "DOS"
const DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSourceEmailRouting DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSource = "EMAIL_ROUTING"
const DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSourceEmailSecurity DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSource = "EMAIL_SECURITY"
const DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSourceFw DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSource = "FW"
const DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSourceFwPg DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSource = "FW_PG"
const DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSourceHTTP DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSource = "HTTP"
const DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSourceHTTPControl DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSource = "HTTP_CONTROL"
const DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSourceHTTPCrawlerReferer DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSource = "HTTP_CRAWLER_REFERER"
const DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSourceHTTPOrigins DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSource = "HTTP_ORIGINS"
const DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSourceIQI DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSource = "IQI"
const DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSourceLeakedCredentials DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSource = "LEAKED_CREDENTIALS"
const DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSourceNet DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSource = "NET"
const DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSourceRobotsTXT DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSource = "ROBOTS_TXT"
const DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSourceSpeed DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSource = "SPEED"
const DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSourceWorkersAI DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsDataSource = "WORKERS_AI"
Description string
EndDate Time
formatdate-time
EventType DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsEventType

Event type for annotations.

One of the following:
const DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsEventTypeEvent DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsEventType = "EVENT"
const DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsEventTypeGeneral DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsEventType = "GENERAL"
const DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsEventTypeOutage DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsEventType = "OUTAGE"
const DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsEventTypePartialProjection DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsEventType = "PARTIAL_PROJECTION"
const DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsEventTypePipeline DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsEventType = "PIPELINE"
const DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsEventTypeTrafficAnomaly DNSSummaryDNSSECResponseMetaConfidenceInfoAnnotationsEventType = "TRAFFIC_ANOMALY"
IsInstantaneous bool

Whether event is a single point in time or a time range.

LinkedURL string
formaturi
StartDate Time
formatdate-time
Tags []stringOptional
Level int64

Provides an indication of how much confidence Cloudflare has in the data.

DateRange []DNSSummaryDNSSECResponseMetaDateRange
EndTime Time

Adjusted end of date range.

formatdate-time
StartTime Time

Adjusted start of date range.

formatdate-time
LastUpdated Time

Timestamp of the last dataset update.

formatdate-time
Normalization DNSSummaryDNSSECResponseMetaNormalization

Normalization method applied to the results. Refer to Normalization methods.

One of the following:
const DNSSummaryDNSSECResponseMetaNormalizationPercentage DNSSummaryDNSSECResponseMetaNormalization = "PERCENTAGE"
const DNSSummaryDNSSECResponseMetaNormalizationMin0Max DNSSummaryDNSSECResponseMetaNormalization = "MIN0_MAX"
const DNSSummaryDNSSECResponseMetaNormalizationMinMax DNSSummaryDNSSECResponseMetaNormalization = "MIN_MAX"
const DNSSummaryDNSSECResponseMetaNormalizationRawValues DNSSummaryDNSSECResponseMetaNormalization = "RAW_VALUES"
const DNSSummaryDNSSECResponseMetaNormalizationPercentageChange DNSSummaryDNSSECResponseMetaNormalization = "PERCENTAGE_CHANGE"
const DNSSummaryDNSSECResponseMetaNormalizationRollingAverage DNSSummaryDNSSECResponseMetaNormalization = "ROLLING_AVERAGE"
const DNSSummaryDNSSECResponseMetaNormalizationOverlappedPercentage DNSSummaryDNSSECResponseMetaNormalization = "OVERLAPPED_PERCENTAGE"
const DNSSummaryDNSSECResponseMetaNormalizationRatio DNSSummaryDNSSECResponseMetaNormalization = "RATIO"
Units []DNSSummaryDNSSECResponseMetaUnit

Measurement units for the results.

Name string
Value string
Summary0 DNSSummaryDNSSECResponseSummary0
Insecure string

A numeric string.

Invalid string

A numeric string.

Other string

A numeric string.

Secure string

A numeric string.

Get DNS queries by DNSSEC support summary

package main

import (
  "context"
  "fmt"

  "github.com/stainless-sdks/cloudflare-go"
  "github.com/stainless-sdks/cloudflare-go/option"
  "github.com/stainless-sdks/cloudflare-go/radar"
)

func main() {
  client := cloudflare.NewClient(
    option.WithAPIToken("Sn3lZJTBX6kkg7OdcBUAxOO963GEIyGQqnFTOFYY"),
  )
  response, err := client.Radar.DNS.Summary.DNSSEC(context.TODO(), radar.DNSSummaryDNSSECParams{

  })
  if err != nil {
    panic(err.Error())
  }
  fmt.Printf("%+v\n", response.Meta)
}
{
  "result": {
    "meta": {
      "confidenceInfo": {
        "annotations": [
          {
            "dataSource": "ALL",
            "description": "Cable cut in Tonga",
            "endDate": "2019-12-27T18:11:19.117Z",
            "eventType": "EVENT",
            "isInstantaneous": true,
            "linkedUrl": "https://example.com",
            "startDate": "2019-12-27T18:11:19.117Z",
            "tags": [
              "BOT_CLASS"
            ]
          }
        ],
        "level": 0
      },
      "dateRange": [
        {
          "endTime": "2022-09-17T10:22:57.555Z",
          "startTime": "2022-09-16T10:22:57.555Z"
        }
      ],
      "lastUpdated": "2019-12-27T18:11:19.117Z",
      "normalization": "PERCENTAGE",
      "units": [
        {
          "name": "*",
          "value": "requests"
        }
      ]
    },
    "summary_0": {
      "INSECURE": "10",
      "INVALID": "10",
      "OTHER": "10",
      "SECURE": "10"
    }
  },
  "success": true
}
Returns Examples
{
  "result": {
    "meta": {
      "confidenceInfo": {
        "annotations": [
          {
            "dataSource": "ALL",
            "description": "Cable cut in Tonga",
            "endDate": "2019-12-27T18:11:19.117Z",
            "eventType": "EVENT",
            "isInstantaneous": true,
            "linkedUrl": "https://example.com",
            "startDate": "2019-12-27T18:11:19.117Z",
            "tags": [
              "BOT_CLASS"
            ]
          }
        ],
        "level": 0
      },
      "dateRange": [
        {
          "endTime": "2022-09-17T10:22:57.555Z",
          "startTime": "2022-09-16T10:22:57.555Z"
        }
      ],
      "lastUpdated": "2019-12-27T18:11:19.117Z",
      "normalization": "PERCENTAGE",
      "units": [
        {
          "name": "*",
          "value": "requests"
        }
      ]
    },
    "summary_0": {
      "INSECURE": "10",
      "INVALID": "10",
      "OTHER": "10",
      "SECURE": "10"
    }
  },
  "success": true
}