INTEGRITY Документация

DEX Application Tests

В описаниях ниже перечислены поля, доступные для dex_application_tests.

AccountID

Тип: string

ID аккаунта Cloudflare.

ClientPlatform

Тип: string

Операционная система клиента.

ClientVersion

Тип: string

Версия клиента WARP.

ColoCode

Тип: string

Код дата-центра (colo), к которому клиент WARP подключён к Cloudflare.

DeviceID

Тип: string

Уникальный идентификатор устройства.

DeviceRegistrationID

Тип: string

Уникальный идентификатор регистрации устройства.

ExecutionContext

Тип: string

Проходил ли тестовый трафик внутри туннеля или снаружи. Может принимать значение inTunnel или outOfTunnel.

HTTPClientIPASN

Тип: int

Номер автономной системы IP-адреса клиента HTTP-теста, например 13335. Только для HTTP-тестов.

HTTPClientIPASO

Тип: string

Организация автономной системы IP-адреса клиента HTTP-теста, например Cloudflare, Inc.. Только для HTTP-тестов.

HTTPClientIPAddress

Тип: string

IP-адрес клиента HTTP-теста. Только для HTTP-тестов.

HTTPClientIPCity

Тип: string

Название города IP-адреса клиента HTTP-теста на английском языке, например Los Angeles. Только для HTTP-тестов.

HTTPClientIPCountryISO

Тип: string

Код страны по ISO для IP-адреса клиента HTTP-теста, например US для США. Только для HTTP-тестов.

HTTPClientIPNetmask

Тип: string

Маска подсети IP-адреса клиента HTTP-теста. Только для HTTP-тестов.

HTTPClientIPStateISO

Тип: string

Код штата или региона по ISO для IP-адреса клиента HTTP-теста, например CA для Калифорнии. Только для HTTP-тестов.

HTTPClientIPVersion

Тип: string

Версия IP-адреса клиента HTTP-теста. Только для HTTP-тестов.

HTTPClientIPZip

Тип: string

Почтовый индекс IP-адреса клиента HTTP-теста, например 90001. Только для HTTP-тестов.

HTTPConnectEndMs

Тип: int

Окончание подключения результата HTTP-теста в миллисекундах от начала теста. Только для HTTP-тестов. См. Тайминг ресурса ↗ для дополнительных сведений.

HTTPConnectStartMs

Тип: int

Начало подключения результата HTTP-теста в миллисекундах от начала теста. Только для HTTP-тестов. См. Тайминг ресурса ↗ для дополнительных сведений.

HTTPDomainLookupEndMs

Тип: int

Окончание поиска домена результата HTTP-теста в миллисекундах от начала теста. Только для HTTP-тестов. См. Тайминг ресурса ↗ для дополнительных сведений.

HTTPDomainLookupStartMs

Тип: int

Начало поиска домена в результате HTTP-теста, в миллисекундах от начала теста. Только для HTTP-тестов. См. Тайминг ресурса ↗ для дополнительных сведений.

HTTPErrorMessage

Тип: string

Сообщение об ошибке в результате HTTP-теста. Только для HTTP-тестов.

HTTPMethod

Тип: string

Метод HTTP-теста. Только для HTTP-тестов.

HTTPRedirectEndMs

Тип: int

Временная метка окончания перенаправления HTTP-теста в миллисекундах от начала теста. Только для HTTP-тестов. См. Тайминг ресурса ↗ для дополнительных сведений.

HTTPRedirectStartMs

Тип: int

Временная метка начала перенаправления HTTP-теста в миллисекундах от начала теста. Только для HTTP-тестов. См. Тайминг ресурса ↗ для дополнительных сведений.

HTTPRequestStartMs

Тип: int

Начало запроса в результате HTTP-теста, в миллисекундах от начала теста. Только для HTTP-тестов. См. Тайминг ресурса ↗ для дополнительных сведений.

HTTPResponseBody

Тип: string

Тело HTTP-ответа. Только для HTTP-тестов.

HTTPResponseBodyBytes

Тип: int

Размер тела HTTP-ответа. Только для HTTP-тестов.

HTTPResponseEndMs

Тип: int

Окончание ответа в результате HTTP-теста, в миллисекундах от начала теста. Только для HTTP-тестов. См. Тайминг ресурса ↗ для дополнительных сведений.

HTTPResponseHeaderBytes

Тип: int

Количество байт заголовков в результате HTTP-теста. Только для HTTP-тестов.

HTTPResponseHeaders

Тип: array[object]

Заголовки HTTP-ответа, например [{"name": "Content-Type", "value": "text/html"}]. Только для HTTP-тестов.

HTTPResponseStartMs

Тип: int

Начало ответа в результате HTTP-теста, в миллисекундах от начала теста. Только для HTTP-тестов. См. Тайминг ресурса ↗ для дополнительных сведений.

HTTPSecureConnectionStartMs

Тип: int

Начало защищённого соединения в результате HTTP-теста, в миллисекундах от начала теста. Только для HTTP-тестов. См. Тайминг ресурса ↗ для дополнительных сведений.

HTTPServerIPASN

Тип: int

Номер автономной системы IP-адреса сервера в HTTP-тесте, например 13335. Только для HTTP-тестов.

HTTPServerIPASO

Тип: string

Организация автономной системы IP-адреса сервера в HTTP-тесте, например Cloudflare, Inc.. Только для HTTP-тестов.

HTTPServerIPAddress

Тип: string

IP-адрес сервера в HTTP-тесте. Только для HTTP-тестов.

HTTPServerIPCity

Тип: string

Название города IP-адреса сервера в HTTP-тесте на английском языке, например Los Angeles. Только для HTTP-тестов.

HTTPServerIPCountryISO

Тип: string

ISO-код страны IP-адреса сервера в HTTP-тесте, например US для США. Только для HTTP-тестов.

HTTPServerIPNetmask

Тип: string

Маска сети IP-адреса сервера в HTTP-тесте. Только для HTTP-тестов.

HTTPServerIPStateISO

Тип: string

ISO-код региона IP-адреса сервера в HTTP-тесте, например CA для Калифорнии. Только для HTTP-тестов.

HTTPServerIPVersion

Тип: string

Версия IP-адреса сервера в HTTP-тесте. Только для HTTP-тестов.

HTTPServerIPZip

Тип: string

Почтовый индекс IP-адреса сервера в HTTP-тесте, например 90001. Только для HTTP-тестов.

HTTPStatusCode

Тип: int

Код статуса в результате HTTP-теста. Только для HTTP-тестов.

HTTPURL

Тип: string

Целевой URL-адрес HTTP-теста. Только для HTTP-тестов.

TestID

Тип: string

Идентификатор теста, для которого был загружен результат.

TestType

Тип: string

Тип теста. Может быть traceroute или http.

Отметка времени

Тип: int or string

Время начала теста.

TracerouteDestinationHostname

Тип: string

Имя хоста назначения результата теста Traceroute. Только для тестов Traceroute.

TracerouteDestinationIPASN

Тип: int

Номер автономной системы IP-адреса назначения теста Traceroute, например 13335. Только для тестов Traceroute.

TracerouteDestinationIPASO

Тип: string

Организация автономной системы IP-адреса назначения теста Traceroute, например Cloudflare, Inc.. Только для тестов Traceroute.

TracerouteDestinationIPAddress

Тип: string

IP-адрес назначения теста Traceroute. Только для тестов Traceroute.

TracerouteDestinationIPCity

Тип: string

Название города IP-адреса назначения теста Traceroute на английском языке, например Los Angeles. Только для тестов Traceroute.

TracerouteDestinationIPCountryISO

Тип: string

Код ISO страны IP-адреса назначения теста Traceroute, например US для США. Только для тестов Traceroute.

TracerouteDestinationIPNetmask

Тип: string

Маска сети IP-адреса назначения теста Traceroute. Только для тестов Traceroute.

TracerouteDestinationIPStateISO

Тип: string

Код ISO штата или региона IP-адреса назначения теста Traceroute, например CA для Калифорнии. Только для тестов Traceroute.

TracerouteDestinationIPVersion

Тип: string

Версия IP-адреса назначения теста Traceroute. Только для тестов Traceroute.

TracerouteDestinationIPZip

Тип: string

Почтовый индекс IP-адреса назначения теста Traceroute, например 90001. Только для тестов Traceroute.

TracerouteDurationMs

Тип: int

Продолжительность результата теста Traceroute в миллисекундах. Только для тестов Traceroute.

TracerouteHops

Тип: array[object]

Количество переходов результата теста Traceroute, например [{"errors": ["timeout", "host unreachable"], "ip": {"address": "192.0.2.0", "asn": 13335, "aso": "Cloudflare, Inc.", "location": {"city": "Los Angeles", "countryISO": "US", "stateISO": "CA", "zip": "90001"}, "netmask": "255.255.255.0", "version": "v4"}, "name": "router1.example.com", "pathID": 1, "received": 3, "rtts": [10, 12, 11], "sent": 3, "ttl": 60}]. Только для тестов Traceroute.

TracerouteMaxTTL

Тип: int

Максимальное значение TTL результата теста Traceroute. Только для тестов Traceroute.

TracerouteProtocol

Тип: string

Протокол результата теста Traceroute. Может быть icmp, udp, или tcp. Только для тестов Traceroute.

TracerouteSize

Тип: int

Размер пакета результата теста Traceroute в байтах. Только для тестов Traceroute.

TracerouteSourceIPASN

Тип: int

Номер автономной системы IP-адреса источника теста Traceroute, например 13335. Только для тестов Traceroute.

TracerouteSourceIPASO

Тип: string

Организация автономной системы IP-адреса источника теста Traceroute, например Cloudflare, Inc.. Только для тестов Traceroute.

TracerouteSourceIPAddress

Тип: string

IP-адрес источника теста Traceroute. Только для тестов Traceroute.

TracerouteSourceIPCity

Тип: string

Название города IP-адреса источника теста Traceroute на английском языке, например Los Angeles. Только для тестов Traceroute.

TracerouteSourceIPCountryISO

Тип: string

Код ISO страны IP-адреса источника теста Traceroute, например US для США. Только для тестов Traceroute.

TracerouteSourceIPNetmask

Тип: string

Маска сети IP-адреса источника теста Traceroute. Только для тестов Traceroute.

TracerouteSourceIPStateISO

Тип: string

Код ISO штата или региона IP-адреса источника теста Traceroute, например CA для Калифорнии. Только для тестов Traceroute.

TracerouteSourceIPVersion

Тип: string

Версия IP-адреса источника теста Traceroute. Только для тестов Traceroute.

TracerouteSourceIPZip

Тип: string

Почтовый индекс IP-адреса источника теста Traceroute, например 90001. Только для тестов Traceroute.

TracerouteStatus

Тип: string

Статус результата теста Traceroute. Может быть destinationReached, lastHopFailed, или maxHopsExhausted. Только для тестов Traceroute.

TracerouteTimeEnd

Тип: int or string

Время завершения результата теста Traceroute. Только для тестов Traceroute.

TracerouteVersion

Тип: string

Версия клиента трассировки WARP. Только для тестов трассировки.

TunnelType

Тип: string

Тип туннеля, который устройство использует для подключения к периферийной сети, если применимо. Может быть http2, masque, или wireguard.

UserEmail

Тип: string

Email пользователя Access.

UserID

Тип: string

ID пользователя Access.