Spec-Zone.ru › Ansible 2.11

f5networks.f5_modules.bigip_device_info – Сбор информации с устройств F5 BIG-IP

Примечание

Этот плагин входит в коллекцию f5networks.f5_modules (версия 1.7.1).

Для его установки используйте: ansible-galaxy collection install f5networks.f5_modules.

Для использования в плейбуке, укажите: f5networks.f5_modules.bigip_device_info.

Новое в версии 1.0.0: модуля f5networks.f5_modules

  • Обзор
  • Параметры
  • Примечания
  • Примеры
  • Возвращаемые значения

Обзор

  • Сбор информации с устройств F5 BIG-IP.
  • Этот модуль назывался bigip_device_facts до Ansible 2.9. Способ использования не изменился.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
gather_subset
список / элементы=строка / обязательный
    Варианты:
  • all
  • monitors
  • profiles
  • apm-access-profiles
  • apm-access-policies
  • as3
  • asm-policy-stats
  • asm-policies
  • asm-server-technologies
  • asm-signature-sets
  • client-ssl-profiles
  • cfe
  • devices
  • device-groups
  • do
  • external-monitors
  • fasthttp-profiles
  • fastl4-profiles
  • gateway-icmp-monitors
  • gtm-pools
  • gtm-servers
  • gtm-wide-ips
  • gtm-a-pools
  • gtm-a-wide-ips
  • gtm-aaaa-pools
  • gtm-aaaa-wide-ips
  • gtm-cname-pools
  • gtm-cname-wide-ips
  • gtm-mx-pools
  • gtm-mx-wide-ips
  • gtm-naptr-pools
  • gtm-naptr-wide-ips
  • gtm-srv-pools
  • gtm-srv-wide-ips
  • gtm-topology-regions
  • http-monitors
  • https-monitors
  • http-profiles
  • iapp-services
  • iapplx-packages
  • icmp-monitors
  • interfaces
  • internal-data-groups
  • irules
  • ltm-pools
  • ltm-policies
  • management-routes
  • nodes
  • oneconnect-profiles
  • partitions
  • provision-info
  • remote-syslog
  • route-domains
  • self-ips
  • server-ssl-profiles
  • software-volumes
  • software-images
  • software-hotfixes
  • ssl-certs
  • ssl-keys
  • sync-status
  • system-db
  • system-info
  • ts
  • tcp-monitors
  • tcp-half-open-monitors
  • tcp-profiles
  • traffic-groups
  • trunks
  • udp-profiles
  • users
  • vcmp-guests
  • virtual-addresses
  • virtual-servers
  • vlans
  • !all
  • !monitors
  • !profiles
  • !apm-access-profiles
  • !apm-access-policies
  • !asm-policy-stats
  • !asm-policies
  • !asm-server-technologies
  • !asm-signature-sets
  • !client-ssl-profiles
  • !devices
  • !device-groups
  • !external-monitors
  • !fasthttp-profiles
  • !fastl4-profiles
  • !gateway-icmp-monitors
  • !gtm-pools
  • !gtm-servers
  • !gtm-wide-ips
  • !gtm-a-pools
  • !gtm-a-wide-ips
  • !gtm-aaaa-pools
  • !gtm-aaaa-wide-ips
  • !gtm-cname-pools
  • !gtm-cname-wide-ips
  • !gtm-mx-pools
  • !gtm-mx-wide-ips
  • !gtm-naptr-pools
  • !gtm-naptr-wide-ips
  • !gtm-srv-pools
  • !gtm-srv-wide-ips
  • !gtm-topology-regions
  • !http-monitors
  • !https-monitors
  • !http-profiles
  • !iapp-services
  • !iapplx-packages
  • !icmp-monitors
  • !interfaces
  • !internal-data-groups
  • !irules
  • !ltm-pools
  • !ltm-policies
  • !management-routes
  • !nodes
  • !oneconnect-profiles
  • !partitions
  • !provision-info
  • !remote-syslog
  • !route-domains
  • !self-ips
  • !server-ssl-profiles
  • !software-volumes
  • !software-images
  • !software-hotfixes
  • !ssl-certs
  • !ssl-keys
  • !sync-status
  • !system-db
  • !system-info
  • !tcp-monitors
  • !tcp-half-open-monitors
  • !tcp-profiles
  • !traffic-groups
  • !trunks
  • !udp-profiles
  • !users
  • !vcmp-guests
  • !virtual-addresses
  • !virtual-servers
  • !vlans
При указании, данный аргумент ограничит возвращаемую информацию определённым подмножеством.
Вы можете указать список значений для включения большего подмножества.
Значения также могут использоваться с начальным !, чтобы указать, что определённое подмножество не должно быть собрано.

псевдонимы: include
provider
словарь
добавлен в 1.0.0 модуля f5networks.f5_modules
Объект словаря, содержащий данные подключения.
auth_provider
строка
Настраивает поставщика аутентификации для получения маркеров аутентификации от удалённого устройства.
Этот параметр действительно используется при работе с устройствами BIG-IQ.
no_f5_teem
булево
    Варианты:
  • no
  • yes
Если yes, данные телеметрии TEEM не отправляются на F5.
Вы можете опустить этот параметр, установив переменную окружения F5_TEEM.
password
строка / обязательный
Пароль для учётной записи пользователя, используемой для подключения к BIG-IP.
Вы можете опустить этот параметр, установив переменную окружения F5_PASSWORD.

псевдонимы: pass, pwd
server
строка / обязательный
Хост BIG-IP.
Вы можете опустить этот параметр, установив переменную окружения F5_SERVER.
server_port
целое число
По умолчанию:
443
Порт сервера BIG-IP.
Вы можете опустить этот параметр, установив переменную окружения F5_SERVER_PORT.
timeout
целое число
Устанавливает таймаут в секундах для связи с сетевым устройством для подключения или отправки команд. Если таймаут истечёт до завершения операции, модуль вернёт ошибку.
transport
строка
    Варианты:
  • rest ←
Настраивает транспортное соединение для использования при подключении к удалённому устройству.
user
строка / обязательный
Имя пользователя для подключения к BIG-IP. У этого пользователя должны быть административные привилегии на устройстве.
Вы можете опустить этот параметр, установив переменную окружения F5_USER.
validate_certs
булево
    Варианты:
  • no
  • yes ←
Если no, сертификаты SSL не проверяются. Используйте только на контролируемых вами сайтах, использующих самозаверяющие сертификаты.
Вы можете опустить этот параметр, установив переменную окружения F5_VALIDATE_CERTS.

Примечания

Примечание

  • Дополнительную информацию об использовании Ansible для управления устройствами F5 Networks см. на странице https://www.ansible.com/integrations/networks/f5.
  • Требуется версия ПО BIG-IP ≥ 12.
  • Модули F5 манипулируют только текущей конфигурацией продукта F5. Для сохранения специфичной для BIG-IP конфигурации на диске, убедитесь, что включён хотя бы один task, использующий модуль f5networks.f5_modules.bigip_config для сохранения текущей конфигурации. Обратитесь к документации модуля для правильного использования модуля для сохранения текущей конфигурации.

Примеры

- name: Collect BIG-IP information
  bigip_device_info:
    gather_subset:
      - interfaces
      - vlans
    provider:
      server: lb.mydomain.com
      user: admin
      password: secret
  delegate_to: localhost

- name: Collect all BIG-IP information
  bigip_device_info:
    gather_subset:
      - all
    provider:
      server: lb.mydomain.com
      user: admin
      password: secret
  delegate_to: localhost

- name: Collect all BIG-IP information except trunks
  bigip_device_info:
    gather_subset:
      - all
      - "!trunks"
    provider:
      server: lb.mydomain.com
      user: admin
      password: secret
  delegate_to: localhost

Возвращаемые значения

Общие возвращаемые значения документированы здесь, следующие поля уникальны для этого модуля:

Ключ Возвращаемое значение Описание
apm_access_policies
complex
Когда apm-access-policies указано в gather_subset.
Информация об политиках доступа APM.

full_path
string
запрошенное
Полное имя ресурса, известное BIG-IP.

Пример:
/Common/foo_policy
name
string
запрошенное
Относительное имя ресурса в BIG-IP.

Пример:
foo_policy
apm_access_profiles
complex
Когда apm-access-profiles указано в gather_subset.
Информация о профилях доступа APM.

access_policy
string
запрошенное
Политика доступа APM, прикрепленная к этому профилю доступа.

Пример:
foo_policy
full_path
string
запрошенное
Полное имя ресурса, известное BIG-IP.

Пример:
/Common/foo_policy
name
string
запрошенное
Относительное имя ресурса в BIG-IP.

Пример:
foo_policy
asm_policies
complex
Когда asm-policies указано в gather_subset.
Подробная информация о политиках ASM, присутствующих на устройстве.

Пример:
хэш/словарь значений
active
boolean
запрошенное
Указывает, активна ли политика ASM. В TMOS 13.x и выше это значение указывает, привязана ли политика к какому-либо виртуальному серверу.

Пример:
True
allowed_response_codes
list / elements=string
запрошенное
Список кодов статуса ответа от 400 до 599, которые профиль безопасности считает допустимыми.

Пример:
['400', '404']
application_language
string
запрошенное
Кодировка языка веб-приложения.

Пример:
utf-8
apply
boolean
запрошенное
В TMOS 13.x и выше это значение указывает, есть ли у политики ASM ожидающие изменения, которые нужно применить.

Пример:
True
case_insensitive
boolean
запрошенное
Указывает, рассматривает ли политика ASM типы файлов, URL-адреса и параметры как чувствительные к регистру.

Пример:
True
csrf_protection_enabled
boolean
запрошенное
Указывает, активирована ли защита CSRF в политике ASM.

Пример:
True
csrf_protection_expiration_time_in_seconds
integer
запрошенное
Указывает, в течение скольки секунд сгенерированный токен CSRF остается действительным до истечения срока действия.

Пример:
600
csrf_protection_ssl_only
boolean
запрошенное
Указывает, что проверка защиты CSRF будет проводиться только для HTTPS-URL.

Пример:
True
csrf_urls
complex
запрошенное
Указывает список URL-адресов для проверки токена CSRF.
В версии 13.0.0 и выше это стало подколлекцией и списком словарей.
В версии 12.x это список простых строк.

csrf_url
string
запрошенное
Указывает URL-адрес для защиты.

Пример:
['/foo.html']
csrf_url_enforcement_action
string
запрошенное
Указывает действие, которое система должна предпринять, когда совпадает запись URL-адреса.

Пример:
none
csrf_url_id
string
запрошенное
Указывает сгенерированный идентификатор для настроенного ресурса URL CSRF.

Пример:
l0Ckxe-7yHsXp8U5tTgbFQ
csrf_url_method
string
запрошенное
Метод для указанного URL-адреса.

Пример:
POST
csrf_url_parameters_list
list / elements=string
запрошенное
Список параметров для поиска в запросе при проверке соответствия записи URL запросу.

Пример:
['fooparam']
csrf_url_required_parameters
string
запрошенное
Указывает, игнорировать или требовать наличие одного из указанных параметров в запросе при проверке соответствия записи URL запросу.

Пример:
ignore
csrf_url_wildcard_order
string
запрошенное
Указывает порядок применения URL-адресов с подстановками.

Пример:
1
custom_xff_headers
string
запрошенное
Список настраиваемых заголовков XFF, доверенных системой.

Пример:
asm-proxy1
description
string
запрошенное
Описание ресурса.

Пример:
Значительное описание политики
disallowed_geolocations
string
запрошенное
Отображает страны, которые не могут получить доступ к веб-приложению.

Пример:
Аргентина
enforcement_mode
string
запрошенное
Указывает, активен ли блокирующий режим для политики ASM.

Пример:
blocking
enforcement_readiness_period
integer
запрошенное
Срок в днях, в течение которого как сущности политики безопасности, так и сигнатуры атак остаются в режиме постановки, прежде чем система предложит их применить.

Пример:
8
full_path
string
запрошенное
Полное имя ресурса, известное BIG-IP.

Пример:
/Common/foo_policy
has_parent
boolean
запрошенное
Указывает, является ли политика ASM дочерней политикой ASM.

inspect_http_uploads
boolean
запрошенное
Указывает, следует ли системе проверять все HTTP-загрузки.

Пример:
True
learning_mode
string
запрошенное
Определяет способ построения политики.

Пример:
manual
mask_credit_card_numbers_in_request
boolean
запрошенное
Указывает, маскирует ли система номера кредитных карт.

maximum_cookie_header_length
integer
запрошенное
Максимальная длина заголовка cookie имени и значения, обрабатываемого системой.

Пример:
8192
maximum_http_header_length
integer
запрошенное
Максимальная длина имени и значения заголовка HTTP, обрабатываемого системой.

Пример:
8192
name
string
запрошенное
Относительное имя ресурса в BIG-IP.

Пример:
foo_policy
path_parameter_handling
string
запрошенное
Указывает, как система обрабатывает параметры пути, прикрепленные к сегментам пути в URI.

Пример:
ignore
place_signatures_in_staging
boolean
запрошенное
Указывает, помещает ли система новые или обновленные сигнатуры в режим ожидания на количество дней, указанное в периоде готовности к применению.

policy_id
string
запрошенное
Сгенерированный идентификатор ресурса политики ASM.

Пример:
l0Ckxe-7yHsXp8U5tTgbFQ
protocol_independent
boolean
queried
Указывает, различает ли политика ASM URL HTTP/WS и HTTPS/WSS.

signature_staging
boolean
queried
Указывает, активна ли функция размещения (staging) в политике ASM.

Пример:
True
trigger_asm_irule_event
string
queried
Указывает, включено ли событие iRule.

Пример:
disabled
trust_xff
boolean
queried
Указывает, доверяет ли система заголовку XFF (X-Forwarded-For) в запросе.

Пример:
True
type
string
queried
Тип политики, может быть Security или Parent.

Пример:
security
use_dynamic_session_id_in_url
boolean
queried
Определяет, как политика безопасности обрабатывает URL-адреса с динамическими сессиями.

virtual_servers
list / elements=string
queried
Виртуальный сервер или серверы, которым назначена данная политика.

Пример:
['/Common/foo_VS/']
asm_policy_stats
complex
Когда asm-policy-stats указано в gather_subset.
Разнообразная информация, связанная с политикой ASM.

Пример:
хэш/словарь значений
parent_policies
integer
queried
Общее количество родительских политик ASM на устройстве.

Пример:
2
policies
integer
queried
Общее количество политик ASM на устройстве.

Пример:
3
policies_active
integer
queried
Количество политик ASM, помеченных как активные. Начиная с TMOS 13.x и выше, это значение равно policies_attached.

Пример:
3
policies_attached
integer
queried
Количество политик ASM, присоединённых к виртуальным серверам.

Пример:
1
policies_inactive
integer
queried
Количество политик ASM, помеченных как неактивные. Начиная с TMOS 13.x и выше, это значение равно policies_unattached.

policies_pending_changes
integer
queried
Общее количество политик ASM с ожидаемыми изменениями на устройстве.

Пример:
2
policies_unattached
integer
queried
Количество политик ASM, не прикреплённых к виртуальному серверу.

Пример:
3
asm_server_technologies
complex
Когда asm-server-technologies указано в gather_subset.
Подробная информация о технологиях серверов ASM, присутствующих на устройстве.

Пример:
хэш/словарь значений
id
string
queried
Отображает сгенерированный идентификатор для ресурса технологии сервера.

Пример:
l0Ckxe-7yHsXp8U5tTgbFQ
server_technology_name
string
queried
Наименование ресурса технологии сервера.

Пример:
Wordpress
server_technology_references
complex
queried
Список словарей, содержащих ссылки API на связанные технологические ресурсы.

link
string
queried
Ссылка на связанную технологию сервера.

Пример:
https://localhost/mgmt/tm/asm/server-technologies/NQG7CT02OBC2cQWbnP7T-A?ver=13.1.0
asm_signature_sets
complex
Когда asm-signature-sets указано в gather_subset.
Подробная информация о наборах подписей ASM, присутствующих на устройстве.

Пример:
хэш/словарь значений
assign_to_policy_by_default
boolean
queried
Указывает, назначает ли система этот набор подписей новой созданной политике безопасности по умолчанию.

Пример:
True
category
string
queried
Отображает категорию набора подписей.

Пример:
filter-based
default_alarm
boolean
queried
Отображает, регистрирует ли политика безопасности данные запроса на экране Статистика, если запрос соответствует подписи, включённой в набор подписей.

Пример:
True
default_block
boolean
queried
Когда режим применения политики безопасности — Блокирование, отображает, как система обрабатывает запросы, соответствующие подписи, включённой в набор подписей.

Пример:
True
default_learn
boolean
queried
Отображает, учится ли политика безопасности всем запросам, соответствующим подписи, включённой в набор подписей.

Пример:
True
id
string
queried
Отображает сгенерированный идентификатор для ресурса набора подписей.

Пример:
l0Ckxe-7yHsXp8U5tTgbFQ
is_user_defined
boolean
queried
Указывает, что этот набор подписей был добавлен пользователем.

name
string
queried
Название набора подписей.

Пример:
Подписи WebSphere
type
string
queried
Метод выбора подписей для набора подписей.

Пример:
filter-based
client_ssl_profiles
complex
Когда client-ssl-profiles указано в gather_subset.
Информация о профилях SSL клиентов.

Пример:
хэш/словарь значений
alert_timeout
integer
queried
Максимальный срок, в секундах, для сохранения активной сессии SSL после отправки сообщения об ошибке или неограниченное время.

allow_non_ssl
boolean
queried
Включает или отключает не-SSL соединения.

Пример:
True
authenticate_depth
integer
queried
Определяет глубину проверки подлинности. Это максимальная глубина прохождения цепочки сертификатов клиента.

Пример:
9
authenticate_frequency
string
queried
Определяет частоту проверки подлинности пользователя.

Пример:
once
ca_file
string
queried
Указывает имя файла сертификата центра сертификации (CA).

Пример:
/Common/default-ca.crt
cache_size
integer
queried
Указывает размер кэша сессий SSL.

Пример:
262144
cache_timeout
integer
queried
Указывает значение тайм-аута кэша сессий SSL.

Пример:
3600
certificate_file
string
queried
Указывает имя сертификата, установленного на системе управления трафиком для завершения или инициации соединения SSL.

Пример:
/Common/default.crt
chain_file
string
queried
Указывает или создаёт файл цепочки сертификатов, который клиент может использовать для проверки подлинности профиля.

Пример:
/Common/ca-chain.crt
END_OF_DOCUMENT_MARKER
шифры
строка
запрашивается
Указывает список имён шифров.

Пример:
['DEFAULT']
файл_crl
строка
запрашивается
Указывает имя файла списка отзыва сертификатов.

Пример:
/Common/default.crl
описание
строка
запрашивается
Описание профиля.

Пример:
Мой профиль
файл_сертификата_прокси_обратного_соединения_ca
строка
запрашивается
Указывает имя файла сертификата, используемого в качестве сертификата центра сертификации, когда включена функция прокси-сервера обратного соединения SSL.

файл_ключа_прокси_обратного_соединения_ca
строка
запрашивается
Указывает имя файла ключа, используемого в качестве ключа центра сертификации, когда включена функция прокси-сервера обратного соединения SSL.

пароль_ключа_прокси_обратного_соединения_ca
строка
запрашивается
Указывает пароль файла ключа, используемого в качестве ключа центра сертификации, когда включена функция прокси-сервера обратного соединения SSL.

включать_расширение_сертификата_прокси_обратного_соединения
список / элементы=строка
запрашивается
Указывает расширения сертификатов веб-сервера, которые необходимо включать в сгенерированные сертификаты с помощью функции прокси-сервера обратного соединения SSL.

Пример:
['basic-constraints', 'subject-alternative-name']
срок_действия_сертификата_прокси_обратного_соединения
целое_число
запрашивается
Указывает срок действия сертификата, сгенерированного с помощью функции прокси-сервера обратного соединения SSL.

Пример:
30
прокси_обратного_соединения_включён
логическое
запрашивается
Включает или отключает функцию прокси-сервера обратного соединения SSL.

Пример:
True
прокси_обратного_соединения_поиск_по_ip_адресу_порту
логическое
запрашивается
Указывает, следует ли выполнять поиск сертификата по IP-адресу и номеру порта.

полный_путь
строка
запрашивается
Полное имя ресурса, известное BIG-IP.

Пример:
/Common/bigip02.internal
таймаут_установления_соединения
целое_число
запрашивается
Указывает таймаут установления соединения в секундах.

Пример:
10
файл_ключа
строка
запрашивается
Указывает имя ключа, установленного на системе управления трафиком для завершения или инициации SSL-соединения.

Пример:
/Common/default.key
методы_modssl
логическое
запрашивается
Включает или отключает эмуляцию метода ModSSL.

имя
строка
запрашивается
Относительное имя ресурса в BIG-IP.

Пример:
bigip02.internal
родитель
строка
запрашивается
Родитель профиля

Пример:
/Common/clientssl
режим_проверки_подлинности_узла
строка
запрашивается
Указывает режим проверки подлинности узла.

Пример:
ignore
режим_профиля_включён
логическое
запрашивается
Указывает режим профиля, который включает или отключает обработку SSL.

Пример:
True
переустановление
логическое
запрашивается
Указывает, включены ли переустановки.

Пример:
True
максимальная_задержка_пакета_переустановления
целое_число
запрашивается
Максимальное количество SSL-пакетов, которые система управления трафиком может получить, прежде чем переустановит SSL-сессию.

период_переустановления
целое_число
запрашивается
Количество секунд, требуемое для переустановки SSL-сессии.

сохранить_сертификат
логическое
запрашивается
Модуль APM требует хранения сертификата в SSL-сессии. Если no, сертификат не будет храниться в SSL-сессии.

Пример:
True
режим_безопасного_переустановления
строка
запрашивается
Указывает режим безопасного переустановления.

Пример:
require
имя_сервера
строка
запрашивается
Указывает имена серверов, которые необходимо сопоставить с информацией расширения SNI (указание имени сервера) в ClientHello от клиентского подключения.

Пример:
bigip01
билет_сессии
логическое
запрашивается
Включает или отключает билет сессии.

sni_по_умолчанию
логическое
запрашивается
Когда yes, этот профиль является профилем SSL по умолчанию, когда имя сервера в клиентском подключении не соответствует ни одному из настроенных имён серверов или клиентское подключение вообще не указывает имя сервера.

Пример:
True
sni_обязательно
логическое
запрашивается
Когда этот параметр yes, клиентское подключение, которое не указывает известное имя сервера или не поддерживает расширение SNI, будет отклонено.

строгое_восстановление
логическое
запрашивается
Включает или отключает строгое восстановление.

Пример:
True
некорректное_завершение
логическое
запрашивается
Выполнить ли принудительное чистое завершение всех SSL-соединений профилем SSL или нет

группы_устройств
сложный
Когда device-groups указано в gather_subset.
Информация, относящаяся к группам устройств.

Пример:
хеш/словарь значений
asm_синхронизация_включена
логическое
запрашивается
Указывает, следует ли синхронизировать конфигурации ASM для членов группы устройств.

Пример:
True
автосинхронизация_включена
логическое
запрашивается
Автоматически ли группа устройств синхронизирует данные конфигурации со своими членами.

описание
строка
запрашивается
Описание группы устройств.

Пример:
Моя группа устройств
устройства
список / элементы=строка
запрашивается
Список устройств в группе. Устройства перечислены по их full_path.

Пример:
['/Common/bigip02.internal']
полная_загрузка_при_синхронизации
логическое
запрашивается
Указывает, что вся конфигурация для группы устройств отправляется при выполнении синхронизации конфигурации.

Пример:
True
полный_путь
строка
запрашивается
Полное имя ресурса, известное BIG-IP.

Пример:
/Common/fasthttp
максимальный_размер_инкрементальной_синхронизации_конфигурации
целое_число
запрашивается
Указывает максимальный размер (в КБ) для кэширования транзакций инкрементной синхронизации конфигурации.

Пример:
1024
имя
строка
запрашивается
Относительное имя ресурса в BIG-IP.

Пример:
fasthttp
включение_восстановления_сети
логическое
запрашивается
Указывает, используется ли восстановление сети.

Пример:
True
тип
строка
запрашивается
Указывает тип группы устройств.

Пример:
sync-only
устройства
сложный
Когда devices указано в gather_subset.
Информация, относящаяся к устройствам.

Пример:
хеш/словарь значений
active_modules
list / elements=string
queried
Текущие лицензированные и предоставленные модули на устройстве.

Пример:
['DNS Services (LAB)', 'PSM, VE']
base_mac_address
string
queried
Адрес управления доступом к медиа (MAC-адрес) устройства.

Пример:
fa:16:3e:c3:42:6f
build
string
queried
Информация о малой версии общей версии продукта.

Пример:
0.0.1
chassis_id
string
queried
Серийный номер устройства.

Пример:
11111111-2222-3333-444444444444
chassis_type
string
queried
Отображает тип корпуса. Возможные значения — individual и viprion.

Пример:
individual
comment
string
queried
Комментарии пользователя об устройстве.

Пример:
Моё устройство
configsync_address
string
queried
IP-адрес, используемый для синхронизации конфигурации.

Пример:
10.10.10.10
contact
string
queried
Контактная информация администратора.

Пример:
Пользователь
description
string
queried
Описание устройства.

Пример:
Моё устройство
edition
string
queried
Отображает выпуск программного обеспечения.

Пример:
Точечный выпуск 7
failover_state
string
queried
Состояние отключения устройства.

Пример:
активный
full_path
string
queried
Полное имя ресурса, известного BIG-IP.

Пример:
/Common/bigip02.internal
hostname
string
queried
Имя хоста устройства

Пример:
bigip02.internal
location
string
queried
Указывает физическое расположение устройства.

Пример:
Лондон
management_address
string
queried
IP-адрес интерфейса управления.

Пример:
3.3.3.3
marketing_name
string
queried
Маркетинговое имя платформы устройства.

Пример:
BIG-IP Virtual Edition
multicast_address
string
queried
Указывает IP-адрес многоадресной рассылки, используемый для отключения.

Пример:
4.4.4.4
name
string
queried
Относительное имя ресурса в BIG-IP.

Пример:
bigip02.internal
optional_modules
list / elements=string
queried
Модули, доступные для текущей платформы, но на данный момент не лицензированы.

Пример:
['App Mode (TMSH Only, No Root/Bash)', 'BIG-IP VE, Multicast Routing']
platform_id
string
queried
Отображает идентификатор платформы устройства.

Пример:
Z100
primary_mirror_address
string
queried
Указывает IP-адрес, используемый для зеркального отображения состояния.

Пример:
5.5.5.5
product
string
queried
Отображает название продукта программного обеспечения.

Пример:
BIG-IP
secondary_mirror_address
string
queried
Дополнительный IP-адрес, используемый для зеркального отображения состояния.

Пример:
2.2.2.2
self
boolean
queried
Является ли это устройство тем, для которого запрашивается информация.

Пример:
True
software_version
string
queried
Отображает номер версии программного обеспечения.

Пример:
13.1.0.7
timelimited_modules
list / elements=string
queried
Отображает лицензированные модули, срок действия которых ограничен.

Пример:
['IP Intelligence, 3Yr, ...', 'PEM URL Filtering, 3Yr, ...']
timezone
string
queried
Отображает часовой пояс, настроенный на устройстве.

Пример:
UTC
unicast_addresses
complex
queried
Указывает весь набор адресов одноадресной рассылки, используемых для отключения.

effective_ip
string
queried
IP-адрес, который узлы могут использовать для доступа к этому IP-адресу одноадресной рассылки.

Пример:
5.4.3.5
effective_port
integer
queried
Порт, который узлы могут использовать для доступа к этому адресу одноадресной рассылки.

Пример:
1026
ip
string
queried
IP-адрес, на котором демоне отключения будет прослушиваться пакеты от узлов.

Пример:
5.4.3.5
port
integer
queried
IP-порт, который используется демоном отключения для приема пакетов от узлов.

Пример:
1026
external_monitors
complex
Когда external-monitors указано в gather_subset.
Информация, относящаяся к внешним мониторам.

Пример:
хеш/словарь значений
args
string
queried
Указывает все аргументы командной строки, которые требуются скрипту.

Пример:
arg1 arg2 arg3
description
string
queried
Описание ресурса.

Пример:
Мой монитор
destination
string
queried
Указывает IP-адрес и сервисный порт ресурса, являющегося местом назначения этого монитора.

Пример:
*:*
external_program
string
queried
Указывает имя файла, который монитор должен использовать.

Пример:
/Common/arg_example
full_path
string
queried
Полное имя ресурса, известного BIG-IP.

Пример:
/Common/external
interval
integer
queried
Указывает частоту проверки монитором системы в секундах, когда ресурс недоступен или статус ресурса неизвестен.

Пример:
5
manual_resume
boolean
queried
Указывает, автоматически ли система изменяет статус ресурса на включен при следующей успешной проверке монитором.

Пример:
True
name
string
queried
Относительное имя ресурса в BIG-IP.

Пример:
external
parent
string
queried
Профиль, из которого этот профиль наследует параметры.

Пример:
external
time_until_up
integer
queried
Указывает количество времени в секундах после первого успешного ответа, прежде чем узел будет помечен как активный.

timeout
integer
queried
Указывает количество секунд, в течение которого целевой объект должен ответить на запрос монитора.

Пример:
16
up_interval
integer
queried
Указывает частоту (в секундах), с которой система выполняет проверку мониторинга, когда ресурс активен.

variables
dictionary
success
Указывает любые переменные, необходимые скрипту.

Пример:
{'key1': 'val', 'key_2': 'val 2'}
fasthttp_profiles
complex
Когда fasthttp-profiles указано в gather_subset.
Информация, относящаяся к профилям FastHTTP.

Пример:
хеш/словарь значений
client_close_timeout
integer
queried
Количество секунд, по истечении которых система закрывает подключение клиента, когда система либо получает пакет FIN от клиента, либо отправляет пакет FIN клиенту.

Пример:
5
description
string
queried
Описание ресурса.

Пример:
Мой профиль
force_http_1_0_response
boolean
queried
Когда yes, указывает, что сервер отправляет клиентам ответы в формате HTTP/1.0.

full_path
string
queried
Полное имя ресурса, известное BIG-IP.

Пример:
/Common/fasthttp
http_1_1_close_workarounds
boolean
queried
Когда yes, указывает, что сервер использует обходные пути для проблем закрытия HTTP 1.1.

idle_timeout
integer
queried
Время простоя соединения (без трафика), после которого соединение может быть удалено.

Пример:
300
insert_x_forwarded_for
boolean
queried
Вставка заголовка X-Forwarded-For в HTTP-запрос с IP-адресом клиента для использования с пулом подключений.

maximum_header_size
integer
queried
Максимальный объем данных заголовка HTTP, которые система буферизует перед принятием решения о балансировке нагрузки.

Пример:
32768
maximum_requests
integer
queried
Максимальное количество запросов, которое система может получить по клиентскому соединению, прежде чем закроет соединение.

maximum_segment_size_override
integer
queried
Переопределение максимального размера сегмента (MSS) для серверных соединений.

name
string
queried
Относительное имя ресурса в BIG-IP.

Пример:
fasthttp
oneconnect_idle_timeout_override
integer
queried
Количество секунд, по истечении которых серверное соединение в пуле OneConnect может быть удалено, если по соединению нет трафика.

oneconnect_maximum_pool_size
integer
queried
Максимальное количество подключений к пулу балансировки нагрузки.

Пример:
2048
oneconnect_maximum_reuse
integer
queried
Максимальное количество раз, которое система может повторно использовать текущее соединение.

oneconnect_minimum_pool_size
integer
queried
Минимальное количество подключений к пулу балансировки нагрузки.

oneconnect_ramp_up_increment
integer
queried
Приращение, с которым система делает доступными дополнительные соединения, когда все доступные соединения используются.

Пример:
4
oneconnect_replenish'
boolean
queried
Если yes, указывает, что система не будет поддерживать максимальное количество подключений к бэкенду в установившемся состоянии, если количество подключений к пулу не опустится ниже minimum_pool_size, указанного в профиле.

Пример:
True
parent
string
queried
Профиль, от которого этот профиль наследует настройки.

Пример:
fasthttp
receive_window_size
integer
queried
Количество данных, которое система BIG-IP может принять без подтверждения серверу.

request_header_insert
string
queried
Строка, которую система вставляет в заголовок HTTP-запроса. Если заголовок уже существует, система его не заменяет.

Пример:
X-F5-Authentication: foo
reset_on_timeout
boolean
queried
Если yes, указывает, что система отправляет пакет сброса (RST) в дополнение к удалению соединения, когда соединение превышает значение таймаута простоя.

Пример:
True
server_close_timeout
integer
queried
Количество секунд, по истечении которых система закрывает соединение клиента, когда система либо получает пакет FIN от сервера, либо отправляет пакет FIN серверу.

Пример:
5
server_sack
boolean
queried
Обработка пакетов Selective ACK (Sack) в ответах с куки-файлами сервера системой BIG-IP.

server_timestamp
boolean
queried
Обработка пакетов запросов с отметкой времени в ответах с куки-файлами сервера системой BIG-IP.

unclean_shutdown
string
queried
Способ обработки закрытия соединений системой. Предоставленные значения могут быть enabled, disabled или fast.

Пример:
enabled
fastl4_profiles
complex
Когда fastl4-profiles указано в gather_subset.
Информация, относящаяся к профилям FastL4.

Пример:
хеш/словарь значений
client_timeout
integer
queried
Указывает таймаут поздней привязки клиента в секундах.
Это количество секунд, разрешенное для клиента для передачи достаточного количества данных для выбора пула серверов.
Если этот таймаут истекает, параметр восстановления таймаута определяет, нужно ли отбросить соединение или перейти к обычному методу балансировки нагрузки FastL4 для выбора пула серверов.

Пример:
30
description
string
queried
Описание ресурса.

Пример:
Мой профиль
dont_fragment_flag
string
queried
Описывает установку бита «Не фрагментировать» (DF) в IP-заголовке исходящего пакета TCP.
При pmtu, устанавливает бит DF исходящего IP-заголовка на основе параметра IP pmtu (tm.pathmtudiscovery).
При preserve, устанавливает бит DF исходящего пакета IP-заголовка таким же, как у входящего IP-заголовка DF.
При set, устанавливает бит DF исходящего пакета IP-заголовка.
При clear, очищает бит DF исходящего пакета IP-заголовка.

Пример:
pmtu
explicit_flow_migration
boolean
queried
Указывает, будет ли код iRule определять точное время, когда поток FIX переходит на аппаратное обеспечение ePVA.

Пример:
True
full_path
string
queried
Полное имя ресурса, известное BIG-IP.

Пример:
/Common/fastl4
generate_init_seq_number
boolean
queried
Указывает, хотите ли вы генерировать номера последовательности TCP для всех SYNs, соответствующих RFC1948, и разрешить переиспользование отметки времени.

Пример:
True
hardware_syn_cookie
boolean
queried
Включает или отключает поддержку аппаратного SYN-cookie, когда PVA10 присутствует в системе.
Этот параметр устарел в версии 13.0.0 и заменён на syn-cookie-enable.

idle_timeout
integer
queried
Указывает количество секунд простоя соединения, после которого оно может быть удалено.
Значения находятся в диапазоне от 0 до 4294967295 (включительно).
0 эквивалентно значению TMUI "immediate".
4294967295 эквивалентно значению TMUI "indefinite".

Пример:
300
ip_tos_to_client
string
queried
Указывает номер IP Type of Service (ToS) для клиентской стороны.
Этот параметр определяет уровень ToS, который система управления трафиком назначает IP-пакетам при отправке их клиентам.

Пример:
200
ip_tos_to_server
string
queried
Указывает номер IP ToS для серверной стороны.
Этот параметр определяет уровень ToS, который система управления трафиком назначает IP-пакетам при отправке их серверам.

Пример:
pass-through
keep_alive_interval
integer
queried
Указывает интервал зондирования keep-alive в секундах.
Значение 0 означает отключение keep-alive.

Пример:
10
late_binding
boolean
queried
Указывает, включить или выключить интеллектуальный выбор пула серверов бэкенда.

Пример:
True
link_qos_to_client
integer
queried
Указывает номер Link Quality of Service (QoS) (приоритет VLAN) для клиентской стороны.
Этот параметр определяет уровень QoS, который система назначает пакетам при отправке их клиентам.

Пример:
7
link_qos_to_server
integer
queried
Указывает номер Link QoS (приоритет VLAN) для серверной стороны.
Этот параметр определяет уровень QoS, который система назначает пакетам при отправке их серверам.

Пример:
5
loose_close
boolean
queried
Указывает, что система закрывает слабоинициализированное соединение при получении первого пакета FIN от клиента или сервера.

loose_init
boolean
queried
Указывает, что система инициализирует соединение при получении любого пакета Transmission Control Protocol (TCP), а не только SYN-пакета для инициализации соединения.

Пример:
True
mss_override
integer
queried
Указывает переопределённый максимальный размер сегмента (MSS) для серверных соединений. Также это MSS, объявленный клиенту при первом подключении.
0 (ноль) означает, что параметр отключён. В противном случае значение должно быть между 256 и 9162.

Пример:
500
name
string
queried
Относительное имя ресурса в BIG-IP.

Пример:
fastl4
parent
string
queried
Профиль, из которого этот профиль наследует настройки.

Пример:
fastl4
priority_to_client
integer
queried
Указывает внутренний приоритет пакета для клиентской стороны.
Этот параметр определяет внутренний приоритет пакета, который система назначает пакетам при отправке их клиентам.

Пример:
300
priority_to_server
integer
queried
Указывает внутренний приоритет пакета для серверной стороны.
Этот параметр определяет внутренний приоритет пакета, который система назначает пакетам при отправке их серверам.

Пример:
200
pva_acceleration
string
queried
Указывает политику ускорения Packet Velocity(r) ASIC.

Пример:
full
pva_dynamic_client_packets
integer
queried
Указывает количество клиентских пакетов, после которых происходит динамическое перенаправление в аппаратное обеспечение ePVA.
Значения от 0 до 10.

Пример:
8
pva_dynamic_server_packets
integer
queried
Указывает количество серверных пакетов, после которых происходит динамическое перенаправление в аппаратное обеспечение ePVA.
Значения от 0 до 10.

Пример:
5
pva_flow_aging
boolean
queried
Указывает, включена ли автоматическая старение из кэша потоков ePVA.

Пример:
True
pva_flow_evict
boolean
queried
Указывает, может ли этот поток быть удалён при столкновении хеша с новым запросом learn snoop.

pva_offload_dynamic
boolean
queried
Указывает, включено ли динамическое перенаправление потоков PVA.

Пример:
True
pva_offload_state
string
queried
Указывает, на каком этапе ePVA выполняет аппаратную передачу.
Когда embryonic, применяется к TCP CSYN или первому UDP пакету клиента.
Когда establish, применяется к TCP 3WAY рукопожатию или подтверждению UDP CS раунда.

Пример:
embryonic
reassemble_fragments
boolean
queried
Указывает, нужно ли собирать фрагменты.

Пример:
True
receive_window
integer
queried
Указывает размер окна в байтах.
Максимальное значение — 2^31 при включении масштабирования окна.

Пример:
1000
reset_on_timeout
boolean
queried
Указывает, нужно ли сбрасывать соединения при истечении времени ожидания.

Пример:
True
rtt_from_client
boolean
queried
Включает или отключает опции TCP тайм-штампов для измерения времени задержки до клиента.

rtt_from_server
boolean
queried
Включает или отключает опции TCP тайм-штампов для измерения времени задержки до сервера.

Пример:
True
server_sack
boolean
queried
Указывает, поддерживать ли опцию server sack в ответах cookie по умолчанию.

server_timestamp
boolean
queried
Указывает, поддерживать ли опцию server timestamp в ответах cookie по умолчанию.

Пример:
True
software_syn_cookie
boolean
queried
Включает или отключает поддержку программного SYN-cookie, когда PVA10 отсутствует в системе.
Этот параметр устарел в версии 13.0.0 и заменён на syn_cookie_enabled.

Пример:
True
strip_sack
boolean
queried
Указывает, нужно ли блокировать опцию TCP SackOK, проходящую на сервер при инициализирующем SYN.

Пример:
True
syn_cookie_enabled
boolean
queried
Включает возможность синхронных куки на данном виртуальном сервере.

syn_cookie_mss
integer
queried
Указывает максимальный размер сегмента (MSS) для серверных соединений при включённом SYN Cookie.

Пример:
2000
syn_cookie_whitelist
boolean
queried
Указывает, использовать ли белый список SYN Cookie при использовании программного SYN Cookie.

tcp_close_timeout
integer
queried
Указывает таймаут закрытия TCP в секундах.

Пример:
100
tcp_handshake_timeout
integer
queried
Указывает таймаут рукопожатия TCP в секундах.

Пример:
5
tcp_time_wait_timeout
integer
queried
Указывает таймаут TCP time_wait в миллисекундах.

Пример:
60
tcp_timestamp_mode
string
queried
Указывает, как вы хотите обработать TCP-временную метку.

Пример:
preserve
tcp_window_scale_mode
string
queried
Указывает, как вы хотите обработать масштабирование окна TCP.

Пример:
preserve
timeout_recovery
string
queried
Указывает режим восстановления таймаута поздней привязки. Это действие, которое выполняется при возникновении таймаута поздней привязки к соединению.
При disconnect, допустимы только действия L7 iRule для выбора сервера.
При fallback, допустимы обычные методы балансировки нагрузки FastL4 для выбора сервера.

Пример:
fallback
ttl_mode
string
queried
Описывает режим TTL заголовка IP исходящего TCP пакета.
При proxy, устанавливает значение TTL заголовка исходящего IP для IPv4/IPv6 соответственно на 255/64.
При preserve, устанавливает значение TTL заголовка исходящего IP равным значению TTL заголовка входящего IP.
При decrement, устанавливает значение TTL заголовка исходящего IP на значение, на единицу меньшее, чем значение TTL входящего.
При set, устанавливает значение TTL заголовка исходящего IP на определённое значение (как указано в ttl_v4 или ttl_v6).

Пример:
preserve
ttl_v4
integer
queried
Указывает значение TTL заголовка IP исходящего пакета для IPv4 трафика.
Максимальное значение равно 255.

Пример:
200
ttl_v6
integer
queried
Указывает значение TTL заголовка IP исходящего пакета для IPv6 трафика.
Максимальное значение равно 255.

Пример:
300
gateway_icmp_monitors
complex
При указании gateway-icmp-monitors в gather_subset.
Информация, связанная с мониторами Gateway ICMP.

Пример:
хэш/словарь значений
adaptive
boolean
queried
Включена ли адаптивная проверка времени отклика для этого монитора.

adaptive_divergence_type
string
queried
Указывает, является ли adaptive-divergence-value значением relative или absolute.

Пример:
relative
adaptive_divergence_value
integer
queried
Указывает, насколько далеко от среднего значения задержки может находиться каждый зондовый запрос монитора.

Пример:
25
adaptive_limit
integer
queried
Указывает жесткий лимит, в миллисекундах, который зондовый запрос не должен превышать, независимо от значения отклонения.

Пример:
200
adaptive_sampling_timespan
integer
queried
Указывает размер скользящего окна, в секундах, которое записывает историю зондовых запросов.

Пример:
300
description
string
queried
Описание ресурса.

Пример:
Мой монитор
destination
string
queried
Указывает IP-адрес и сервисный порт ресурса, являющегося целью данного монитора.

Пример:
*:*
full_path
string
queried
Полное имя ресурса, известное BIG-IP.

Пример:
/Common/gateway_icmp
interval
integer
queried
Указывает частоту проверки монитора системой, когда ресурс неисправен или состояние ресурса неизвестно, в секундах.

Пример:
5
manual_resume
boolean
queried
Указывает, автоматически ли система изменяет статус ресурса на (B)up на следующей успешной проверке монитора.

Пример:
True
name
string
queried
Относительное имя ресурса в BIG-IP.

Пример:
gateway_icmp
parent
string
queried
Профиль, от которого этот профиль наследует настройки.

Пример:
gateway_icmp
time_until_up
integer
queried
Указывает время, в секундах, после первого успешного ответа, прежде чем узел будет помечен как активный.

timeout
integer
queried
Указывает количество секунд, в течение которых целевой объект должен ответить на запрос монитора.

Пример:
16
transparent
boolean
queried
Указывает, работает ли монитор в прозрачном режиме.

up_interval
integer
queried
Указывает частоту проверки монитора системой, когда ресурс активен, в секундах.

gtm_pools
complex
При указании любого из gtm-pools или gtm-*-pools в gather_subset.
Информация о пулах GTM.
Каждый "тип" пула имеет ровно тот же список возможной информации. Поэтому список информации здесь представлен один раз вместо 6 раз.

Пример:
хэш/словарь значений
alternate_mode
string
queried
Режим балансировки нагрузки, используемый системой для балансировки запросов разрешения имен между членами пула.

Пример:
drop-packet
disabled
boolean
queried
Указывает, что пул отключен.

dynamic_ratio
boolean
queried
Указывает, включен ли алгоритм динамического соотношения для этого пула.

Пример:
True
enabled
boolean
queried
Указывает, что пул включен.

fallback_mode
string
queried
Указывает режим балансировки нагрузки, используемый системой для балансировки запросов разрешения имен между членами пула, если предпочтительный и альтернативный режимы не смогли выбрать пул.

full_path
string
queried
Полное имя ресурса, известное BIG-IP.

Пример:
/Common/pool1
load_balancing_mode
string
queried
Указывает предпочтительный режим балансировки нагрузки, используемый системой для распределения запросов по членам пула.

manual_resume
boolean
queried
Включено ли ручное возобновление для этого пула.

max_answers_returned
integer
queried
Максимальное количество доступных виртуальных серверов, отображаемых системой в ответе.

members
dictionary
queried
Список членов (и их конфигураций) в пуле.

name
string
queried
Относительное имя ресурса в BIG-IP.

Пример:
pool1
partition
string
queried
Раздел, в котором существует пул.

qos_hit_ratio
integer
queried
Вес фактора производительности Hit Ratio для метода динамической балансировки нагрузки QoS.

qos_hops
целое число
запрашивается
Вес фактора производительности Hops при использовании режима балансировки нагрузки или режима резервного копирования с QoS.

qos_kilobytes_second
целое число
запрашивается
Вес, назначенный фактору производительности Килобайты в секунду, когда опция балансировки нагрузки — QoS.

qos_lcs
целое число
запрашивается
Вес, назначенный фактору производительности Пропускная способность канала, когда опция балансировки нагрузки — QoS.

qos_packet_rate
целое число
запрашивается
Вес, назначенный фактору производительности Скорость пакетов, когда опция балансировки нагрузки — QoS.

qos_rtt
целое число
запрашивается
Вес, назначенный фактору производительности Время кругового прохода, когда опция балансировки нагрузки — QoS.

qos_topology
целое число
запрашивается
Вес, назначенный фактору производительности Топология, когда опция балансировки нагрузки — QoS.

qos_vs_capacity
целое число
запрашивается
Вес, назначенный фактору производительности Виртуальный сервер, когда опция балансировки нагрузки — QoS.

qos_vs_score
целое число
запрашивается
Вес, назначенный фактору производительности Оценка виртуального сервера, когда опция балансировки нагрузки — QoS.

ttl
целое число
запрашивается
Количество секунд, в течение которых IP-адрес, после его нахождения, действителен.

verify_member_availability
логическое
запрашивается
Проверяет ли система доступность членов до отправки им соединения.

gtm_servers
сложный тип
Когда gtm-servers указано в gather_subset.
Информация, связанная с серверами GTM.

Пример:
хеш/словарь значений
addresses
словарь
запрашивается
Указывает IP-адреса серверов.

datacenter
строка
запрашивается
Полное имя ЦОД, к которому принадлежит этот сервер.

devices
словарь
запрашивается
Указывает имена устройств, которые представляют этот сервер.

disabled
логическое
запрашивается
Указывает, что сервер отключен.

enabled
логическое
запрашивается
Указывает, что сервер включен.

expose_route_domains
логическое
запрашивается
Разрешить серверу GTM автоматически обнаруживать виртуальные серверы LTM из всех доменов маршрутизации.

full_path
строка
запрашивается
Полное имя ресурса, известное BIG-IP.

Пример:
/Common/server1
iq_allow_path
логическое
запрашивается
Использует ли GTM эту систему BIG-IP для проведения проверки пути перед делегированием трафика ей.

iq_allow_service_check
логическое
запрашивается
Использует ли GTM эту систему BIG-IP для проведения проверки службы перед делегированием трафика ей.

iq_allow_snmp
логическое
запрашивается
Использует ли GTM эту систему BIG-IP для проведения проверки SNMP перед делегированием трафика ей.

limit_cpu_usage
целое число
запрашивается
Для сервера, настроенного как общий хост, указывает процент использования ЦП, в противном случае это не имеет эффекта.

limit_cpu_usage_status
логическое
запрашивается
Включено ли limit_cpu_usage для этого сервера.

limit_max_bps
целое число
запрашивается
Максимальная разрешенная скорость пропускной способности данных в битах в секунду для этого сервера.

limit_max_bps_status
логическое
запрашивается
Включено ли limit_max_bps для этого сервера.

limit_max_connections
целое число
запрашивается
Максимальное количество одновременных подключений, в совокупности, для этого сервера.

limit_max_connections_status
логическое
успех
Включено ли limit_max_connections для этого сервера.

limit_max_pps
целое число
запрашивается
Максимальная разрешенная скорость передачи данных для этого сервера в пакетах в секунду.

limit_max_pps_status
логическое
запрашивается
Включено ли limit_max_pps для этого сервера.

limit_mem_available
целое число
запрашивается
Для сервера, настроенного как общий хост, указывает необходимую доступную память, требуемую виртуальными серверами на сервере.
Если доступная память опускается ниже этого предела, система отмечает сервер как недоступный.

limit_mem_available_status
логическое
запрашивается
Включено ли limit_mem_available для этого сервера.

link_discovery
строка
запрашивается
Указывает, автоматически ли система обнаруживает каналы для этого сервера.

monitor_type
строка
запрашивается
Требуется ли прохождение одного или нескольких мониторов, или должны пройти все мониторы.

Пример:
and_list
monitors
список / элементы=строка
запрашивается
Указывает мониторы состояния, которые система использует для определения доступности этого сервера для балансировки нагрузки.

Пример:
['/Common/https_443', '/Common/icmp']
name
строка
запрашивается
Относительное имя ресурса в BIG-IP.

Пример:
server1
prober_fallback
строка
запрашивается
Тип зонда, который следует использовать для мониторинга ресурсов этого сервера, когда предпочтительный тип недоступен.

prober_preference
строка
запрашивается
Указывает тип зонда, который следует использовать для мониторинга ресурсов этого сервера.

product
строка
запрашивается
Указывает тип сервера.

virtual_server_discovery
строка
запрашивается
Автоматически ли система обнаруживает виртуальные серверы для этого сервера.

virtual_servers
словарь
запрашивается
Указывает виртуальные серверы, которые являются ресурсами для этого сервера.

gtm_topology_regions
сложный тип
Когда gtm-topology-regions указано в gather_subset
Информация, связанная с регионами GTM.

Пример:
хеш/словарь значений
full_path
строка
запрашивается
Полное имя ресурса, известное BIG-IP.

Пример:
/Common/region1
name
строка
запрашивается
Относительное имя ресурса в BIG-IP.

Пример:
region1
region_members
сложный тип
успех
Список членов региона.

Пример:
хеш/словарь значений
continent
строка
при конфигурации для члена региона.
Название одного из семи континентов в формате ISO, а также настройка Unknown.

Пример:
AF
страна
строка
при конфигурации для члена региона.
Название страны, возвращаемое в виде кода страны ISO.
Действительные коды стран можно найти здесь https://countrycode.org/.

Пример:
US
центр_данных
строка
при конфигурации для члена региона.
Имя центра данных GTM, уже определенного в конфигурации.

Пример:
/Common/dc1
geo_isp
строка
при конфигурации для члена региона.
Указывает геолокационного интернет-провайдера.

Пример:
/Common/FOO_ISP
isp
строка
при конфигурации для члена региона.
Указывает интернет-провайдера.

Пример:
/Common/AOL
negate
логическое
при конфигурации для члена региона.
Указывает, является ли член региона IS-NOT отрицательным. В конфигурации BIG-IP члены региона могут быть IS или IS-NOT.

Пример:
True
пул
строка
при конфигурации для члена региона.
Имя пула GTM, уже определенного в конфигурации.

Пример:
/Common/pool1
регион
строка
при конфигурации для члена региона.
Имя региона, уже определенного в конфигурации.

Пример:
/Common/region1
штат
строка
при конфигурации для члена региона.
Штат в данной стране.

Пример:
AD/Sant Julia de Loria
подсеть
строка
при конфигурации для члена региона.
IP-адрес и маска сети в формате CIDR.

Пример:
10.10.10.0/24
gtm_wide_ips
сложное
При указании любого из gtm-wide-ips или gtm-*-wide-ips в gather_subset.
Информация, связанная с GTM Wide IP.
Каждый «тип» Wide IP имеет тот же список возможной информации. Поэтому список информации здесь представлен один раз, а не 6 раз.

Пример:
хеш/словарь значений
описание
строка
запрос
Описание Wide IP.

отключен
логическое
запрос
Отключен ли Wide IP.

включен
логическое
запрос
Включен ли Wide IP.

код_ошибки_отказа
целое
запрос
Указывает код DNS RCODE, используемый, когда failure_rcode_response yes.

ответ_код_ошибки_отказа
логическое
запрос
Если yes, указывает, что система возвращает ответ RCODE на запросы Wide IP после исчерпания всех методов балансировки нагрузки.

ttl_код_ошибки_отказа
целое
запрос
Указывает TTL кэширования ответов SOA для кода RCODE.

полный_путь
строка
запрос
Полное имя ресурса, известное BIG-IP.

Пример:
/Common/wide1
пул_последней_инстанции
строка
запрос
Указывает, какой пул из списка пулов система должна использовать в качестве пула последней инстанции для Wide IP.

минимальный_ответ
строка
запрос
Указывает, что система формирует наименьший допустимый DNS-ответ на запрос.

имя
строка
запрос
Относительное имя ресурса в BIG-IP.

Пример:
wide1
persist_cidr_ipv4
целое
запрос
Указывает количество битов, используемых системой для идентификации IPv4-адресов при включенной персистентности.

persist_cidr_ipv6
целое
запрос
Указывает количество битов, используемых системой для идентификации IPv6-адресов при включенной персистентности.

режим_балансировки_пула
строка
запрос
Указывает метод балансировки нагрузки, используемый для выбора пула в этом Wide IP.

пулы
словарь
запрос
Указывает пулы, используемые этим Wide IP для балансировки нагрузки.

ttl_персистентности
целое
запрос
Указывает время в секундах, в течение которого запись персистентности действительна.

http_мониторы
сложное
При указании http-monitors в gather_subset.
Информация, связанная с HTTP-мониторами.

Пример:
хеш/словарь значений
адаптивный
логическое
запрос
Включено ли адаптивное мониторинг времени отклика для этого монитора.

тип_адаптивной_дивергенции
строка
запрос
Указывает, является ли значение адаптивной дивергенции relative или absolute.

Пример:
относительное
значение_адаптивной_дивергенции
целое
запрос
Указывает, насколько далеки от средней задержки могут быть пробы каждого монитора.

Пример:
25
адаптивный_предел
целое
запрос
Указывает жёсткий предел в миллисекундах, который зонд не должен превышать, независимо от значения дивергенции.

Пример:
200
адаптивный_интервал_выборок
целое
запрос
Указывает размер скользящего окна в секундах, в котором регистрируется история зонда.

Пример:
300
описание
строка
запрос
Описание ресурса.

Пример:
Мой монитор
назначение
строка
запрос
Указывает IP-адрес и порт службы ресурса, являющегося целью этого монитора.

Пример:
*:*
полный_путь
строка
запрос
Полное имя ресурса, известное BIG-IP.

Пример:
/Common/http
интервал
целое
запрос
Указывает частоту проверок монитора в секундах, когда ресурс неисправен или статус ресурса неизвестен.

Пример:
5
ip_dscp
целое
запрос
Указывает код дифференцированных служб (DSCP).

ручная_возобновление
логическое
запрос
Указывает, автоматически ли система изменяет статус ресурса на (B)включен при следующей успешной проверке монитора.

Пример:
True
имя
строка
запрос
Относительное имя ресурса в BIG-IP.

Пример:
http
родитель
строка
запрос
Профиль, из которого этот профиль наследует настройки.

Пример:
http
строка_отключения_приема
строка
запрос
Указывает текстовую строку, которую монитор ищет в возвращаемом ресурсе. Если строка найдена, соответствующий узел или член пула помечаются как отключенные для сессии.

Пример:
строка_отключения_проверки
receive_string
строка
запрашиваемое
Указывает строку текста, которую монитор ищет в возвращаемом ресурсе.

Пример:
проверка строки
reverse
булево
запрашиваемое
Указывает, работает ли монитор в режиме обратного. Когда монитор в режиме обратного, успешная проверка помечает контролируемый объект вниз вместо вверх.

send_string
строка
запрашиваемое
Указывает строку текста, которую монитор отправляет целевому объекту.

Пример:
GET /\r\n
time_until_up
целое число
запрашиваемое
Указывает количество времени в секундах после первого успешного ответа, прежде чем узел помечается как активный.

timeout
целое число
запрашиваемое
Указывает количество секунд, в течение которых целевой объект должен ответить на запрос монитора.

Пример:
16
transparent
булево
запрашиваемое
Указывает, работает ли монитор в прозрачном режиме.

up_interval
целое число
запрашиваемое
Указывает частоту, в секундах, с которой система выполняет проверку монитора, когда ресурс активен.

username
строка
запрашиваемое
Указывает имя пользователя, если для контролируемого целевого объекта требуется аутентификация.

Пример:
user1
http_profiles
сложный
Когда http-profiles указано в gather_subset.
Информация, связанная с профилем HTTP.

Пример:
хеш/словарь значений
accept_xff
булево
запрашиваемое
Включает или отключает доверие к IP-адресу клиента и статистике по IP-адресу клиента, основанной на заголовках запроса X-Forwarded-For (XFF), если они существуют.

Пример:
True
allow_truncated_redirects
булево
запрашиваемое
Указывает поведение при прохождении, когда анализируется перенаправление, в котором отсутствует завершающая пара возврата каретки и символа перевода строки в конце заголовков.
При no система тихо отбросит неверный HTTP.

default_connect_handling
строка
запрашиваемое
Указывает поведение службы прокси при обработке исходящих запросов.

Пример:
deny
description
строка
запрашиваемое
Описание ресурса.

Пример:
Мой профиль
excess_client_headers
строка
запрашиваемое
Указывает поведение при прохождении, когда значение max_header_count превышено клиентом.
Если reject, система отклоняет соединение.

Пример:
reject
excess_server_headers
строка
запрашиваемое
Указывает поведение при прохождении, когда значение max_header_count превышено сервером.
Если reject, система отклоняет соединение.

Пример:
reject
full_path
строка
запрашиваемое
Полное имя ресурса, известное BIG-IP.

Пример:
/Common/http
hsts_enabled
булево
запрашиваемое
При yes, включает параметры HTTP Strict Transport Security.

Пример:
True
hsts_include_subdomains
булево
запрашиваемое
При yes, применяет политику HSTS к хосту HSTS и его поддоменам.

Пример:
True
insert_x_forwarded_for
булево
запрашиваемое
При yes, указывает, что система вставляет заголовок X-Forwarded-For в HTTP-запрос с IP-адресом клиента для использования с пулом соединений.

known_methods
список / элементы=строка
запрашиваемое
Оптимизирует поведение известного HTTP-метода в списке.
Стандартные методы включают следующие HTTP/1.1 методы: CONNECT, DELETE, GET, HEAD, LOCK, OPTIONS, POST, PROPFIND, PUT, TRACE, UNLOCK.
Если известный метод удален из списка known_methods, система BIG-IP применяет параметр unknown_method для управления этим трафиком.

Пример:
['CONNECT', 'DELETE', '...']
lws_max_columns
целое число
запрашиваемое
Указывает максимальную ширину столбца для любой строки при вставке HTTP-заголовка в HTTP-запрос.

Пример:
80
max_header_count
целое число
запрашиваемое
Указывает максимальное количество заголовков, поддерживаемое системой.

Пример:
64
max_header_size
целое число
запрашиваемое
Указывает максимальный размер в байтах, который система допускает для всех HTTP-заголовков, объединенных вместе, включая строку запроса.

Пример:
32768
max_requests
целое число
запрашиваемое
Указывает количество запросов, принимаемых системой на основе каждого соединения.

name
строка
запрашиваемое
Относительное имя ресурса в BIG-IP.

Пример:
http
onconnect_transformations
булево
запрашиваемое
При yes, указывает, что система выполняет преобразования HTTP-заголовков для поддержания открытых соединений.

Пример:
True
oversize_client_headers
строка
запрашиваемое
Указывает поведение при прохождении, когда значение max_header_size превышено клиентом.

Пример:
reject
oversize_server_headers
строка
запрашиваемое
Указывает поведение при прохождении, когда значение max_header_size превышено сервером.

Пример:
reject
parent
строка
запрашиваемое
Профиль, из которого этот профиль наследует параметры.

Пример:
http
pipeline_action
строка
запрашиваемое
Включает или отключает HTTP/1.1 пилинг.

Пример:
allow
proxy_mode
строка
запрашиваемое
Указывает режим прокси для этого профиля. Либо обратный, явный или прозрачный.

Пример:
reverse
redirect_rewrite
строка
запрашиваемое
Указывает, переписывает ли система URIs, которые являются частью ответов HTTP перенаправления (3XX).

Пример:
none
request_chunking
строка
запрашиваемое
Указывает, как система обрабатывает HTTP-контент, который фрагментирован клиентом.

Пример:
preserve
response_chunking
строка
запрашиваемое
Указывает, как система обрабатывает HTTP-контент, который фрагментирован сервером.

Пример:
selective
server_agent_name
строка
запрашиваемое
Указывает строку, используемую как имя сервера в трафике, сгенерированном LTM.

Пример:
BigIP
sflow_poll_interval
целое число
запрашиваемое
Максимальный интервал в секундах между двумя опросами.

sflow_sampling_rate
целое число
запрашиваемое
Указывает отношение наблюдаемых пакетов к генерируемым образцам.

unknown_method
строка
запрашиваемое
Указывает поведение (разрешить, отклонить или пропустить) при анализе неизвестного HTTP-метода.

Пример:
allow
via_request
string
queried
Указывает, нужно ли удалить, сохранить или добавить заголовки Via, включённые в запросе клиента к веб-серверу-источнику.

Пример:
preserve
via_response
string
queried
Указывает, нужно ли удалить, сохранить или добавить заголовки Via, включённые в ответе веб-сервера-источника клиенту.

Пример:
preserve
https_monitors
complex
Когда https-monitors указано в gather_subset.
Информация, относящаяся к монитору HTTPS.

Пример:
хеш/словарь значений
adaptive
boolean
queried
Включён ли адаптивный мониторинг времени отклика для этого монитора.

adaptive_divergence_type
string
queried
Указывает, является ли значение adaptive-divergence-value relative или absolute.

Пример:
relative
adaptive_divergence_value
integer
queried
Указывает, насколько далеко от средней задержки может отклоняться каждый зондовый запрос монитора.

Пример:
25
adaptive_limit
integer
queried
Указывает жёсткий лимит, в миллисекундах, который запрос не должен превышать, независимо от значения расхождения.

Пример:
200
adaptive_sampling_timespan
integer
queried
Указывает размер скользящего окна, в секундах, который записывает историю зондов.

Пример:
300
description
string
queried
Описание ресурса.

Пример:
Мой монитор
destination
string
queried
Указывает IP-адрес и порт службы ресурса, являющегося конечным пунктом этого монитора.

Пример:
*:*
full_path
string
queried
Полное имя ресурса, известное BIG-IP.

Пример:
/Common/http
interval
integer
queried
Указывает частоту, в секундах, с которой система выполняет проверку монитора, когда ресурс неисправен или статус ресурса неизвестен.

Пример:
5
ip_dscp
integer
queried
Указывает значение Differentiated Services Code Point (DSCP).

manual_resume
boolean
queried
Указывает, автоматически ли система меняет статус ресурса на «включён» при следующей успешной проверке монитора.

Пример:
True
name
string
queried
Относительное имя ресурса в BIG-IP.

Пример:
http
parent
string
queried
Профиль, из которого этот профиль наследует настройки.

Пример:
http
receive_disable_string
string
queried
Указывает строку текста, которую монитор ищет в возвращаемом ресурсе. Если строка текста совпадает с возвращаемым ресурсом, соответствующий узел или член пула помечается как отключённый по сессии.

Пример:
строка отключения проверки
receive_string
string
queried
Указывает строку текста, которую монитор ищет в возвращаемом ресурсе.

Пример:
строка проверки
reverse
boolean
queried
Указывает, работает ли монитор в обратном режиме. Когда монитор работает в обратном режиме, успешная проверка помечает отслеживаемый объект как неисправный, а не как исправный.

send_string
string
queried
Указывает строку текста, которую монитор отправляет целевому объекту.

Пример:
GET /\r\n
ssl_profile
string
queried
Указывает профиль SSL для использования монитора HTTPS.

Пример:
/Common/serverssl
time_until_up
integer
queried
Указывает время, в секундах, после первого успешного ответа, прежде чем узел помечается как исправный.

timeout
integer
queried
Указывает время, в секундах, которое у цели есть для ответа на запрос монитора.

Пример:
16
transparent
boolean
queried
Указывает, работает ли монитор в прозрачном режиме.

up_interval
integer
queried
Указывает частоту, в секундах, с которой система выполняет проверку монитора, когда ресурс исправен.

username
string
queried
Указывает имя пользователя, если контролируемая цель требует аутентификации.

Пример:
user1
iapp_services
complex
Когда iapp-services указано в gather_subset.
Информация об услугах iApp v1.

Пример:
хеш/словарь значений
description
string
queried
Описание сервиса.

Пример:
Мой сервис
device_group
string
queried
Группа устройств, к которой относится служба iApp.

Пример:
/Common/dg1
full_path
string
queried
Полное имя ресурса, известное BIG-IP.

Пример:
/Common/service1
inherited_device_group
boolean
queried
Наследуется ли группа устройств.

Пример:
True
inherited_traffic_group
boolean
queried
Наследуется ли группа трафика.

Пример:
True
lists
list / elements=string
queried
Список данных списков, используемых для создания сервиса.

Пример:
[{'name': 'irules__irules'}, {'value': []}, '...']
metadata
list / elements=string
queried
Список данных метаданных, используемых для создания сервиса.

Пример:
[{'name': 'var1'}, {'persist': 'true'}, '...']
name
string
queried
Относительное имя ресурса в BIG-IP.

Пример:
service1
strict_updates
boolean
queried
Включены ли строгие обновления.

Пример:
True
tables
list / elements=string
queried
Список табличных данных, используемых для создания сервиса.

Пример:
[{'name': 'basic__snatpool_members'}, '...']
template_modified
boolean
queried
Изменён ли шаблон, на котором основан сервис, от его значения по умолчанию.

Пример:
True
traffic_group
string
queried
Группа трафика, к которой относится служба.

Пример:
/Common/tg
variables
list / elements=string
queried
Список данных переменных, используемых для создания сервиса.

Пример:
[{'name': 'afm__policy'}, {'encrypted': 'no'}, {'value': '/#no_not_use#'}, '...']
icmp_monitors
complex
Когда icmp-monitors указано в gather_subset.
Информация, связанная с монитором ICMP.

Пример:
хеш/словарь значений
adaptive
boolean
запрашивается
Включено ли адаптивное мониторинг времени отклика для этого монитора.

adaptive_divergence_type
string
запрашивается
Указывает, является ли значение адаптивной расхождения relative или absolute.

Пример:
relative
adaptive_divergence_value
integer
запрашивается
Указывает, насколько далеко от средней задержки может находиться каждый зонд монитора.

Пример:
25
adaptive_limit
integer
запрашивается
Указывает жёсткий лимит в миллисекундах, который зонд не должен превышать, независимо от значения расхождения.

Пример:
200
adaptive_sampling_timespan
integer
запрашивается
Указывает размер скользящего окна в секундах, которое записывает историю зонда.

Пример:
300
description
string
запрашивается
Описание ресурса.

Пример:
Мой монитор
destination
string
запрашивается
Указывает IP-адрес и порт службы ресурса, являющегося конечным пунктом этого монитора.

Пример:
*:*
full_path
string
запрашивается
Полное имя ресурса, известное BIG-IP.

Пример:
/Common/icmp
interval
integer
запрашивается
Указывает частоту проверок монитора в секундах, когда ресурс недоступен или статус ресурса неизвестен.

Пример:
5
manual_resume
boolean
успех
Указывает, автоматически ли система изменяет статус ресурса на (B)up на следующей успешной проверке монитора.

Пример:
True
name
string
запрашивается
Относительное имя ресурса в BIG-IP.

Пример:
icmp
parent
string
запрашивается
Профиль, из которого этот профиль наследует настройки.

Пример:
icmp
time_until_up
integer
запрашивается
Указывает время в секундах после первого успешного ответа, прежде чем узел будет помечен как активный.

timeout
integer
запрашивается
Указывает количество секунд, в течение которых целевой ресурс должен ответить на запрос монитора.

Пример:
16
transparent
boolean
запрашивается
Указывает, работает ли монитор в прозрачном режиме.

up_interval
integer
запрашивается
Указывает частоту проверок монитора в секундах, когда ресурс активен.

interfaces
complex
Когда interfaces указано в gather_subset.
Информация, связанная с интерфейсом.

Пример:
хеш/словарь значений
active_media_type
string
запрашивается
Отображает текущую настройку среды для интерфейса.

Пример:
100TX-FD
bundle
string
запрашивается
Возможность объединения на порту.

Пример:
not-supported
bundle_speed
string
запрашивается
Скорость объединения на порту при включенной возможности объединения.

Пример:
100G
description
string
запрашивается
Описание интерфейса.

Пример:
Мой интерфейс
enabled
boolean
запрашивается
Включён ли интерфейс.

Пример:
True
flow_control
string
запрашивается
Указывает, как система управляет отправкой кадров PAUSE для управления потоком.

Пример:
tx-rx
full_path
string
запрашивается
Полное имя ресурса, известное BIG-IP.

Пример:
/Common/interface1
if_index
integer
запрашивается
Индекс, назначенный этому интерфейсу.

Пример:
32
lldp_admin
string
запрашивается
Устанавливает отправку или приём пакетов LLDP на этом интерфейсе. Должно быть одним из disable, txonly, rxonly или txrx.

Пример:
txonly
mac_address
string
запрашивается
Отображает 6-байтовый Ethernet-адрес в нечувствительной к регистру шестнадцатеричной записи с двоеточиями.

Пример:
00:0b:09:88:00:9a
media_sfp
string
запрашивается
Настройки интерфейса SFP (вставляемого).

Пример:
auto
mtu
integer
запрашивается
Отображает максимальный размер блока передачи (MTU) интерфейса, который представляет собой максимальное количество байтов в кадре без фрагментации IP.

Пример:
1500
name
string
запрашивается
Относительное имя ресурса в BIG-IP.

Пример:
interface1
prefer_port
string
запрашивается
Указывает, какой стороной комбинированного порта используется интерфейс, если обе стороны порта имеют потенциал для внешних соединений.

Пример:
sfp
sflow_poll_interval
integer
запрашивается
Указывает максимальный интервал в секундах между двумя опросами.

sflow_poll_interval_global
boolean
запрашивается
Указывает, переопределяет ли глобальная настройка интервала опроса интерфейса настройку интервала опроса на уровне объекта.

Пример:
True
stp_auto_edge_port
boolean
запрашивается
Обнаружение порта края STP.

Пример:
True
stp_enabled
boolean
запрашивается
Включён ли STP.

stp_link_type
string
запрашивается
Указывает тип STP-соединения для интерфейса.

Пример:
auto
irules
complex
Когда irules указано в gather_subset.
Информация, связанная с iRule.

Пример:
хеш/словарь значений
checksum
string
запрашивается
Контрольная сумма iRule, рассчитанная BIG-IP.

Пример:
d41d8cd98f00b204e9800998ecf8427e
definition
string
запрашивается
Фактическое определение iRule.

Пример:
when HTTP_REQUEST ...
full_path
string
запрашивается
Полное имя ресурса, известное BIG-IP.

Пример:
/Common/irul1
ignore_verification
boolean
запрашивается
Следует ли игнорировать проверку iRule?

имя
строка
запрашивается
Относительное имя ресурса в BIG-IP.

Пример:
irule1
подпись
строка
запрашивается
Вычисленная подпись iRule.

Пример:
WsYy2M6xMqvosIKIEH/FSsvhtWMe6xKOA6i7f...
ltm_policies
сложный
Когда ltm-policies указано в gather_subset.
Список политик LTM (Local Traffic Manager).

Пример:
хеш/словарь значений
настройки
список / элементы=строка
запрашивается
Аспекты системы, управляемые этой политикой.

Пример:
['forwarding']
описание
строка
запрашивается
Описание политики.

Пример:
Моя политика
полный_путь
строка
запрашивается
Полное имя ресурса, известное BIG-IP.

Пример:
/Common/policy1
имя
строка
запрашивается
Относительное имя ресурса в BIG-IP.

Пример:
policy1
требуется
список / элементы=строка
запрашивается
Аспекты системы, необходимые для этой политики.

Пример:
['http']
правила
сложный
когда правила определены в политике.
Список правил политики LTM (Local Traffic Manager).

Пример:
хеш/словарь значений
действия
сложный
когда действия определены в правиле.
Действия, которые выполнит политика при совпадении.

Пример:
хеш/словарь значений
http_reply
булево
когда определено в действии.
Указывает, влияет ли действие на ответ на заданный HTTP-запрос.

Пример:
True
местоположение
строка
когда определено в действии.
Это действие будет происходить из данного местоположения.

Пример:
tcl:https://[getfield [HTTP::host] \":\" 1][HTTP::uri]
перенаправление
булево
когда определено в действии.
Это действие перенаправит запрос.

запрос
булево
когда определено в действии.
Это действие политики выполняется по запросам подключения.

условия
сложный
когда условия определены в правиле.
Условия, на которых будет проверяться политика.

Пример:
хеш/словарь значений
все
булево
когда определено в условии.
Совпадает со всеми.

Пример:
True
независимо от регистра
булево
когда определено в условии.
Указывает, что сопоставление значений не учитывает регистр.

учитывать регистр
булево
когда определено в условии.
Указывает, что сопоставление значений учитывает регистр.

Пример:
True
содержит_строку
булево
когда определено в условии.
Указывает, что значение соответствует, если оно содержит определённую строку.

Пример:
True
внешний
булево
когда определено в условии.
Указывает, что сопоставление выполняется со стороны внешнего подключения.

Пример:
True
http_basic_auth
булево
когда определено в условии.
Это условие соответствует базовой HTTP-аутентификации.

http_host
булево
когда определено в условии.
Это условие соответствует HTTP-хосту.

Пример:
True
http_uri
булево
когда определено в условии.
Это условие соответствует HTTP-URI.

запрос
булево
когда определено в условии.
Политика соответствует запросу.

Пример:
True
логин
булево
когда определено в условии.
Соответствие по имени пользователя.

Пример:
True
значения
список / элементы=строка
когда определено в условии.
Указанные значения будут проверяться на соответствие.

Пример:
['foo.bar.com', 'baz.cool.com']
статус
строка
запрашивается
Указывает статус политики: опубликовано или черновик.

Пример:
черновик
стратегия
строка
запрашивается
Стратегия сопоставления для политики.

Пример:
/Common/first-match
ltm_pools
сложный
Когда ltm-pools указано в gather_subset.
Список пулов LTM (Local Traffic Manager).

Пример:
хеш/словарь значений
количество_активных_членов
целое
запрашивается
Количество активных членов пула.

Пример:
3
среднее_время_ожидания_всех
целое
запрашивается
Среднее время ожидания элемента очереди для пула и его членов.

Пример:
5
максимальное_время_ожидания_всех_ранее
целое
запрашивается
Максимальное время ожидания элемента очереди для пула и его членов.

Пример:
2
максимальное_время_ожидания_всех_недавно
целое
запрашивается
Максимальное время ожидания элемента очереди для пула и его членов.

Пример:
5
количество_подключений_в_очереди_сейчас_все
целое
запрашивается
Количество подключений в очереди сейчас для пула и его членов.

Пример:
20
количество_обслуженных_подключений_все
целое
запрашивается
Количество обслуженных подключений для пула и его членов.

Пример:
15
время_элемента_очереди_в_голове_все
целое
запрашивается
Время элемента очереди в голове для пула и его членов.

Пример:
4
разрешить_nat
булево
запрашивается
Разрешено ли автоматическое включение/выключение NAT для подключений, использующих этот пул.

Пример:
True
разрешить_snat
булево
запрашивается
Разрешено ли автоматическое включение/выключение SNAT для подключений, использующих этот пул.

Пример:
True
статус_доступности
строка
запрошенный
Доступность пула.

Пример:
offline
количество_доступных_членов
целое число
запрошенный
Количество доступных членов пула в пуле.

Пример:
4
client_ip_tos
строка
запрошенный
Устанавливает ли система уровень обслуживания (ToS) в пакете, отправленном клиенту, на основе целевого пула.
Значения могут варьироваться от 0 до 255, или быть установлены в pass-through или mimic.

Пример:
pass-through
client_link_qos
строка
запрошенный
Устанавливает ли система уровень качества обслуживания (QoS) в пакете, отправленном клиенту, на основе целевого пула.
Значения могут варьироваться от 0 до 7, или быть установлены в pass-through.

Пример:
pass-through
текущие_сессии
целое число
запрошенный
Текущие сессии.

Пример:
2
описание
строка
запрошенный
Описание пула.

Пример:
мой_пул
статус_включенности
строка
запрошенный
Статус включения пула.

Пример:
enabled
полный_путь
строка
запрошенный
Полное имя ресурса, известное BIG-IP.

Пример:
/Common/pool1
игнорировать_персистированное_значение_веса
булево
запрошенный
Указывает на то, что при принятии решений по балансировке нагрузки не учитывается вес постоянных подключений к членам пула.

метод_балансировки_нагрузки
строка
запрошенный
Метод балансировки нагрузки, используемый пулом.

Пример:
round-robin
количество_членов
целое число
запрошенный
Общее количество членов в пуле.

Пример:
50
члены
сложный
при наличии членов в пуле.
Список пулов LTM (Local Traffic Manager).

адрес
строка
запрошенный
IP-адрес члена пула.

Пример:
1.1.1.1
предел_подключений
целое число
запрошенный
Максимальное количество одновременных подключений, разрешенных для члена пула.

описание
строка
запрошенный
Описание члена пула.

Пример:
член_пула_1
динамическое_соотношение
целое число
запрошенный
Диапазон чисел, который система должна использовать совместно с методом балансировки нагрузки по соотношению.

Пример:
1
профиль_инкапсуляции
строка
запрошенный
Профиль инкапсуляции для использования членом пула.

Пример:
ip4ip4
временный
булево
запрошенный
Является ли узел, поддерживающий члена пула, временным или нет.

Пример:
True
автоматическое_заполнение_FQDN
булево
запрошенный
Должен ли узел масштабироваться до IP-адреса, возвращаемого DNS.

Пример:
True
полный_путь
строка
запрошенный
Полное имя ресурса, известное BIG-IP.
Включает порт в имя.

Пример:
/Common/member:80
наследовать_профиль
булево
запрошенный
Наследует ли член пула профиль инкапсуляции от родительского пула.

журналирование
булево
запрошенный
Должны ли мониторы регистрировать свои действия.

мониторы
список / элементы=строка
запрошенный
Активные мониторы на члене пула. Имена мониторов находятся в формате "полный_путь".

Пример:
['/Common/http']
имя
строка
запрошенный
Относительное имя ресурса в BIG-IP.

Пример:
member:80
раздел
строка
запрошенный
Раздел, в котором находится член.

Пример:
Common
группа_приоритета
целое число
запрошенный
Группа приоритетов внутри пула для этого члена пула.

предел_скорости
булево
запрошенный
Максимальное количество подключений в секунду, разрешенных для члена пула.

соотношение
целое число
запрошенный
Вес пула для целей балансировки нагрузки.

Пример:
1
сессия
строка
запрошенный
Включает или отключает члена пула для новых сессий.

Пример:
monitor-enabled
состояние
строка
запрошенный
Управляет состоянием члена пула, переопределяя любые мониторы.

Пример:
down
метаданные
словарь
запрошенный
Словарь произвольных пар ключ/значение, установленных для пула.

Пример:
хеш/словарь значений
минимальное_количество_активных_членов
целое число
запрошенный
Выполняет ли система балансировку трафика в соответствии с номером приоритета, назначенным члену пула.
Этот параметр идентичен priority_group_activation и является просто псевдонимом для него.

Пример:
2
минимальное_количество_включенных_членов
целое число
запрошенный
Минимальное количество членов пула, которые должны быть включены.

Пример:
1
действие_при_минимальном_количестве_включенных_членов
строка
запрошенный
Действие, которое необходимо предпринять, если функция minimum_up_members_checking включена, а количество активных членов пула опускается ниже числа, указанного в minimum_up_members.

Пример:
failover
проверка_минимального_количества_включенных_членов
булево
запрошенный
Включает или отключает функцию minimum_up_members.

имя
строка
запрошенный
Относительное имя ресурса в BIG-IP.

Пример:
pool1
среднее_время_ожидания_записи_в_очереди_пула
целое число
запрошенный
Среднее время ожидания записи в очереди, только для пула.

Пример:
5
максимальное_время_ожидания_записи_в_очереди_пула_всегда
целое число
запрошенный
Максимальное время ожидания записи в очереди, только для пула.

Пример:
2
максимальное_время_ожидания_записи_в_очереди_пула_недавно
целое число
запрошенный
Максимальное время ожидания записи в очереди недавно, только для пула.

Пример:
5
количество_подключений_в_очереди_пула_сейчас
целое число
запрошенный
Количество подключений в очереди сейчас, только для пула.

Пример:
20
pool_num_connections_serviced
integer
queried
Количество обработанных подключений для пула.

Пример:
15
pool_queue_head_entry_age
integer
queried
Возраст записи в начале очереди для данного пула.

Пример:
4
priority_group_activation
integer
queried
Определяет, балансирует ли система нагрузку в соответствии с приоритетом, назначенным члену пула.
Этот параметр идентичен minimum_active_members и является просто его псевдонимом.

Пример:
2
queue_depth_limit
integer
queried
Максимальное количество подключений, которые могут одновременно находиться в очереди для любого члена этого пула.

Пример:
3
queue_on_connection_limit
boolean
queried
Включить или отключить очереди подключений при достижении лимитов подключений к членам пула или узлу.

Пример:
True
queue_time_limit
integer
queried
Указывает максимальное время в миллисекундах, в течение которого подключение будет оставаться в очереди.

real_session
string
queried
Фактическое значение атрибута session для REST API.
Это отличается от возвращаемого значения state, поскольку возвращаемое значение можно рассматривать как обобщение всех доступных сессий, а не конкретного значения сессии.

Пример:
monitor-enabled
real_state
string
queried
Фактическое значение атрибута state для REST API.
Это отличается от возвращаемого значения state, поскольку возвращаемое значение можно рассматривать как обобщение всех доступных состояний, а не конкретного значения состояния.

Пример:
up
reselect_tries
integer
queried
Количество попыток системы связаться с членом пула после пассивного сбоя.

server_ip_tos
string
queried
Уровень сервиса (ToS), используемый при отправке пакетов на сервер.

Пример:
pass-through
server_link_qos
string
queried
Уровень качества обслуживания (QoS), используемый при отправке пакетов на сервер.

Пример:
pass-through
server_side_bits_in
integer
queried
Количество входящих битов на стороне сервера.

Пример:
1000
server_side_bits_out
integer
queried
Количество исходящих битов на стороне сервера.

Пример:
200
server_side_current_connections
integer
queried
Количество текущих подключений на стороне сервера.

Пример:
300
server_side_max_connections
integer
queried
Максимальное количество подключений на стороне сервера.

Пример:
40
server_side_pkts_in
integer
queried
Количество входящих пакетов на стороне сервера.

Пример:
1098384
server_side_pkts_out
integer
queried
Количество исходящих пакетов на стороне сервера.

Пример:
3484734
server_side_total_connections
integer
queried
Общее количество подключений на стороне сервера.

Пример:
24
service_down_action
string
queried
Действие, которое будет выполнено, если указанный в пуле сервис помечен как неработающий.

Пример:
none
slow_ramp_time
integer
queried
Время наращивания нагрузки для пула.
Это обеспечивает возможность новому члену пула, который недавно включен или помечен как активный, получать пропорционально меньше трафика, чем другие члены пула.

Пример:
10
status_reason
string
queried
Если есть проблема со статусом пула, она сообщается здесь.

Пример:
Члены дочернего пула не работают.
total_requests
integer
queried
Общее количество запросов.

Пример:
8
management_routes
complex
При указании management-routes в gather_subset.
Информация о маршрутах управления.

Пример:
хеш/словарь значений
description
string
queried
Пользовательское описание маршрута.

Пример:
route-1-external
full_path
string
queried
Полное имя ресурса, известное BIG-IP.

Пример:
/Common/default
gateway
string
queried
IP-адрес шлюза, через который система пересылает пакеты в пункт назначения.

Пример:
192.168.0.1
mtu
string
queried
Максимальный размер пакета для интерфейса управления.

name
string
queried
Относительное имя ресурса в BIG-IP.

Пример:
default
network
string
queried
Подсеть назначения и маска подсети, также указанные как default или default-inet6.

Пример:
default
nodes
complex
При указании nodes в gather_subset.
Информация об узлах.

Пример:
хеш/словарь значений
address
string
queried
IP-адрес узла.

Пример:
2.3.4.5
availability_status
string
queried
Доступность узла.

Пример:
offline
connection_limit
integer
queried
Максимальное количество подключений, которые может обрабатывать узел.

Пример:
100
description
string
queried
Описание узла.

Пример:
Мой узел
dynamic_ratio
integer
queried
Динамическое коэффициент для узла, используемый при балансировке нагрузки Dynamic Ratio.

Пример:
200
enabled_status
string
queried
Статус включения узла.

Пример:
enabled
full_path
string
queried
Полное имя ресурса, известное BIG-IP.

Пример:
/Common/5.6.7.8
monitor_rule
string
queried
Строковое представление полного правила мониторинга.

Пример:
/Common/https_443 и /Common/icmp
monitor_status
string
queried
Статус узла, сообщенный связанным с ним модулем мониторинга.
Это значение также используется для определения узла state.

Пример:
down
monitor_type
string
queried
Поле monitor_type, относящееся к модулю bigip_node, для мониторов этих узлов.

Пример:
and_list
мониторы
список / элементы=строка
запрашивается
Список идентифицированных мониторов в monitor_rule.

Пример:
['/Common/https_443', '/Common/icmp']
имя
строка
запрашивается
Относительное имя ресурса в BIG-IP.

Пример:
5.6.7.8
rate_limit
целое число
запрашивается
Максимальное количество подключений в секунду, разрешенных для узла.

Пример:
1000
ratio
целое число
запрашивается
Фиксированное соотношение размеров, используемое для узла во время балансировки нагрузки Ratio.

Пример:
10
session_status
строка
запрашивается
Это значение также используется для определения состояния узла state.

Пример:
enabled
status_reason
строка
запрашивается
Если есть проблема со статусом узла, она сообщается здесь.

Пример:
/Common/https_443 Нет получено успешных ответов...
oneconnect_profiles
сложное
Когда oneconnect-profiles указано в gather_subset.
Информация, связанная с профилем OneConnect.

Пример:
хэш/словарь значений
описание
строка
запрашивается
Описание ресурса.

Пример:
Мой профиль
full_path
строка
запрашивается
Полное имя ресурса, известное BIG-IP.

Пример:
/Common/oneconnect
idle_timeout_override
целое число
запрашивается
Указывает количество секунд, в течение которых подключение простаивает, прежде чем поток подключения станет пригодным для удаления.

Пример:
1000
limit_type
строка
запрашивается
Когда none, одновременные запросы и ответы в процессе обработки через TCP-соединения к члену пула учитываются при достижении лимита.
Когда idle, простаивающие подключения будут закрыты, когда будет достигнут лимит TCP-соединений.
Когда strict, лимит TCP-соединений соблюдается без исключений. Это означает, что простаивающие подключения будут препятствовать установлению новых TCP-соединений до их истечения, даже если они в противном случае могли бы быть повторно использованы.

Пример:
idle
max_age
целое число
запрашивается
Указывает максимальный возраст, в секундах, соединения в пуле повторного использования соединений.

Пример:
100
max_reuse
целое число
запрашивается
Указывает максимальное количество раз, которое серверное соединение может быть повторно использовано.

Пример:
1000
max_size
целое число
запрашивается
Указывает максимальное количество подключений, которые система сохраняет в пуле повторного использования соединений.
Если пул уже заполнен, серверное соединение закрывается после завершения ответа.

Пример:
1000
имя
строка
запрашивается
Относительное имя ресурса в BIG-IP.

Пример:
oneconnect
родитель
строка
запрашивается
Профиль, из которого этот профиль наследует настройки.

Пример:
oneconnect
share_pools
логическое
запрашивается
Указывает, что подключения могут быть объединены не только внутри виртуального сервера, но также и между похожими виртуальными серверами.

Пример:
True
source_mask
строка
запрашивается
Указывает маску исходного IP-адреса.
Если маска не указана, используется значение any6.

Пример:
255.255.255.0
разделы
сложное
Когда partitions указано в gather_subset.
Информация, связанная с разделом.

Пример:
хэш/словарь значений
default_route_domain
целое число
запрашивается
Идентификатор домена маршрутизации, связанный с IP-адресами, находящимися в разделе.

описание
строка
запрашивается
Описание раздела.

Пример:
Арендатор 1
full_path
строка
запрашивается
Полное имя ресурса, известное BIG-IP.

Пример:
Common
имя
строка
запрашивается
Относительное имя ресурса в BIG-IP.

Пример:
Common
provision_info
сложное
Когда provision-info указано в gather_subset.
Информация о снабжении модуля.

Пример:
хэш/словарь значений
cpu_ratio
целое число
запрашивается
Соотношение выделенного процессорного времени для этого модуля.
Актуально только если level было указано как custom. В противном случае это значение будет отображено как 0.

disk_ratio
целое число
запрашивается
Соотношение выделенного дискового пространства для этого модуля.
Актуально только если level было указано как custom. В противном случае это значение будет отображено как 0.

full_path
строка
запрашивается
Полное имя ресурса, известное BIG-IP.

Пример:
asm
level
целое число
запрашивается
Уровень снабжения модуля в BIG-IP.
Возможные возвращаемые значения включают none, minimum, nominal, dedicated и custom.

memory_ratio
целое число
запрашивается
Соотношение выделенной памяти для этого модуля.
Актуально только если level было указано как custom. В противном случае это значение будет отображено как 0.

имя
строка
запрашивается
Относительное имя ресурса в BIG-IP.

Пример:
asm
remote_syslog
сложное
Когда remote-syslog указано в gather_subset.
Информация, связанная с удаленным Syslog.

Пример:
хэш/словарь значений
серверы
сложное
запрашивается
Настроенные удалённые серверы syslog.

Пример:
хэш/словарь значений
local_ip
строка
запрашивается
Локальный IP-адрес удаленного сервера syslog.

Пример:
10.10.10.10
имя
строка
запрашивается
Имя удалённого сервера syslog, как он настроен в системе.

Пример:
/Common/foobar1
remote_host
строка
запрашивается
IP-адрес или имя хоста удаленного сервера syslog.

Пример:
192.168.1.1
remote_port
целое число
запрашивается
Удаленный порт удаленного сервера syslog.

Пример:
514
route_domains
сложное
Когда self-ips указано в gather_subset.
Информация, связанная с доменом маршрутизации.

Пример:
хэш/словарь значений
bwc_policy
строка
запрашивается
Контроллер пропускной способности для домена маршрутизации.

Пример:
/Common/foo
connection_limit
integer
queried
Новая лимит подключений для домена маршрутизации.

Пример:
100
description
string
queried
Описание домена маршрутизации.

Пример:
Мой домен маршрутизации
flow_eviction_policy
string
queried
Новая политика изгнания для использования с этим доменом маршрутизации.

Пример:
/Common/default-eviction-policy
full_path
string
queried
Полное имя ресурса, известное BIG-IP.

Пример:
/Common/rd1
id
integer
queried
Уникальный целочисленный идентификатор, представляющий домен маршрутизации.

Пример:
10
name
string
queried
Относительное имя ресурса в BIG-IP.

Пример:
rd1
parent
string
queried
Домен маршрутизации, который система ищет, когда не может найти маршрут в настроенном домене.

routing_protocol
list / elements=string
queried
Список протоколов маршрутизации, применяемых к домену маршрутизации.

Пример:
['bfd', 'bgp']
service_policy
string
queried
Новая политика сервиса для использования с этим доменом маршрутизации.

Пример:
/Common-my-service-policy
strict
string
queried
Новая настройка строгой изоляции.

Пример:
enabled
vlans
list / elements=string
queried
Список новых VLAN, к которым применяется домен маршрутизации.

Пример:
['/Common/http-tunnel', '/Common/socks-tunnel']
self_ips
complex
Когда self-ips указано в gather_subset.
Информация, связанная с собственным IP-адресом.

Пример:
хеш/словарь значений
allow_access_list
list / elements=string
queried
Список протоколов и, необязательно, их портов, которым разрешен доступ к собственному IP-адресу. Также известен как ограничение портов в веб-интерфейсе.
Элементы списка имеют формат «протокол:порт». Некоторые элементы могут не иметь порта, и в этих случаях порт — 0.

Пример:
['tcp:80', 'egp:0']
description
string
queried
Описание собственного IP-адреса.

Пример:
Мой собственный IP-адрес
floating
boolean
queried
Является ли собственный IP-адрес плавающим адресом или нет.

Пример:
True
full_path
string
queried
Полное имя ресурса, известное BIG-IP.

Пример:
/Common/self1
name
string
queried
Относительное имя ресурса в BIG-IP.

Пример:
self1
netmask
string
queried
Часть маски сети IP-адреса в точечной нотации.

Пример:
255.255.255.0
netmask_cidr
integer
queried
Часть маски сети IP-адреса в CIDR-нотации.

Пример:
24
service_policy
string
queried
Политика сервиса, назначенная собственному IP-адресу.

Пример:
/Common/service1
traffic_group
string
queried
Группа трафика, с которой связан собственный IP-адрес.

Пример:
/Common/traffic-group-local-only
traffic_group_inherited
boolean
queried
Наследуется ли группа трафика.

vlan
string
queried
VLAN, связанный с собственным IP-адресом.

Пример:
/Common/vlan1
server_ssl_profiles
complex
Когда server-ssl-profiles указано в gather_subset.
Информация, связанная с серверными профилями SSL.

Пример:
хеш/словарь значений
alert_timeout
string
queried
Максимальный период времени в секундах для поддержания активного сеанса SSL после отправки сообщения об ошибке или неопределенный.

Пример:
100
allow_expired_crl
boolean
queried
Использовать указанный файл CRL, даже если он истек.

Пример:
True
authenticate_depth
integer
queried
Максимальная глубина обхода цепочки сертификатов клиента.

Пример:
9
authenticate_name
string
queried
Общее имя (CN), вставленное в сертификат сервера.
Система аутентифицирует сервер на основе указанного CN.

Пример:
foo
authentication_frequency
string
queried
Указывает частоту аутентификации.

Пример:
once
bypass_on_client_cert_fail
boolean
queried
Включает или отключает обход SSL-прокси-сервера при невозможности получения сертификата клиента, который запрашивает сервер.

Пример:
True
bypass_on_handshake_alert
boolean
queried
Включает или отключает обход SSL-прокси-сервера при получении сообщения об ошибке handshake_failure, protocol_version или unsupported_extension во время рукопожатия SSL на стороне сервера.

c3d_ca_cert
string
queried
Имя файла сертификата, используемого в качестве сертификата центра сертификации, когда включена делегация сертификата клиента SSL.

Пример:
/Common/cacert.crt
c3d_ca_key
string
queried
Имя файла ключа, используемого в качестве ключа центра сертификации, когда включена делегация сертификата клиента SSL.

Пример:
/Common/default.key
c3d_cert_extension_includes
list / elements=string
queried
Расширения сертификатов клиента, которые следует включать в сгенерированные сертификаты с помощью делегации сертификата клиента SSL.

Пример:
['basic-constraints', 'extended-key-usage', '...']
c3d_cert_lifespan
integer
queried
Срок действия сертификата, сгенерированного с помощью делегации сертификата клиента SSL.

Пример:
24
ca_file
string
queried
Имя файла центра сертификации.

Пример:
default.crt
cache_size
integer
queried
Размер кэша сеансов SSL.

Пример:
262144
cache_timeout
integer
queried
Значение таймаута кэша сеансов SSL, которое представляет собой время жизни в секундах вычисленных идентификаторов сеансов SSL.

Пример:
86400
cert
string
queried
Имя сертификата, установленного на системе управления трафиком для завершения или инициирования подключения SSL.

Пример:
/Common/default.crt
chain
string
queried
Указывает или создаёт файл цепочки сертификатов, который клиент может использовать для аутентификации профиля.

Пример:
/Common/default.crt
cipher_group
string
queried
Указывает группу шифров.

ciphers
string
queried
Указывает имя шифра.

Пример:
DEFAULT
crl_file
string
queried
Указывает имя файла списка отозванных сертификатов.

description
string
queried
Описание ресурса.

Пример:
Мой профиль
expire_cert_response_control
string
queried
Указывает действие BIG-IP при истечении срока действия сертификата сервера.

Пример:
drop
full_path
string
queried
Полное имя ресурса, известное BIG-IP.

Пример:
serverssl
generic_alert
boolean
queried
Включает или отключает generic-alert.

Пример:
True
handshake_timeout
string
queried
Указывает тайм-аут рукопожатия в секундах.

Пример:
10
key
string
queried
Указывает имя ключа, установленного на системе управления трафиком для завершения или инициирования SSL-соединения.

Пример:
/Common/default.key
max_active_handshakes
string
queried
Указывает максимальное количество разрешенных активных SSL-рукопожатий.

Пример:
100
mod_ssl_methods
boolean
queried
Включает или отключает методы ModSSL.

Пример:
True
mode
boolean
queried
Включает или отключает обработку SSL.

name
string
queried
Относительное имя ресурса в BIG-IP.

Пример:
serverssl
ocsp
string
queried
Указывает имя профиля OCSP для проверки статуса сертификата сервера.

options
list / elements=string
queried
Включает параметры, включая некоторые решения проблем, связанные с отраслевой практикой.

Пример:
['netscape-reuse-cipher-change-bug', 'dont-insert-empty-fragments']
parent
string
queried
Профиль, из которого этот профиль наследует параметры.

Пример:
serverssl
peer_cert_mode
string
queried
Указывает режим сертификата peer.

Пример:
ignore
proxy_ssl
boolean
queried
Разрешает дальнейшую модификацию трафика приложения внутри SSL-туннеля, позволяя серверу выполнять необходимые шаги авторизации, аутентификации и аудита.

Пример:
True
proxy_ssl_passthrough
boolean
queried
Разрешает Proxy SSL пропустить трафик, когда набор шифров, согласованных между клиентом и сервером, не поддерживается.

Пример:
True
renegotiate_period
string
queried
Количество секунд от момента первоначального подключения, после которого система переподключает SSL-сеанс.

Пример:
indefinite
renegotiate_size
string
queried
Указывает размер пропускной способности SSL-переподключения в мегабайтах.

Пример:
indefinite
renegotiation
boolean
queried
Включены ли переподключения.

Пример:
True
retain_certificate
boolean
queried
Модуль APM требует сохранения сертификатов в SSL-сеансе. Когда no, сертификат не будет сохранён в SSL-сеансе.

secure_renegotiation
string
queried
Указывает режим безопасного переподключения.

Пример:
require
server_name
string
queried
Имя сервера для включения в расширение SNI (указание имени сервера) во время SSL-рукопожатия в ClientHello.

session_mirroring
boolean
queried
Включает или отключает дублирование сеансов на высокодоступном peer.

Пример:
True
session_ticket
boolean
queried
Включает или отключает session-ticket.

sni_default
boolean
queried
Если yes, этот профиль является профилем SSL по умолчанию, когда имя сервера в соединении клиента не соответствует ни одному из настроенных имён серверов или клиентское соединение не указывает никакого имени сервера.

Пример:
True
sni_require
boolean
queried
Если yes, подключения к серверу, который не поддерживает расширение SNI, будут отклонены.

ssl_c3d
boolean
queried
Включает или отключает SSL Client certificate constrained delegation.

Пример:
True
ssl_forward_proxy_bypass
boolean
queried
Включает или отключает функцию ssl-forward-proxy-bypass.

Пример:
True
ssl_forward_proxy_enabled
boolean
queried
Включает или отключает функцию ssl-forward-proxy.

ssl_sign_hash
string
queried
Указывает алгоритм хеширования SSL sign, который используется для подписи и проверки сообщений SSL Server Key Exchange и Certificate Verify для указанных профилей SSL.

Пример:
sha1
strict_resume
boolean
queried
Включает или отключает возобновление SSL-сеансов после некорректного завершения.

unclean_shutdown
boolean
queried
Указывает, когда yes, что профиль SSL выполняет некорректные завершения всех SSL-соединений. Это означает, что основные TCP-соединения закрываются без обмена необходимыми сигналами завершения SSL.

Пример:
True
untrusted_cert_response_control
string
queried
Указывает действие BIG-IP при наличии ненадёжного сертификата CA сервера.

Пример:
drop
software_hotfixes
complex
Когда software-hotfixes указан в gather_subset.
Список программных исправлений.

Пример:
хеш/словарь значений
build
string
queried
Номер сборки образа.
Обычно это подстрока name.

Пример:
3.0.1679
checksum
string
queried
MD5 контрольная сумма образа.
Обратите внимание, что это контрольная сумма, сохранённая внутри ISO. Это не фактическая контрольная сумма ISO.

Пример:
df1ec715d2089d0fa54c0c4284656a98
full_path
string
queried
Полное имя ресурса, известное BIG-IP.

Пример:
Hotfix-BIGIP-13.0.0.3.0.1679-HF3.iso
id
string
queried
Компонент ID образа.
Обычно это подстрока name.

Пример:
HF3
имя
строка
запрошено
Имя изображения.

Пример:
Hotfix-BIGIP-13.0.0.3.0.1679-HF3.iso
продукт
строка
запрошено
Продукт, содержащийся в ISO.

Пример:
BIG-IP
название
строка
запрошено
Человекопонятное имя изображения.

Пример:
Версия исправления 3.0.1679
проверено
булево
запрошено
Указывает, проверил ли система это изображение.

Пример:
True
версия
строка
запрошено
Версия программного обеспечения, содержащегося в изображении.
Это подстрока name.

Пример:
13.0.0
software_images
сложный
Когда software-images указано в gather_subset.
Список программных изображений.

Пример:
хеш/словарь значений
сборка
строка
запрошено
Номер сборки изображения.
Обычно это подстрока name.

Пример:
0.0.1
дата_сборки
строка
запрошено
Дата сборки.

Пример:
2018-05-05T15:26:30
контрольная_сумма
строка
запрошено
MD5 контрольная сумма изображения.
Обратите внимание, что это контрольная сумма, хранящаяся внутри ISO. Это не фактическая контрольная сумма ISO.

Пример:
df1ec715d2089d0fa54c0c4284656a98
размер_файла
целое
запрошено
Размер изображения в мегабайтах.

Пример:
1938
полный_путь
строка
запрошено
Полное имя ресурса, известного BIG-IP.

Пример:
BIGIP-13.1.0.7-0.0.1.iso
последнее_изменение
строка
запрошено
Дата последнего изменения ISO.

Пример:
2018-05-05T15:26:30
имя
строка
запрошено
Имя изображения.

Пример:
BIGIP-13.1.0.7-0.0.1.iso
продукт
строка
запрошено
Продукт, содержащийся в ISO.

Пример:
BIG-IP
проверено
булево
запрошено
Проверил ли система это изображение.

Пример:
True
версия
строка
запрошено
Версия программного обеспечения, содержащегося в изображении.
Это подстрока name.

Пример:
13.1.0.7
software_volumes
сложный
Когда software-volumes указано в gather_subset.
Список программных томов.

Пример:
хеш/словарь значений
активный
булево
запрошено
Является ли том активным в данный момент.
Активный том содержит текущую рабочую версию программного обеспечения.

Пример:
True
базовая_сборка
строка
запрошено
Базовая версия сборки установленного программного обеспечения в томе.
При установке исправления, это относится к базовой версии программного обеспечения, для которой требуется исправление.

Пример:
0.0.6
сборка
строка
запрошено
Версия сборки установленного программного обеспечения в томе.

Пример:
0.0.6
местоположение_загрузки_по_умолчанию
булево
запрошено
Является ли этот том местоположением по умолчанию для загрузки?

Пример:
True
полный_путь
строка
запрошено
Полное имя ресурса, известного BIG-IP.

Пример:
HD1.1
имя
строка
запрошено
Относительное имя ресурса в BIG-IP.
Обычно совпадает с full_name.

Пример:
HD1.1
продукт
строка
запрошено
Продукт F5, установленный в этом слоте.
Должно всегда быть BIG-IP.

Пример:
BIG-IP
статус
строка
запрошено
Статус установленного или устанавливаемого программного обеспечения в томе.
При значении complete указывает, что установка программного обеспечения завершена.

Пример:
complete
версия
строка
запрошено
Версия установленного программного обеспечения в томе, без учета номера build.

Пример:
13.1.0.4
ssl_certs
сложный
Когда ssl-certs указано в gather_subset.
Информация, связанная с сертификатами SSL.

Пример:
хеш/словарь значений
время_создания
строка
запрошено
Указывает время создания объекта файла.

Пример:
2018-05-15T21:11:15Z
дата_действия
строка
запрошено
Указывает строковое представление даты действия сертификата.

Пример:
Aug 13 21:21:29 2031 GMT
время_действия
целое
запрошено
Указывает дату истечения действия сертификата. Хранится как временная метка POSIX.

Пример:
1944422489
отпечаток
строка
запрошено
Отображает отпечаток SHA-256 сертификата.

Пример:
SHA256/88:A3:05:...:59:01:EA:5D:B0
полный_путь
строка
запрошено
Полное имя ресурса, известного BIG-IP.

Пример:
/Common/cert1
является_пакетом
булево
запрошено
Указывает, является ли файл сертификата пакетом (содержит ли он более одного сертификата).

выдавший
строка
запрошено
Указывает информацию X509 о выдавшем сертификат.

Пример:
emailAddress=support@f5.com,...CN=support.f5.com,
размер_ключа
целое
запрошено
Указывает размер (в байтах) файла, связанного с этим объектом файла.

Пример:
2048
тип_ключа
строка
запрошено
Указывает тип криптографического ключа, связанного с этим сертификатом.

Пример:
rsa-private
последнее_обновление
строка
запрошено
Указывает последнее время обновления/изменения объекта файла.

Пример:
2018-05-15T21:11:15Z
имя
строка
запрошено
Относительное имя ресурса в BIG-IP.

Пример:
cert1
sha1_checksum
строка
запрошено
SHA1 контрольная сумма сертификата.

Пример:
1306e84e1e6a2da53816cefe1f684b80d6be1e3e
владелец
строка
запрошено
Указывает информацию X509 о владельце сертификата.

Пример:
emailAddress=support@f5.com,CN=...
альтернативное_имя_владельца
строка
запрошено
Отображает альтернативное имя владельца для сертификата.
Альтернативное имя владельца X509v3 встроено в сертификат для целей расширений X509.

Пример:
DNS:www.example.com, DNS:www.example.internal.net
system_path
string
queried
Путь на BIG-IP, где можно найти сертификат.

Пример:
/config/ssl/ssl.crt/f5-irule.crt
ssl_keys
complex
При указании ssl-keys в gather_subset.
Информация, связанная с SSL-сертификатом.

Пример:
хеш/словарь значений
full_path
string
queried
Полное имя ресурса, известного BIG-IP.

Пример:
/Common/key1
key_size
integer
queried
Указывает размер криптографического ключа, связанного с этим объектом файла, в битах.

Пример:
2048
key_type
string
queried
Указывает криптографический тип ключа. То есть, с каким алгоритмом совместим этот ключ.

Пример:
rsa-private
name
string
queried
Относительное имя ресурса в BIG-IP.

Пример:
key1
security_type
string
queried
Указывает тип безопасности, используемый для обработки или хранения ключа.

Пример:
normal
sha1_checksum
string
queried
SHA1 контрольная сумма ключа.

Пример:
1fcf7de3dd8e834d613099d8e10b2060cd9ecc9f
system_path
string
queried
Путь в файловой системе, где хранится ключ.

Пример:
/config/ssl/ssl.key/default.key
sync_status
complex
При указании sync-status в gather_subset.
Статус синхронизации конфигурации по всем группам устройств.
Обратите внимание, что статус sync работает по всем группам устройств — конкретную группу устройств нельзя запросить для получения ее статуса sync.
В целом будет показана группа устройств с «худшим» статусом синхронизации.

Пример:
хеш/словарь значений
color
string
queried
Цвет статуса синхронизации.
Например: красный, синий, зеленый, желтый

Пример:
красный
details
list / elements=string
queried
Список всех деталей, предоставленных для текущего статуса синхронизации устройства

Пример:
[{'Дополнительное действие': 'Добавить устройство в домен доверия'}]
mode
string
queried
Режим работы устройства (высокая доступность, автономный)

Пример:
['высокая доступность', 'автономный']
recommended_action
string
queried
Следующее рекомендуемое действие для текущего состояния синхронизации.
Это поле может быть пустым.

Пример:
Синхронизировать bigip-a.example.com с группой some-device-group
status
string
queried
Статус синхронизации

Пример:
['Ожидаются изменения', 'В синхронизации', 'Автономный', 'Отсоединённый']
summary
string
queried
Резюме статуса синхронизации конфигурации

Пример:
['Группа устройств ожидает начальной синхронизации конфигурации', 'Возможен конфликт изменений между ...']
system_db
complex
При указании system-db в gather_subset.
Информация, связанная с системной базой данных.

Пример:
хеш/словарь значений
default
string
queried
Значение ключа по умолчанию.

Пример:
www.f5.com
full_path
string
queried
Полное имя ресурса, известного BIG-IP.

Пример:
vendor.wwwurl
name
string
queried
Относительное имя ресурса в BIG-IP.

Пример:
vendor.wwwurl
scf_config
string
queried
Найден ли ключ в конфигурации SCF или нет.

value
string
queried
Значение ключа.

Пример:
www.f5.com
value_range
string
queried
Принимаемый диапазон значений для ключа.

Пример:
строка
system_info
complex
При указании traffic-groups в gather_subset.
Информация, связанная с группой трафика.

Пример:
хеш/словарь значений
base_mac_address
string
queried
Адрес управления доступом к среде (MAC-адрес) устройства.

Пример:
fa:16:3e:c3:42:6f
chassis_serial
string
queried
Серийный номер шасси.

Пример:
11111111-2222-3333-444444444444
hardware_information
complex
queried
Информация, связанная с аппаратным обеспечением (дисками и ЦП) системы.

model
string
queried
Модель аппаратного обеспечения.

Пример:
Виртуальный диск
name
string
queried
Имя аппаратного обеспечения.

Пример:
HD1
type
string
queried
Тип аппаратного обеспечения.

Пример:
physical-disk
versions
complex
queried
Свойства, специфичные для аппаратного обеспечения.

name
string
queried
Имя свойства.

Пример:
Размер
version
string
queried
Значение свойства.

Пример:
154.00Гб
host_board_part_revision
string
queried
Ревизия материнской платы.

host_board_serial
string
queried
Серийный номер материнской платы.

marketing_name
string
queried
Маркетинговое имя платформы устройства.

Пример:
Виртуальная платформа BIG-IP
package_edition
string
queried
Отображает редакцию программного обеспечения.

Пример:
Точечный релиз 7
package_version
string
queried
Строка, объединяющая product_build и product_build_date.

Пример:
Сборка 0.0.1 — Вт мая 15 15:26:30 PDT 2018
platform
string
queried
Идентификатор платформы.

Пример:
Z100
product_build
string
queried
Версия сборки версии релиза.

Пример:
0.0.1
product_build_date
string
queried
Дата сборки в читаемом формате.

Пример:
Вт мая 15 15:26:30 PDT 2018
product_built
integer
queried
Маркер времени Unix, когда был создан продукт.

Пример:
180515152630
product_changelist
integer
queried
Список изменений ветвей продукта.

Пример:
2557198
product_code
string
queried
Код, идентифицирующий продукт.

Пример:
BIG-IP
product_jobid
integer
queried
ID задачи, которая сгенерировала версию продукта.

Пример:
1012030
product_version
string
queried
Основная версия продукта работающего ПО.

Пример:
13.1.0.7
switch_board_part_revision
string
queried
Ревизия коммутационной платы.

switch_board_serial
string
queried
Серийный номер коммутационной платы.

time
complex
queried
Карта текущей временной информации к ключам со специфическими названиями времени.

day
integer
queried
Текущий день месяца в числовом формате.

Пример:
7
hour
integer
queried
Текущий час в 24-часовом формате.

Пример:
18
minute
integer
queried
Текущая минута часа.

Пример:
16
month
integer
queried
Текущий месяц в числовом формате.

Пример:
6
second
integer
queried
Текущая секунда минуты.

Пример:
51
year
integer
queried
Текущий год в формате YYYY.

Пример:
2018
uptime
integer
queried
Время работы системы в секундах.

Пример:
603202
tcp_half_open_monitors
complex
Когда tcp-half-open-monitors указано в gather_subset.
Информация, связанная с мониторами TCP Half-open.

Пример:
хеш/словарь значений
description
string
queried
Описание ресурса.

Пример:
Мой монитор
destination
string
queried
Указывает IP-адрес и порт службы ресурса, который является конечной точкой этого монитора.

Пример:
*:*
full_path
string
queried
Полное имя ресурса, как известно BIG-IP.

Пример:
/Common/tcp
interval
integer
queried
Указывает частоту проверки системы монитора в секундах, когда ресурс не работает или статус ресурса неизвестен.

Пример:
5
manual_resume
boolean
queried
Указывает, автоматически ли система изменяет статус ресурса на «включен» при следующей успешной проверке монитора.

Пример:
True
name
string
queried
Относительное имя ресурса в BIG-IP.

Пример:
tcp
parent
string
queried
Профиль, от которого этот профиль наследует настройки.

Пример:
tcp
time_until_up
integer
queried
Указывает время в секундах после первого успешного ответа, прежде чем узел будет помечен как включен.

timeout
integer
queried
Указывает количество секунд, в течение которых целевой ресурс должен ответить на запрос монитора.

Пример:
16
transparent
boolean
queried
Указывает, работает ли монитор в прозрачном режиме.

up_interval
integer
queried
Указывает частоту проверки монитора в секундах, когда ресурс включен.

tcp_monitors
complex
Когда tcp-monitors указано в gather_subset.
Информация, связанная с мониторами TCP.

Пример:
хеш/словарь значений
adaptive
boolean
queried
Включено ли адаптивное мониторинг времени отклика для этого монитора.

adaptive_divergence_type
string
queried
Указывает, является ли значение адаптивной расхождения relative или absolute.

Пример:
relative
adaptive_divergence_value
integer
queried
Указывает, насколько отклоняются от средней задержки мониторинга задержки каждого зонда.

Пример:
25
adaptive_limit
integer
queried
Указывает жёсткий предел в миллисекундах, который зонд не должен превышать, независимо от значения расхождения.

Пример:
200
adaptive_sampling_timespan
integer
queried
Указывает размер скользящего окна в секундах, который записывает историю зонда.

Пример:
300
description
string
queried
Описание ресурса.

Пример:
Мой монитор
destination
string
queried
Указывает IP-адрес и порт службы ресурса, который является конечной точкой этого монитора.

Пример:
*:*
full_path
string
queried
Полное имя ресурса, как известно BIG-IP.

Пример:
/Common/tcp
interval
integer
queried
Указывает частоту проверки системы монитора в секундах, когда ресурс не работает или статус ресурса неизвестен.

Пример:
5
ip_dscp
integer
queried
Указывает значение дифференцированного кода сервиса (DSCP).

manual_resume
boolean
queried
Указывает, автоматически ли система изменяет статус ресурса на «включен» при следующей успешной проверке монитора.

Пример:
True
name
string
queried
Относительное имя ресурса в BIG-IP.

Пример:
tcp
parent
string
queried
Профиль, от которого этот профиль наследует настройки.

Пример:
tcp
reverse
boolean
queried
Указывает, работает ли монитор в обратном режиме. В обратном режиме успешная проверка помечает контролируемый объект как выключенный, а не включенный.

time_until_up
integer
queried
Указывает время в секундах после первого успешного ответа, прежде чем узел будет помечен как включен.

timeout
integer
queried
Указывает количество секунд, в течение которых целевой ресурс должен ответить на запрос монитора.

Пример:
16
transparent
boolean
queried
Указывает, работает ли монитор в прозрачном режиме.

up_interval
integer
queried
Указывает частоту (в секундах), с которой система выполняет проверку монитора, когда ресурс активен.

tcp_profiles
complex
When tcp-profiles is specified in gather_subset.
Информация о профилях TCP.

Пример:
хеш/словарь значений
abc
boolean
queried
Appropriate Byte Counting (RFC 3465)
Когда yes, увеличивает окно заторов, основывая величину увеличения на количестве ранее не подтверждённых байтов, которые покрывает каждый ACK.

Пример:
True
ack_on_push
boolean
queried
Когда yes, указывает существенно улучшенную производительность для клиентов Microsoft Windows и MacOS, которые записывают в очень небольшой буфер отправки.

auto_proxy_buffer
boolean
queried
Когда yes, указывает, что система использует сетевые измерения для установки оптимального размера буфера прокси.

Пример:
True
auto_receive_window
boolean
queried
Когда yes, указывает, что система использует сетевые измерения для установки оптимального размера окна приема.

auto_send_buffer
boolean
queried
Когда yes, указывает, что система использует сетевые измерения для установки оптимального размера буфера отправки.

Пример:
True
close_wait
string
queried
Указывает длительность времени, в течение которого соединение TCP остаётся в состоянии LAST-ACK перед завершением.
Помимо числового значения, значение этого факта также может быть одним из immediate или indefinite.
Когда immediate, указывает, что соединение TCP закрывается немедленно после перехода в состояние LAST-ACK.
Когда indefinite, указывает, что соединения TCP в состоянии LAST-ACK не закрываются до тех пор, пока не истечёт максимальное время ожидания повторной передачи.

Пример:
неопределённо
congestion_control
string
queried
Указывает алгоритм, используемый для совместного использования сетевых ресурсов среди конкурирующих пользователей для уменьшения заторов.
Возвращаемые значения могут включать high-speed, cdg, chd, none, cubic, illinois, new-reno, reno, scalable, vegas, westwood и woodside.

Пример:
high-speed
congestion_metrics_cache
boolean
queried
Когда yes, указывает, что система использует кэш для хранения метрик заторов.
Впоследствии, поскольку эти метрики уже известны и кэшированы, начальный этап медленного старта для ранее встречавшихся клиентов улучшается.

Пример:
True
congestion_metrics_cache_timeout
integer
queried
Указывает количество секунд, в течение которого записи в кэше метрик заторов остаются действительными.

deferred_accept
boolean
queried
Когда yes, указывает, что система откладывает выделение контекста цепочки соединений до тех пор, пока система не получит полезную нагрузку от клиента.
Включение этого параметра полезно при работе с атаками типа "отказ в обслуживании" с трехсторонним рукопожатием.

Пример:
True
delay_window_control
boolean
queried
Указывает, что система использует оценку задержки очереди как показатель затора для управления, помимо обычного управления на основе потерь, количеством отправляемых данных.

Пример:
True
delayed_acks
boolean
queried
При включенном состоянии (enabled), указывает, что система может отправлять меньше одного сегмента ACK (подтверждения) на каждый полученный сегмент данных.

Пример:
True
description
string
queried
Описание ресурса.

Пример:
Мой профиль
dont_fragment_flag
string
queried
Указывает установку бита Не дробить (DF) в заголовке IP исходящего пакета TCP.

Пример:
pmtu
dsack
boolean
queried
D-SACK (RFC 2883)
Когда yes, указывает на использование опции селективного подтверждения (SACK) для подтверждения дублированных сегментов.

Пример:
True
early_retransmit
boolean
queried
Когда yes, указывает, что система использует раннюю повторную передачу (как указано в RFC 5827) для сокращения времени восстановления для соединений, ограниченных буфером приема или пользовательскими данными.

Пример:
True
enhanced_loss_recovery
boolean
queried
Указывает, использует ли система усовершенствованное восстановление от потерь для более эффективного восстановления после случайных потерь пакетов.

Пример:
True
explicit_congestion_notification
boolean
queried
Когда yes, указывает, что система использует флаги TCP CWR (сокращение окна заторов) и ECE (Эхо ECN) для уведомления своего партнёра о заторах и мерах по борьбе с ними.

Пример:
True
fast_open
boolean
queried
Когда yes, указывает, что система поддерживает быстрый открытие TCP, которое уменьшает задержку, позволяя клиенту включать первый пакет данных с SYN

Пример:
True
fast_open_cookie_expiration
integer
queried
Указывает количество секунд, в течение которого куки Fast Open, доставленный клиенту, действителен для пакетов SYN от этого клиента.

Пример:
1000
fin_wait_1
string
queried
Указывает длительность времени, в течение которого соединение TCP находится в состоянии FIN-WAIT-1 или CLOSING перед завершением.

Пример:
неопределённо
fin_wait_2
string
queried
Указывает длительность времени, в течение которого соединение TCP находится в состоянии FIN-WAIT-2 перед завершением.

Пример:
100
full_path
string
queried
Полное имя ресурса, известное BIG-IP.

Пример:
tcp
idle_timeout
string
queried
Указывает длительность времени простоя соединения (без трафика) до того, как соединение может быть удалено.

Пример:
300
initial_congestion_window_size
integer
queried
Указывает начальный размер окна заторов для соединений с этим пунктом назначения.

Пример:
3
initial_receive_window_size
integer
queried
Указывает начальный размер окна приема для соединений с этим пунктом назначения.

Пример:
5
ip_tos
string
queried
Указывает уровень L3 типа обслуживания (ToS), который система вставляет в пакеты TCP, предназначенные для клиентов.

Пример:
mimic
keep_alive_interval
string
queried
Указывает частоту отправки данных системой по неактивному TCP-соединению, чтобы определить, всё ли с ним в порядке.

Пример:
50
limited_transmit_recovery
boolean
queried
Когда yes, указывает, что система использует ограниченные исправления восстановления передачи для быстрых повторных передач (как указано в RFC 3042) для сокращения времени восстановления для соединений в сети с потерями.

Пример:
True
link_qos
string
queried
Указывает уровень L2 качества обслуживания (QoS), который система вставляет в пакеты TCP, предназначенные для клиентов.

Пример:
200
max_segment_retrans
целое число
queried
Указывает максимальное количество раз, которое система повторно отправляет сегменты данных.

Пример:
8
max_segment_size
целое число
queried
Указывает максимальный объем данных, который система может получить в одном TCP-сегменте, без учета TCP и IP-заголовков.

Пример:
1460
max_syn_retrans
целое число
queried
Указывает максимальное количество раз, которое система повторно отправляет SYN-пакет, когда не получает соответствующий SYN-ACK.

Пример:
3
md5_signature
логический
queried
Если yes, указывает на использование TCP-MD5-подписей RFC2385 для защиты TCP-трафика от подмены промежуточными узлами.

Пример:
True
minimum_rto
целое число
queried
Указывает минимальное время ожидания системой подтверждения отправленных данных перед повторной отправкой данных.

Пример:
1000
mptcp_checksum
логический
queried
Если yes, указывает, что система рассчитывает контрольную сумму для MPTCP-соединений.

mptcp_checksum_verify
логический
queried
Если yes, указывает, что система проверяет контрольную сумму для MPTCP-соединений.

mptcp_fallback
строка
queried
Указывает действие при отказе, то есть когда MPTCP переходит к обычному TCP, потому что что-то препятствует корректной работе MPTCP.

Пример:
reset
mptcp_fast_join
логический
queried
Если yes, указывает быстрый вход, позволяющий отправлять данные по MP_JOIN_SYN, что может позволить серверу ответить параллельно с JOIN.

mptcp_idle_timeout
целое число
queried
Указывает количество секунд, в течение которого MPTCP-соединение простаивает перед тем, как соединение может быть удалено.

Пример:
300
mptcp_join_max
целое число
queried
Указывает максимальное количество MPTCP-соединений, которые могут присоединиться к данному соединению.

Пример:
5
mptcp_make_after_break
логический
queried
Указывает, что поддерживается функциональность make-after-break, позволяющая долговременные MPTCP-сессии.

mptcp_no_join_dss_ack
логический
queried
При включении (enabled), указывает, что опция DSS не отправляется при JOIN ACK.

mptcp_retransmit_min
целое число
queried
Указывает минимальное значение (в мс) таймера повторной передачи для этих MPTCP-потоков.

Пример:
1000
mptcp_rto_max
целое число
queried
Указывает количество RTO (времени повторной передачи) перед объявлением подпотока недействительным.

Пример:
5
mptcp_subflow_max
целое число
queried
Указывает максимальное количество MPTCP-подпотоков для одного потока.

Пример:
6
mptcp_timeout
целое число
queried
Указывает значение таймаута в секундах для удаления долгоживущих сессий, не имеющих активного потока.

Пример:
3600
multipath_tcp
логический
queried
Если yes, указывает, что система принимает соединения Multipath TCP (MPTCP), которые позволяют нескольким потокам на стороне клиента подключаться к одному потоку на стороне сервера.

Пример:
True
nagle_algorithm
логический
queried
Указывает, применяет ли система алгоритм Найгла для уменьшения количества коротких сегментов в сети.

name
строка
queried
Относительное имя ресурса в BIG-IP.

Пример:
/Common/tcp
parent
строка
queried
Профиль, из которого этот профиль наследует настройки.

Пример:
tcp
pkt_loss_ignore_burst
целое число
queried
Указывает вероятность выполнения управления пропускной способностью при потере нескольких пакетов, даже если не был превышен показатель игнорирования потерь пакетов.

pkt_loss_ignore_rate
целое число
queried
Указывает порог потери пакетов на миллион, при котором система выполняет управление пропускной способностью.

proxy_buffer_high
целое число
queried
Указывает уровень буфера прокси в байтах, при котором окно приема закрывается.

Пример:
49152
proxy_buffer_low
целое число
queried
Указывает уровень буфера прокси в байтах, при котором окно приема открывается.

Пример:
32768
proxy_max_segment
логический
queried
Если yes, указывает, что система пытается объявить тот же максимальный размер сегмента (MSS) для соединения на стороне сервера, что и для соединения на стороне клиента.

Пример:
True
proxy_options
логический
queried
Если yes, указывает, что система рекламирует опцию (например, временные метки) серверу только в том случае, если эта опция была согласована с клиентом.

push_flag
строка
queried
Указывает, как BIG-IP система получает подтверждения (ACK).

Пример:
default
rate_pace
логический
queried
Если yes, указывает, что система регулирует скорость исходящих пакетов, чтобы избежать потери пакетов, обеспечивая оптимальную пропускную способность.

Пример:
True
rate_pace_max_rate
целое число
queried
Указывает максимальную скорость в байтах в секунду, с которой система регулирует передачу TCP-данных.

receive_window
целое число
queried
Указывает максимальный объявленный размер окна ПРИЕМА.

Пример:
65535
reset_on_timeout
логический
queried
Если yes, указывает, что система отправляет пакет сброса (RST) помимо удаления соединения, когда соединение превышает значение таймаута простоя.

Пример:
True
retransmit_threshold
целое число
queried
Указывает количество дублированных ACK (порог повторной передачи) для запуска быстрого восстановления.

Пример:
3
selective_acks
логический
queried
Если yes, указывает, что система обрабатывает данные с использованием выборочных ACK (SACK) по возможности для повышения производительности.

Пример:
True
selective_nack
логический
queried
Если yes, указывает, что система обрабатывает данные с использованием выборочного отрицательного подтверждения (SNACK) по возможности для повышения производительности.

Пример:
True
send_buffer
целое число
queried
Указывает размер окна ОТПРАВКИ.

Пример:
65535
slow_start
логический
queried
Если yes, указывает, что система использует быстрый старт для избежания перегрузки канала.

Пример:
True
syn_cookie_enable
boolean
queried
Указывает значение по умолчанию (если нет профиля DoS) для количества эмбриональных подключений, разрешенных на любом виртуальном сервере, прежде чем для этого виртуального сервера будут включены вызовы SYN Cookie.

Пример:
True
syn_cookie_white_list
boolean
queried
Указывает, использовать ли белый список SYN Cookie при использовании программных SYN Cookie.

syn_retrans_to_base
integer
queried
Указывает начальный множитель RTO (время ожидания повторной передачи) для повторных передач SYN.

Пример:
3000
tail_loss_probe
boolean
queried
Когда yes, указывает, что система использует Tail Loss Probe для уменьшения числа таймаутов повторной передачи.

Пример:
True
time_to_live
string
queried
Указывает режим TTL заголовка IP исходящего TCP пакета.

Пример:
proxy
time_to_live_v4
integer
queried
Указывает значение TTL заголовка IP исходящего пакета для IPv4 трафика.

Пример:
255
time_to_live_v6
integer
queried
Указывает значение TTL заголовка IP исходящего пакета для IPv6 трафика.

Пример:
64
time_wait
string
queried
Указывает длительность времени, в течение которого TCP подключение остается в состоянии TIME-WAIT перед переходом в состояние CLOSED.

Пример:
2000
time_wait_recycle
boolean
queried
Когда yes, указывает, что подключения в состоянии TIME-WAIT повторно используются, когда система получает пакет SYN, указывающий на запрос нового подключения.

Пример:
True
timestamps
boolean
queried
Когда yes, указывает, что система использует расширение временных меток для TCP (как указано в RFC 1323) для повышения производительности сетей с высокой скоростью.

Пример:
True
verified_accept
boolean
queried
Когда yes, указывает, что система может фактически взаимодействовать с сервером перед установлением подключения клиента.

Пример:
True
zero_window_timeout
string
queried
Указывает таймаут в миллисекундах для завершения соединения с эффективным окном передачи TCP нулевой длины.

Пример:
2000
traffic_groups
complex
Когда traffic-groups указано в gather_subset.
Информация, связанная с группами трафика.

Пример:
хеш/словарь значений
auto_failback_enabled
boolean
queried
Указывает, возвращается ли группа трафика к устройству по умолчанию при сбое.

Пример:
True
auto_failback_time
integer
queried
Указывает время, необходимое для возврата.

Пример:
60
description
string
queried
Описание группы трафика.

Пример:
Моя группа трафика
full_path
string
queried
Полное имя ресурса, известное BIG-IP.

Пример:
/Common/tg1
ha_load_factor
integer
queried
Указывает число для этой группы трафика, которое представляет нагрузку, создаваемую этой группой трафика для системы относительно других групп трафика.

Пример:
1
ha_order
list / elements=string
queried
Этот список устройств определяет порядок, в котором устройства станут активными для группы трафика при возникновении сбоя.

Пример:
['/Common/device1', '/Common/device2']
is_floating
boolean
queried
Указывает, может ли группа трафика переключиться на другие устройства в группе устройств.

mac_masquerade_address
string
queried
Указывает MAC-адрес для группы трафика.

Пример:
00:98:76:54:32:10
name
string
queried
Относительное имя ресурса в BIG-IP.

Пример:
tg1
trunks
complex
Когда trunks указано в gather_subset.
Информация, связанная с туннелями.

Пример:
хеш/словарь значений
configured_member_count
integer
queried
Количество настроенных членов, связанных с туннелем.

Пример:
1
description
string
queried
Описание туннеля.

Пример:
Мой туннель
distribution_hash
string
queried
Основа для хэша, который система использует как алгоритм распределения кадров.
Система использует этот хэш, чтобы определить, какой интерфейс использовать для пересылки трафика.

Пример:
src-dst-ipport
full_path
string
queried
Полное имя ресурса, известное BIG-IP.

Пример:
/Common/trunk1
interfaces
list / elements=string
queried
Список интерфейсов, входящих в состав туннеля.

Пример:
['1.2', '1.3']
lacp_enabled
boolean
queried
Включен или нет LACP.

Пример:
True
lacp_mode
string
queried
Режим работы LACP.

Пример:
passive
lacp_timeout
integer
queried
Скорость отправки LACP управляющих пакетов системой.

Пример:
10
link_selection_policy
string
queried
LACP политика, используемая туннелем для определения, какой членский интерфейс может обрабатывать новый трафик.

Пример:
maximum-bandwidth
media_speed
integer
queried
Скорость среды, подключенной к туннелю.

Пример:
10000
media_status
boolean
queried
Подключена ли среда, которая является частью туннеля, или нет.

Пример:
True
name
string
queried
Относительное имя ресурса в BIG-IP.

Пример:
trunk1
operational_member_count
integer
queried
Количество работающих членов, связанных с туннелем.

Пример:
1
stp_enabled
boolean
queried
Включен ли протокол Spanning Tree (STP) или нет.

Пример:
True
udp_profiles
complex
Когда udp-profiles указано в gather_subset.
Информация, связанная с профилями UDP.

Пример:
хеш/словарь значений
allow_no_payload
boolean
queried
Разрешить прохождение датаграмм, содержащих заголовок, но не содержащих существенных данных.

Пример:
True
buffer_max_bytes
integer
queried
Предел размера буфера ввода. Максимальное разрешенное значение 16777215.

Пример:
655350
buffer_max_packets
целое число
запрашиваемое
Предел пакета буфера входящего трафика. Максимально допустимое значение равно 255.

datagram_load_balancing
логический тип
запрашиваемое
Выравнивание нагрузки UDP-дейтаграмм по каждой дейтаграмме

Пример:
True
description
строка
запрашиваемое
Описание ресурса.

Пример:
Мой профиль
full_path
строка
запрашиваемое
Полное имя ресурса, известное BIG-IP.

Пример:
udp
idle_timeout
логический тип
запрашиваемое
Количество секунд, в течение которых соединение простаивает, прежде чем оно может быть удалено.
В дополнение к числу, может быть одним из значений indefinite или immediate.

Пример:
200
ip_df_mode
строка
запрашиваемое
Описывает установку бита "Не фрагментировать" (DF) в исходящем UDP-пакете.
Может быть одним из значений pmtu, preserve, set или clear.
При значении pmtu, устанавливает DF-бит исходящего UDP-пакета на основе настройки ip pmtu.
При значении preserve, сохраняет бит "Не фрагментировать" входящего UDP-пакета.
При значении set, устанавливает бит DF исходящего UDP-пакета.
При значении clear, сбрасывает бит DF исходящего UDP-пакета.

Пример:
pmtu
ip_tos_to_client
строка
запрашиваемое
Уровень обслуживания типа (Type of Service), который система управления трафиком назначает UDP-пакетам при отправке их клиентам.
Может быть числовым значением или иметь значения pass-through или mimic.

Пример:
mimic
ip_ttl_mode
строка
запрашиваемое
Режим TTL исходящего UDP-пакета.
Допустимые режимы: proxy, preserve, decrement и set.
При значении proxy, устанавливает IP TTL для IPv4 по умолчанию в 255, а для IPv6 — в 64.
При значении preserve, устанавливает IP TTL в исходное значение TTL пакета.
При значении decrement, устанавливает IP TTL в исходное значение TTL пакета минус 1.
При значении set, устанавливает IP TTL с указанными значениями в ip_ttl_v4 и ip_ttl_v6 в том же профиле.

Пример:
proxy
ip_ttl_v4
целое число
запрашиваемое
TTL IPv4.

Пример:
10
ip_ttl_v6
целое число
запрашиваемое
TTL IPv6.

Пример:
100
link_qos_to_client
строка
запрашиваемое
Уровень качества обслуживания, назначаемый системой UDP-пакетам при отправке их клиентам.
Может быть числовым значением или значением pass-through.

Пример:
pass-through
name
строка
запрашиваемое
Относительное имя ресурса в BIG-IP.

Пример:
/Common/udp
no_checksum
логический тип
запрашиваемое
Включена или выключена обработка контрольной суммы.
Обратите внимание, что если дейтаграмма IPv6, система всегда выполняет обработку контрольной суммы.

Пример:
True
parent
строка
запрашиваемое
Профиль, из которого этот профиль наследует настройки.

Пример:
udp
proxy_mss
логический тип
запрашиваемое
Если yes, указывает, что система объявляет тот же mss серверу, что и был согласован с клиентом.

Пример:
True
users
сложное
Если users указано в gather_subset.
Подробная информация об пользователях в системе.

description
строка
запрашиваемое
Описание ресурса.

Пример:
Пользователь администратор
full_path
строка
запрашиваемое
Полное имя ресурса, известное BIG-IP.

Пример:
admin
name
строка
запрашиваемое
Относительное имя ресурса в BIG-IP.

Пример:
admin
partition_access
сложное
запрашиваемое
Раздел, к которому имеет доступ пользователь, включая роль пользователя.

name
строка
запрашиваемое
Имя раздела.

Пример:
все-разделы
role
строка
запрашиваемое
Роль, разрешенная пользователю в разделе.

Пример:
аудитор
shell
строка
запрашиваемое
Оболочка, назначенная учетной записи пользователя.

Пример:
tmsh
vcmp_guests
сложное
Если vcmp-guests указано в gather_subset.
Информация, связанная с vCMP.

Пример:
хэш/словарь значений
allowed_slots
список / элементы=строка
запрашиваемое
Список слотов, которым разрешено назначение гостя.

Пример:
[0, 1, 3]
assigned_slots
список / элементы=строка
запрашиваемое
Слоты, назначенные гостю.

Пример:
[0]
boot_priority
целое число
запрашиваемое
Указывает приоритет загрузки гостя. Меньшее число означает более раннее время загрузки.

Пример:
65535
cores_per_slot
целое число
запрашиваемое
Количество ядер, выделяемых системой гостю.

Пример:
2
full_path
строка
запрашиваемое
Полное имя ресурса, известное BIG-IP.

Пример:
guest1
hostname
строка
запрашиваемое
FQDN, назначенный гостю.

Пример:
guest1.localdomain
hotfix_image
строка
запрашиваемое
Образ исправления для установки на любой из новых виртуальных дисков этого гостя.

Пример:
Hotfix-BIGIP-12.1.3.4-0.0.2-hf1.iso
initial_image
строка
запрашиваемое
Образ программного обеспечения для установки на любой из новых виртуальных дисков этого гостя.

Пример:
BIGIP-12.1.3.4-0.0.2.iso
mgmt_address
строка
запрашиваемое
Конфигурация IP-адреса управления для гостя.

Пример:
2.3.2.3
mgmt_network
строка
запрашиваемое
Доступность сети управления этим гостем vCMP.

Пример:
подключенная
mgmt_route
строка
запрашиваемое
IP-адрес шлюза управления для гостя.

Пример:
2.2.2.1
min_number_of_slots
целое число
запрашиваемое
Устанавливает минимальное количество слотов, которое должно быть назначено гостю.

Пример:
2
name
строка
запрашиваемое
Относительное имя ресурса в BIG-IP.

Пример:
guest1
number_of_slots
целое число
запрашиваемое
Устанавливает количество слотов, которые должны быть назначены гостю.
Это число всегда больше или равно min_number_of_slots.

Пример:
2
ssl_mode
string
queried
Режим выделения аппаратных ресурсов SSL для гостевой машины.

Пример:
shared
state
string
queried
Указывает состояние гостевой машины.
Может быть одним из configured, provisioned или deployed.
Каждое состояние подразумевает действия всех предыдущих состояний.

Пример:
provisioned
virtual_disk
string
queried
Имя файла виртуального диска для использования этой гостевой машиной.

Пример:
guest1.img
vlans
list / elements=string
queried
Список VLAN, на которых гостевая машина включена или отключена.

Пример:
['/Common/vlan1', '/Common/vlan2']
virtual_addresses
complex
Когда virtual-addresses указано в gather_subset.
Информация о виртуальном адресе.

Пример:
хеш/словарь значений
address
string
queried
Виртуальный IP-адрес.

Пример:
2.3.4.5
arp_enabled
boolean
queried
Включен ли ARP для указанного виртуального адреса.

Пример:
True
auto_delete_enabled
boolean
queried
Указывает, будет ли виртуальный адрес автоматически удален при удалении последнего связанного виртуального сервера.

connection_limit
integer
queried
Предел одновременных подключений для одного или нескольких виртуальных серверов.

description
string
queried
Описание виртуального адреса.

Пример:
Мой виртуальный адрес
enabled
boolean
queried
Включен ли виртуальный адрес.

Пример:
True
floating
boolean
queried
Свойство, полученное из группы трафика. Плавучий виртуальный адрес — это виртуальный адрес для VLAN, который используется как общий адрес всеми устройствами группы трафика BIG-IP.

Пример:
True
full_path
string
queried
Полное имя ресурса, известное BIG-IP.

Пример:
/Common/2.3.4.5
icmp_echo
boolean
queried
Должен ли виртуальный адрес отвечать на запросы эха ICMP.

Пример:
True
inherited_traffic_group
boolean
queried
Указывает, унаследована ли группа трафика от родительской папки.

name
string
queried
Относительное имя ресурса в BIG-IP.

Пример:
2.3.4.5
netmask
string
queried
Маска подсети виртуального адреса.

Пример:
255.255.255.255
route_advertisement
boolean
queried
Устанавливает параметры объявления маршрута для виртуального адреса.

spanning
boolean
queried
Включена ли функция spanning для указанного виртуального адреса.

traffic_group
string
queried
Группа трафика, в которой активен виртуальный адрес.

Пример:
/Common/traffic-group-1
virtual_servers
complex
Когда virtual-addresses указано в gather_subset.
Информация о виртуальном адресе.

Пример:
хеш/словарь значений
authentication_profile
list / elements=string
queried
Указывает список имён профилей аутентификации, разделённых пробелами, которые виртуальный сервер использует для управления аутентификацией.

Пример:
['/Common/ssl_drldp']
auto_lasthop
string
queried
При включении позволяет системе отправлять трафик возврата в MAC-адрес, который передал запрос, даже если таблица маршрутизации указывает на другую сеть или интерфейс.

Пример:
default
availability_status
string
queried
Доступность виртуального сервера.

Пример:
offline
bw_controller_policy
string
queried
Контроллер пропускной способности, используемый системой для применения политики пропускной способности для входящего сетевого трафика.

Пример:
/Common/bw1
client_side_bits_in
integer
queried
Количество битов входящего трафика со стороны клиента.

Пример:
1000
client_side_bits_out
integer
queried
Количество битов исходящего трафика со стороны клиента.

Пример:
200
client_side_current_connections
integer
queried
Количество текущих подключений со стороны клиента.

Пример:
300
client_side_evicted_connections
integer
queried
Количество удаленных подключений со стороны клиента.

Пример:
100
client_side_max_connections
integer
queried
Максимальное количество подключений со стороны клиента.

Пример:
40
client_side_pkts_in
integer
queried
Количество входящих пакетов со стороны клиента.

Пример:
1098384
client_side_pkts_out
integer
queried
Количество исходящих пакетов со стороны клиента.

Пример:
3484734
client_side_slow_killed
integer
queried
Количество медленных подключений, прерванных со стороны клиента.

Пример:
234
client_side_total_connections
integer
queried
Общее количество подключений.

Пример:
24
cmp_enabled
boolean
queried
Включено ли ускорение с кластеризованным многопроцессорным (CMP).

Пример:
True
cmp_mode
string
queried
Режим кластеризованной многопроцессорности.

Пример:
all-cpus
connection_limit
integer
queried
Максимальное количество одновременных подключений для виртуального сервера.

Пример:
100
connection_mirror_enabled
boolean
queried
Включено ли зеркальное отображение подключений.

Пример:
True
cpu_usage_ratio_last_1_min
integer
queried
Коэффициент использования процессора (%) за последние 1 минуту.

cpu_usage_ratio_last_5_min
integer
queried
Коэффициент использования процессора (%) за последние 5 минут.

cpu_usage_ratio_last_5_sec
integer
queried
Коэффициент использования процессора (%) за последние 5 секунд.

current_syn_cache
integer
queried
Текущий кэш SYN.

default_pool
string
queried
Имя пула, который виртуальный сервер должен использовать в качестве пула по умолчанию.

Пример:
/Common/pool1
описание
строка
запрошено
Описание виртуального сервера.

Пример:
Мой виртуальный
назначение
строка
запрошено
Имя виртуального адреса и службы, на котором виртуальный сервер прослушивает подключения.

Пример:
/Common/2.2.3.3%1:76
адрес_назначения
строка
запрошено
Часть адреса destination.

Пример:
2.3.3.2
порт_назначения
целое число
запрошено
Часть порта destination.

Пример:
80
включен
булево
запрошено
Включен ли виртуальный сервер.

Пример:
True
входные_эпизодические_биты
целое число
запрошено
Количество входных эпизодических бит.

Пример:
1000
выходные_эпизодические_биты
целое число
запрошено
Количество выходных эпизодических бит.

Пример:
200
текущие_эпизодические_соединения
целое число
запрошено
Количество текущих эпизодических соединений.

Пример:
300
исключенные_эпизодические_соединения
целое число
запрошено
Количество исключенных эпизодических соединений.

Пример:
100
максимальное_количество_эпизодических_соединений
целое число
запрошено
Максимальное количество эпизодических соединений.

Пример:
40
пакеты_вход_эпизодические
целое число
запрошено
Количество входных эпизодических пакетов.

Пример:
1098384
пакеты_выход_эпизодические
целое число
запрошено
Количество выходных эпизодических пакетов.

Пример:
3484734
медленные_эпизодические_соединения_устранены
целое число
запрошено
Количество медленных эпизодических соединений, прерванных.

Пример:
234
всего_эпизодических_соединений
целое число
запрошено
Общее количество эпизодических соединений.

Пример:
24
профиль_резервного_сохранения
строка
запрошено
Профиль резервного сохранения для виртуального сервера, используемый, если профиль по умолчанию недоступен.

Пример:
/Common/fallback1
полный_путь
строка
запрошено
Полное имя ресурса, известного BIG-IP.

Пример:
/Common/2.3.4.5
оценка_gtm
целое число
запрошено
Указывает оценку, связанную с виртуальным сервером.

инстанции_синхронизации_аппаратного_кода
целое число
запрошено
Инстанции кода аппаратной синхронизации.

политика_ip_интеллекта
строка
запрошено
Политика интеллекта IP, назначенная виртуальному серверу.

Пример:
/Common/ip1
irules
список / элементы=строка
запрошено
Список iRules, которые настраивают виртуальный сервер для направления и управления трафиком.

Пример:
['/Common/rule1', "/Common/rule2'"]
пул_последнего_шага
строка
запрошено
Имя пула последнего шага, который должен использоваться виртуальным сервером для направления трафика ответа к маршрутизатору последнего шага.

Пример:
/Common/pool1
макс_длительность_соединения
целое число
запрошено
Максимальная длительность соединения/мс.

средняя_длительность_соединения
целое число
запрошено
Средняя длительность соединения/мс.

мин_длительность_соединения
целое число
запрошено
Минимальная длительность соединения/мс.

имя
строка
запрошено
Относительное имя ресурса в BIG-IP.

Пример:
2.3.4.5
nat64_включен
булево
запрошено
Включен ли NAT64.

Пример:
True
профиль_сохранения
строка
запрошено
Профиль сохранения, который должен использоваться системой по умолчанию для этого виртуального сервера.

Пример:
/Common/persist1
политики
список / элементы=строка
запрошено
Список политик LTM, присоединенных к виртуальному серверу.

Пример:
['/Common/policy1', "/Common/policy2'"]
профили
сложный
успех
Список профилей, присоединённых к виртуальному серверу.

контекст
строка
запрошено
Сторона подключения, на которую влияет профиль; либо all, либо client-side, либо server-side.

Пример:
сторона-клиента
полный_путь
строка
запрошено
Полное имя ресурса, известного BIG-IP.

Пример:
/Common/tcp
имя
строка
запрошено
Относительное имя ресурса в BIG-IP.

Пример:
tcp
протокол
строка
запрошено
Протокол IP, для которого виртуальный сервер должен направлять трафик.

Пример:
tcp
класс_скорости
строка
запрошено
Имя существующего класса скорости, который виртуальный сервер должен использовать для принудительного применения политики пропускной способности для входящего сетевого трафика.

предел_скорости
целое число
запрошено
Максимальное количество соединений в секунду, разрешенных для виртуального сервера.

Пример:
34
маска_предела_скорости_назначение
целое число
запрошено
Указывает маску в битах, применяемую к адресу назначения в рамках ограничения скорости.

Пример:
32
режим_предела_скорости
строка
запрошено
Указывает, применяется ли ограничение скорости к каждому виртуальному объекту, к каждому исходному адресу, к каждому адресу назначения или к их сочетанию.

Пример:
объект
маска_предела_скорости_источник
целое число
запрошено
Указывает маску в битах, применяемую к исходному адресу в рамках ограничения скорости.

профили_журнала_безопасности
список / элементы=строка
запрошено
Указывает профиль журнала, применяемый к виртуальному серверу.

Пример:
['/Common/global-network', '/Common/local-dos']
пул_snat
строка
запрошено
Указывает имя пула LSN или SNAT, используемого указанным виртуальным сервером.

Пример:
/Common/pool1
тип_snat
строка
запрошено
Указывает тип трансляции исходного адреса, связанный с указанным виртуальным сервером.

Пример:
none
инстанции_программного_кода_синхронизации
целое число
запрошено
Инстанции кода программной синхронизации.

адрес_источника
строка
запрошено
Указывает IP-адрес или сеть, с которой виртуальный сервер будет принимать трафик.

Пример:
0.0.0./0
source_port_behavior
string
queried
Указывает, сохраняет ли система исходный порт подключения.

Пример:
preserve
status_reason
string
queried
Если есть проблема со статусом виртуального устройства, она сообщается здесь.

Пример:
Члены пула дочерних узлов либо не проверяют службу...
syn_cache_overflow
integer
queried
Переполнение кэша SYN.

syn_cookies_status
string
queried
Статус SYN Cookies.

Пример:
не активирован
total_hardware_accepted_syn_cookies
integer
queried
Общее количество принятых SYN Cookies аппаратурой.

total_hardware_syn_cookies
integer
queried
Общее количество SYN Cookies аппаратуры.

total_requests
integer
queried
Общее количество запросов.

Пример:
8
total_software_accepted_syn_cookies
integer
queried
Общее количество принятых SYN Cookies программным обеспечением.

total_software_rejected_syn_cookies
integer
queried
Общее количество отклоненных программным обеспечением.

total_software_syn_cookies
integer
queried
Общее количество SYN Cookies программного обеспечения.

translate_address
boolean
queried
Включает или отключает трансляцию адресов для виртуального сервера.

Пример:
True
translate_port
boolean
queried
Включает или отключает трансляцию портов.

Пример:
True
type
string
queried
Тип виртуального сервера.

Пример:
стандартный
vlans
list / elements=string
queried
Список VLAN, на которых виртуальный сервер включён или выключен.

Пример:
['/Common/vlan1', '/Common/vlan2']
vlans
complex
Когда vlans указано в gather_subset.
Список информации о VLAN.

Пример:
хеш/словарь значений
auto_lasthop
string
queried
Разрешает системе отправлять ответный трафик по MAC-адресу, который передал запрос, даже если таблица маршрутизации указывает на другую сеть или интерфейс.

Пример:
включено
cmp_hash_algorithm
string
queried
Указывает, как трафик по VLAN будет разделяться.

Пример:
по умолчанию
description
string
queried
Описание VLAN.

Пример:
Моя vlan
failsafe_action
string
queried
Действие, которое должна выполнить система при срабатывании механизма аварийного режима.

Пример:
перезагрузка
failsafe_enabled
boolean
queried
Включён ли аварийный режим.

Пример:
True
failsafe_timeout
integer
queried
Количество секунд, в течение которых активный узел может работать без обнаружения сетевого трафика в этой VLAN, прежде чем он начнёт переключение.

Пример:
90
if_index
integer
queried
Индекс, присвоенный этой VLAN. Это уникальный идентификатор, присвоенный для всех объектов, отображаемых в SNMP IF-MIB.

Пример:
176
interfaces
complex
queried
Список помеченных или непомеченных интерфейсов и каналов, которые вы хотите настроить для VLAN.

full_path
string
queried
Полное имя ресурса, известное BIG-IP.

Пример:
1.3
name
string
queried
Относительное имя ресурса в BIG-IP.

Пример:
1.3
tagged
boolean
queried
Помечен ли интерфейс.

learning_mode
string
queried
Включены ли функции обучения коммутатора для портов, размещённых в VLAN, только пересылка или отбрасывание.

Пример:
включить-пересылку
mtu
integer
queried
Конкретный максимальный размер транспортной единицы (MTU) для VLAN.

Пример:
1500
sflow_poll_interval
integer
queried
Максимальный интервал в секундах между двумя опросами.

sflow_poll_interval_global
boolean
queried
Переопределяет ли глобальная настройка интервала опроса VLAN интервал опроса на уровне объекта.

sflow_sampling_rate
integer
queried
Соотношение наблюдаемых пакетов к сгенерированным выборкам.

sflow_sampling_rate_global
boolean
queried
Переопределяет ли глобальная настройка частоты выборки VLAN частоту выборки на уровне объекта.

Пример:
True
source_check_enabled
boolean
queried
Указывает, что принимаются только подключения, для которых есть обратный маршрут в таблице маршрутизации.

Пример:
True
tag
integer
queried
Номер тега для VLAN.

Пример:
30
true_mac_address
string
queried
MAC-адрес интерфейса с наименьшим номером, назначенным этой VLAN.

Пример:
fa:16:3e:10:da:ff


Авторы

  • Tim Rupp (@caphrim007)
  • Wojciech Wypior (@wojtek0806)

© 2012–2018 Michael DeHaan
© 2018–2021 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.11/collections/f5networks/f5_modules/bigip_device_info_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API