Skip to content
Start here

Get AS112 DNS queries by IP version time series

client.Radar.AS112.TimeseriesGroups.IPVersion(ctx, query) (*AS112TimeseriesGroupIPVersionResponse, error)
GET/radar/as112/timeseries_groups/ip_version

Retrieves the distribution of AS112 DNS queries by IP version over time.

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 AS112TimeseriesGroupIPVersionParams
AggInterval param.Field[AS112TimeseriesGroupIPVersionParamsAggInterval]Optional

Aggregation interval of the results (e.g., in 15 minutes or 1 hour intervals). Refer to Aggregation intervals.

const AS112TimeseriesGroupIPVersionParamsAggInterval15m AS112TimeseriesGroupIPVersionParamsAggInterval = "15m"
const AS112TimeseriesGroupIPVersionParamsAggInterval1h AS112TimeseriesGroupIPVersionParamsAggInterval = "1h"
const AS112TimeseriesGroupIPVersionParamsAggInterval1d AS112TimeseriesGroupIPVersionParamsAggInterval = "1d"
const AS112TimeseriesGroupIPVersionParamsAggInterval1w AS112TimeseriesGroupIPVersionParamsAggInterval = "1w"
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[AS112TimeseriesGroupIPVersionParamsFormat]Optional

Format in which results will be returned.

const AS112TimeseriesGroupIPVersionParamsFormatJson AS112TimeseriesGroupIPVersionParamsFormat = "JSON"
const AS112TimeseriesGroupIPVersionParamsFormatCsv AS112TimeseriesGroupIPVersionParamsFormat = "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[[]AS112TimeseriesGroupIPVersionParamsProtocol]Optional

Filters results by DNS transport protocol.

const AS112TimeseriesGroupIPVersionParamsProtocolUdp AS112TimeseriesGroupIPVersionParamsProtocol = "UDP"
const AS112TimeseriesGroupIPVersionParamsProtocolTCP AS112TimeseriesGroupIPVersionParamsProtocol = "TCP"
const AS112TimeseriesGroupIPVersionParamsProtocolHTTPS AS112TimeseriesGroupIPVersionParamsProtocol = "HTTPS"
const AS112TimeseriesGroupIPVersionParamsProtocolTLS AS112TimeseriesGroupIPVersionParamsProtocol = "TLS"
QueryType param.Field[[]AS112TimeseriesGroupIPVersionParamsQueryType]Optional

Filters results by DNS query type.

const AS112TimeseriesGroupIPVersionParamsQueryTypeA AS112TimeseriesGroupIPVersionParamsQueryType = "A"
const AS112TimeseriesGroupIPVersionParamsQueryTypeAAAA AS112TimeseriesGroupIPVersionParamsQueryType = "AAAA"
const AS112TimeseriesGroupIPVersionParamsQueryTypeA6 AS112TimeseriesGroupIPVersionParamsQueryType = "A6"
const AS112TimeseriesGroupIPVersionParamsQueryTypeAfsdb AS112TimeseriesGroupIPVersionParamsQueryType = "AFSDB"
const AS112TimeseriesGroupIPVersionParamsQueryTypeAny AS112TimeseriesGroupIPVersionParamsQueryType = "ANY"
const AS112TimeseriesGroupIPVersionParamsQueryTypeApl AS112TimeseriesGroupIPVersionParamsQueryType = "APL"
const AS112TimeseriesGroupIPVersionParamsQueryTypeAtma AS112TimeseriesGroupIPVersionParamsQueryType = "ATMA"
const AS112TimeseriesGroupIPVersionParamsQueryTypeAXFR AS112TimeseriesGroupIPVersionParamsQueryType = "AXFR"
const AS112TimeseriesGroupIPVersionParamsQueryTypeCAA AS112TimeseriesGroupIPVersionParamsQueryType = "CAA"
const AS112TimeseriesGroupIPVersionParamsQueryTypeCdnskey AS112TimeseriesGroupIPVersionParamsQueryType = "CDNSKEY"
const AS112TimeseriesGroupIPVersionParamsQueryTypeCds AS112TimeseriesGroupIPVersionParamsQueryType = "CDS"
const AS112TimeseriesGroupIPVersionParamsQueryTypeCERT AS112TimeseriesGroupIPVersionParamsQueryType = "CERT"
const AS112TimeseriesGroupIPVersionParamsQueryTypeCNAME AS112TimeseriesGroupIPVersionParamsQueryType = "CNAME"
const AS112TimeseriesGroupIPVersionParamsQueryTypeCsync AS112TimeseriesGroupIPVersionParamsQueryType = "CSYNC"
const AS112TimeseriesGroupIPVersionParamsQueryTypeDhcid AS112TimeseriesGroupIPVersionParamsQueryType = "DHCID"
const AS112TimeseriesGroupIPVersionParamsQueryTypeDlv AS112TimeseriesGroupIPVersionParamsQueryType = "DLV"
const AS112TimeseriesGroupIPVersionParamsQueryTypeDname AS112TimeseriesGroupIPVersionParamsQueryType = "DNAME"
const AS112TimeseriesGroupIPVersionParamsQueryTypeDNSKEY AS112TimeseriesGroupIPVersionParamsQueryType = "DNSKEY"
const AS112TimeseriesGroupIPVersionParamsQueryTypeDoa AS112TimeseriesGroupIPVersionParamsQueryType = "DOA"
const AS112TimeseriesGroupIPVersionParamsQueryTypeDS AS112TimeseriesGroupIPVersionParamsQueryType = "DS"
const AS112TimeseriesGroupIPVersionParamsQueryTypeEid AS112TimeseriesGroupIPVersionParamsQueryType = "EID"
const AS112TimeseriesGroupIPVersionParamsQueryTypeEui48 AS112TimeseriesGroupIPVersionParamsQueryType = "EUI48"
const AS112TimeseriesGroupIPVersionParamsQueryTypeEui64 AS112TimeseriesGroupIPVersionParamsQueryType = "EUI64"
const AS112TimeseriesGroupIPVersionParamsQueryTypeGpos AS112TimeseriesGroupIPVersionParamsQueryType = "GPOS"
const AS112TimeseriesGroupIPVersionParamsQueryTypeGid AS112TimeseriesGroupIPVersionParamsQueryType = "GID"
const AS112TimeseriesGroupIPVersionParamsQueryTypeHinfo AS112TimeseriesGroupIPVersionParamsQueryType = "HINFO"
const AS112TimeseriesGroupIPVersionParamsQueryTypeHip AS112TimeseriesGroupIPVersionParamsQueryType = "HIP"
const AS112TimeseriesGroupIPVersionParamsQueryTypeHTTPS AS112TimeseriesGroupIPVersionParamsQueryType = "HTTPS"
const AS112TimeseriesGroupIPVersionParamsQueryTypeIpseckey AS112TimeseriesGroupIPVersionParamsQueryType = "IPSECKEY"
const AS112TimeseriesGroupIPVersionParamsQueryTypeIsdn AS112TimeseriesGroupIPVersionParamsQueryType = "ISDN"
const AS112TimeseriesGroupIPVersionParamsQueryTypeIxfr AS112TimeseriesGroupIPVersionParamsQueryType = "IXFR"
const AS112TimeseriesGroupIPVersionParamsQueryTypeKey AS112TimeseriesGroupIPVersionParamsQueryType = "KEY"
const AS112TimeseriesGroupIPVersionParamsQueryTypeKx AS112TimeseriesGroupIPVersionParamsQueryType = "KX"
const AS112TimeseriesGroupIPVersionParamsQueryTypeL32 AS112TimeseriesGroupIPVersionParamsQueryType = "L32"
const AS112TimeseriesGroupIPVersionParamsQueryTypeL64 AS112TimeseriesGroupIPVersionParamsQueryType = "L64"
const AS112TimeseriesGroupIPVersionParamsQueryTypeLOC AS112TimeseriesGroupIPVersionParamsQueryType = "LOC"
const AS112TimeseriesGroupIPVersionParamsQueryTypeLp AS112TimeseriesGroupIPVersionParamsQueryType = "LP"
const AS112TimeseriesGroupIPVersionParamsQueryTypeMaila AS112TimeseriesGroupIPVersionParamsQueryType = "MAILA"
const AS112TimeseriesGroupIPVersionParamsQueryTypeMailb AS112TimeseriesGroupIPVersionParamsQueryType = "MAILB"
const AS112TimeseriesGroupIPVersionParamsQueryTypeMB AS112TimeseriesGroupIPVersionParamsQueryType = "MB"
const AS112TimeseriesGroupIPVersionParamsQueryTypeMd AS112TimeseriesGroupIPVersionParamsQueryType = "MD"
const AS112TimeseriesGroupIPVersionParamsQueryTypeMf AS112TimeseriesGroupIPVersionParamsQueryType = "MF"
const AS112TimeseriesGroupIPVersionParamsQueryTypeMg AS112TimeseriesGroupIPVersionParamsQueryType = "MG"
const AS112TimeseriesGroupIPVersionParamsQueryTypeMinfo AS112TimeseriesGroupIPVersionParamsQueryType = "MINFO"
const AS112TimeseriesGroupIPVersionParamsQueryTypeMr AS112TimeseriesGroupIPVersionParamsQueryType = "MR"
const AS112TimeseriesGroupIPVersionParamsQueryTypeMX AS112TimeseriesGroupIPVersionParamsQueryType = "MX"
const AS112TimeseriesGroupIPVersionParamsQueryTypeNAPTR AS112TimeseriesGroupIPVersionParamsQueryType = "NAPTR"
const AS112TimeseriesGroupIPVersionParamsQueryTypeNb AS112TimeseriesGroupIPVersionParamsQueryType = "NB"
const AS112TimeseriesGroupIPVersionParamsQueryTypeNbstat AS112TimeseriesGroupIPVersionParamsQueryType = "NBSTAT"
const AS112TimeseriesGroupIPVersionParamsQueryTypeNid AS112TimeseriesGroupIPVersionParamsQueryType = "NID"
const AS112TimeseriesGroupIPVersionParamsQueryTypeNimloc AS112TimeseriesGroupIPVersionParamsQueryType = "NIMLOC"
const AS112TimeseriesGroupIPVersionParamsQueryTypeNinfo AS112TimeseriesGroupIPVersionParamsQueryType = "NINFO"
const AS112TimeseriesGroupIPVersionParamsQueryTypeNS AS112TimeseriesGroupIPVersionParamsQueryType = "NS"
const AS112TimeseriesGroupIPVersionParamsQueryTypeNsap AS112TimeseriesGroupIPVersionParamsQueryType = "NSAP"
const AS112TimeseriesGroupIPVersionParamsQueryTypeNsec AS112TimeseriesGroupIPVersionParamsQueryType = "NSEC"
const AS112TimeseriesGroupIPVersionParamsQueryTypeNsec3 AS112TimeseriesGroupIPVersionParamsQueryType = "NSEC3"
const AS112TimeseriesGroupIPVersionParamsQueryTypeNsec3Param AS112TimeseriesGroupIPVersionParamsQueryType = "NSEC3PARAM"
const AS112TimeseriesGroupIPVersionParamsQueryTypeNull AS112TimeseriesGroupIPVersionParamsQueryType = "NULL"
const AS112TimeseriesGroupIPVersionParamsQueryTypeNxt AS112TimeseriesGroupIPVersionParamsQueryType = "NXT"
const AS112TimeseriesGroupIPVersionParamsQueryTypeOpenpgpkey AS112TimeseriesGroupIPVersionParamsQueryType = "OPENPGPKEY"
const AS112TimeseriesGroupIPVersionParamsQueryTypeOpt AS112TimeseriesGroupIPVersionParamsQueryType = "OPT"
const AS112TimeseriesGroupIPVersionParamsQueryTypePTR AS112TimeseriesGroupIPVersionParamsQueryType = "PTR"
const AS112TimeseriesGroupIPVersionParamsQueryTypePx AS112TimeseriesGroupIPVersionParamsQueryType = "PX"
const AS112TimeseriesGroupIPVersionParamsQueryTypeRkey AS112TimeseriesGroupIPVersionParamsQueryType = "RKEY"
const AS112TimeseriesGroupIPVersionParamsQueryTypeRp AS112TimeseriesGroupIPVersionParamsQueryType = "RP"
const AS112TimeseriesGroupIPVersionParamsQueryTypeRrsig AS112TimeseriesGroupIPVersionParamsQueryType = "RRSIG"
const AS112TimeseriesGroupIPVersionParamsQueryTypeRt AS112TimeseriesGroupIPVersionParamsQueryType = "RT"
const AS112TimeseriesGroupIPVersionParamsQueryTypeSig AS112TimeseriesGroupIPVersionParamsQueryType = "SIG"
const AS112TimeseriesGroupIPVersionParamsQueryTypeSink AS112TimeseriesGroupIPVersionParamsQueryType = "SINK"
const AS112TimeseriesGroupIPVersionParamsQueryTypeSMIMEA AS112TimeseriesGroupIPVersionParamsQueryType = "SMIMEA"
const AS112TimeseriesGroupIPVersionParamsQueryTypeSOA AS112TimeseriesGroupIPVersionParamsQueryType = "SOA"
const AS112TimeseriesGroupIPVersionParamsQueryTypeSPF AS112TimeseriesGroupIPVersionParamsQueryType = "SPF"
const AS112TimeseriesGroupIPVersionParamsQueryTypeSRV AS112TimeseriesGroupIPVersionParamsQueryType = "SRV"
const AS112TimeseriesGroupIPVersionParamsQueryTypeSSHFP AS112TimeseriesGroupIPVersionParamsQueryType = "SSHFP"
const AS112TimeseriesGroupIPVersionParamsQueryTypeSVCB AS112TimeseriesGroupIPVersionParamsQueryType = "SVCB"
const AS112TimeseriesGroupIPVersionParamsQueryTypeTa AS112TimeseriesGroupIPVersionParamsQueryType = "TA"
const AS112TimeseriesGroupIPVersionParamsQueryTypeTalink AS112TimeseriesGroupIPVersionParamsQueryType = "TALINK"
const AS112TimeseriesGroupIPVersionParamsQueryTypeTkey AS112TimeseriesGroupIPVersionParamsQueryType = "TKEY"
const AS112TimeseriesGroupIPVersionParamsQueryTypeTLSA AS112TimeseriesGroupIPVersionParamsQueryType = "TLSA"
const AS112TimeseriesGroupIPVersionParamsQueryTypeTSIG AS112TimeseriesGroupIPVersionParamsQueryType = "TSIG"
const AS112TimeseriesGroupIPVersionParamsQueryTypeTXT AS112TimeseriesGroupIPVersionParamsQueryType = "TXT"
const AS112TimeseriesGroupIPVersionParamsQueryTypeUinfo AS112TimeseriesGroupIPVersionParamsQueryType = "UINFO"
const AS112TimeseriesGroupIPVersionParamsQueryTypeUID AS112TimeseriesGroupIPVersionParamsQueryType = "UID"
const AS112TimeseriesGroupIPVersionParamsQueryTypeUnspec AS112TimeseriesGroupIPVersionParamsQueryType = "UNSPEC"
const AS112TimeseriesGroupIPVersionParamsQueryTypeURI AS112TimeseriesGroupIPVersionParamsQueryType = "URI"
const AS112TimeseriesGroupIPVersionParamsQueryTypeWks AS112TimeseriesGroupIPVersionParamsQueryType = "WKS"
const AS112TimeseriesGroupIPVersionParamsQueryTypeX25 AS112TimeseriesGroupIPVersionParamsQueryType = "X25"
const AS112TimeseriesGroupIPVersionParamsQueryTypeZonemd AS112TimeseriesGroupIPVersionParamsQueryType = "ZONEMD"
ResponseCode param.Field[[]AS112TimeseriesGroupIPVersionParamsResponseCode]Optional

Filters results by DNS response code.

const AS112TimeseriesGroupIPVersionParamsResponseCodeNoerror AS112TimeseriesGroupIPVersionParamsResponseCode = "NOERROR"
const AS112TimeseriesGroupIPVersionParamsResponseCodeFormerr AS112TimeseriesGroupIPVersionParamsResponseCode = "FORMERR"
const AS112TimeseriesGroupIPVersionParamsResponseCodeServfail AS112TimeseriesGroupIPVersionParamsResponseCode = "SERVFAIL"
const AS112TimeseriesGroupIPVersionParamsResponseCodeNxdomain AS112TimeseriesGroupIPVersionParamsResponseCode = "NXDOMAIN"
const AS112TimeseriesGroupIPVersionParamsResponseCodeNotimp AS112TimeseriesGroupIPVersionParamsResponseCode = "NOTIMP"
const AS112TimeseriesGroupIPVersionParamsResponseCodeRefused AS112TimeseriesGroupIPVersionParamsResponseCode = "REFUSED"
const AS112TimeseriesGroupIPVersionParamsResponseCodeYxdomain AS112TimeseriesGroupIPVersionParamsResponseCode = "YXDOMAIN"
const AS112TimeseriesGroupIPVersionParamsResponseCodeYxrrset AS112TimeseriesGroupIPVersionParamsResponseCode = "YXRRSET"
const AS112TimeseriesGroupIPVersionParamsResponseCodeNxrrset AS112TimeseriesGroupIPVersionParamsResponseCode = "NXRRSET"
const AS112TimeseriesGroupIPVersionParamsResponseCodeNotauth AS112TimeseriesGroupIPVersionParamsResponseCode = "NOTAUTH"
const AS112TimeseriesGroupIPVersionParamsResponseCodeNotzone AS112TimeseriesGroupIPVersionParamsResponseCode = "NOTZONE"
const AS112TimeseriesGroupIPVersionParamsResponseCodeBadsig AS112TimeseriesGroupIPVersionParamsResponseCode = "BADSIG"
const AS112TimeseriesGroupIPVersionParamsResponseCodeBadkey AS112TimeseriesGroupIPVersionParamsResponseCode = "BADKEY"
const AS112TimeseriesGroupIPVersionParamsResponseCodeBadtime AS112TimeseriesGroupIPVersionParamsResponseCode = "BADTIME"
const AS112TimeseriesGroupIPVersionParamsResponseCodeBadmode AS112TimeseriesGroupIPVersionParamsResponseCode = "BADMODE"
const AS112TimeseriesGroupIPVersionParamsResponseCodeBadname AS112TimeseriesGroupIPVersionParamsResponseCode = "BADNAME"
const AS112TimeseriesGroupIPVersionParamsResponseCodeBadalg AS112TimeseriesGroupIPVersionParamsResponseCode = "BADALG"
const AS112TimeseriesGroupIPVersionParamsResponseCodeBadtrunc AS112TimeseriesGroupIPVersionParamsResponseCode = "BADTRUNC"
const AS112TimeseriesGroupIPVersionParamsResponseCodeBadcookie AS112TimeseriesGroupIPVersionParamsResponseCode = "BADCOOKIE"
ReturnsExpand Collapse
type AS112TimeseriesGroupIPVersionResponse struct{…}
Meta AS112TimeseriesGroupIPVersionResponseMeta

Metadata for the results.

AggInterval AS112TimeseriesGroupIPVersionResponseMetaAggInterval

Aggregation interval of the results (e.g., in 15 minutes or 1 hour intervals). Refer to Aggregation intervals.

One of the following:
const AS112TimeseriesGroupIPVersionResponseMetaAggIntervalFifteenMinutes AS112TimeseriesGroupIPVersionResponseMetaAggInterval = "FIFTEEN_MINUTES"
const AS112TimeseriesGroupIPVersionResponseMetaAggIntervalOneHour AS112TimeseriesGroupIPVersionResponseMetaAggInterval = "ONE_HOUR"
const AS112TimeseriesGroupIPVersionResponseMetaAggIntervalOneDay AS112TimeseriesGroupIPVersionResponseMetaAggInterval = "ONE_DAY"
const AS112TimeseriesGroupIPVersionResponseMetaAggIntervalOneWeek AS112TimeseriesGroupIPVersionResponseMetaAggInterval = "ONE_WEEK"
const AS112TimeseriesGroupIPVersionResponseMetaAggIntervalOneMonth AS112TimeseriesGroupIPVersionResponseMetaAggInterval = "ONE_MONTH"
ConfidenceInfo AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfo
Annotations []AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotation
DataSource AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSource

Data source for annotations.

One of the following:
const AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceAll AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "ALL"
const AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceAIBots AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "AI_BOTS"
const AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceAIGateway AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "AI_GATEWAY"
const AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceBGP AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "BGP"
const AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceBots AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "BOTS"
const AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceConnectionAnomaly AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "CONNECTION_ANOMALY"
const AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceCT AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "CT"
const AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceDNS AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "DNS"
const AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceDNSMagnitude AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "DNS_MAGNITUDE"
const AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceDNSAS112 AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "DNS_AS112"
const AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceDos AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "DOS"
const AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceEmailRouting AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "EMAIL_ROUTING"
const AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceEmailSecurity AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "EMAIL_SECURITY"
const AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceFw AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "FW"
const AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceFwPg AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "FW_PG"
const AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceHTTP AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "HTTP"
const AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceHTTPControl AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "HTTP_CONTROL"
const AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceHTTPCrawlerReferer AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "HTTP_CRAWLER_REFERER"
const AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceHTTPOrigins AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "HTTP_ORIGINS"
const AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceIQI AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "IQI"
const AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceLeakedCredentials AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "LEAKED_CREDENTIALS"
const AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceNet AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "NET"
const AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceRobotsTXT AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "ROBOTS_TXT"
const AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceSpeed AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "SPEED"
const AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSourceWorkersAI AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsDataSource = "WORKERS_AI"
Description string
EndDate Time
formatdate-time
EventType AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsEventType

Event type for annotations.

One of the following:
const AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsEventTypeEvent AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsEventType = "EVENT"
const AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsEventTypeGeneral AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsEventType = "GENERAL"
const AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsEventTypeOutage AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsEventType = "OUTAGE"
const AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsEventTypePartialProjection AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsEventType = "PARTIAL_PROJECTION"
const AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsEventTypePipeline AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsEventType = "PIPELINE"
const AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsEventTypeTrafficAnomaly AS112TimeseriesGroupIPVersionResponseMetaConfidenceInfoAnnotationsEventType = "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 []AS112TimeseriesGroupIPVersionResponseMetaDateRange
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 AS112TimeseriesGroupIPVersionResponseMetaNormalization

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

One of the following:
const AS112TimeseriesGroupIPVersionResponseMetaNormalizationPercentage AS112TimeseriesGroupIPVersionResponseMetaNormalization = "PERCENTAGE"
const AS112TimeseriesGroupIPVersionResponseMetaNormalizationMin0Max AS112TimeseriesGroupIPVersionResponseMetaNormalization = "MIN0_MAX"
const AS112TimeseriesGroupIPVersionResponseMetaNormalizationMinMax AS112TimeseriesGroupIPVersionResponseMetaNormalization = "MIN_MAX"
const AS112TimeseriesGroupIPVersionResponseMetaNormalizationRawValues AS112TimeseriesGroupIPVersionResponseMetaNormalization = "RAW_VALUES"
const AS112TimeseriesGroupIPVersionResponseMetaNormalizationPercentageChange AS112TimeseriesGroupIPVersionResponseMetaNormalization = "PERCENTAGE_CHANGE"
const AS112TimeseriesGroupIPVersionResponseMetaNormalizationRollingAverage AS112TimeseriesGroupIPVersionResponseMetaNormalization = "ROLLING_AVERAGE"
const AS112TimeseriesGroupIPVersionResponseMetaNormalizationOverlappedPercentage AS112TimeseriesGroupIPVersionResponseMetaNormalization = "OVERLAPPED_PERCENTAGE"
const AS112TimeseriesGroupIPVersionResponseMetaNormalizationRatio AS112TimeseriesGroupIPVersionResponseMetaNormalization = "RATIO"
Units []AS112TimeseriesGroupIPVersionResponseMetaUnit

Measurement units for the results.

Name string
Value string
Serie0 AS112TimeseriesGroupIPVersionResponseSerie0
IPv4 []string
IPv6 []string

Get AS112 DNS queries by IP version time series

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.TimeseriesGroups.IPVersion(context.TODO(), radar.AS112TimeseriesGroupIPVersionParams{

  })
  if err != nil {
    panic(err.Error())
  }
  fmt.Printf("%+v\n", response.Meta)
}
{
  "result": {
    "meta": {
      "aggInterval": "FIFTEEN_MINUTES",
      "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"
        }
      ]
    },
    "serie_0": {
      "IPv4": [
        "10"
      ],
      "IPv6": [
        "10"
      ]
    }
  },
  "success": true
}
Returns Examples
{
  "result": {
    "meta": {
      "aggInterval": "FIFTEEN_MINUTES",
      "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"
        }
      ]
    },
    "serie_0": {
      "IPv4": [
        "10"
      ],
      "IPv6": [
        "10"
      ]
    }
  },
  "success": true
}