Skip to content
Start here

Get AS112 DNS queries by EDNS summary

client.Radar.AS112.Summary.Edns(ctx, query) (*AS112SummaryEdnsResponse, error)
GET/radar/as112/summary/edns

Retrieves the distribution of DNS queries to AS112 by EDNS (Extension Mechanisms for DNS) 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 AS112SummaryEdnsParams
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[AS112SummaryEdnsParamsFormat]Optional

Format in which results will be returned.

const AS112SummaryEdnsParamsFormatJson AS112SummaryEdnsParamsFormat = "JSON"
const AS112SummaryEdnsParamsFormatCsv AS112SummaryEdnsParamsFormat = "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.

Protocol param.Field[[]AS112SummaryEdnsParamsProtocol]Optional

Filters results by DNS transport protocol.

const AS112SummaryEdnsParamsProtocolUdp AS112SummaryEdnsParamsProtocol = "UDP"
const AS112SummaryEdnsParamsProtocolTCP AS112SummaryEdnsParamsProtocol = "TCP"
const AS112SummaryEdnsParamsProtocolHTTPS AS112SummaryEdnsParamsProtocol = "HTTPS"
const AS112SummaryEdnsParamsProtocolTLS AS112SummaryEdnsParamsProtocol = "TLS"
QueryType param.Field[[]AS112SummaryEdnsParamsQueryType]Optional

Filters results by DNS query type.

const AS112SummaryEdnsParamsQueryTypeA AS112SummaryEdnsParamsQueryType = "A"
const AS112SummaryEdnsParamsQueryTypeAAAA AS112SummaryEdnsParamsQueryType = "AAAA"
const AS112SummaryEdnsParamsQueryTypeA6 AS112SummaryEdnsParamsQueryType = "A6"
const AS112SummaryEdnsParamsQueryTypeAfsdb AS112SummaryEdnsParamsQueryType = "AFSDB"
const AS112SummaryEdnsParamsQueryTypeAny AS112SummaryEdnsParamsQueryType = "ANY"
const AS112SummaryEdnsParamsQueryTypeApl AS112SummaryEdnsParamsQueryType = "APL"
const AS112SummaryEdnsParamsQueryTypeAtma AS112SummaryEdnsParamsQueryType = "ATMA"
const AS112SummaryEdnsParamsQueryTypeAXFR AS112SummaryEdnsParamsQueryType = "AXFR"
const AS112SummaryEdnsParamsQueryTypeCAA AS112SummaryEdnsParamsQueryType = "CAA"
const AS112SummaryEdnsParamsQueryTypeCdnskey AS112SummaryEdnsParamsQueryType = "CDNSKEY"
const AS112SummaryEdnsParamsQueryTypeCds AS112SummaryEdnsParamsQueryType = "CDS"
const AS112SummaryEdnsParamsQueryTypeCERT AS112SummaryEdnsParamsQueryType = "CERT"
const AS112SummaryEdnsParamsQueryTypeCNAME AS112SummaryEdnsParamsQueryType = "CNAME"
const AS112SummaryEdnsParamsQueryTypeCsync AS112SummaryEdnsParamsQueryType = "CSYNC"
const AS112SummaryEdnsParamsQueryTypeDhcid AS112SummaryEdnsParamsQueryType = "DHCID"
const AS112SummaryEdnsParamsQueryTypeDlv AS112SummaryEdnsParamsQueryType = "DLV"
const AS112SummaryEdnsParamsQueryTypeDname AS112SummaryEdnsParamsQueryType = "DNAME"
const AS112SummaryEdnsParamsQueryTypeDNSKEY AS112SummaryEdnsParamsQueryType = "DNSKEY"
const AS112SummaryEdnsParamsQueryTypeDoa AS112SummaryEdnsParamsQueryType = "DOA"
const AS112SummaryEdnsParamsQueryTypeDS AS112SummaryEdnsParamsQueryType = "DS"
const AS112SummaryEdnsParamsQueryTypeEid AS112SummaryEdnsParamsQueryType = "EID"
const AS112SummaryEdnsParamsQueryTypeEui48 AS112SummaryEdnsParamsQueryType = "EUI48"
const AS112SummaryEdnsParamsQueryTypeEui64 AS112SummaryEdnsParamsQueryType = "EUI64"
const AS112SummaryEdnsParamsQueryTypeGpos AS112SummaryEdnsParamsQueryType = "GPOS"
const AS112SummaryEdnsParamsQueryTypeGid AS112SummaryEdnsParamsQueryType = "GID"
const AS112SummaryEdnsParamsQueryTypeHinfo AS112SummaryEdnsParamsQueryType = "HINFO"
const AS112SummaryEdnsParamsQueryTypeHip AS112SummaryEdnsParamsQueryType = "HIP"
const AS112SummaryEdnsParamsQueryTypeHTTPS AS112SummaryEdnsParamsQueryType = "HTTPS"
const AS112SummaryEdnsParamsQueryTypeIpseckey AS112SummaryEdnsParamsQueryType = "IPSECKEY"
const AS112SummaryEdnsParamsQueryTypeIsdn AS112SummaryEdnsParamsQueryType = "ISDN"
const AS112SummaryEdnsParamsQueryTypeIxfr AS112SummaryEdnsParamsQueryType = "IXFR"
const AS112SummaryEdnsParamsQueryTypeKey AS112SummaryEdnsParamsQueryType = "KEY"
const AS112SummaryEdnsParamsQueryTypeKx AS112SummaryEdnsParamsQueryType = "KX"
const AS112SummaryEdnsParamsQueryTypeL32 AS112SummaryEdnsParamsQueryType = "L32"
const AS112SummaryEdnsParamsQueryTypeL64 AS112SummaryEdnsParamsQueryType = "L64"
const AS112SummaryEdnsParamsQueryTypeLOC AS112SummaryEdnsParamsQueryType = "LOC"
const AS112SummaryEdnsParamsQueryTypeLp AS112SummaryEdnsParamsQueryType = "LP"
const AS112SummaryEdnsParamsQueryTypeMaila AS112SummaryEdnsParamsQueryType = "MAILA"
const AS112SummaryEdnsParamsQueryTypeMailb AS112SummaryEdnsParamsQueryType = "MAILB"
const AS112SummaryEdnsParamsQueryTypeMB AS112SummaryEdnsParamsQueryType = "MB"
const AS112SummaryEdnsParamsQueryTypeMd AS112SummaryEdnsParamsQueryType = "MD"
const AS112SummaryEdnsParamsQueryTypeMf AS112SummaryEdnsParamsQueryType = "MF"
const AS112SummaryEdnsParamsQueryTypeMg AS112SummaryEdnsParamsQueryType = "MG"
const AS112SummaryEdnsParamsQueryTypeMinfo AS112SummaryEdnsParamsQueryType = "MINFO"
const AS112SummaryEdnsParamsQueryTypeMr AS112SummaryEdnsParamsQueryType = "MR"
const AS112SummaryEdnsParamsQueryTypeMX AS112SummaryEdnsParamsQueryType = "MX"
const AS112SummaryEdnsParamsQueryTypeNAPTR AS112SummaryEdnsParamsQueryType = "NAPTR"
const AS112SummaryEdnsParamsQueryTypeNb AS112SummaryEdnsParamsQueryType = "NB"
const AS112SummaryEdnsParamsQueryTypeNbstat AS112SummaryEdnsParamsQueryType = "NBSTAT"
const AS112SummaryEdnsParamsQueryTypeNid AS112SummaryEdnsParamsQueryType = "NID"
const AS112SummaryEdnsParamsQueryTypeNimloc AS112SummaryEdnsParamsQueryType = "NIMLOC"
const AS112SummaryEdnsParamsQueryTypeNinfo AS112SummaryEdnsParamsQueryType = "NINFO"
const AS112SummaryEdnsParamsQueryTypeNS AS112SummaryEdnsParamsQueryType = "NS"
const AS112SummaryEdnsParamsQueryTypeNsap AS112SummaryEdnsParamsQueryType = "NSAP"
const AS112SummaryEdnsParamsQueryTypeNsec AS112SummaryEdnsParamsQueryType = "NSEC"
const AS112SummaryEdnsParamsQueryTypeNsec3 AS112SummaryEdnsParamsQueryType = "NSEC3"
const AS112SummaryEdnsParamsQueryTypeNsec3Param AS112SummaryEdnsParamsQueryType = "NSEC3PARAM"
const AS112SummaryEdnsParamsQueryTypeNull AS112SummaryEdnsParamsQueryType = "NULL"
const AS112SummaryEdnsParamsQueryTypeNxt AS112SummaryEdnsParamsQueryType = "NXT"
const AS112SummaryEdnsParamsQueryTypeOpenpgpkey AS112SummaryEdnsParamsQueryType = "OPENPGPKEY"
const AS112SummaryEdnsParamsQueryTypeOpt AS112SummaryEdnsParamsQueryType = "OPT"
const AS112SummaryEdnsParamsQueryTypePTR AS112SummaryEdnsParamsQueryType = "PTR"
const AS112SummaryEdnsParamsQueryTypePx AS112SummaryEdnsParamsQueryType = "PX"
const AS112SummaryEdnsParamsQueryTypeRkey AS112SummaryEdnsParamsQueryType = "RKEY"
const AS112SummaryEdnsParamsQueryTypeRp AS112SummaryEdnsParamsQueryType = "RP"
const AS112SummaryEdnsParamsQueryTypeRrsig AS112SummaryEdnsParamsQueryType = "RRSIG"
const AS112SummaryEdnsParamsQueryTypeRt AS112SummaryEdnsParamsQueryType = "RT"
const AS112SummaryEdnsParamsQueryTypeSig AS112SummaryEdnsParamsQueryType = "SIG"
const AS112SummaryEdnsParamsQueryTypeSink AS112SummaryEdnsParamsQueryType = "SINK"
const AS112SummaryEdnsParamsQueryTypeSMIMEA AS112SummaryEdnsParamsQueryType = "SMIMEA"
const AS112SummaryEdnsParamsQueryTypeSOA AS112SummaryEdnsParamsQueryType = "SOA"
const AS112SummaryEdnsParamsQueryTypeSPF AS112SummaryEdnsParamsQueryType = "SPF"
const AS112SummaryEdnsParamsQueryTypeSRV AS112SummaryEdnsParamsQueryType = "SRV"
const AS112SummaryEdnsParamsQueryTypeSSHFP AS112SummaryEdnsParamsQueryType = "SSHFP"
const AS112SummaryEdnsParamsQueryTypeSVCB AS112SummaryEdnsParamsQueryType = "SVCB"
const AS112SummaryEdnsParamsQueryTypeTa AS112SummaryEdnsParamsQueryType = "TA"
const AS112SummaryEdnsParamsQueryTypeTalink AS112SummaryEdnsParamsQueryType = "TALINK"
const AS112SummaryEdnsParamsQueryTypeTkey AS112SummaryEdnsParamsQueryType = "TKEY"
const AS112SummaryEdnsParamsQueryTypeTLSA AS112SummaryEdnsParamsQueryType = "TLSA"
const AS112SummaryEdnsParamsQueryTypeTSIG AS112SummaryEdnsParamsQueryType = "TSIG"
const AS112SummaryEdnsParamsQueryTypeTXT AS112SummaryEdnsParamsQueryType = "TXT"
const AS112SummaryEdnsParamsQueryTypeUinfo AS112SummaryEdnsParamsQueryType = "UINFO"
const AS112SummaryEdnsParamsQueryTypeUID AS112SummaryEdnsParamsQueryType = "UID"
const AS112SummaryEdnsParamsQueryTypeUnspec AS112SummaryEdnsParamsQueryType = "UNSPEC"
const AS112SummaryEdnsParamsQueryTypeURI AS112SummaryEdnsParamsQueryType = "URI"
const AS112SummaryEdnsParamsQueryTypeWks AS112SummaryEdnsParamsQueryType = "WKS"
const AS112SummaryEdnsParamsQueryTypeX25 AS112SummaryEdnsParamsQueryType = "X25"
const AS112SummaryEdnsParamsQueryTypeZonemd AS112SummaryEdnsParamsQueryType = "ZONEMD"
ResponseCode param.Field[[]AS112SummaryEdnsParamsResponseCode]Optional

Filters results by DNS response code.

const AS112SummaryEdnsParamsResponseCodeNoerror AS112SummaryEdnsParamsResponseCode = "NOERROR"
const AS112SummaryEdnsParamsResponseCodeFormerr AS112SummaryEdnsParamsResponseCode = "FORMERR"
const AS112SummaryEdnsParamsResponseCodeServfail AS112SummaryEdnsParamsResponseCode = "SERVFAIL"
const AS112SummaryEdnsParamsResponseCodeNxdomain AS112SummaryEdnsParamsResponseCode = "NXDOMAIN"
const AS112SummaryEdnsParamsResponseCodeNotimp AS112SummaryEdnsParamsResponseCode = "NOTIMP"
const AS112SummaryEdnsParamsResponseCodeRefused AS112SummaryEdnsParamsResponseCode = "REFUSED"
const AS112SummaryEdnsParamsResponseCodeYxdomain AS112SummaryEdnsParamsResponseCode = "YXDOMAIN"
const AS112SummaryEdnsParamsResponseCodeYxrrset AS112SummaryEdnsParamsResponseCode = "YXRRSET"
const AS112SummaryEdnsParamsResponseCodeNxrrset AS112SummaryEdnsParamsResponseCode = "NXRRSET"
const AS112SummaryEdnsParamsResponseCodeNotauth AS112SummaryEdnsParamsResponseCode = "NOTAUTH"
const AS112SummaryEdnsParamsResponseCodeNotzone AS112SummaryEdnsParamsResponseCode = "NOTZONE"
const AS112SummaryEdnsParamsResponseCodeBadsig AS112SummaryEdnsParamsResponseCode = "BADSIG"
const AS112SummaryEdnsParamsResponseCodeBadkey AS112SummaryEdnsParamsResponseCode = "BADKEY"
const AS112SummaryEdnsParamsResponseCodeBadtime AS112SummaryEdnsParamsResponseCode = "BADTIME"
const AS112SummaryEdnsParamsResponseCodeBadmode AS112SummaryEdnsParamsResponseCode = "BADMODE"
const AS112SummaryEdnsParamsResponseCodeBadname AS112SummaryEdnsParamsResponseCode = "BADNAME"
const AS112SummaryEdnsParamsResponseCodeBadalg AS112SummaryEdnsParamsResponseCode = "BADALG"
const AS112SummaryEdnsParamsResponseCodeBadtrunc AS112SummaryEdnsParamsResponseCode = "BADTRUNC"
const AS112SummaryEdnsParamsResponseCodeBadcookie AS112SummaryEdnsParamsResponseCode = "BADCOOKIE"
ReturnsExpand Collapse
type AS112SummaryEdnsResponse struct{…}
Meta AS112SummaryEdnsResponseMeta

Metadata for the results.

ConfidenceInfo AS112SummaryEdnsResponseMetaConfidenceInfo
Annotations []AS112SummaryEdnsResponseMetaConfidenceInfoAnnotation
DataSource AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSource

Data source for annotations.

One of the following:
const AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSourceAll AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSource = "ALL"
const AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSourceAIBots AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSource = "AI_BOTS"
const AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSourceAIGateway AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSource = "AI_GATEWAY"
const AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSourceBGP AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSource = "BGP"
const AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSourceBots AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSource = "BOTS"
const AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSourceConnectionAnomaly AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSource = "CONNECTION_ANOMALY"
const AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSourceCT AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSource = "CT"
const AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSourceDNS AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSource = "DNS"
const AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSourceDNSMagnitude AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSource = "DNS_MAGNITUDE"
const AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSourceDNSAS112 AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSource = "DNS_AS112"
const AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSourceDos AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSource = "DOS"
const AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSourceEmailRouting AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSource = "EMAIL_ROUTING"
const AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSourceEmailSecurity AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSource = "EMAIL_SECURITY"
const AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSourceFw AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSource = "FW"
const AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSourceFwPg AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSource = "FW_PG"
const AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSourceHTTP AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSource = "HTTP"
const AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSourceHTTPControl AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSource = "HTTP_CONTROL"
const AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSourceHTTPCrawlerReferer AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSource = "HTTP_CRAWLER_REFERER"
const AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSourceHTTPOrigins AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSource = "HTTP_ORIGINS"
const AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSourceIQI AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSource = "IQI"
const AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSourceLeakedCredentials AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSource = "LEAKED_CREDENTIALS"
const AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSourceNet AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSource = "NET"
const AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSourceRobotsTXT AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSource = "ROBOTS_TXT"
const AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSourceSpeed AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSource = "SPEED"
const AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSourceWorkersAI AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsDataSource = "WORKERS_AI"
Description string
EndDate Time
formatdate-time
EventType AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsEventType

Event type for annotations.

One of the following:
const AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsEventTypeEvent AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsEventType = "EVENT"
const AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsEventTypeGeneral AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsEventType = "GENERAL"
const AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsEventTypeOutage AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsEventType = "OUTAGE"
const AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsEventTypePartialProjection AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsEventType = "PARTIAL_PROJECTION"
const AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsEventTypePipeline AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsEventType = "PIPELINE"
const AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsEventTypeTrafficAnomaly AS112SummaryEdnsResponseMetaConfidenceInfoAnnotationsEventType = "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 []AS112SummaryEdnsResponseMetaDateRange
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 AS112SummaryEdnsResponseMetaNormalization

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

One of the following:
const AS112SummaryEdnsResponseMetaNormalizationPercentage AS112SummaryEdnsResponseMetaNormalization = "PERCENTAGE"
const AS112SummaryEdnsResponseMetaNormalizationMin0Max AS112SummaryEdnsResponseMetaNormalization = "MIN0_MAX"
const AS112SummaryEdnsResponseMetaNormalizationMinMax AS112SummaryEdnsResponseMetaNormalization = "MIN_MAX"
const AS112SummaryEdnsResponseMetaNormalizationRawValues AS112SummaryEdnsResponseMetaNormalization = "RAW_VALUES"
const AS112SummaryEdnsResponseMetaNormalizationPercentageChange AS112SummaryEdnsResponseMetaNormalization = "PERCENTAGE_CHANGE"
const AS112SummaryEdnsResponseMetaNormalizationRollingAverage AS112SummaryEdnsResponseMetaNormalization = "ROLLING_AVERAGE"
const AS112SummaryEdnsResponseMetaNormalizationOverlappedPercentage AS112SummaryEdnsResponseMetaNormalization = "OVERLAPPED_PERCENTAGE"
const AS112SummaryEdnsResponseMetaNormalizationRatio AS112SummaryEdnsResponseMetaNormalization = "RATIO"
Units []AS112SummaryEdnsResponseMetaUnit

Measurement units for the results.

Name string
Value string
Summary0 AS112SummaryEdnsResponseSummary0
NotSupported string

A numeric string.

Supported string

A numeric string.

Get AS112 DNS queries by EDNS 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.AS112.Summary.Edns(context.TODO(), radar.AS112SummaryEdnsParams{

  })
  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": {
      "NOT_SUPPORTED": "10",
      "SUPPORTED": "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": {
      "NOT_SUPPORTED": "10",
      "SUPPORTED": "10"
    }
  },
  "success": true
}