Skip to content
Start here

Get DNS queries by IP version summary

client.Radar.DNS.Summary.IPVersion(ctx, query) (*DNSSummaryIPVersionResponse, error)
GET/radar/dns/summary/ip_version

Retrieves the distribution of DNS queries by IP version.

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 DNSSummaryIPVersionParams
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[DNSSummaryIPVersionParamsFormat]Optional

Format in which results will be returned.

const DNSSummaryIPVersionParamsFormatJson DNSSummaryIPVersionParamsFormat = "JSON"
const DNSSummaryIPVersionParamsFormatCsv DNSSummaryIPVersionParamsFormat = "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[[]DNSSummaryIPVersionParamsProtocol]Optional

Filters results by DNS transport protocol.

const DNSSummaryIPVersionParamsProtocolUdp DNSSummaryIPVersionParamsProtocol = "UDP"
const DNSSummaryIPVersionParamsProtocolTCP DNSSummaryIPVersionParamsProtocol = "TCP"
const DNSSummaryIPVersionParamsProtocolHTTPS DNSSummaryIPVersionParamsProtocol = "HTTPS"
const DNSSummaryIPVersionParamsProtocolTLS DNSSummaryIPVersionParamsProtocol = "TLS"
QueryType param.Field[[]DNSSummaryIPVersionParamsQueryType]Optional

Filters results by DNS query type.

const DNSSummaryIPVersionParamsQueryTypeA DNSSummaryIPVersionParamsQueryType = "A"
const DNSSummaryIPVersionParamsQueryTypeAAAA DNSSummaryIPVersionParamsQueryType = "AAAA"
const DNSSummaryIPVersionParamsQueryTypeA6 DNSSummaryIPVersionParamsQueryType = "A6"
const DNSSummaryIPVersionParamsQueryTypeAfsdb DNSSummaryIPVersionParamsQueryType = "AFSDB"
const DNSSummaryIPVersionParamsQueryTypeAny DNSSummaryIPVersionParamsQueryType = "ANY"
const DNSSummaryIPVersionParamsQueryTypeApl DNSSummaryIPVersionParamsQueryType = "APL"
const DNSSummaryIPVersionParamsQueryTypeAtma DNSSummaryIPVersionParamsQueryType = "ATMA"
const DNSSummaryIPVersionParamsQueryTypeAXFR DNSSummaryIPVersionParamsQueryType = "AXFR"
const DNSSummaryIPVersionParamsQueryTypeCAA DNSSummaryIPVersionParamsQueryType = "CAA"
const DNSSummaryIPVersionParamsQueryTypeCdnskey DNSSummaryIPVersionParamsQueryType = "CDNSKEY"
const DNSSummaryIPVersionParamsQueryTypeCds DNSSummaryIPVersionParamsQueryType = "CDS"
const DNSSummaryIPVersionParamsQueryTypeCERT DNSSummaryIPVersionParamsQueryType = "CERT"
const DNSSummaryIPVersionParamsQueryTypeCNAME DNSSummaryIPVersionParamsQueryType = "CNAME"
const DNSSummaryIPVersionParamsQueryTypeCsync DNSSummaryIPVersionParamsQueryType = "CSYNC"
const DNSSummaryIPVersionParamsQueryTypeDhcid DNSSummaryIPVersionParamsQueryType = "DHCID"
const DNSSummaryIPVersionParamsQueryTypeDlv DNSSummaryIPVersionParamsQueryType = "DLV"
const DNSSummaryIPVersionParamsQueryTypeDname DNSSummaryIPVersionParamsQueryType = "DNAME"
const DNSSummaryIPVersionParamsQueryTypeDNSKEY DNSSummaryIPVersionParamsQueryType = "DNSKEY"
const DNSSummaryIPVersionParamsQueryTypeDoa DNSSummaryIPVersionParamsQueryType = "DOA"
const DNSSummaryIPVersionParamsQueryTypeDS DNSSummaryIPVersionParamsQueryType = "DS"
const DNSSummaryIPVersionParamsQueryTypeEid DNSSummaryIPVersionParamsQueryType = "EID"
const DNSSummaryIPVersionParamsQueryTypeEui48 DNSSummaryIPVersionParamsQueryType = "EUI48"
const DNSSummaryIPVersionParamsQueryTypeEui64 DNSSummaryIPVersionParamsQueryType = "EUI64"
const DNSSummaryIPVersionParamsQueryTypeGpos DNSSummaryIPVersionParamsQueryType = "GPOS"
const DNSSummaryIPVersionParamsQueryTypeGid DNSSummaryIPVersionParamsQueryType = "GID"
const DNSSummaryIPVersionParamsQueryTypeHinfo DNSSummaryIPVersionParamsQueryType = "HINFO"
const DNSSummaryIPVersionParamsQueryTypeHip DNSSummaryIPVersionParamsQueryType = "HIP"
const DNSSummaryIPVersionParamsQueryTypeHTTPS DNSSummaryIPVersionParamsQueryType = "HTTPS"
const DNSSummaryIPVersionParamsQueryTypeIpseckey DNSSummaryIPVersionParamsQueryType = "IPSECKEY"
const DNSSummaryIPVersionParamsQueryTypeIsdn DNSSummaryIPVersionParamsQueryType = "ISDN"
const DNSSummaryIPVersionParamsQueryTypeIxfr DNSSummaryIPVersionParamsQueryType = "IXFR"
const DNSSummaryIPVersionParamsQueryTypeKey DNSSummaryIPVersionParamsQueryType = "KEY"
const DNSSummaryIPVersionParamsQueryTypeKx DNSSummaryIPVersionParamsQueryType = "KX"
const DNSSummaryIPVersionParamsQueryTypeL32 DNSSummaryIPVersionParamsQueryType = "L32"
const DNSSummaryIPVersionParamsQueryTypeL64 DNSSummaryIPVersionParamsQueryType = "L64"
const DNSSummaryIPVersionParamsQueryTypeLOC DNSSummaryIPVersionParamsQueryType = "LOC"
const DNSSummaryIPVersionParamsQueryTypeLp DNSSummaryIPVersionParamsQueryType = "LP"
const DNSSummaryIPVersionParamsQueryTypeMaila DNSSummaryIPVersionParamsQueryType = "MAILA"
const DNSSummaryIPVersionParamsQueryTypeMailb DNSSummaryIPVersionParamsQueryType = "MAILB"
const DNSSummaryIPVersionParamsQueryTypeMB DNSSummaryIPVersionParamsQueryType = "MB"
const DNSSummaryIPVersionParamsQueryTypeMd DNSSummaryIPVersionParamsQueryType = "MD"
const DNSSummaryIPVersionParamsQueryTypeMf DNSSummaryIPVersionParamsQueryType = "MF"
const DNSSummaryIPVersionParamsQueryTypeMg DNSSummaryIPVersionParamsQueryType = "MG"
const DNSSummaryIPVersionParamsQueryTypeMinfo DNSSummaryIPVersionParamsQueryType = "MINFO"
const DNSSummaryIPVersionParamsQueryTypeMr DNSSummaryIPVersionParamsQueryType = "MR"
const DNSSummaryIPVersionParamsQueryTypeMX DNSSummaryIPVersionParamsQueryType = "MX"
const DNSSummaryIPVersionParamsQueryTypeNAPTR DNSSummaryIPVersionParamsQueryType = "NAPTR"
const DNSSummaryIPVersionParamsQueryTypeNb DNSSummaryIPVersionParamsQueryType = "NB"
const DNSSummaryIPVersionParamsQueryTypeNbstat DNSSummaryIPVersionParamsQueryType = "NBSTAT"
const DNSSummaryIPVersionParamsQueryTypeNid DNSSummaryIPVersionParamsQueryType = "NID"
const DNSSummaryIPVersionParamsQueryTypeNimloc DNSSummaryIPVersionParamsQueryType = "NIMLOC"
const DNSSummaryIPVersionParamsQueryTypeNinfo DNSSummaryIPVersionParamsQueryType = "NINFO"
const DNSSummaryIPVersionParamsQueryTypeNS DNSSummaryIPVersionParamsQueryType = "NS"
const DNSSummaryIPVersionParamsQueryTypeNsap DNSSummaryIPVersionParamsQueryType = "NSAP"
const DNSSummaryIPVersionParamsQueryTypeNsec DNSSummaryIPVersionParamsQueryType = "NSEC"
const DNSSummaryIPVersionParamsQueryTypeNsec3 DNSSummaryIPVersionParamsQueryType = "NSEC3"
const DNSSummaryIPVersionParamsQueryTypeNsec3Param DNSSummaryIPVersionParamsQueryType = "NSEC3PARAM"
const DNSSummaryIPVersionParamsQueryTypeNull DNSSummaryIPVersionParamsQueryType = "NULL"
const DNSSummaryIPVersionParamsQueryTypeNxt DNSSummaryIPVersionParamsQueryType = "NXT"
const DNSSummaryIPVersionParamsQueryTypeOpenpgpkey DNSSummaryIPVersionParamsQueryType = "OPENPGPKEY"
const DNSSummaryIPVersionParamsQueryTypeOpt DNSSummaryIPVersionParamsQueryType = "OPT"
const DNSSummaryIPVersionParamsQueryTypePTR DNSSummaryIPVersionParamsQueryType = "PTR"
const DNSSummaryIPVersionParamsQueryTypePx DNSSummaryIPVersionParamsQueryType = "PX"
const DNSSummaryIPVersionParamsQueryTypeRkey DNSSummaryIPVersionParamsQueryType = "RKEY"
const DNSSummaryIPVersionParamsQueryTypeRp DNSSummaryIPVersionParamsQueryType = "RP"
const DNSSummaryIPVersionParamsQueryTypeRrsig DNSSummaryIPVersionParamsQueryType = "RRSIG"
const DNSSummaryIPVersionParamsQueryTypeRt DNSSummaryIPVersionParamsQueryType = "RT"
const DNSSummaryIPVersionParamsQueryTypeSig DNSSummaryIPVersionParamsQueryType = "SIG"
const DNSSummaryIPVersionParamsQueryTypeSink DNSSummaryIPVersionParamsQueryType = "SINK"
const DNSSummaryIPVersionParamsQueryTypeSMIMEA DNSSummaryIPVersionParamsQueryType = "SMIMEA"
const DNSSummaryIPVersionParamsQueryTypeSOA DNSSummaryIPVersionParamsQueryType = "SOA"
const DNSSummaryIPVersionParamsQueryTypeSPF DNSSummaryIPVersionParamsQueryType = "SPF"
const DNSSummaryIPVersionParamsQueryTypeSRV DNSSummaryIPVersionParamsQueryType = "SRV"
const DNSSummaryIPVersionParamsQueryTypeSSHFP DNSSummaryIPVersionParamsQueryType = "SSHFP"
const DNSSummaryIPVersionParamsQueryTypeSVCB DNSSummaryIPVersionParamsQueryType = "SVCB"
const DNSSummaryIPVersionParamsQueryTypeTa DNSSummaryIPVersionParamsQueryType = "TA"
const DNSSummaryIPVersionParamsQueryTypeTalink DNSSummaryIPVersionParamsQueryType = "TALINK"
const DNSSummaryIPVersionParamsQueryTypeTkey DNSSummaryIPVersionParamsQueryType = "TKEY"
const DNSSummaryIPVersionParamsQueryTypeTLSA DNSSummaryIPVersionParamsQueryType = "TLSA"
const DNSSummaryIPVersionParamsQueryTypeTSIG DNSSummaryIPVersionParamsQueryType = "TSIG"
const DNSSummaryIPVersionParamsQueryTypeTXT DNSSummaryIPVersionParamsQueryType = "TXT"
const DNSSummaryIPVersionParamsQueryTypeUinfo DNSSummaryIPVersionParamsQueryType = "UINFO"
const DNSSummaryIPVersionParamsQueryTypeUID DNSSummaryIPVersionParamsQueryType = "UID"
const DNSSummaryIPVersionParamsQueryTypeUnspec DNSSummaryIPVersionParamsQueryType = "UNSPEC"
const DNSSummaryIPVersionParamsQueryTypeURI DNSSummaryIPVersionParamsQueryType = "URI"
const DNSSummaryIPVersionParamsQueryTypeWks DNSSummaryIPVersionParamsQueryType = "WKS"
const DNSSummaryIPVersionParamsQueryTypeX25 DNSSummaryIPVersionParamsQueryType = "X25"
const DNSSummaryIPVersionParamsQueryTypeZonemd DNSSummaryIPVersionParamsQueryType = "ZONEMD"
ResponseCode param.Field[[]DNSSummaryIPVersionParamsResponseCode]Optional

Filters results by DNS response code.

const DNSSummaryIPVersionParamsResponseCodeNoerror DNSSummaryIPVersionParamsResponseCode = "NOERROR"
const DNSSummaryIPVersionParamsResponseCodeFormerr DNSSummaryIPVersionParamsResponseCode = "FORMERR"
const DNSSummaryIPVersionParamsResponseCodeServfail DNSSummaryIPVersionParamsResponseCode = "SERVFAIL"
const DNSSummaryIPVersionParamsResponseCodeNxdomain DNSSummaryIPVersionParamsResponseCode = "NXDOMAIN"
const DNSSummaryIPVersionParamsResponseCodeNotimp DNSSummaryIPVersionParamsResponseCode = "NOTIMP"
const DNSSummaryIPVersionParamsResponseCodeRefused DNSSummaryIPVersionParamsResponseCode = "REFUSED"
const DNSSummaryIPVersionParamsResponseCodeYxdomain DNSSummaryIPVersionParamsResponseCode = "YXDOMAIN"
const DNSSummaryIPVersionParamsResponseCodeYxrrset DNSSummaryIPVersionParamsResponseCode = "YXRRSET"
const DNSSummaryIPVersionParamsResponseCodeNxrrset DNSSummaryIPVersionParamsResponseCode = "NXRRSET"
const DNSSummaryIPVersionParamsResponseCodeNotauth DNSSummaryIPVersionParamsResponseCode = "NOTAUTH"
const DNSSummaryIPVersionParamsResponseCodeNotzone DNSSummaryIPVersionParamsResponseCode = "NOTZONE"
const DNSSummaryIPVersionParamsResponseCodeBadsig DNSSummaryIPVersionParamsResponseCode = "BADSIG"
const DNSSummaryIPVersionParamsResponseCodeBadkey DNSSummaryIPVersionParamsResponseCode = "BADKEY"
const DNSSummaryIPVersionParamsResponseCodeBadtime DNSSummaryIPVersionParamsResponseCode = "BADTIME"
const DNSSummaryIPVersionParamsResponseCodeBadmode DNSSummaryIPVersionParamsResponseCode = "BADMODE"
const DNSSummaryIPVersionParamsResponseCodeBadname DNSSummaryIPVersionParamsResponseCode = "BADNAME"
const DNSSummaryIPVersionParamsResponseCodeBadalg DNSSummaryIPVersionParamsResponseCode = "BADALG"
const DNSSummaryIPVersionParamsResponseCodeBadtrunc DNSSummaryIPVersionParamsResponseCode = "BADTRUNC"
const DNSSummaryIPVersionParamsResponseCodeBadcookie DNSSummaryIPVersionParamsResponseCode = "BADCOOKIE"
TLD param.Field[[]string]Optional

Filters results by top-level domain.

ReturnsExpand Collapse
type DNSSummaryIPVersionResponse struct{…}
Meta DNSSummaryIPVersionResponseMeta

Metadata for the results.

ConfidenceInfo DNSSummaryIPVersionResponseMetaConfidenceInfo
Annotations []DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotation
DataSource DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSource

Data source for annotations.

One of the following:
const DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceAll DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "ALL"
const DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceAIBots DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "AI_BOTS"
const DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceAIGateway DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "AI_GATEWAY"
const DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceBGP DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "BGP"
const DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceBots DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "BOTS"
const DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceConnectionAnomaly DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "CONNECTION_ANOMALY"
const DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceCT DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "CT"
const DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceDNS DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "DNS"
const DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceDNSMagnitude DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "DNS_MAGNITUDE"
const DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceDNSAS112 DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "DNS_AS112"
const DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceDos DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "DOS"
const DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceEmailRouting DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "EMAIL_ROUTING"
const DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceEmailSecurity DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "EMAIL_SECURITY"
const DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceFw DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "FW"
const DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceFwPg DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "FW_PG"
const DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceHTTP DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "HTTP"
const DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceHTTPControl DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "HTTP_CONTROL"
const DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceHTTPCrawlerReferer DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "HTTP_CRAWLER_REFERER"
const DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceHTTPOrigins DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "HTTP_ORIGINS"
const DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceIQI DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "IQI"
const DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceLeakedCredentials DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "LEAKED_CREDENTIALS"
const DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceNet DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "NET"
const DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceRobotsTXT DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "ROBOTS_TXT"
const DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceSpeed DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "SPEED"
const DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceWorkersAI DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "WORKERS_AI"
Description string
EndDate Time
formatdate-time
EventType DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsEventType

Event type for annotations.

One of the following:
const DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsEventTypeEvent DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsEventType = "EVENT"
const DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsEventTypeGeneral DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsEventType = "GENERAL"
const DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsEventTypeOutage DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsEventType = "OUTAGE"
const DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsEventTypePartialProjection DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsEventType = "PARTIAL_PROJECTION"
const DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsEventTypePipeline DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsEventType = "PIPELINE"
const DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsEventTypeTrafficAnomaly DNSSummaryIPVersionResponseMetaConfidenceInfoAnnotationsEventType = "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 []DNSSummaryIPVersionResponseMetaDateRange
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 DNSSummaryIPVersionResponseMetaNormalization

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

One of the following:
const DNSSummaryIPVersionResponseMetaNormalizationPercentage DNSSummaryIPVersionResponseMetaNormalization = "PERCENTAGE"
const DNSSummaryIPVersionResponseMetaNormalizationMin0Max DNSSummaryIPVersionResponseMetaNormalization = "MIN0_MAX"
const DNSSummaryIPVersionResponseMetaNormalizationMinMax DNSSummaryIPVersionResponseMetaNormalization = "MIN_MAX"
const DNSSummaryIPVersionResponseMetaNormalizationRawValues DNSSummaryIPVersionResponseMetaNormalization = "RAW_VALUES"
const DNSSummaryIPVersionResponseMetaNormalizationPercentageChange DNSSummaryIPVersionResponseMetaNormalization = "PERCENTAGE_CHANGE"
const DNSSummaryIPVersionResponseMetaNormalizationRollingAverage DNSSummaryIPVersionResponseMetaNormalization = "ROLLING_AVERAGE"
const DNSSummaryIPVersionResponseMetaNormalizationOverlappedPercentage DNSSummaryIPVersionResponseMetaNormalization = "OVERLAPPED_PERCENTAGE"
const DNSSummaryIPVersionResponseMetaNormalizationRatio DNSSummaryIPVersionResponseMetaNormalization = "RATIO"
Units []DNSSummaryIPVersionResponseMetaUnit

Measurement units for the results.

Name string
Value string
Summary0 DNSSummaryIPVersionResponseSummary0
IPv4 string

A numeric string.

IPv6 string

A numeric string.

Get DNS queries by IP version 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.IPVersion(context.TODO(), radar.DNSSummaryIPVersionParams{

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