Skip to content
Start here

Get AS112 summary by dimension

client.Radar.AS112.SummaryV2(ctx, dimension, query) (*AS112SummaryV2Response, error)
GET/radar/as112/summary/{dimension}

Retrieves the distribution of AS112 queries by the specified dimension.

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

Specifies the attribute by which to group the results.

One of the following:
const AS112SummaryV2ParamsDimensionDNSSEC AS112SummaryV2ParamsDimension = "DNSSEC"
const AS112SummaryV2ParamsDimensionEdns AS112SummaryV2ParamsDimension = "EDNS"
const AS112SummaryV2ParamsDimensionIPVersion AS112SummaryV2ParamsDimension = "IP_VERSION"
const AS112SummaryV2ParamsDimensionProtocol AS112SummaryV2ParamsDimension = "PROTOCOL"
const AS112SummaryV2ParamsDimensionQueryType AS112SummaryV2ParamsDimension = "QUERY_TYPE"
const AS112SummaryV2ParamsDimensionResponseCode AS112SummaryV2ParamsDimension = "RESPONSE_CODE"
query AS112SummaryV2Params
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[AS112SummaryV2ParamsFormat]optional

Format in which results will be returned.

const AS112SummaryV2ParamsFormatJson AS112SummaryV2ParamsFormat = "JSON"
const AS112SummaryV2ParamsFormatCsv AS112SummaryV2ParamsFormat = "CSV"
LimitPerGroup param.Field[int64]optional

Limits the number of objects per group to the top items within the specified time range. When item count exceeds the limit, extra items appear grouped under an "other" category.

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[[]AS112SummaryV2ParamsProtocol]optional

Filters results by DNS transport protocol.

const AS112SummaryV2ParamsProtocolUdp AS112SummaryV2ParamsProtocol = "UDP"
const AS112SummaryV2ParamsProtocolTCP AS112SummaryV2ParamsProtocol = "TCP"
const AS112SummaryV2ParamsProtocolHTTPS AS112SummaryV2ParamsProtocol = "HTTPS"
const AS112SummaryV2ParamsProtocolTLS AS112SummaryV2ParamsProtocol = "TLS"
QueryType param.Field[[]AS112SummaryV2ParamsQueryType]optional

Filters results by DNS query type.

const AS112SummaryV2ParamsQueryTypeA AS112SummaryV2ParamsQueryType = "A"
const AS112SummaryV2ParamsQueryTypeAAAA AS112SummaryV2ParamsQueryType = "AAAA"
const AS112SummaryV2ParamsQueryTypeA6 AS112SummaryV2ParamsQueryType = "A6"
const AS112SummaryV2ParamsQueryTypeAfsdb AS112SummaryV2ParamsQueryType = "AFSDB"
const AS112SummaryV2ParamsQueryTypeAny AS112SummaryV2ParamsQueryType = "ANY"
const AS112SummaryV2ParamsQueryTypeApl AS112SummaryV2ParamsQueryType = "APL"
const AS112SummaryV2ParamsQueryTypeAtma AS112SummaryV2ParamsQueryType = "ATMA"
const AS112SummaryV2ParamsQueryTypeAXFR AS112SummaryV2ParamsQueryType = "AXFR"
const AS112SummaryV2ParamsQueryTypeCAA AS112SummaryV2ParamsQueryType = "CAA"
const AS112SummaryV2ParamsQueryTypeCdnskey AS112SummaryV2ParamsQueryType = "CDNSKEY"
const AS112SummaryV2ParamsQueryTypeCds AS112SummaryV2ParamsQueryType = "CDS"
const AS112SummaryV2ParamsQueryTypeCERT AS112SummaryV2ParamsQueryType = "CERT"
const AS112SummaryV2ParamsQueryTypeCNAME AS112SummaryV2ParamsQueryType = "CNAME"
const AS112SummaryV2ParamsQueryTypeCsync AS112SummaryV2ParamsQueryType = "CSYNC"
const AS112SummaryV2ParamsQueryTypeDhcid AS112SummaryV2ParamsQueryType = "DHCID"
const AS112SummaryV2ParamsQueryTypeDlv AS112SummaryV2ParamsQueryType = "DLV"
const AS112SummaryV2ParamsQueryTypeDname AS112SummaryV2ParamsQueryType = "DNAME"
const AS112SummaryV2ParamsQueryTypeDNSKEY AS112SummaryV2ParamsQueryType = "DNSKEY"
const AS112SummaryV2ParamsQueryTypeDoa AS112SummaryV2ParamsQueryType = "DOA"
const AS112SummaryV2ParamsQueryTypeDS AS112SummaryV2ParamsQueryType = "DS"
const AS112SummaryV2ParamsQueryTypeEid AS112SummaryV2ParamsQueryType = "EID"
const AS112SummaryV2ParamsQueryTypeEui48 AS112SummaryV2ParamsQueryType = "EUI48"
const AS112SummaryV2ParamsQueryTypeEui64 AS112SummaryV2ParamsQueryType = "EUI64"
const AS112SummaryV2ParamsQueryTypeGpos AS112SummaryV2ParamsQueryType = "GPOS"
const AS112SummaryV2ParamsQueryTypeGid AS112SummaryV2ParamsQueryType = "GID"
const AS112SummaryV2ParamsQueryTypeHinfo AS112SummaryV2ParamsQueryType = "HINFO"
const AS112SummaryV2ParamsQueryTypeHip AS112SummaryV2ParamsQueryType = "HIP"
const AS112SummaryV2ParamsQueryTypeHTTPS AS112SummaryV2ParamsQueryType = "HTTPS"
const AS112SummaryV2ParamsQueryTypeIpseckey AS112SummaryV2ParamsQueryType = "IPSECKEY"
const AS112SummaryV2ParamsQueryTypeIsdn AS112SummaryV2ParamsQueryType = "ISDN"
const AS112SummaryV2ParamsQueryTypeIxfr AS112SummaryV2ParamsQueryType = "IXFR"
const AS112SummaryV2ParamsQueryTypeKey AS112SummaryV2ParamsQueryType = "KEY"
const AS112SummaryV2ParamsQueryTypeKx AS112SummaryV2ParamsQueryType = "KX"
const AS112SummaryV2ParamsQueryTypeL32 AS112SummaryV2ParamsQueryType = "L32"
const AS112SummaryV2ParamsQueryTypeL64 AS112SummaryV2ParamsQueryType = "L64"
const AS112SummaryV2ParamsQueryTypeLOC AS112SummaryV2ParamsQueryType = "LOC"
const AS112SummaryV2ParamsQueryTypeLp AS112SummaryV2ParamsQueryType = "LP"
const AS112SummaryV2ParamsQueryTypeMaila AS112SummaryV2ParamsQueryType = "MAILA"
const AS112SummaryV2ParamsQueryTypeMailb AS112SummaryV2ParamsQueryType = "MAILB"
const AS112SummaryV2ParamsQueryTypeMB AS112SummaryV2ParamsQueryType = "MB"
const AS112SummaryV2ParamsQueryTypeMd AS112SummaryV2ParamsQueryType = "MD"
const AS112SummaryV2ParamsQueryTypeMf AS112SummaryV2ParamsQueryType = "MF"
const AS112SummaryV2ParamsQueryTypeMg AS112SummaryV2ParamsQueryType = "MG"
const AS112SummaryV2ParamsQueryTypeMinfo AS112SummaryV2ParamsQueryType = "MINFO"
const AS112SummaryV2ParamsQueryTypeMr AS112SummaryV2ParamsQueryType = "MR"
const AS112SummaryV2ParamsQueryTypeMX AS112SummaryV2ParamsQueryType = "MX"
const AS112SummaryV2ParamsQueryTypeNAPTR AS112SummaryV2ParamsQueryType = "NAPTR"
const AS112SummaryV2ParamsQueryTypeNb AS112SummaryV2ParamsQueryType = "NB"
const AS112SummaryV2ParamsQueryTypeNbstat AS112SummaryV2ParamsQueryType = "NBSTAT"
const AS112SummaryV2ParamsQueryTypeNid AS112SummaryV2ParamsQueryType = "NID"
const AS112SummaryV2ParamsQueryTypeNimloc AS112SummaryV2ParamsQueryType = "NIMLOC"
const AS112SummaryV2ParamsQueryTypeNinfo AS112SummaryV2ParamsQueryType = "NINFO"
const AS112SummaryV2ParamsQueryTypeNS AS112SummaryV2ParamsQueryType = "NS"
const AS112SummaryV2ParamsQueryTypeNsap AS112SummaryV2ParamsQueryType = "NSAP"
const AS112SummaryV2ParamsQueryTypeNsec AS112SummaryV2ParamsQueryType = "NSEC"
const AS112SummaryV2ParamsQueryTypeNsec3 AS112SummaryV2ParamsQueryType = "NSEC3"
const AS112SummaryV2ParamsQueryTypeNsec3Param AS112SummaryV2ParamsQueryType = "NSEC3PARAM"
const AS112SummaryV2ParamsQueryTypeNull AS112SummaryV2ParamsQueryType = "NULL"
const AS112SummaryV2ParamsQueryTypeNxt AS112SummaryV2ParamsQueryType = "NXT"
const AS112SummaryV2ParamsQueryTypeOpenpgpkey AS112SummaryV2ParamsQueryType = "OPENPGPKEY"
const AS112SummaryV2ParamsQueryTypeOpt AS112SummaryV2ParamsQueryType = "OPT"
const AS112SummaryV2ParamsQueryTypePTR AS112SummaryV2ParamsQueryType = "PTR"
const AS112SummaryV2ParamsQueryTypePx AS112SummaryV2ParamsQueryType = "PX"
const AS112SummaryV2ParamsQueryTypeRkey AS112SummaryV2ParamsQueryType = "RKEY"
const AS112SummaryV2ParamsQueryTypeRp AS112SummaryV2ParamsQueryType = "RP"
const AS112SummaryV2ParamsQueryTypeRrsig AS112SummaryV2ParamsQueryType = "RRSIG"
const AS112SummaryV2ParamsQueryTypeRt AS112SummaryV2ParamsQueryType = "RT"
const AS112SummaryV2ParamsQueryTypeSig AS112SummaryV2ParamsQueryType = "SIG"
const AS112SummaryV2ParamsQueryTypeSink AS112SummaryV2ParamsQueryType = "SINK"
const AS112SummaryV2ParamsQueryTypeSMIMEA AS112SummaryV2ParamsQueryType = "SMIMEA"
const AS112SummaryV2ParamsQueryTypeSOA AS112SummaryV2ParamsQueryType = "SOA"
const AS112SummaryV2ParamsQueryTypeSPF AS112SummaryV2ParamsQueryType = "SPF"
const AS112SummaryV2ParamsQueryTypeSRV AS112SummaryV2ParamsQueryType = "SRV"
const AS112SummaryV2ParamsQueryTypeSSHFP AS112SummaryV2ParamsQueryType = "SSHFP"
const AS112SummaryV2ParamsQueryTypeSVCB AS112SummaryV2ParamsQueryType = "SVCB"
const AS112SummaryV2ParamsQueryTypeTa AS112SummaryV2ParamsQueryType = "TA"
const AS112SummaryV2ParamsQueryTypeTalink AS112SummaryV2ParamsQueryType = "TALINK"
const AS112SummaryV2ParamsQueryTypeTkey AS112SummaryV2ParamsQueryType = "TKEY"
const AS112SummaryV2ParamsQueryTypeTLSA AS112SummaryV2ParamsQueryType = "TLSA"
const AS112SummaryV2ParamsQueryTypeTSIG AS112SummaryV2ParamsQueryType = "TSIG"
const AS112SummaryV2ParamsQueryTypeTXT AS112SummaryV2ParamsQueryType = "TXT"
const AS112SummaryV2ParamsQueryTypeUinfo AS112SummaryV2ParamsQueryType = "UINFO"
const AS112SummaryV2ParamsQueryTypeUID AS112SummaryV2ParamsQueryType = "UID"
const AS112SummaryV2ParamsQueryTypeUnspec AS112SummaryV2ParamsQueryType = "UNSPEC"
const AS112SummaryV2ParamsQueryTypeURI AS112SummaryV2ParamsQueryType = "URI"
const AS112SummaryV2ParamsQueryTypeWks AS112SummaryV2ParamsQueryType = "WKS"
const AS112SummaryV2ParamsQueryTypeX25 AS112SummaryV2ParamsQueryType = "X25"
const AS112SummaryV2ParamsQueryTypeZonemd AS112SummaryV2ParamsQueryType = "ZONEMD"
ResponseCode param.Field[[]AS112SummaryV2ParamsResponseCode]optional

Filters results by DNS response code.

const AS112SummaryV2ParamsResponseCodeNoerror AS112SummaryV2ParamsResponseCode = "NOERROR"
const AS112SummaryV2ParamsResponseCodeFormerr AS112SummaryV2ParamsResponseCode = "FORMERR"
const AS112SummaryV2ParamsResponseCodeServfail AS112SummaryV2ParamsResponseCode = "SERVFAIL"
const AS112SummaryV2ParamsResponseCodeNxdomain AS112SummaryV2ParamsResponseCode = "NXDOMAIN"
const AS112SummaryV2ParamsResponseCodeNotimp AS112SummaryV2ParamsResponseCode = "NOTIMP"
const AS112SummaryV2ParamsResponseCodeRefused AS112SummaryV2ParamsResponseCode = "REFUSED"
const AS112SummaryV2ParamsResponseCodeYxdomain AS112SummaryV2ParamsResponseCode = "YXDOMAIN"
const AS112SummaryV2ParamsResponseCodeYxrrset AS112SummaryV2ParamsResponseCode = "YXRRSET"
const AS112SummaryV2ParamsResponseCodeNxrrset AS112SummaryV2ParamsResponseCode = "NXRRSET"
const AS112SummaryV2ParamsResponseCodeNotauth AS112SummaryV2ParamsResponseCode = "NOTAUTH"
const AS112SummaryV2ParamsResponseCodeNotzone AS112SummaryV2ParamsResponseCode = "NOTZONE"
const AS112SummaryV2ParamsResponseCodeBadsig AS112SummaryV2ParamsResponseCode = "BADSIG"
const AS112SummaryV2ParamsResponseCodeBadkey AS112SummaryV2ParamsResponseCode = "BADKEY"
const AS112SummaryV2ParamsResponseCodeBadtime AS112SummaryV2ParamsResponseCode = "BADTIME"
const AS112SummaryV2ParamsResponseCodeBadmode AS112SummaryV2ParamsResponseCode = "BADMODE"
const AS112SummaryV2ParamsResponseCodeBadname AS112SummaryV2ParamsResponseCode = "BADNAME"
const AS112SummaryV2ParamsResponseCodeBadalg AS112SummaryV2ParamsResponseCode = "BADALG"
const AS112SummaryV2ParamsResponseCodeBadtrunc AS112SummaryV2ParamsResponseCode = "BADTRUNC"
const AS112SummaryV2ParamsResponseCodeBadcookie AS112SummaryV2ParamsResponseCode = "BADCOOKIE"
ReturnsExpand Collapse
type AS112SummaryV2Response struct{…}
Meta AS112SummaryV2ResponseMeta

Metadata for the results.

ConfidenceInfo AS112SummaryV2ResponseMetaConfidenceInfo
Annotations []AS112SummaryV2ResponseMetaConfidenceInfoAnnotation
DataSource AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSource

Data source for annotations.

One of the following:
const AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSourceAll AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSource = "ALL"
const AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSourceAIBots AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSource = "AI_BOTS"
const AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSourceAIGateway AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSource = "AI_GATEWAY"
const AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSourceBGP AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSource = "BGP"
const AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSourceBots AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSource = "BOTS"
const AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSourceConnectionAnomaly AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSource = "CONNECTION_ANOMALY"
const AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSourceCT AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSource = "CT"
const AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSourceDNS AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSource = "DNS"
const AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSourceDNSMagnitude AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSource = "DNS_MAGNITUDE"
const AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSourceDNSAS112 AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSource = "DNS_AS112"
const AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSourceDos AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSource = "DOS"
const AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSourceEmailRouting AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSource = "EMAIL_ROUTING"
const AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSourceEmailSecurity AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSource = "EMAIL_SECURITY"
const AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSourceFw AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSource = "FW"
const AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSourceFwPg AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSource = "FW_PG"
const AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSourceHTTP AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSource = "HTTP"
const AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSourceHTTPControl AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSource = "HTTP_CONTROL"
const AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSourceHTTPCrawlerReferer AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSource = "HTTP_CRAWLER_REFERER"
const AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSourceHTTPOrigins AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSource = "HTTP_ORIGINS"
const AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSourceIQI AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSource = "IQI"
const AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSourceLeakedCredentials AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSource = "LEAKED_CREDENTIALS"
const AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSourceNet AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSource = "NET"
const AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSourceRobotsTXT AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSource = "ROBOTS_TXT"
const AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSourceSpeed AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSource = "SPEED"
const AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSourceWorkersAI AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsDataSource = "WORKERS_AI"
Description string
EndDate Time
formatdate-time
EventType AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsEventType

Event type for annotations.

One of the following:
const AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsEventTypeEvent AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsEventType = "EVENT"
const AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsEventTypeGeneral AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsEventType = "GENERAL"
const AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsEventTypeOutage AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsEventType = "OUTAGE"
const AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsEventTypePartialProjection AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsEventType = "PARTIAL_PROJECTION"
const AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsEventTypePipeline AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsEventType = "PIPELINE"
const AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsEventTypeTrafficAnomaly AS112SummaryV2ResponseMetaConfidenceInfoAnnotationsEventType = "TRAFFIC_ANOMALY"
IsInstantaneous bool

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

LinkedURL string
formaturi
StartDate Time
formatdate-time
Level int64

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

DateRange []AS112SummaryV2ResponseMetaDateRange
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 AS112SummaryV2ResponseMetaNormalization

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

One of the following:
const AS112SummaryV2ResponseMetaNormalizationPercentage AS112SummaryV2ResponseMetaNormalization = "PERCENTAGE"
const AS112SummaryV2ResponseMetaNormalizationMin0Max AS112SummaryV2ResponseMetaNormalization = "MIN0_MAX"
const AS112SummaryV2ResponseMetaNormalizationMinMax AS112SummaryV2ResponseMetaNormalization = "MIN_MAX"
const AS112SummaryV2ResponseMetaNormalizationRawValues AS112SummaryV2ResponseMetaNormalization = "RAW_VALUES"
const AS112SummaryV2ResponseMetaNormalizationPercentageChange AS112SummaryV2ResponseMetaNormalization = "PERCENTAGE_CHANGE"
const AS112SummaryV2ResponseMetaNormalizationRollingAverage AS112SummaryV2ResponseMetaNormalization = "ROLLING_AVERAGE"
const AS112SummaryV2ResponseMetaNormalizationOverlappedPercentage AS112SummaryV2ResponseMetaNormalization = "OVERLAPPED_PERCENTAGE"
const AS112SummaryV2ResponseMetaNormalizationRatio AS112SummaryV2ResponseMetaNormalization = "RATIO"
Units []AS112SummaryV2ResponseMetaUnit

Measurement units for the results.

Name string
Value string
Summary0 map[string, string]

Get AS112 summary by dimension

package main

import (
  "context"
  "fmt"

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

func main() {
  client := cloudflare.NewClient(
    option.WithAPIToken("Sn3lZJTBX6kkg7OdcBUAxOO963GEIyGQqnFTOFYY"),
  )
  response, err := client.Radar.AS112.SummaryV2(
    context.TODO(),
    radar.AS112SummaryV2ParamsDimensionDNSSEC,
    radar.AS112SummaryV2Params{

    },
  )
  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"
          }
        ],
        "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": "50.168733",
      "IPv6": "25.084366"
    }
  },
  "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"
          }
        ],
        "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": "50.168733",
      "IPv6": "25.084366"
    }
  },
  "success": true
}