Spec-Zone.ru › Ansible 2.9

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

Новое в версии 2.7.

  • Описание
  • Параметры
  • Примечания
  • Примеры
  • Возвращаемые значения
  • Статус

Описание

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

Псевдонимы: bigip_device_facts

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
gather_subset
список / обязательный
    Варианты:
  • all
  • monitors
  • profiles
  • 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
  • http-monitors
  • https-monitors
  • http-profiles
  • iapp-services
  • iapplx-packages
  • icmp-monitors
  • interfaces
  • internal-data-groups
  • irules
  • ltm-pools
  • ltm-policies
  • nodes
  • oneconnect-profiles
  • partitions
  • provision-info
  • self-ips
  • server-ssl-profiles
  • software-volumes
  • software-images
  • software-hotfixes
  • ssl-certs
  • ssl-keys
  • 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
  • !all
  • !monitors
  • !profiles
  • !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
  • !http-monitors
  • !https-monitors
  • !http-profiles
  • !iapp-services
  • !iapplx-packages
  • !icmp-monitors
  • !interfaces
  • !internal-data-groups
  • !irules
  • !ltm-pools
  • !ltm-policies
  • !nodes
  • !oneconnect-profiles
  • !partitions
  • !provision-info
  • !self-ips
  • !server-ssl-profiles
  • !software-volumes
  • !software-images
  • !software-hotfixes
  • !ssl-certs
  • !ssl-keys
  • !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
словарь
добавлено в 2.5
Объект словаря, содержащий данные подключения.
auth_provider
строка
Настраивает поставщика аутентификации для получения маркеров аутентификации с удалённого устройства.
Этот параметр используется при работе с устройствами BIG-IQ.
password
строка / обязательный
Пароль для учетной записи пользователя, используемой для подключения к BIG-IP.
Этот параметр можно опустить, установив переменную среды F5_PASSWORD.

псевдонимы: pass, pwd
server
строка / обязательный
Хост BIG-IP.
Этот параметр можно опустить, установив переменную среды F5_SERVER.
server_port
целое число
Значение по умолчанию:
443
Порт сервера BIG-IP.
Этот параметр можно опустить, установив переменную среды F5_SERVER_PORT.
ssh_keyfile
путь
Указывает файл SSH-ключа для аутентификации подключения к удалённому устройству. Этот аргумент используется только для транспортов cli.
Этот параметр можно опустить, установив переменную среды ANSIBLE_NET_SSH_KEYFILE.
timeout
целое число
Устанавливает время ожидания в секундах для связи с сетевым устройством при подключении или отправке команд. Если время ожидания превышено до завершения операции, модуль выдаст ошибку.
transport
строка
    Варианты:
  • cli
  • 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 сохранится на диске, необходимо включить хотя бы одну задачу, использующую модуль 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

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

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

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

Пример:
хеш/словарь значений
active
boolean
запрос
Указывает, активна ли политика ASM.

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

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

Пример:
utf-8
case_insensitive
boolean
запрос
Указывает, рассматривает ли политика ASM типы файлов, URL-адреса и параметры как регистрозависимые.

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

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

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

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

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

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

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

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

Пример:
POST
csrf_url_parameters_list
список
запрос
Список параметров для поиска в запросе при проверке совпадения записи URL с запросом.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

signature_staging
boolean
queried
Указывает, активна ли функция хранения в очереди для политики 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
queried
Виртуальный сервер или серверы, которым назначена данная политика.

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

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

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

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

Пример:
1
policies_inactive
integer
queried
Количество политик ASM, помеченных как неактивные.

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 на связанные ресурсы технологий.

Пример:
https://localhost/mgmt/tm/asm/server-technologies/NQG7CT02OBC2cQWbnP7T-A?ver=13.1.0
link
-
Ссылка на связанную технологию сервера.

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
Указывает, как часто система проверяет подлинность пользователя.

Пример:
один раз
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
ciphers
string
queried
Указывает список имён шифров.

Пример:
['DEFAULT']
crl_file
string
queried
Указывает имя файла списка отзыва сертификатов (CRL).

Пример:
/Common/default.crl
description
string
queried
Описание профиля.

Пример:
Мой профиль
forward_proxy_ca_certificate_file
string
queried
Указывает имя файла сертификата центра сертификации (CA), используемого при включённой функции SSL прокси-сервера.

forward_proxy_ca_key_file
string
queried
Указывает имя файла ключа центра сертификации (CA), используемого при включённой функции SSL прокси-сервера.

forward_proxy_ca_passphrase
string
queried
Указывает пароль для файла ключа центра сертификации (CA), используемого при включённой функции SSL прокси-сервера.

forward_proxy_certificate_extension_include
list
queried
Указывает расширения сертификатов веб-сервера, которые нужно включить в сгенерированные сертификаты с использованием функции SSL прокси-сервера.

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

Пример:
30
forward_proxy_enabled
boolean
queried
Включает или отключает функцию SSL прокси-сервера.

Пример:
True
forward_proxy_lookup_by_ipaddr_port
boolean
queried
Указывает, нужно ли выполнять поиск сертификата по IP-адресу и номеру порта.

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

Пример:
/Common/bigip02.internal
handshake_timeout
integer
queried
Указывает таймаут рукопожатия в секундах.

Пример:
10
modssl_methods
boolean
queried
Включает или отключает эмуляцию метода ModSSL.

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

Пример:
bigip02.internal
parent
string
queried
Родительский профиль.

Пример:
/Common/clientssl
peer_certification_mode
string
queried
Указывает режим сертификации клиента.

Пример:
ignore
profile_mode_enabled
boolean
queried
Указывает режим профиля, который включает или отключает обработку SSL.

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

Пример:
True
renegotiation_maximum_record_delay
integer
queried
Максимальное количество записей SSL, которые система управления трафиком может получить, прежде чем повторно договорится об SSL-сессии.

renegotiation_period
integer
queried
Количество секунд, необходимое для повторных переговоров об SSL-сессии.

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

Пример:
True
secure_renegotiation_mode
string
queried
Указывает режим безопасных повторных переговоров.

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

Пример:
bigip01
session_ticket
boolean
queried
Включает или отключает билет сеанса.

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

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

strict_resume
boolean
queried
Включает или отключает строгий режим возобновления.

Пример:
True
unclean_shutdown
boolean
queried
Необходимо ли принудительно выполнить чистую остановку всех SSL-соединений для профиля SSL или нет.

device_groups
complex
Когда device-groups указано в gather_subset.
Информация, связанная с группой устройств.

Пример:
hash/dictionary of values
asm_sync_enabled
boolean
queried
Указывает, нужно ли синхронизировать конфигурации ASM членов группы устройств.

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

description
string
queried
Описание группы устройств.

Пример:
Моя группа устройств
devices
list
queried
Список устройств в группе. Устройства перечислены по их full_path.

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

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

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

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

Пример:
fasthttp
network_failover_enabled
boolean
queried
Указывает, используется ли сетевой отказ.

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

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

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

Пример:
['DNS Services (LAB)', 'PSM, VE']
базовый_адрес_MAC
строка
запрашиваемый
Адрес управления доступом к среде (MAC-адрес) устройства.

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

Пример:
0.0.1
идентификатор_корпуса
строка
запрашиваемый
Серийный номер устройства.

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

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

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

Пример:
10.10.10.10
контакт
строка
запрашиваемый
Контактная информация администратора.

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

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

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

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

Пример:
/Common/bigip02.internal
имя_хоста
строка
запрашиваемый
Имя хоста устройства

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

Пример:
Лондон
адрес_управления
строка
запрашиваемый
IP-адрес интерфейса управления.

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

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

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

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

Пример:
['Режим приложений (только TMSH, без Root/Bash)', 'BIG-IP VE, маршрутизация по многоадресной рассылке']
идентификатор_платформы
строка
запрашиваемый
Отображает идентификатор платформы устройства.

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

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

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

Пример:
2.2.2.2
собственное
логическое
запрашиваемый
Является ли это устройство тем, которое запрашивало информацию, или нет.

Пример:
Истина
версия_программного_обеспечения
строка
запрашиваемый
Отображает номер версии программного обеспечения.

Пример:
13.1.0.7
timelimited_modules
list
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
complex
Указывает любые переменные, которые требуются скрипту.

Пример:
{'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 close.

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
Обрабатывает ли система BIG-IP пакеты Selective ACK (Sack) в ответах с куки от сервера.

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

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

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

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

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

Пример:
Мой профиль
dont_fragment_flag
string
queried
Описывает установку бита "Не фрагментировать" (DF) в заголовке IP исходящего TCP пакета.
Когда pmtu, устанавливает бит DF исходящего заголовка IP на основе настройки IP pmtu (tm.pathmtudiscovery).
Когда preserve, устанавливает бит DF исходящего пакета IP, равным биту DF входящего заголовка IP.
Когда 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 "немедленно".
4294967295 эквивалентно значению TMUI "неопределённо".

Пример:
300
ip_tos_to_client
str or int
queried
Указывает номер IP типа обслуживания (ToS) для стороны клиента.
Этот параметр задаёт уровень ToS, который система управления трафиком назначает IP-пакетам при их отправке клиентам.

Пример:
200
ip_tos_to_server
str or int
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
int or string
queried
Указывает номер качества обслуживания канала связи (QoS) (приоритет VLAN) для стороны клиента.
Этот параметр задаёт уровень QoS, который система назначает пакетам при их отправке клиентам.

Пример:
7
link_qos_to_server
int or string
queried
Указывает номер качества обслуживания канала связи (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
int or string
queried
Указывает внутренний приоритет пакета для стороны клиента.
Этот параметр определяет внутренний приоритет пакета, который система назначает пакетам при их отправке клиентам.

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

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

Пример:
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
Указывает, может ли этот поток быть удалён при столкновении хэша с новым запросом обучения snoop потока.

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

Пример:
True
pva_offload_state
string
queried
Указывает, на какой стадии ePVA выполняет аппаратную загрузку.
При embryonic, подразумевается TCP CSYN или первый пакет клиента UDP.
При establish, подразумевается TCP 3WAY handshake или подтверждение обратного прохождения 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 timestamp для измерения времени задержки туда и обратно до клиента.

rtt_from_server
boolean
queried
Включает или отключает параметры TCP timestamp для измерения времени задержки туда и обратно до сервера.

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

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

Пример:
True
software_syn_cookie
boolean
queried
Включает или отключает поддержку программного SYN куки, когда 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 timestamp.

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

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

Пример:
fallback
ttl_mode
string
queried
Описание режима TTL IP-заголовка исходящего пакета TCP.
Когда proxy, устанавливает значение TTL IP-заголовка исходящего пакета на 255/64 для ipv4/ipv6 соответственно.
Когда 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.
Информация, относящаяся к монитору шлюза ICMP.

Пример:
хеш/словарь значений
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/gateway_icmp
interval
integer
queried
Указывает частоту проверки монитора системой в секундах, когда ресурс неисправен или его состояние неизвестно.

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

Пример:
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
complex
queried
Список членов (и их конфигураций) в пуле.

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

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

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

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

qos_kilobytes_second
integer
queried
Вес, назначенный фактору производительности Килобайт в секунду при использовании варианта балансировки QoS.

qos_lcs
integer
queried
Вес, назначенный фактору производительности Пропускной способности канала при использовании варианта балансировки QoS.

qos_packet_rate
integer
queried
Вес, назначенный фактору производительности Скорость пакетов при использовании варианта балансировки QoS.

qos_rtt
integer
queried
Присваиваемый вес фактору времени задержки туда и обратно при использовании опции балансировки нагрузки QoS.

qos_topology
integer
queried
Присваиваемый вес фактору топологии при использовании опции балансировки нагрузки QoS.

qos_vs_capacity
integer
queried
Присваиваемый вес фактору производительности виртуального сервера при использовании опции балансировки нагрузки QoS.

qos_vs_score
integer
queried
Присваиваемый вес фактору производительности оценки виртуального сервера при использовании опции балансировки нагрузки QoS.

ttl
integer
queried
Количество секунд, в течение которого адрес IP, если он найден, считается действительным.

verify_member_availability
boolean
queried
Определяет, проверяет ли система доступность членов перед отправкой подключения к ним.

gtm_servers
complex
When gtm-servers is specified in gather_subset.
Информация, относящаяся к серверам GTM.

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

datacenter
string
queried
Полное имя дата-центра, к которому принадлежит этот сервер.

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

disabled
boolean
queried
Указывает, отключен ли сервер.

enabled
boolean
queried
Указывает, включен ли сервер.

expose_route_domains
boolean
queried
Разрешить серверу GTM автоматически обнаруживать виртуальные серверы LTM из всех областей маршрутизации.

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

Пример:
/Common/server1
iq_allow_path
boolean
queried
Указывает, использует ли GTM этот сервер BIG-IP для проведения зондирования пути перед делегированием трафика на него.

iq_allow_service_check
boolean
queried
Указывает, использует ли GTM этот сервер BIG-IP для проведения зондирования проверки службы перед делегированием трафика на него.

iq_allow_snmp
boolean
queried
Указывает, использует ли GTM этот сервер BIG-IP для проведения зондирования SNMP перед делегированием трафика на него.

limit_cpu_usage
integer
queried
Для сервера, настроенного как универсальный хост, указывает процент использования ЦП; в противном случае не оказывает влияния.

limit_cpu_usage_status
boolean
queried
Указывает, включено ли limit_cpu_usage для этого сервера.

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

limit_max_bps_status
boolean
queried
Указывает, включено ли limit_max_bps для этого сервера.

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

limit_max_connections_status
boolean
Указывает, включено ли limit_max_connections для этого сервера.

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

limit_max_pps_status
boolean
queried
Указывает, включено ли limit_max_pps для этого сервера.

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

limit_mem_available_status
boolean
queried
Указывает, включено ли limit_mem_available для этого сервера.

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

monitor_type
string
queried
Указывает, нужно ли одному или нескольким мониторам пройти проверку или всем мониторам.

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

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

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

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

product
string
queried
Указывает тип сервера.

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

virtual_servers
complex
queried
Виртуальные серверы, которые являются ресурсами для этого сервера.

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

Пример:
хеш/словарь значений
description
string
запрашивается
Описание широкого IP-адреса.

disabled
boolean
запрашивается
Отключен ли широкий IP-адрес.

enabled
boolean
запрашивается
Включен ли широкий IP-адрес.

failure_rcode
integer
запрашивается
Указывает код ошибки DNS, используемый, когда failure_rcode_response равен yes.

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

failure_rcode_ttl
integer
запрашивается
Указывает время жизни кэша (TTL) для ответа RCODE в SOA.

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

Пример:
/Common/wide1
last_resort_pool
string
запрашивается
Указывает, какой пул (из списка пулов) система должна использовать в качестве резервного пула для широкого IP-адреса.

minimal_response
string
запрашивается
Указывает, что система формирует минимально возможный ответ DNS на запрос.

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

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

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

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

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

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

http_monitors
complex
Когда http-monitors указан в gather_subset.
Информация, связанная с мониторами HTTP.

Пример:
хеш/словарь значений
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/http
interval
integer
запрашивается
Указывает частоту проверки монитора системой, когда ресурс не активен или его статус неизвестен (в секундах).

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

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

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

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

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

Пример:
check disable string
receive_string
string
queried
Указывает текстовую строку, которую монитор ищет в возвращаемых ресурсах.

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

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

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

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

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

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

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

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

Пример:
hash/dictionary of values
accept_xff
boolean
queried
Включает или отключает доверие к IP-адресу клиента и статистике по IP-адресу клиента, основанные на заголовках X-Forwarded-For (XFF) запроса, если они существуют.

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

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

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

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

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

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

Пример:
/Common/http
hsts_enabled
boolean
queried
При указании yes, включаются настройки HTTP Strict Transport Security.

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

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

known_methods
list
queried
Оптимизирует поведение известных 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
integer
queried
Указывает максимальную ширину столбца для любой строки при вставке HTTP-заголовка в HTTP-запрос.

Пример:
80
max_header_count
integer
queried
Указывает максимальное количество поддерживаемых заголовков.

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

Пример:
32768
max_requests
integer
queried
Указывает количество запросов, принимаемых системой на соединение.

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

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

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

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

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

Пример:
http
pipeline_action
string
queried
Включает или выключает HTTP/1.1 конвейеризацию.

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

Пример:
reverse
redirect_rewrite
string
queried
Указывает, переписывает ли система URI, являющиеся частью HTTP-редиректов (ответов 3XX).

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

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

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

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

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

unknown_method
string
queried
Указывает поведение (разрешить, отклонить или пропустить) при обработке неизвестного 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 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
Указывает точку разграничения сервисов (DSCP).

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

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

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

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

Пример:
check disable string
receive_string
строка
запрашиваемое
Указывает текстовую строку, которую монитор ищет в возвращаемом ресурсе.

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

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

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

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

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

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

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

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

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

Пример:
hash/dictionary of values
описание
строка
запрашиваемое
Описание сервиса

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

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

Пример:
/Common/service1
inherited_device_group
логическое
запрашиваемое
Является ли группа устройств унаследованной.

Пример:
True
inherited_traffic_group
логическое
запрашиваемое
Является ли группа трафика унаследованной.

Пример:
True
списки
сложный
запрашиваемое
Список данных списков, используемых для создания службы.

Пример:
[{'name': 'irules__irules'}, {'value': []}, '...']
metadata
сложный
запрашиваемое
Список данных метаданных, используемых для создания службы.

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

Пример:
service1
strict_updates
логическое
запрашиваемое
Включены ли жёсткие обновления.

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

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

Пример:
True
traffic_group
строка
запрашиваемое
Группа трафика, частью которой является служба.

Пример:
/Common/tg
переменные
сложный
запрашиваемое
Список данных переменных, используемых для создания службы.

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

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

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/icmp
interval
integer
queried
Указывает частоту проверки мониторинга системой в секундах, когда ресурс не работает или статус ресурса неизвестен.

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

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

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

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

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

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

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

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

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

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

Пример:
не поддерживается
bundle_speed
string
queried
Скорость объединения на порту, когда возможность объединения включена.

Пример:
100G
description
string
queried
Описание интерфейса.

Пример:
Мой интерфейс
enabled
boolean
queried
Включён ли интерфейс или нет

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

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

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

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

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

Пример:
00:0b:09:88:00:9a
media_sfp
string
queried
Настройки интерфейса SFP (подключаемый).

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

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

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

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

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

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

Пример:
True
stp_enabled
boolean
queried
Включен ли STP или нет.

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

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

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

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

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

Пример:
/Common/irul1
ignore_verification
boolean
queried
Необходимо ли игнорировать проверку iRule.

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

Пример:
irule1
signature
string
queried
Вычисленная подпись iRule.

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

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

Пример:
['forwarding']
description
string
queried
Описание политики.

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

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

Пример:
policy1
requires
list
queried
Аспекты системы, необходимые для данной политики.

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

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

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

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

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

request
boolean
при определении в действии.
Это действие политики выполняется по запросам соединения.

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

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

Пример:
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) пулов.

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

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

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

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

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

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

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

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

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

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

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

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

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

Пример:
pass-through
current_sessions
integer
queried
Текущие сессии.

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

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

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

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

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

Пример:
round-robin
member_count
integer
queried
Общее количество участников в пуле.

Пример:
50
members
complex
when members exist in the pool.
Список пулов LTM (Local Traffic Manager).

address
string
queried
IP-адрес участника пула.

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

description
string
queried
Описание участника пула.

Пример:
участник пула 1
dynamic_ratio
integer
queried
Диапазон чисел, которые вы хотите использовать в сочетании с методом балансировки нагрузки ratio.

Пример:
1
encapsulation_profile
string
queried
Профиль инкапсуляции для использования участником пула.

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

Пример:
True
fqdn_autopopulate
boolean
queried
Должен ли узел масштабироваться до IP-адреса, возвращенного DNS?

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

Пример:
/Common/member:80
inherit_profile
boolean
queried
Наследует ли участник пула профиль инкапсуляции от родительского пула.

logging
boolean
queried
Должен ли применяемый монитор регистрировать свои действия.

monitors
list
queried
Мониторы, активные на участнике пула. Имена мониторов указаны в формате "full_path".

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

Пример:
member:80
partition
string
queried
Раздел, в котором существует участник.

Пример:
Common
priority_group
integer
queried
Группа приоритетов в пределах пула для данного участника пула.

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

ratio
integer
queried
Вес пула для целей балансировки нагрузки.

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

Пример:
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
количество_обработанных_соединений_пула
целое
запрошенный
Количество обработанных соединений для пула.

Пример:
15
время_ожидания_в_очереди_начала_пула
целое
запрошенный
Время ожидания в очереди начала пула.

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

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

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

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

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

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

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

ip_адрес_сервера_tos
строка
запрошенный
Уровень типа обслуживания (ToS), который следует использовать при отправке пакетов на сервер.

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

Пример:
pass-through
входящие_биты_сервера_стороны
целое
запрошенный
Количество входящих битов сервера.

Пример:
1000
исходящие_биты_сервера_стороны
целое
запрошенный
Количество исходящих битов сервера.

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

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

Пример:
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
nodes
complex
Когда nodes указано в gather_subset.
Информация, связанная с узлами.

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

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

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

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

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

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

Пример:
активен
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.

Пример:
выключен
monitor_type
string
queried
Поле monitor_type, связанное с модулем bigip_node, для мониторов данного узла.

Пример:
and_list
monitors
list
queried
Список мониторов, определённых в monitor_rule.

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

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

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

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

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

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

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

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

Пример:
/Common/oneconnect
idle_timeout_override
integer
queried
Указывает количество секунд, в течение которых соединение считается простаивающим, прежде чем поток соединения может быть удалён.

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

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

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

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

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

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

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

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

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

Пример:
hash/dictionary of values
default_route_domain
integer
queried
Идентификатор домена маршрутизации, связанный с IP-адресами, которые находятся в разделе.

description
string
queried
Описание раздела.

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

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

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

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

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

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

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

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

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

Пример:
asm
self_ips
complex
Когда self-ips указано в gather_subset.
Информация, связанная с собственными IP-адресами.

Пример:
hash/dictionary of values
allow_access_list
list
queried
Список протоколов и, необязательно, их портов, которым разрешён доступ к собственному IP-адресу. Также известно как ограничение портов в веб-интерфейсе.
Элементы списка представлены в формате "протокол:порт". Некоторые элементы могут не иметь ассоциированного порта, и в этих случаях порт равен 0.

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

Пример:
My self-ip
floating
boolean
queried
Является ли Self-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
Назначенная политика сервиса для Self-IP.

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

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

vlan
string
queried
VLAN, связанная с Self-IP.

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

Пример:
hash/словарь значений
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
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
Указывает группу шифров.

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

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

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

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

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

Пример:
serverssl
общий_сигнал
логическое
запрашиваемый
Включает или выключает общий сигнал.

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

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

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

Пример:
100
mod_ssl_methods
логическое
запрашиваемый
Включает или выключает методы ModSSL.

Пример:
True
режим
логическое
запрашиваемый
Включает или выключает обработку SSL.

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

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

параметры
список
запрашиваемый
Включает параметры, включая некоторые решения проблем, относящихся к отрасли.

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

Пример:
serverssl
peer_cert_mode
строка
запрашиваемый
Указывает режим сертификата peer.

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

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

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

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

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

Пример:
True
сохранить_сертификат
логическое
запрашиваемый
Модуль APM требует сохранения сертификата в SSL-сеансе. Когда no, сертификат не будет сохранён в SSL-сеансе.

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

Пример:
require
имя_сервера
строка
запрашиваемый
Имя сервера, которое должно быть включено в расширение SNI (указание имени сервера) во время SSL-рукопожатия в ClientHello.

mirroring_session
логическое
запрашиваемый
Включает или выключает зеркалирование сеансов на высокодоступного peer.

Пример:
True
session_ticket
логическое
запрашиваемый
Включает или выключает session-ticket.

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

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

END_OF_DOCUMENT_MARKER
ssl_c3d
boolean
queried
Включает или отключает ограничение делегирования сертификатов SSL-клиента.

Пример:
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
Указывает действие BIGIP, когда серверный сертификат имеет недоверенный центр сертификации.

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

Пример:
hash/dictionary of values
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
name
string
queried
Имя образа.

Пример:
Hotfix-BIGIP-13.0.0.3.0.1679-HF3.iso
product
string
queried
Продукт, содержащийся в ISO.

Пример:
BIG-IP
title
string
queried
Наименование образа (человекопонятное).

Пример:
Hotfix Version 3.0.1679
verified
boolean
queried
Проверен ли образ системой.

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

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

Пример:
hash/dictionary of values
build
string
queried
Номер сборки образа.
Обычно это подстрока name.

Пример:
0.0.1
build_date
string
queried
Дата сборки.

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

Пример:
df1ec715d2089d0fa54c0c4284656a98
file_size
integer
queried
Размер образа в мегабайтах.

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

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

Пример:
2018-05-05T15:26:30
name
string
queried
Имя образа.

Пример:
BIGIP-13.1.0.7-0.0.1.iso
product
string
queried
Продукт, содержащийся в ISO.

Пример:
BIG-IP
verified
boolean
queried
Проверен ли образ системой.

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

Пример:
13.1.0.7
объёмы_программного_обеспечения
сложный
Когда 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_сертификаты
сложный
Когда ssl-certs указано в gather_subset.
Информация, связанная с SSL-сертификатами.

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

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

Пример:
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_контрольная_сумма
строка
запрошенное
SHA1 контрольная сумма сертификата.

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

Пример:
emailAddress=support@f5.com,CN=...
путь_в_системе
строка
запрошенное
Путь на BIG-IP, где можно найти сертификат.

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

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

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

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

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

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

Пример:
normal
sha1_checksum
string
запрашивается
Значение контрольной суммы SHA1 ключа.

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

Пример:
/config/ssl/ssl.key/default.key
system_db
complex
Когда system-db указано в gather_subset.
Информация, связанная с системной базой данных.

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

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

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

Пример:
vendor.wwwurl
scf_config
string
запрашивается
Признак, указывающий, будет ли ключ базы данных найден в конфигурации SCF.

value
string
запрашивается
Значение ключа

Пример:
www.f5.com
value_range
string
запрашивается
Допустимый диапазон значений для ключа

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

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

Пример:
fa:16:3e:c3:42:6f
chassis_serial
string
запрашивается
Серийный номер корпуса.

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

model
string
запрашивается
Модель оборудования.

Пример:
Виртуальный диск
name
string
запрашивается
Имя оборудования.

Пример:
HD1
type
string
запрашивается
Тип оборудования.

Пример:
physical-disk
versions
complex
запрашивается
Свойства, специфичные для оборудования.

name
string
запрашивается
Имя свойства.

Пример:
Размер
version
string
запрашивается
Значение свойства.

Пример:
154.00Г
host_board_part_revision
string
запрашивается
Ревизия материнской платы.

host_board_serial
string
запрашивается
Серийный номер материнской платы.

marketing_name
string
запрашивается
Маркетинговое название платформы устройства.

Пример:
Виртуальное издание BIG-IP
package_edition
string
запрашивается
Отображает выпуск программного обеспечения.

Пример:
Точечный релиз 7
package_version
string
queried
Строка, объединяющая product_build и product_build_date.

Пример:
Build 0.0.1 - Tue May 15 15:26:30 PDT 2018
platform
string
queried
Идентификатор платформы.

Пример:
Z100
product_build
string
queried
Версия сборки релизной версии.

Пример:
0.0.1
product_build_date
string
queried
Дата сборки в удобочитаемом формате.

Пример:
Tue May 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
Идентификатор задачи, которая создала версию продукта.

Пример:
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.

Пример:
hash/словарь значений
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
Указывает время в секундах после первого успешного ответа, прежде чем узел будет помечен как активный.

Время ожидания
целое число
запрашивается
Указывает количество секунд, имеющееся у целевого объекта для ответа на запрос монитора.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Пример:
tcp
Обратное направление
булево
запрашивается
Указывает, работает ли монитор в обратном режиме. В обратном режиме успешная проверка помечает контролируемый объект как неактивный, а не как активный.

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

Время ожидания
целое число
запрашивается
Указывает количество секунд, имеющееся у целевого объекта для ответа на запрос монитора.

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

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

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

Пример:
хеш-таблица/словарь значений
abc
булево
запрашивается
Подходящий подсчёт байтов (RFC 3465)
Когда yes, увеличивает окно конгестии, основывая величину увеличения на количестве ранее не подтверждённых байтов, которые покрывает каждый ACK.

Пример:
True
Подтверждение при отправке
булево
запрашивается
Указывает, когда yes, значительно улучшает производительность с Microsoft Windows и MacOS, которые пишут данные в очень маленький буфер отправки.

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

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

Автоматический буфер отправки
булево
запрашивается
Указывает, когда 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.

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

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

deferred_accept
boolean
queried
Указывает, при включённом значении, что система откладывает выделение контекста цепочки соединения до получения системой полезной нагрузки от клиента.
Включение этой настройки полезно при борьбе с атаками типа "отказ в обслуживании" (DoS) на основе трёхстороннего рукопожатия.

Пример:
True
delay_window_control
boolean
queried
Указывает, что система использует оценку задержки очереди как показатель перегрузки для управления, помимо обычного управления на основе потерь, объемом отправляемых данных.

Пример:
True
delayed_acks
boolean
queried
Указывает, при включенном значении, что система может отправлять меньше одного сегмента подтверждения (ACK) на каждый полученный сегмент данных.

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

Пример:
Моя информация
dont_fragment_flag
string
queried
Указывает установку бита "Не фрагментировать" (DF) в заголовке IP исходящего TCP пакета.

Пример:
pmtu
dsack
boolean
queried
D-SACK (RFC 2883)
Указывает, при включённом значении, использование опции селективного подтверждения (SACK) для подтверждения дублирующих сегментов.

Пример:
True
early_retransmit
boolean
queried
Указывает, при включённом значении, что система использует раннюю повторную передачу (как указано в RFC 5827) для сокращения времени восстановления для подключений, которые ограничены буфером приема или данными пользователя.

Пример:
True
enhanced_loss_recovery
boolean
queried
Указывает, использует ли система улучшенное восстановление от потерь для более эффективного восстановления от случайных потерь пакетов.

Пример:
True
explicit_congestion_notification
boolean
queried
Указывает, при включённом значении, что система использует флаги TCP CWR (сокращение окна конфигурации) и ECE (Эхо ECN) для уведомления своего узла-партнёра о перегрузке и мерах противодействия перегрузке.

Пример:
True
fast_open
boolean
queried
Указывает, при включённом значении, что система поддерживает TCP Fast Open, что уменьшает задержку, позволяя клиенту включить первый пакет данных вместе с SYN.

Пример:
True
fast_open_cookie_expiration
integer
queried
Указывает количество секунд, в течение которого Cookie 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
Указывает уровень качества обслуживания (QoS) L2, который система вставляет в TCP-пакеты, предназначенные для клиентов.

Пример:
200
max_segment_retrans
integer
queried
Указывает максимальное количество попыток повторной отправки фрагментов данных системой.

Пример:
8
max_segment_size
integer
queried
Указывает максимальный объем данных, который система может принять в одном TCP-сегменте, не включая заголовки TCP и IP.

Пример:
1460
max_syn_retrans
integer
queried
Указывает максимальное количество попыток повторной отправки SYN-пакета системой, когда она не получает соответствующий SYN-ACK.

Пример:
3
md5_signature
boolean
queried
Указывает, когда yes, использовать TCP-MD5-подписи RFC2385 для защиты TCP-трафика от вмешательства на промежуточных узлах.

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

Пример:
1000
mptcp_checksum
boolean
queried
Указывает, когда yes, что система рассчитывает контрольную сумму для MPTCP-соединений.

mptcp_checksum_verify
boolean
queried
Указывает, когда yes, что система проверяет контрольную сумму для MPTCP-соединений.

mptcp_fallback
string
queried
Указывает действие при отказе, то есть, когда MPTCP переходит к обычному TCP, потому что что-то мешает корректной работе MPTCP.

Пример:
reset
mptcp_fast_join
boolean
queried
Указывает, когда yes, быстрый вход, позволяющий отправлять данные по MP_JOIN_SYN, что может позволить ответ сервера произойти параллельно с JOIN.

mptcp_idle_timeout
integer
queried
Указывает количество секунд бездействия MPTCP-соединения, прежде чем оно может быть удалено.

Пример:
300
mptcp_join_max
integer
queried
Указывает максимальное количество MPTCP-соединений, которые могут присоединиться к данному соединению.

Пример:
5
mptcp_make_after_break
boolean
queried
Указывает, что поддерживается функциональность make-after-break, что позволяет использовать долгоживущие MPTCP-сессии.

mptcp_no_join_dss_ack
boolean
queried
Указывает, что при включении (включено) не отправляется опция DSS в JOIN ACK.

mptcp_retransmit_min
integer
queried
Указывает минимальное значение (в мс) таймера повторной передачи для этих MPTCP-потоков.

Пример:
1000
mptcp_rto_max
integer
queried
Указывает количество RTO (тайм-аутов повторной передачи) перед объявлением подпотока неактивным.

Пример:
5
mptcp_subflow_max
integer
queried
Указывает максимальное количество MPTCP-подпотоков для одного потока.

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

Пример:
3600
multipath_tcp
boolean
queried
Указывает, когда yes, что система принимает MPTCP-соединения (Multipath TCP), которые позволяют нескольким потокам на стороне клиента подключаться к одному потоку на стороне сервера.

Пример:
True
nagle_algorithm
boolean
queried
Указывает, применяет ли система алгоритм Найгла для уменьшения количества коротких сегментов в сети.

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

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

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

pkt_loss_ignore_rate
integer
queried
Указывает порог потери пакетов на миллион, при котором система выполняет управление потоком.

proxy_buffer_high
integer
queried
Указывает уровень буфера прокси в байтах, при котором закрывается окно приема.

Пример:
49152
proxy_buffer_low
integer
queried
Указывает уровень буфера прокси в байтах, при котором открывается окно приема.

Пример:
32768
proxy_max_segment
boolean
queried
Указывает, когда yes, что система пытается объявить тот же максимальный размер сегмента (MSS) для подключения на стороне сервера, что и для подключения на стороне клиента.

Пример:
True
proxy_options
boolean
queried
Указывает, когда yes, что система объявляет опцию (такую как отметки времени) серверу только в том случае, если она была согласована с клиентом.

push_flag
string
queried
Указывает, как система BIG-IP получает подтверждения (ACK).

Пример:
default
rate_pace
boolean
queried
Указывает, когда yes, что система регулирует выходной поток пакетов, чтобы избежать их потери, обеспечивая оптимальную пропускную способность.

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

receive_window
integer
queried
Указывает максимальный размер объявленного окна ПРИЕМА.

Пример:
65535
reset_on_timeout
boolean
queried
Указывает, когда yes, что система отправляет пакет сброса (RST) в дополнение к удалению подключения, если время ожидания подключения превышает установленное значение.

Пример:
True
retransmit_threshold
integer
queried
Указывает количество дублирующих подтверждений (пороговое значение повторной отправки), после которого запускается быстрая восстановление.

Пример:
3
selective_acks
boolean
queried
Указывает, когда yes, что система обрабатывает данные с использованием селективных подтверждений (SACK), когда это возможно, для повышения производительности системы.

Пример:
True
selective_nack
boolean
queried
Указывает, когда yes, что система обрабатывает данные с использованием селективного отрицательного подтверждения (SNACK), когда это возможно, для повышения производительности системы.

Пример:
True
send_buffer
integer
queried
Указывает размер окна ОТПРАВКИ.

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

Пример:
True
syn_cookie_enable
boolean
queried
Указывает (если не задан профиль DoS) количество зародышевых подключений, разрешенных на любом виртуальном сервере, прежде чем для этого виртуального сервера будут включены SYN Cookie-вызовы.

Пример:
True
syn_cookie_white_list
boolean
queried
Указывает, использовать ли SYN Cookie WhiteList при использовании программных SYN Cookie.

syn_retrans_to_base
integer
queried
Указывает начальный множитель RTO (Retransmission TimeOut) для повторных отправлений 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
When traffic-groups is specified in gather_subset.
Информация о группе трафика.

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

Пример:
True
auto_failback_time
integer
запрашивается
Указывает время, необходимое для перехода обратно.

Пример:
60
description
string
запрашивается
Описание группы трафика.

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

Пример:
/Common/tg1
ha_load_factor
integer
запрашивается
Указывает число для этой группы трафика, представляющее нагрузку, которую эта группа трафика оказывает на систему по отношению к другим группам трафика.

Пример:
1
ha_order
list
запрашивается
Этот список устройств указывает порядок, в котором устройства станут активными для группы трафика при возникновении сбоя.

Пример:
['/Common/device1', '/Common/device2']
is_floating
boolean
запрашивается
Указывает, может ли группа трафика переключиться на другие устройства в группе устройств.

mac_masquerade_address
string
запрашивается
Указывает MAC-адрес для группы трафика.

Пример:
00:98:76:54:32:10
name
string
запрашивается
Относительное имя ресурса в BIG-IP.

Пример:
tg1
trunks
complex
When trunks is specified in gather_subset.
Информация о каналах.

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

Пример:
1
description
string
запрашивается
Описание канала.

Пример:
Мой канал
distribution_hash
string
запрашивается
Основа для хэша, который система использует в качестве алгоритма распределения кадров.
Система использует этот хэш для определения интерфейса, который использовать для пересылки трафика.

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

Пример:
/Common/trunk1
interfaces
list
запрашивается
Список интерфейсов, являющихся частью канала.

Пример:
['1.2', '1.3']
lacp_enabled
boolean
запрашивается
Включен или нет LACP.

Пример:
True
lacp_mode
string
запрашивается
Режим работы LACP.

Пример:
passive
lacp_timeout
integer
запрашивается
Скорость, с которой система отправляет пакеты управления LACP.

Пример:
10
link_selection_policy
string
запрашивается
Политика LACP, которую использует канал для определения, какой членский интерфейс может обрабатывать новый трафик.

Пример:
maximum-bandwidth
media_speed
integer
запрашивается
Скорость среды, подключенной к каналу.

Пример:
10000
media_status
boolean
запрашивается
Подключена ли среда, которая является частью канала.

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

Пример:
trunk1
operational_member_count
integer
запрашивается
Количество работающих членов, связанных с каналом.

Пример:
1
stp_enabled
boolean
запрашивается
Включен ли протокол Spanning Tree (STP).

Пример:
True
udp_profiles
complex
When udp-profiles is specified in gather_subset.
Информация о профилях UDP.

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

Пример:
True
buffer_max_bytes
integer
queried
Предел байтов буфера входящих данных. Максимальное допустимое значение — 16777215.

Пример:
655350
buffer_max_packets
integer
queried
Предел пакетов буфера входящих данных. Максимальное допустимое значение — 255.

datagram_load_balancing
boolean
queried
Выполнять балансировку нагрузки для UDP-дейтаграмм по каждой дейтаграмме

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

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

Пример:
udp
idle_timeout
boolean
queried
Количество секунд, в течение которых соединение простаивает, прежде чем станет доступным для удаления.
В дополнение к числу, может принимать одно из значений indefinite, или immediate.

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

Пример:
pmtu
ip_tos_to_client
string
queried
Уровень сервиса «Тип обслуживания» (Type of Service), который система управления трафиком назначает UDP-пакетам при их отправке клиентам.
Может быть числовым или иметь значения pass-through или mimic.

Пример:
mimic
ip_ttl_mode
string
queried
Режим 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
integer
queried
TTL IPv4.

Пример:
10
ip_ttl_v6
integer
queried
TTL IPv6.

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

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

Пример:
/Common/udp
no_checksum
boolean
queried
Включено или выключено обработка контрольной суммы.
Обратите внимание, что если дейтаграмма IPv6, система всегда выполняет обработку контрольной суммы.

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

Пример:
udp
proxy_mss
boolean
queried
Если yes, указывает, что система объявляет тот же MSS серверу, что и был согласован с клиентом.

Пример:
True
users
complex
Когда users указано в gather_subset.
Детали пользователей в системе.

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

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

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

Пример:
admin
partition_access
complex
queried
Раздел, к которому пользователь имеет доступ, включая роль пользователя.

name
string
queried
Имя раздела

Пример:
all-partitions
role
string
queried
Роль, разрешенная пользователю в разделе.

Пример:
auditor
shell
string
queried
Оболочка, назначенная учетной записи пользователя.

Пример:
tmsh
vcmp_guests
complex
Когда vcmp-guests указано в gather_subset.
Информация, относящаяся к vCMP.

Пример:
hash/словарь значений
allowed_slots
list
queried
Список слотов, к которым гость имеет доступ.

Пример:
[0, 1, 3]
assigned_slots
list
queried
Слоты, к которым назначен гость.

Пример:
[0]
boot_priority
integer
queried
Указывает приоритет загрузки гостя. Меньшее число означает более раннюю загрузку.

Пример:
65535
cores_per_slot
integer
queried
Количество ядер, которое система выделяет гостю.

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

Пример:
guest1
hostname
string
queried
FQDN, назначенный гостю.

Пример:
guest1.localdomain
hotfix_image
string
queried
Образ исправления, который нужно установить на любой из вновь созданных виртуальных дисков гостя.

Пример:
Hotfix-BIGIP-12.1.3.4-0.0.2-hf1.iso
initial_image
string
queried
Образ программного обеспечения, который нужно установить на любой из вновь созданных виртуальных дисков гостя.

Пример:
BIGIP-12.1.3.4-0.0.2.iso
mgmt_address
string
queried
Конфигурация IP-адреса управления для гостя.

Пример:
2.3.2.3
mgmt_network
string
queried
Доступность сети управления для гостя vCMP.

Пример:
bridged
mgmt_route
string
queried
IP-адрес шлюза управления для гостя.

Пример:
2.2.2.1
min_number_of_slots
integer
queried
Указывает минимальное количество слотов, которое должно быть выделено гостю.

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

Пример:
guest1
number_of_slots
integer
queried
Указывает количество слотов, которые должны быть выделены гостю.
Это число всегда больше или равно 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
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
Свойство, полученное из traffic-group. Плавающий виртуальный адрес — это виртуальный адрес для VLAN, который используется в качестве общего адреса всеми устройствами группы BIG-IP traffic-group.

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

Пример:
/Common/2.3.4.5
icmp_echo
boolean
queried
Является ли виртуальный адрес должен отвечать на запросы ICMP echo.

Пример:
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
Включено ли охватывание для указанного виртуального адреса.

traffic_group
string
queried
Группа трафика, в которой активен виртуальный адрес.

Пример:
/Common/traffic-group-1
virtual_servers
complex
Когда virtual-addresses указано в gather_subset.
Информация о виртуальном адресе.

Пример:
хэш/словарь значений
authentication_profile
list
queried
Указывает список имен профилей аутентификации, разделенных пробелами, которые виртуальный сервер использует для управления аутентификацией.

Пример:
['/Common/ssl_drldp']
auto_lasthop
string
queried
При включении позволяет системе отправлять трафик возврата по MAC-адресу, который передал запрос, даже если таблица маршрутизации указывает на другую сеть или интерфейс.

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

Пример:
выкл
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
description
string
queried
Описание виртуального сервера.

Пример:
Мой виртуальный
destination
string
queried
Имя виртуального адреса и службы, на котором виртуальный сервер прослушивает подключения.

Пример:
/Common/2.2.3.3%1:76
destination_address
string
queried
Часть адреса destination.

Пример:
2.3.3.2
destination_port
integer
queried
Часть порта destination.

Пример:
80
enabled
boolean
queried
Включен ли виртуальный сервер.

Пример:
True
ephemeral_bits_in
integer
queried
Количество битов входящего трафика (эпизодические).

Пример:
1000
ephemeral_bits_out
integer
queried
Количество битов исходящего трафика (эпизодические).

Пример:
200
ephemeral_current_connections
integer
queried
Количество текущих подключений (эпизодические).

Пример:
300
ephemeral_evicted_connections
integer
queried
Количество удаленных подключений (эпизодические).

Пример:
100
ephemeral_max_connections
integer
queried
Максимальное количество подключений (эпизодические).

Пример:
40
ephemeral_pkts_in
integer
queried
Количество входящих пакетов (эпизодические).

Пример:
1098384
ephemeral_pkts_out
integer
queried
Количество исходящих пакетов (эпизодические).

Пример:
3484734
ephemeral_slow_killed
integer
queried
Количество отключенных медленных подключений (эпизодические).

Пример:
234
ephemeral_total_connections
integer
queried
Общее количество подключений (эпизодические).

Пример:
24
fallback_persistence_profile
string
queried
Профиль резервного сохранения, используемый виртуальным сервером, если стандартный профиль недоступен.

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

Пример:
/Common/2.3.4.5
gtm_score
integer
queried
Указывает рейтинг, связанный с виртуальным сервером.

hardware_syn_cookie_instances
integer
queried
Инстанции аппаратных SYN Cookie.

ip_intelligence_policy
string
queried
Политика IP-интеллекта, назначенная виртуальному серверу.

Пример:
/Common/ip1
irules
list
queried
Список iRules, которые настраивают виртуальный сервер для управления трафиком.

Пример:
['/Common/rule1', "/Common/rule2'"]
last_hop_pool
string
queried
Имя пула последней точки, который виртуальный сервер должен использовать для направления трафика ответа к маршрутизатору последней точки.

Пример:
/Common/pool1
max_conn_duration
integer
queried
Максимальная длительность подключения/мс.

mean_conn_duration
integer
queried
Средняя длительность подключения/мс.

min_conn_duration
integer
queried
Минимальная длительность подключения/мс.

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

Пример:
2.3.4.5
nat64_enabled
boolean
queried
Включен ли NAT64.

Пример:
True
persistence_profile
string
queried
Профиль сохранения, который система должна использовать по умолчанию для данного виртуального сервера.

Пример:
/Common/persist1
profiles
complex
Список профилей, присоединённых к виртуальному серверу.

context
string
queried
Какая сторона соединения затрагивается профилем; либо all, либо client-side, либо server-side.

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

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

Пример:
tcp
protocol
string
queried
IP-протокол, для которого виртуальный сервер должен направлять трафик.

Пример:
tcp
rate_class
string
queried
Имя существующего класса скорости, который виртуальный сервер должен использовать для обеспечения политики пропускной способности для входящего сетевого трафика.

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

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

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

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

security_log_profiles
list
queried
Указывает профиль журнала, применённый к виртуальному серверу.

Пример:
['/Common/global-network', '/Common/local-dos']
snat_pool
string
queried
Указывает имя пула LSN или SNAT, используемого указанным виртуальным сервером.

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

Пример:
none
software_syn_cookie_instances
integer
queried
Примеры программных SYN-куки.

source_address
string
queried
Указывает 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-куки.

Пример:
неактивировано
total_hardware_accepted_syn_cookies
integer
queried
Общее количество принятых аппаратных SYN-куки.

total_hardware_syn_cookies
integer
queried
Общее количество аппаратных SYN-куки.

total_requests
integer
queried
Общее количество запросов.

Пример:
8
total_software_accepted_syn_cookies
integer
queried
Общее количество принятых программных SYN-куки.

total_software_rejected_syn_cookies
integer
queried
Общее количество отклоненных программных SYN-куки.

total_software_syn_cookies
integer
queried
Общее количество программных SYN-куки.

translate_address
boolean
queried
Включает или отключает трансляцию адресов для виртуального сервера.

Пример:
True
translate_port
boolean
queried
Включает или отключает трансляцию портов.

Пример:
True
type
string
queried
Тип виртуального сервера.

Пример:
стандартный
vlans
list
queried
Список VLAN, для которых виртуальный сервер включён или выключен.

Пример:
['/Common/vlan1', '/Common/vlan2']
vlans
complex
Когда vlans указано в gather_subset.
Список информации о VLAN.

Пример:
хеш/словарь значений
auto_lasthop
строка
queried
Позволяет системе отправлять ответный трафик по MAC-адресу, который передал запрос, даже если таблица маршрутизации указывает на другую сеть или интерфейс.

Пример:
enabled
cmp_hash_algorithm
строка
queried
Указывает, как будет разделен трафик на VLAN.

Пример:
default
description
строка
queried
Описание VLAN.

Пример:
My vlan
failsafe_action
строка
queried
Действие, которое система должна выполнить при срабатывании механизма аварийной защиты.

Пример:
reboot
failsafe_enabled
логическое
queried
Включена ли аварийная защита.

Пример:
True
failsafe_timeout
целое число
queried
Количество секунд, в течение которого активный узел может работать без обнаружения сетевого трафика в этой VLAN, прежде чем он начнет резервирование.

Пример:
90
if_index
целое число
queried
Индекс, назначенный этой VLAN. Это уникальный идентификатор, назначенный для всех объектов, отображаемых в SNMP IF-MIB.

Пример:
176
interfaces
сложный
queried
Список помеченных или непомеченных интерфейсов и каналов, которые вы хотите настроить для VLAN.

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

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

Пример:
1.3
tagged
логическое
queried
Помечен ли интерфейс или нет.

learning_mode
строка
queried
Настроены ли порты коммутатора, помещенные в VLAN, для обучения коммутатора, только для пересылки или отклонения.

Пример:
enable-forward
mtu
целое число
queried
Конкретный максимальный размер транспортного блока (MTU) для VLAN.

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

sflow_poll_interval_global
логическое
queried
Является ли глобальная настройка интервала опроса VLAN заменой настройки интервала опроса на уровне объекта.

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

sflow_sampling_rate_global
логическое
queried
Является ли глобальная настройка коэффициента выборки VLAN заменой настройки коэффициента выборки на уровне объекта.

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

Пример:
True
tag
целое число
queried
Номер тега VLAN.

Пример:
30
true_mac_address
строка
queried
MAC-адрес интерфейса с наименьшим номером, назначенным этой VLAN.

Пример:
fa:16:3e:10:da:ff


Статус

  • Гарантируется, что у этого модуля нет обратной совместимости. [превью]
  • Этот модуль поддерживается партнером Ansible. [сертифицировано]

Авторы

  • Tim Rupp (@caphrim007)
  • Wojciech Wypior (@wojtek0806)

Подсказка

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

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.9/modules/bigip_device_info_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API