Cloudflare
Управление DNS, доменами, сертификатами и кэшем
Cloudflare — это глобальная облачная платформа, которая предоставляет услуги доставки контента, управления доменами, кибербезопасности и производительности для веб-сайтов и приложений.
В AACFlow интеграция с Cloudflare позволяет вашим агентам автоматизировать управление DNS-записями, SSL/TLS сертификатами, доменами (зонами), кэшем, настройками зон и многое другое с помощью простых в использовании API-инструментов. Агенты могут безопасно перечислять и редактировать домены, обновлять DNS-записи, отслеживать аналитику и управлять безопасностью и производительностью — все это в рамках ваших автоматизированных рабочих процессов.
С Cloudflare вы можете:
- Управлять DNS и доменами: Перечислять все ваши домены (зоны), просматривать детали зон и полностью контролировать DNS-записи из ваших автоматизированных рабочих процессов агентов.
- Работать с SSL/TLS сертификатами и настройками: Выдавать, обновлять или перечислять сертификаты и настраивать параметры безопасности и производительности для ваших сайтов.
- Очищать кэш и анализировать трафик: Мгновенно очищать кэш на границе сети и просматривать аналитику DNS в реальном времени непосредственно в процессах ваших агентов AACFlow.
- Автоматизировать безопасность и операции: Использовать агентов для программного управления зонами, обновления настроек и оптимизации повторяющихся задач Cloudflare.
Эта интеграция обеспечивает упрощенное и безопасное управление инфраструктурой вашего сайта из AACFlow. Ваши агенты могут интегрировать операции Cloudflare непосредственно в процессы — поддерживая актуальность DNS-записей, реагируя на события безопасности, улучшая производительность сайта и автоматизируя администрирование сайтов и учетных записей в крупных масштабах.
Интегрируйте Cloudflare в рабочий процесс. Управляйте зонами (доменами), DNS-записями, SSL/TLS сертификатами, настройками зон, аналитикой DNS и очисткой кэша через API Cloudflare.
Перечисляет все зоны (домены) в учетной записи Cloudflare.
| Параметр | Тип | Обязательно | Описание |
|---|
name | string | Нет | Фильтр зон по имени домена (например, "example.com") |
status | string | Нет | Фильтр по статусу зоны: "initializing", "pending", "active" или "moved" |
page | number | Нет | Номер страницы для пагинации (по умолчанию: 1) |
per_page | number | Нет | Количество зон на странице (по умолчанию: 20, максимум: 50) |
accountId | string | Нет | Фильтр зон по ID учетной записи |
order | string | Нет | Поле сортировки (name, status, account.id, account.name) |
direction | string | Нет | Направление сортировки (asc, desc) |
match | string | Нет | Логика соответствия для фильтров (any, all). По умолчанию: all |
apiKey | string | Да | Токен API Cloudflare |
| Параметр | Тип | Описание |
|---|
zones | array | Список зон/доменов |
↳ id | string | ID зоны |
↳ name | string | Имя домена |
↳ status | string | Статус зоны (initializing, pending, active, moved) |
↳ paused | boolean | Приостановлена ли зона |
↳ type | string | Тип зоны (full, partial или secondary) |
↳ name_servers | array | Назначенные DNS-серверы Cloudflare |
↳ original_name_servers | array | Исходные DNS-серверы до перехода на Cloudflare |
↳ created_on | string | Дата ISO 8601 создания зоны |
↳ modified_on | string | Дата ISO 8601 последнего изменения зоны |
↳ activated_on | string | Дата ISO 8601 активации зоны |
↳ development_mode | number | Оставшиеся секунды в режиме разработки (0 = выключен) |
↳ plan | object | Информация о плане зоны |
↳ id | string | Идентификатор плана |
↳ name | string | Название плана |
↳ price | number | Цена плана |
↳ is_subscribed | boolean | Подписана ли зона на план |
↳ frequency | string | Частота выставления счетов за план |
↳ currency | string | Валюта плана |
↳ legacy_id | string | Устаревший идентификатор плана |
↳ account | object | Учетная запись, к которой принадлежит зона |
↳ id | string | Идентификатор учетной записи |
↳ name | string | Имя учетной записи |
↳ owner | object | Информация о владельце зоны |
↳ id | string | Идентификатор владельца |
↳ name | string | Имя владельца |
↳ type | string | Тип владельца |
↳ meta | object | Метаданные зоны |
↳ cdn_only | boolean | Является ли зона только CDN |
↳ custom_certificate_quota | number | Квота пользовательских сертификатов |
↳ dns_only | boolean | Является ли зона только DNS |
↳ foundation_dns | boolean | Включен ли фундаментальный DNS |
↳ page_rule_quota | number | Квота правил страниц |
↳ phishing_detected | boolean | Обнаружен ли фишинг |
↳ step | number | Текущий шаг настройки |
↳ vanity_name_servers | array | Пользовательские DNS-серверы |
↳ permissions | array | Права пользователя для зоны |
total_count | number | Общее количество зон, соответствующих запросу |
Получает детали для конкретной зоны (домена) по ее ID.
| Параметр | Тип | Обязательно | Описание |
|---|
zoneId | string | Да | ID зоны для получения деталей |
apiKey | string | Да | Токен API Cloudflare |
| Параметр | Тип | Описание |
|---|
id | string | ID зоны |
name | string | Имя домена |
status | string | Статус зоны (initializing, pending, active, moved) |
paused | boolean | Приостановлена ли зона |
type | string | Тип зоны (full, partial или secondary) |
name_servers | array | Назначенные DNS-серверы Cloudflare |
original_name_servers | array | Исходные DNS-серверы до перехода на Cloudflare |
created_on | string | Дата ISO 8601 создания зоны |
modified_on | string | Дата ISO 8601 последнего изменения зоны |
activated_on | string | Дата ISO 8601 активации зоны |
development_mode | number | Оставшиеся секунды в режиме разработки (0 = выключен) |
plan | object | Информация о плане зоны |
↳ id | string | Идентификатор плана |
↳ name | string | Название плана |
↳ price | number | Цена плана |
↳ is_subscribed | boolean | Подписана ли зона на план |
↳ frequency | string | Частота выставления счетов за план |
↳ currency | string | Валюта плана |
↳ legacy_id | string | Устаревший идентификатор плана |
account | object | Учетная запись, к которой принадлежит зона |
↳ id | string | Идентификатор учетной записи |
↳ name | string | Имя учетной записи |
owner | object | Информация о владельце зоны |
↳ id | string | Идентификатор владельца |
↳ name | string | Имя владельца |
↳ type | string | Тип владельца |
meta | object | Метаданные зоны |
↳ cdn_only | boolean | Является ли зона только CDN |
↳ custom_certificate_quota | number | Квота пользовательских сертификатов |
↳ dns_only | boolean | Является ли зона только DNS |
↳ foundation_dns | boolean | Включен ли фундаментальный DNS |
↳ page_rule_quota | number | Квота правил страниц |
↳ phishing_detected | boolean | Обнаружен ли фишинг |
↳ step | number | Текущий шаг настройки |
vanity_name_servers | array | Пользовательские DNS-серверы |
permissions | array | Права пользователя для зоны |
Добавляет новую зону (домен) в учетную запись Cloudflare.
| Параметр | Тип | Обязательно | Описание |
|---|
name | string | Да | Имя домена для добавления (например, "example.com") |
accountId | string | Да | ID учетной записи Cloudflare |
type | string | Нет | Тип зоны: "full" (Cloudflare управляет DNS), "partial" (настройка CNAME) или "secondary" (вторичный DNS) |
jump_start | boolean | Нет | Автоматически пытаться получить существующие DNS-записи при создании зоны |
apiKey | string | Да | Токен API Cloudflare |
| Параметр | Тип | Описание |
|---|
id | string | Созданный ID зоны |
name | string | Имя домена |
status | string | Статус зоны (initializing, pending, active, moved) |
paused | boolean | Приостановлена ли зона |
type | string | Тип зоны (full, partial или secondary) |
name_servers | array | Назначенные DNS-серверы Cloudflare |
original_name_servers | array | Исходные DNS-серверы до перехода на Cloudflare |
created_on | string | Дата ISO 8601 создания зоны |
modified_on | string | Дата ISO 8601 последнего изменения зоны |
activated_on | string | Дата ISO 8601 активации зоны |
development_mode | number | Оставшиеся секунды в режиме разработки (0 = выключен) |
plan | object | Информация о плане зоны |
↳ id | string | Идентификатор плана |
↳ name | string | Название плана |
↳ price | number | Цена плана |
↳ is_subscribed | boolean | Подписана ли зона на план |
↳ frequency | string | Частота выставления счетов за план |
↳ currency | string | Валюта плана |
↳ legacy_id | string | Устаревший идентификатор плана |
account | object | Учетная запись, к которой принадлежит зона |
↳ id | string | Идентификатор учетной записи |
↳ name | string | Имя учетной записи |
owner | object | Информация о владельце зоны |
↳ id | string | Идентификатор владельца |
↳ name | string | Имя владельца |
↳ type | string | Тип владельца |
meta | object | Метаданные зоны |
↳ cdn_only | boolean | Является ли зона только CDN |
↳ custom_certificate_quota | number | Квота пользовательских сертификатов |
↳ dns_only | boolean | Является ли зона только DNS |
↳ foundation_dns | boolean | Включен ли фундаментальный DNS |
↳ page_rule_quota | number | Квота правил страниц |
↳ phishing_detected | boolean | Обнаружен ли фишинг |
↳ step | number | Текущий шаг настройки |
vanity_name_servers | array | Пользовательские DNS-серверы |
permissions | array | Права пользователя для зоны |
Удаляет зону (домен) из учетной записи Cloudflare.
| Параметр | Тип | Обязательно | Описание |
|---|
zoneId | string | Да | ID зоны для удаления |
apiKey | string | Да | Токен API Cloudflare |
| Параметр | Тип | Описание |
|---|
id | string | Удаленный ID зоны |
Перечисляет DNS-записи для конкретной зоны.
| Параметр | Тип | Обязательно | Описание |
|---|
zoneId | string | Да | ID зоны для перечисления DNS-записей |
type | string | Нет | Фильтр по типу записи (например, "A", "AAAA", "CNAME", "MX", "TXT") |
name | string | Нет | Фильтр по имени записи (точное совпадение) |
content | string | Нет | Фильтр по содержимому записи (точное совпадение) |
page | number | Нет | Номер страницы для пагинации (по умолчанию: 1) |
per_page | number | Нет | Количество записей на странице (по умолчанию: 100, максимум: 5000000) |
direction | string | Нет | Направление сортировки (asc или desc) |
match | string | Нет | Логика соответствия для фильтров: any или all (по умолчанию: all) |
order | string | Нет | Поле сортировки (type, name, content, ttl, proxied) |
proxied | boolean | Нет | Фильтр по статусу прокси |
search | string | Нет | Свободный текстовый поиск по имени записи, содержимому и значению |
tag | string | Нет | Фильтр по тегам (через запятую) |
tag_match | string | Нет | Логика соответствия фильтра тегов: any или all |
commentFilter | string | Нет | Фильтр записей по содержимому комментария (частичное совпадение) |
apiKey | string | Да | Токен API Cloudflare |
| Параметр | Тип | Описание |
|---|
records | array | Список DNS-записей |
↳ id | string | Уникальный идентификатор DNS-записи |
↳ zone_id | string | ID зоны, к которой принадлежит запись |
↳ zone_name | string | Имя зоны |
↳ type | string | Тип записи (A, AAAA, CNAME, MX, TXT и т.д.) |
↳ name | string | Имя записи (например, example.com) |
↳ content | string | Содержимое записи (например, IP-адрес) |
↳ proxiable | boolean | Можно ли проксировать запись |
↳ proxied | boolean | Включен ли прокси Cloudflare |
↳ ttl | number | TTL в секундах (1 = автоматически) |
↳ locked | boolean | Заблокирована ли запись |
↳ priority | number | Приоритет для записей MX/SRV |
↳ comment | string | Комментарий, связанный с записью |
↳ tags | array | Теги, связанные с записью |
↳ comment_modified_on | string | Временная метка ISO 8601 последнего изменения комментария |
↳ tags_modified_on | string | Временная метка ISO 8601 последнего изменения тегов |
↳ meta | object | Метаданные записи |
↳ source | string | Источник DNS-записи |
↳ created_on | string | Временная метка ISO 8601 создания записи |
↳ modified_on | string | Временная метка ISO 8601 последнего изменения записи |
total_count | number | Общее количество DNS-записей, соответствующих запросу |
Создает новую DNS-запись для зоны.
| Параметр | Тип | Обязательно | Описание |
|---|
zoneId | string | Да | ID зоны для создания DNS-записи |
type | string | Да | Тип DNS-записи (например, "A", "AAAA", "CNAME", "MX", "TXT", "NS", "SRV") |
name | string | Да | Имя DNS-записи (например, "example.com" или "subdomain.example.com") |
content | string | Да | Содержимое DNS-записи (например, IP-адрес для записей A, цель для CNAME) |
ttl | number | Нет | Время жизни в секундах (1 = автоматически, по умолчанию: 1) |
proxied | boolean | Нет | Включить ли прокси Cloudflare (по умолчанию: false) |
priority | number | Нет | Приоритет для записей MX и SRV |
comment | string | Нет | Комментарий для DNS-записи |
tags | string | Нет | Теги для DNS-записи через запятую |
apiKey | string | Да | Токен API Cloudflare |
| Параметр | Тип | Описание |
|---|
id | string | Уникальный идентификатор созданной DNS-записи |
zone_id | string | ID зоны, к которой принадлежит запись |
zone_name | string | Имя зоны |
type | string | Тип DNS-записи (A, AAAA, CNAME, MX, TXT и т.д.) |
name | string | Имя хоста DNS-записи |
content | string | Значение DNS-записи (например, IP-адрес, имя хоста цели) |
proxiable | boolean | Можно ли проксировать запись через Cloudflare |
proxied | boolean | Включен ли прокси Cloudflare |
ttl | number | Время жизни в секундах (1 = автоматически) |
locked | boolean | Заблокирована ли запись |
priority | number | Приоритет для записей MX и SRV |
comment | string | Комментарий, связанный с записью |
tags | array | Теги, связанные с записью |
comment_modified_on | string | Временная метка ISO 8601 последнего изменения комментария |
tags_modified_on | string | Временная метка ISO 8601 последнего изменения тегов |
meta | object | Метаданные записи |
↳ source | string | Источник DNS-записи |
created_on | string | Временная метка ISO 8601 создания записи |
modified_on | string | Временная метка ISO 8601 последнего изменения записи |
Обновляет существующую DNS-запись для зоны.
| Параметр | Тип | Обязательно | Описание |
|---|
zoneId | string | Да | ID зоны, содержащей DNS-запись |
recordId | string | Да | ID DNS-записи для обновления |
type | string | Нет | Тип DNS-записи (например, "A", "AAAA", "CNAME", "MX", "TXT") |
name | string | Нет | Имя DNS-записи |
content | string | Нет | Содержимое DNS-записи (например, IP-адрес) |
ttl | number | Нет | Время жизни в секундах (1 = автоматически) |
proxied | boolean | Нет | Включить ли прокси Cloudflare |
priority | number | Нет | Приоритет для записей MX и SRV |
comment | string | Нет | Комментарий для DNS-записи |
tags | string | Нет | Теги для DNS-записи через запятую |
apiKey | string | Да | Токен API Cloudflare |
| Параметр | Тип | Описание |
|---|
id | string | Уникальный идентификатор обновленной DNS-записи |
zone_id | string | ID зоны, к которой принадлежит запись |
zone_name | string | Имя зоны |
type | string | Тип DNS-записи (A, AAAA, CNAME, MX, TXT и т.д.) |
name | string | Имя хоста DNS-записи |
content | string | Значение DNS-записи (например, IP-адрес, имя хоста цели) |
proxiable | boolean | Можно ли проксировать запись через Cloudflare |
proxied | boolean | Включен ли прокси Cloudflare |
ttl | number | Время жизни в секундах (1 = автоматически) |
locked | boolean | Заблокирована ли запись |
priority | number | Приоритет для записей MX и SRV |
comment | string | Комментарий, связанный с записью |
tags | array | Теги, связанные с записью |
comment_modified_on | string | Временная метка ISO 8601 последнего изменения комментария |
tags_modified_on | string | Временная метка ISO 8601 последнего изменения тегов |
meta | object | Метаданные записи |
↳ source | string | Источник DNS-записи |
created_on | string | Временная метка ISO 8601 создания записи |
modified_on | string | Временная метка ISO 8601 последнего изменения записи |
Удаляет DNS-запись из зоны.
| Параметр | Тип | Обязательно | Описание |
|---|
zoneId | string | Да | ID зоны, содержащей DNS-запись |
recordId | string | Да | ID DNS-записи для удаления |
apiKey | string | Да | Токен API Cloudflare |
| Параметр | Тип | Описание |
|---|
id | string | ID удаленной записи |
Просматривает SSL/TLS сертификаты для зоны.
| Параметр | Тип | Обязательно | Описание |
|---|
zoneId | string | Да | ID зоны для просмотра сертификатов |
status | string | Нет | Фильтр пакетов сертификатов по статусу (например, "all", "active", "pending") |
page | number | Нет | Номер страницы пагинированных результатов (по умолчанию: 1) |
per_page | number | Нет | Количество пакетов сертификатов на странице (по умолчанию: 20, минимум: 5, максимум: 50) |
deploy | string | Нет | Фильтр по среде развертывания: "staging" или "production" |
apiKey | string | Да | Токен API Cloudflare |
| Параметр | Тип | Описание |
|---|
certificates | array | Список SSL/TLS пакетов сертификатов |
↳ id | string | ID пакета сертификатов |
↳ type | string | Тип сертификата (например, "universal", "advanced") |
↳ hosts | array | Имена хостов, покрываемые этим пакетом сертификатов |
↳ primary_certificate | string | ID основного сертификата в пакете |
↳ status | string | Статус пакета сертификатов (например, "active", "pending") |
↳ certificates | array | Отдельные сертификаты в пакете |
↳ id | string | ID сертификата |
↳ hosts | array | Имена хостов, покрываемые этим сертификатом |
↳ issuer | string | Издатель сертификата |
↳ signature | string | Алгоритм подписи (например, "ECDSAWithSHA256") |
↳ status | string | Статус сертификата |
↳ bundle_method | string | Метод сборки (например, "ubiquitous") |
↳ zone_id | string | ID зоны, к которой принадлежит сертификат |
↳ uploaded_on | string | Дата загрузки (ISO 8601) |
↳ modified_on | string | Дата последнего изменения (ISO 8601) |
↳ expires_on | string | Дата истечения срока действия (ISO 8601) |
↳ priority | number | Порядок приоритета сертификата |
↳ geo_restrictions | object | Географические ограничения для сертификата |
↳ label | string | Метка географического ограничения |
↳ cloudflare_branding | boolean | Включен ли брендинг Cloudflare на сертификате |
↳ validation_method | string | Метод валидации (например, "txt", "http", "cname") |
↳ validity_days | number | Срок действия в днях |
↳ certificate_authority | string | Центр сертификации (например, "lets_encrypt", "google") |
↳ validation_errors | array | Проблемы валидации для пакета сертификатов |
↳ message | string | Сообщение об ошибке валидации |
↳ validation_records | array | Записи валидации для пакета сертификатов |
↳ cname | string | Имя записи CNAME |
↳ cname_target | string | Цель записи CNAME |
↳ emails | array | Адреса электронной почты для валидации |
↳ http_body | string | Содержимое тела HTTP-валидации |
↳ http_url | string | URL HTTP-валидации |
↳ status | string | Статус записи валидации |
↳ txt_name | string | Имя записи TXT |
↳ txt_value | string | Значение записи TXT |
↳ dcv_delegation_records | array | Записи делегирования проверки домена |
↳ cname | string | Имя записи CNAME |
↳ cname_target | string | Цель записи CNAME |
↳ emails | array | Адреса электронной почты для валидации |
↳ http_body | string | Содержимое тела HTTP-валидации |
↳ http_url | string | URL HTTP-валидации |
↳ status | string | Статус записи делегирования |
↳ txt_name | string | Имя записи TXT |
↳ txt_value | string | Значение записи TXT |
total_count | number | Общее количество пакетов сертификатов |
Получает все настройки для зоны, включая режим SSL, минификацию, уровень кэширования и настройки безопасности.
| Параметр | Тип | Обязательно | Описание |
|---|
zoneId | string | Да | ID зоны для получения настроек |
apiKey | string | Да | Токен API Cloudflare |
| Параметр | Тип | Описание |
|---|
settings | array | Список настроек зоны |
↳ id | string | Идентификатор настройки (например, ssl, minify, cache_level, security_level, always_use_https) |
↳ value | string | Значение настройки в виде строки. Простые значения возвращаются как есть (например, "full", "on"). Сложные значения представлены в виде JSON-строки (например, \ |
↳ editable | boolean | Можно ли изменить настройку для текущего плана зоны |
↳ modified_on | string | Временная метка ISO 8601 последнего изменения настройки |
↳ time_remaining | number | Оставшееся время в секундах до возможности повторного изменения настройки (только для настроек с ограничением по частоте) |
Обновляет конкретную настройку зоны, такую как режим SSL, уровень безопасности, уровень кэширования, минификацию или другую конфигурацию.
| Параметр | Тип | Обязательно | Описание |
|---|
zoneId | string | Да | ID зоны для обновления настроек |
settingId | string | Да | Настройка для обновления (например, "ssl", "security_level", "cache_level", "minify", "always_use_https", "browser_cache_ttl", "http3", "min_tls_version", "ciphers") |
value | string | Да | Новое значение настройки в виде строки или JSON-строки для сложных значений (например, "full" для SSL, "medium" для security_level, "aggressive" для cache_level, '{"css":"on","html":"on","js":"on"}' для minify, '["ECDHE-RSA-AES128-GCM-SHA256"]' для ciphers) |
apiKey | string | Да | Токен API Cloudflare |
| Параметр | Тип | Описание |
|---|
id | string | Идентификатор настройки (например, ssl, minify, cache_level) |
value | string | Обновленное значение настройки в виде строки. Простые значения возвращаются как есть (например, "full", "on"). Сложные значения представлены в виде JSON-строки. |
editable | boolean | Можно ли изменить настройку для текущего плана зоны |
modified_on | string | Временная метка ISO 8601 последнего изменения настройки |
time_remaining | number | Оставшееся время в секундах до возможности повторного изменения настройки (только для настроек с ограничением по частоте) |
Получает отчет об аналитике DNS для зоны, включая количество запросов и тенденции.
| Параметр | Тип | Обязательно | Описание |
|---|
zoneId | string | Да | ID зоны для получения аналитики DNS |
since | string | Нет | Дата начала аналитики (ISO 8601, например, "2024-01-01T00:00:00Z") или относительная (например, "-6h") |
until | string | Нет | Дата окончания аналитики (ISO 8601, например, "2024-01-31T23:59:59Z") или относительная (например, "now") |
metrics | string | Да | Метрики для получения через запятую (например, "queryCount,uncachedCount,staleCount,responseTimeAvg,responseTimeMedian,responseTime90th,responseTime99th") |
dimensions | string | Нет | Измерения для группировки через запятую (например, "queryName,queryType,responseCode,responseCached,coloName,origin,dayOfWeek,tcp,ipVersion,querySizeBucket,responseSizeBucket") |
filters | string | Нет | Фильтры для применения к данным (например, "queryType==A") |
sort | string | Нет | Порядок сортировки для набора результатов. Поля должны быть включены в метрики или измерения (например, "+queryCount" или "-responseTimeAvg") |
limit | number | Нет | Максимальное количество результатов для возврата |
apiKey | string | Да | Токен API Cloudflare |
| Параметр | Тип | Описание |
|---|
totals | object | Совокупные итоги аналитики DNS за весь запрошенный период |
↳ queryCount | number | Общее количество DNS-запросов |
↳ uncachedCount | number | Количество некэшированных DNS-запросов |
↳ staleCount | number | Количество устаревших DNS-запросов |
↳ responseTimeAvg | number | Среднее время ответа в миллисекундах |
↳ responseTimeMedian | number | Медианное время ответа в миллисекундах |
↳ responseTime90th | number | 90-й процентиль времени ответа в миллисекундах |
↳ responseTime99th | number | 99-й процентиль времени ответа в миллисекундах |
min | object | Минимальные значения за период аналитики |
↳ queryCount | number | Минимальное количество DNS-запросов |
↳ uncachedCount | number | Минимальное количество некэшированных DNS-запросов |
↳ staleCount | number | Минимальное количество устаревших DNS-запросов |
↳ responseTimeAvg | number | Минимальное среднее время ответа в миллисекундах |
↳ responseTimeMedian | number | Минимальное медианное время ответа в миллисекундах |
↳ responseTime90th | number | Минимальный 90-й процентиль времени ответа в миллисекундах |
↳ responseTime99th | number | Минимальный 99-й процентиль времени ответа в миллисекундах |
max | object | Максимальные значения за период аналитики |
↳ queryCount | number | Максимальное количество DNS-запросов |
↳ uncachedCount | number | Максимальное количество некэшированных DNS-запросов |
↳ staleCount | number | Максимальное количество устаревших DNS-запросов |
↳ responseTimeAvg | number | Максимальное среднее время ответа в миллисекундах |
↳ responseTimeMedian | number | Максимальное медианное время ответа в миллисекундах |
↳ responseTime90th | number | Максимальный 90-й процентиль времени ответа в миллисекундах |
↳ responseTime99th | number | Максимальный 99-й процентиль времени ответа в миллисекундах |
data | array | Сырые строки данных аналитики, возвращаемые отчетом аналитики DNS Cloudflare |
↳ dimensions | array | Значения измерений для этой строки данных, параллельно запрошенному списку измерений |
↳ metrics | array | Значения метрик для этой строки данных, параллельно запрошенному списку метрик |
data_lag | number | Задержка обработки в секундах до того, как данные аналитики станут доступны |
rows | number | Общее количество строк в наборе результатов |
query | object | Эхо параметров запроса, отправленных в API |
↳ since | string | Дата начала запроса аналитики |
↳ until | string | Дата окончания запроса аналитики |
↳ metrics | array | Запрошенные метрики в запросе |
↳ dimensions | array | Запрошенные измерения в запросе |
↳ filters | string | Примененные фильтры к запросу |
↳ sort | array | Примененный порядок сортировки к запросу |
↳ limit | number | Максимальное количество запрошенных результатов |
Очищает кэшированный контент для зоны. Может очистить все или конкретные файлы/теги/хосты/префиксы.
| Параметр | Тип | Обязательно | Описание |
|---|
zoneId | string | Да | ID зоны для очистки кэша |
purge_everything | boolean | Нет | Установите true для очистки всего кэшированного контента. Взаимоисключающий с files, tags, hosts и prefixes |
files | string | Нет | URL-адреса для очистки из кэша через запятую |
tags | string | Нет | Теги кэша для очистки через запятую (только для Enterprise) |
hosts | string | Нет | Имена хостов для очистки через запятую (только для Enterprise) |
prefixes | string | Нет | Префиксы URL для очистки через запятую (только для Enterprise) |
apiKey | string | Да | Токен API Cloudflare |
| Параметр | Тип | Описание |
|---|
id | string | Идентификатор запроса на очистку, возвращаемый Cloudflare |