Spec-Zone.ru › Ansible 2.8

bigip_device_facts – Сбор фактов с устройств F5 BIG-IP

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

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

Описание

  • Сбор фактов с устройств F5 BIG-IP.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
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
  • 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
  • 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
  • !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
  • !vcmp-guests
  • !virtual-addresses
  • !virtual-servers
  • !vlans
При указании, этот аргумент ограничит возвращаемые факты заданным подмножеством.
Можно указать список значений для включения большего подмножества.
Значения также могут быть использованы с начальным ! для указания того, что определённое подмножество не должно собираться.

псевдонимы: include
password
строка / обязательно
Пароль для учетной записи пользователя, используемой для подключения к BIG-IP.
Этот параметр можно опустить, задав переменную окружения F5_PASSWORD.

псевдонимы: pass, pwd
provider
словарь
добавлен в 2.5
Объект словаря, содержащий данные подключения.
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
целое число
Значение по умолчанию:
10
Устанавливает таймаут в секундах для взаимодействия с сетевым устройством при подключении или отправке команд. Если таймаут истекает до завершения операции, модуль выдаст ошибку.
transport
строка
    Варианты:
  • cli
  • rest ←
Настраивает транспортное подключение для использования при подключении к удалённому устройству.
user
строка / обязательно
Имя пользователя для подключения к BIG-IP. Этот пользователь должен иметь административные права на устройстве.
Этот параметр можно опустить, задав переменную окружения F5_USER.
validate_certs
булево
    Варианты:
  • no
  • yes ←
Если no, сертификаты SSL не проверяются. Используйте только на сайтах, контролируемых лично, использующих самозаверенные сертификаты.
Этот параметр можно опустить, задав переменную окружения F5_VALIDATE_CERTS.
server
строка / обязательно
Хост BIG-IP.
Этот параметр можно опустить, задав переменную окружения F5_SERVER.
server_port
целое число
добавлен в 2.2
Значение по умолчанию:
443
Порт сервера BIG-IP.
Этот параметр можно опустить, задав переменную окружения F5_SERVER_PORT.
user
строка / обязательно
Имя пользователя для подключения к BIG-IP. Этот пользователь должен иметь административные права на устройстве.
Этот параметр можно опустить, задав переменную окружения F5_USER.
validate_certs
булево
добавлен в 2.0
    Варианты:
  • 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 facts
  bigip_device_facts:
    gather_subset:
      - interfaces
      - vlans
    provider:
      server: lb.mydomain.com
      user: admin
      password: secret
  delegate_to: localhost

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

- name: Collect all BIG-IP facts except trunks
  bigip_device_facts:
    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
строка
изменено
Указан сгенерированный идентификатор для ресурса сконфигурированного URL CSRF.

Пример:
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
строка
изменено
Определяет, как строится политика.

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

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

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

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

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

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

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

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

signature_staging
булево
changed
Указывает, активна ли функция очереди на хранение для политики ASM.

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

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

Пример:
True
type
строка
changed
Тип политики, может быть Security или Parent.
Пример:
security
use_dynamic_session_id_in_url
булево
changed
Указывает, как политика безопасности обрабатывает URL-адреса, использующие динамические сессии.

virtual_servers
список
changed
Виртуальный сервер или серверы, которым назначена данная политика.

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

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

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

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

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

policies_unattached
целое число
changed
Количество политик ASM, не присоединённых к виртуальному серверу.

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

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

Пример:
l0Ckxe-7yHsXp8U5tTgbFQ
server_technology_name
строка
changed
Понятное имя ресурса технологии сервера.

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

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

asm_signature_sets
сложный
При указании asm-signature-sets в gather_subset.
Подробная информация о наборах подписей ASM, присутствующих на устройстве.

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

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

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

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

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

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

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

name
string
changed
Имя набора подписей

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

Пример:
filter-based
client_ssl_profiles
complex
When client-ssl-profiles is specified in gather_subset.
Данные, связанные с профилями SSL-клиента.

Пример:
hash/dictionary of values
alert_timeout
integer
changed
Максимальный период времени в секундах для поддержания активной SSL-сессии после отправки сообщения об ошибке или неограниченный.

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

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

Пример:
9
authenticate_frequency
string
changed
Указывает, как часто система проверяет подлинность пользователя.

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

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

Пример:
262144
cache_timeout
integer
changed
Указывает время ожидания кэша SSL-сессий.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Пример:
/Common/clientssl
peer_certification_mode
строка
changed
Указывает режим проверки сертификатов коллег.

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

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

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

renegotiation_period
целое число
changed
Количество секунд, необходимое для переговор сеанса SSL.

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

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

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

Пример:
bigip01
session_ticket
булево
changed
Включает или отключает билеты сеанса.

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

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

strict_resume
булево
changed
Включает или отключает строгий возобновление.

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

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

Пример:
словарь/хеш значений
asm_sync_enabled
булево
changed
Указывает, нужно ли синхронизировать конфигурации ASM членов группы устройств.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Пример:
BIG-IP Виртуальная версия
multicast_address
string
changed
Указывает IP-адрес мультиадресации, используемый для резервного копирования.

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

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

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

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

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

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

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

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

Пример:
13.1.0.7
timelimited_modules
list
changed
Отображает лицензированные модули с ограниченным сроком действия.

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

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

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

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

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

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

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

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

Пример:
arg1 arg2 arg3
description
строка
изменено
Описание ресурса.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

maximum_segment_size_override
целое число
изменено
Переопределение максимального размера сегмента (MSS) для подключений на стороне сервера.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Пример:
Мой профиль
dont_fragment_flag
string
changed
Описывает установку бита Не фрагментировать (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
changed
Указывает, следует ли коду iRule определять точное время, когда поток FIX переключается на оборудование ePVA.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Пример:
True
rtt_from_client
boolean
changed
Включает или отключает опции временных меток TCP для измерения времени задержки до клиента.

rtt_from_server
boolean
changed
Включает или отключает опции временных меток TCP для измерения времени задержки до сервера.

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

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

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

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

Пример:
True
syn_cookie_enabled
boolean
changed
Включает возможность syn-cookies на этом виртуальном сервере.

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

Пример:
2000
syn_cookie_whitelist
boolean
changed
Указывает, использовать ли список разрешённых SYN Cookie при использовании программных SYN Cookie.

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

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

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

Пример:
60
tcp_timestamp_mode
строка
изменено
Указывает, как обрабатывать метку времени TCP.

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

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

Пример:
fallback
ttl_mode
строка
изменено
Описание режима 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).

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

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

Пример:
300
gateway_icmp_monitors
сложный
Когда gateway-icmp-monitors указано в gather_subset.
Данные, связанные с мониторами ICMP шлюза.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

gtm_pools
сложный
Когда любой из gtm-pools или gtm-*-pools указан в gather_subset.
Данные, связанные с пулами GTM.
Каждый «тип» пула имеет точно такой же список возможных данных. Поэтому список данных здесь представлен один раз вместо 6 раз.

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

Пример:
drop-packet
disabled
логическое
Отключен ли пул

dynamic_ratio
логическое
Включен ли алгоритм динамического распределения коэффициентов нагрузки для данного пула.

Пример:
True
enabled
логическое
Включен ли пул.

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

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

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

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

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

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

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

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

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

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

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

qos_lcs
целое число
Вес, присваиваемый фактору производительности Емкости канала при балансировке нагрузки с помощью QoS.

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

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

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

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

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

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

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

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

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

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

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

disabled
логическое
Отключен ли сервер.

enabled
логическое
Включен ли сервер.

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

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

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

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

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

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

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

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

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

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

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

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

limit_max_pps_status
boolean
Является ли limit_max_pps включённым для этого сервера.

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

limit_mem_available_status
boolean
Является ли limit_mem_available включённым для этого сервера.

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

monitor_type
string
changed
Нужно, чтобы один или несколько мониторов прошли проверку, или все мониторы должны пройти.

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

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

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

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

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

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

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

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

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

disabled
boolean
Отключён ли Wide IP.

enabled
boolean
Включён ли Wide IP.

failure_rcode
-
Указывает DNS RCODE, используемый, когда failure_rcode_response является yes.

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

failure_rcode_ttl
-
Указывает время жизни кэширования отрицательного ответа SOA для ответа RCODE.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Пример:
5
ip_dscp
целое число
Указывает значение differentiated services code point (DSCP).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Пример:
preserve
https_monitors
сложный тип
Когда https-monitors указано в gather_subset.
Данные, связанные с мониторами HTTPS.

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

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

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

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

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

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

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

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

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

Пример:
5
ip_dscp
целое число
Указывает значение differentiated services code point (DSCP).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Пример:
True
traffic_group
строка
изменён
Группа трафика, к которой принадлежит сервис.

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

Пример:
[{'name': 'afm__policy'}, {'encrypted': 'no'}, {'value': '/#no_not_use#'}, '...']
icmp_monitors
complex
When icmp-monitors is specified in gather_subset.
Сведения о мониторах ICMP.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

interfaces
complex
When interfaces is specified in gather_subset.
Сведения о интерфейсах.

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

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

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

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

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

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

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

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

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

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

Пример:
00:0b:09:88:00:9a
media_sfp
string
изменено
Настройки интерфейса SFP (съёмный).

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

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

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

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

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

Пример:
True
stp_auto_edge_port
булево
изменён
Обнаружение STP-краевого порта.

Пример:
True
stp_enabled
булево
изменён
Включен ли STP или нет.

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

Пример:
auto
irules
сложный
Когда irules указано в gather_subset.
Сведения, относящиеся к iRule.

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

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

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

Пример:
/Common/irul1
ignore_verification
булево
изменён
Нужно ли игнорировать проверку iRule или нет.

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

Пример:
irule1
signature
строка
изменён
Вычисленная сигнатура iRule.

Пример:
WsYy2M6xMqvosIKIEH/FSsvhtWMe6xKOA6i7f...
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
строка
изменён
Доступность пула.

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

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

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

Пример:
pass-through
current_sessions
целое число
изменено
Текущие сеансы.

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

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

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

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

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

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

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

address
строка
изменено
IP-адрес участника пула.

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

description
строка
изменено
Описание участника пула.

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

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

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

Пример:
True
fqdn_autopopulate
булево
изменено
Указывает, должен ли узел масштабироваться до IP-адреса, возвращенного DNS.

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

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

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

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

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

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

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

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

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

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

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

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

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

Пример:
2
minimum_up_members
целое число
changed
Минимальное количество активных членов пула.

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

Пример:
failover
minimum_up_members_checking
логическое значение
changed
Включает или отключает функцию minimum_up_members.

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

Пример:
pool1
pool_avg_queue_entry_age
целое число
changed
Средний возраст элемента очереди только для пула.

Пример:
5
pool_max_queue_entry_age_ever
целое число
changed
Максимальный возраст элемента очереди для пула.

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

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

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

Пример:
15
pool_queue_head_entry_age
целое число
changed
Возраст элемента очереди в голове, только для пула.

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

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

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

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

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

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

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

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

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

Пример:
pass-through
server_side_bits_in
целое число
changed
Количество битов входного потока на стороне сервера.

Пример:
1000
server_side_bits_out
целое число
changed
Количество битов выходного потока на стороне сервера.

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

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

Пример:
40
server_side_pkts_in
целое число
changed
Количество входных пакетов на стороне сервера.

Пример:
1098384
server_side_pkts_out
целое число
changed
Количество выходных пакетов на стороне сервера.

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

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

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

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

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

Пример:
8
nodes
сложный
Когда nodes указано в gather_subset.
Данные, относящиеся к узлам.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

description
строка
изменено
Описание раздела.

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

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

Пример:
Общие
provision_info
сложный тип
При указании provision-info в gather_subset.
Информация, связанная с обеспечением модуля.

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

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

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

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

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

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

Пример:
asm
self_ips
сложный тип
При указании self-ips в gather_subset.
Факты, связанные с Self-IP.

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

Пример:
['tcp:80', 'egp:0']
description
строка
изменено
Описание Self-IP.

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

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

Пример:
/Общие/self1
name
строка
изменено
Относительное имя ресурса в BIG-IP.

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

Пример:
255.255.255.0
netmask_cidr
целое число
изменено
Часть маски сети IP-адреса. В нотации CIDR.

Пример:
24
service_policy
строка
изменено
Назначенная служба политики Self-IP.

Пример:
/Общие/service1
traffic_group
строка
изменено
Группа трафика, с которой связан Self-IP.

Пример:
/Общие/группа-трафика-только-локальная
traffic_group_inherited
boolean
changed
Указывает, наследуется ли группа трафика.

vlan
string
changed
VLAN, ассоциированная с Self-IP.

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

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

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

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

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

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

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

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

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

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

Пример:
/Common/default.key
c3d_cert_extension_includes
list
Расширения сертификатов клиентов, которые должны быть включены в созданные сертификаты с использованием делегирования с ограничением сертификатов SSL клиента.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Пример:
indefinite
renegotiation
boolean
Включено ли переустановление.

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

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

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

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

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

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

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

ssl_c3d
boolean
Включает или отключает SSL-клиентскую ограниченную делегацию сертификата.

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

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

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

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

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

Пример:
True
untrusted_cert_response_control
string
Указывает действие BIG-IP, когда серверный сертификат имеет недоверенный центр сертификации.

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

Пример:
hash/dictionary of values
build
string
changed
Номер сборки образа.
Как правило, это подстрока name.

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

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

Пример:
Hotfix-BIGIP-13.0.0.3.0.1679-HF3.iso
id
строка
изменено
Идентификатор компонента изображения.
Обычно это подстрока name.

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

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

Пример:
BIG-IP
title
строка
изменено
Наименование изображения в удобном для восприятия формате.

Пример:
Hotfix Version 3.0.1679
verified
логический
изменено
Проверено ли системой данное изображение.

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

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

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

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

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

Пример:
df1ec715d2089d0fa54c0c4284656a98
file_size
целое число
изменено
Размер изображения в мегабайтах.

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

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

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

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

Пример:
BIG-IP
verified
логический
изменено
Проверено ли системой данное изображение.

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

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

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

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

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

Пример:
0.0.6
default_boot_location
логический
изменено
Является ли этот том местом по умолчанию для загрузки.

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

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

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

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

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

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

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

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

Пример:
13 авг 21:21:29 2031 GMT
expiration_timestamp
integer
changed
Указывает дату истечения срока действия этого сертификата. Хранится как время POSIX.

Пример:
1944422489
fingerprint
string
changed
Отображает отпечаток SHA-256 сертификата.

Пример:
SHA256/88:A3:05:...:59:01:EA:5D:B0
full_path
string
changed
Полное имя ресурса, известное BIG-IP.

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

issuer
string
changed
Указывает X509 информацию о выдающем сертификат.

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

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

Пример:
rsa-private
last_update_time
string
changed
Указывает последнее время, когда объект файла был обновлён/изменён.

Пример:
2018-05-15T21:11:15Z
name
string
changed
Относительное имя ресурса в BIG-IP.

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

Пример:
1306e84e1e6a2da53816cefe1f684b80d6be1e3e
subject
string
changed
Указывает X509 информацию о субъекте сертификата.

Пример:
emailAddress=support@f5.com,CN=...
system_path
string
changed
Путь на BIG-IP, где можно найти сертификат.

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

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

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

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

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

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

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

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

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

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

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

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

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

value
string
changed
Значение ключа

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

Пример:
строка
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
Строка, объединяющая product_build и product_build_date.

Пример:
Сборка 0.0.1 - Вт 15 мая 15:26:30 PDT 2018
platform
string
Идентификатор платформы.

Пример:
Z100
product_build
string
Версия сборки выпускаемой версии.

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

Пример:
Вт 15 мая 15:26:30 PDT 2018
product_built
integer
Отметка времени Unix, когда был собран продукт.

Пример:
180515152630
product_changelist
integer
Список изменений, от которого ведёт ветка продукта.

Пример:
2557198
product_code
string
Код, идентифицирующий продукт.

Пример:
BIG-IP
product_jobid
integer
Идентификатор задания, которое создало версию продукта.

Пример:
1012030
product_version
string
Основная версия продукта работающего программного обеспечения.

Пример:
13.1.0.7
switch_board_part_revision
string
Ревизия платы коммутатора.

switch_board_serial
string
Серийный номер платы коммутатора.

time
complex
изменено
Сопоставление текущей информации времени к ключам с именами времени.

day
integer
изменено
Текущий день месяца в числовом формате.

Пример:
7
hour
integer
изменено
Текущий час в формате 24 часов.

Пример:
18
minute
integer
изменено
Текущая минута часа.

Пример:
16
month
integer
изменено
Текущий месяц в числовом формате.

Пример:
6
second
integer
изменено
Текущая секунда минуты.

Пример:
51
year
integer
изменено
Текущий год в формате с четырьмя цифрами.

Пример:
2018
время_простоя
целое
Время в секундах с момента запуска системы.

Пример:
603202
tcp_half_open_monitors
сложное
Когда tcp-half-open-monitors указано в gather_subset.
Данные, связанные с монитором TCP Half-open.

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

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

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

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

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

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

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

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

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

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

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

tcp_monitors
сложное
Когда tcp-monitors указано в gather_subset.
Данные, связанные с монитором TCP.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

tcp_profiles
complex
When tcp-profiles is specified in gather_subset.
Данные, относящиеся к профилям TCP.

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

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

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

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

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

Пример:
True
close_wait
string
Указывает время, в течение которого TCP-соединение остается в состоянии LAST-ACK перед завершением.
Помимо числового значения, значение этого факта также может быть одним из immediate или indefinite.
Когда immediate, указывает, что TCP-соединение закрывается немедленно после перехода в состояние LAST-ACK.
Когда indefinite, указывает, что TCP-соединения в состоянии LAST-ACK не закрываются до тех пор, пока не достигнут максимального времени ожидания повторных передач.

Пример:
неопределённо
congestion_control
string
Указывает алгоритм, который используется для распределения сетевых ресурсов между конкурирующими пользователями, чтобы уменьшить перегрузку.
Возвращаемые значения могут включать high-speed, cdg, chd, none, cubic, illinois, new-reno, reno, scalable, vegas, westwood, и woodside.

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

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

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

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

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

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

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

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

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

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

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

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

Пример:
True
fast_open_cookie_expiration
integer
Указывает количество секунд, в течение которых Fast Open Cookie, переданный клиенту, действителен для SYN-пакетов от этого клиента.

Пример:
1000
fin_wait_1
string
Указывает время, в течение которого TCP-соединение находится в состоянии FIN-WAIT-1 или CLOSING перед завершением.

Пример:
неопределённо
fin_wait_2
строка
Указывает длительность состояния TCP-соединения в состоянии FIN-WAIT-2 перед его завершением.

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

Пример:
tcp
idle_timeout
строка
Указывает длительность простоя соединения (без трафика), после которой соединение может быть удалено.

Пример:
300
initial_congestion_window_size
целое число
Указывает начальный размер окна перегрузки для подключений к этому пункту назначения.

Пример:
3
initial_receive_window_size
целое число
Указывает начальный размер окна приема для подключений к этому пункту назначения.

Пример:
5
ip_tos
строка
Указывает уровень L3 типа обслуживания (ToS), который система вставляет в TCP-пакеты, предназначенные для клиентов.

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

Пример:
50
limited_transmit_recovery
булево
Указывает, когда yes, что система использует ограниченные исправления передачи для быстрых повторных передач (как указано в RFC 3042), чтобы сократить время восстановления для соединений в сети с потерями.

Пример:
True
link_qos
строка
Указывает уровень L2 качества обслуживания (QoS), который система вставляет в TCP-пакеты, предназначенные для клиентов.

Пример:
200
max_segment_retrans
целое число
Указывает максимальное количество раз, которое система повторно отправляет сегменты данных.

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

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

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

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

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

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

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

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

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

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

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

mptcp_no_join_dss_ack
булево
Указывает, что при включении не отправляется параметр DSS в ответ на JOIN.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

push_flag
строка
Указывает, как система BIG-IP получает ответы ACK.

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

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

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

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

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

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

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

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

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

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

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

syn_retrans_to_base
целое число
Указывает начальный множитель RTO (Время повторной передачи) для повторных передач SYN.

Пример:
3000
tail_loss_probe
булево
Указывает, когда yes, что система использует Tail Loss Probe для уменьшения количества тайм-аутов повторной передачи.

Пример:
True
time_to_live
строка
Указывает режим TTL заголовка IP пакета исходящего TCP трафика.

Пример:
proxy
time_to_live_v4
целое число
Указывает значение TTL заголовка IP исходящего пакета для IPv4 трафика.

Пример:
255
time_to_live_v6
целое число
Указывает значение TTL заголовка IP исходящего пакета для IPv6 трафика.

Пример:
64
time_wait
строка
Указывает продолжительность времени, в течение которого TCP соединение остается в состоянии TIME-WAIT, прежде чем перейти в состояние CLOSED.

Пример:
2000
time_wait_recycle
булево
Указывает, когда yes, что соединения в состоянии TIME-WAIT повторно используются, когда система получает пакет SYN, указывающий на запрос нового соединения.

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

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

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

Пример:
2000
группы_трафика
complex
Когда traffic-groups указано в gather_subset.
Данные, относящиеся к группам трафика.

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

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

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

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

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

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

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

адрес_маскировки_MAC
string
изменено
Указывает MAC-адрес для группы трафика.

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

Пример:
tg1
стволы
complex
Когда trunks указано в gather_subset.
Данные, относящиеся к стволам.

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

Пример:
1
описание
string
изменено
Описание ствола.

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

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

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

Пример:
['1.2', '1.3']
включён_LACP
boolean
изменено
Включен ли LACP или нет.

Пример:
True
режим_LACP
string
изменено
Режим работы LACP.

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

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

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

Пример:
10000
статус_среды
boolean
изменено
Активна ли среда, которая является частью ствола, или нет.

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

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

Пример:
1
включён_STP
boolean
изменено
Включен ли протокол Spanning Tree (STP) или нет.

Пример:
True
udp_profiles
complex
Когда udp-profiles указано в gather_subset.
Данные, связанные с профилем UDP.

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

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

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

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

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

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

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

Пример:
200
ip_df_mode
string
изменено
Описывает установку бита Don't Fragment (DF) в исходящем UDP пакете.
Может быть одним из pmtu, preserve, set, или clear.
Когда pmtu, устанавливает DF бит исходящего UDP пакета на основе параметра ip pmtu.
Когда preserve, сохраняет бит Don't Fragment входящего UDP пакета.
Когда set, устанавливает бит DF исходящего UDP пакета.
Когда clear, сбрасывает бит DF исходящего UDP пакета.

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

Пример:
mimic
ip_ttl_mode
string
изменено
Режим 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
изменено
TTL для IPv4.

Пример:
10
ip_ttl_v6
integer
изменено
TTL для IPv6.

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

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

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

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

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

Пример:
True
vcmp_guests
complex
Когда vcmp-guests указано в gather_subset.
Данные, связанные с vCMP.

Пример:
хеш/словарь значений
allowed_slots
list
изменено
Список слотов, которым гость может быть назначен.

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

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

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

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

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

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

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

Пример:
BIGIP-12.1.3.4-0.0.2.iso
mgmt_address
string
changed
Настройка IP-адреса управления для гостевого сервера.

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

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

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

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

Пример:
guest1
number_of_slots
integer
changed
Указывает количество слотов, которые должны быть назначены гостевому серверу.
Это число всегда больше или равно min_number_of_slots.

Пример:
2
ssl_mode
string
changed
Режим выделения аппаратных ресурсов SSL для гостевого сервера.

Пример:
shared
state
string
changed
Указывает состояние гостевого сервера.
Может быть одним из configured, provisioned, или deployed.
Каждое состояние подразумевает выполнение всех состояний, предшествующих ему.

Пример:
provisioned
virtual_disk
string
changed
Имя файла виртуального диска для использования с этим гостевым сервером.

Пример:
guest1.img
virtual_addresses
complex
Когда virtual-addresses указано в gather_subset.
Сведения о виртуальных адресах.

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

Пример:
2.3.4.5
arp_enabled
boolean
changed
Включён ли ARP для указанного виртуального адреса.

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

connection_limit
integer
changed
Предел одновременных подключений для одного или нескольких виртуальных серверов.

description
string
changed
Описание виртуального адреса.

Пример:
Мой виртуальный адрес
enabled
boolean
changed
Виртуальный адрес включён или нет.

Пример:
True
floating
boolean
changed
Свойство, полученное из traffic-group. Плавающий виртуальный адрес — это виртуальный адрес для VLAN, который используется в качестве общего адреса всеми устройствами в BIG-IP traffic-group.

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

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

Пример:
True
inherited_traffic_group
boolean
changed
Указывает, унаследована ли traffic-group из родительской папки.

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

Пример:
2.3.4.5
netmask
string
changed
Маска сети виртуального адреса.

Пример:
255.255.255.255
route_advertisement
boolean
changed
Указывает параметр маршрутизации для виртуального адреса.

spanning
boolean
changed
Включено ли расширение для указанного виртуального адреса.

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

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

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

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

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

Пример:
offline
bw_controller_policy
строка
изменён
Политика управления полосой пропускания, которую система должна использовать для ограничения пропускной способности входящего сетевого трафика.

Пример:
/Common/bw1
client_side_bits_in
целое число
изменён
Количество битов входящего клиентского трафика.

Пример:
1000
client_side_bits_out
целое число
изменён
Количество битов исходящего клиентского трафика.

Пример:
200
client_side_current_connections
целое число
изменён
Количество текущих подключений на стороне клиента.

Пример:
300
client_side_evicted_connections
целое число
изменён
Количество удалённых подключений на стороне клиента.

Пример:
100
client_side_max_connections
целое число
изменён
Максимальное количество подключений на стороне клиента.

Пример:
40
client_side_pkts_in
целое число
изменён
Количество входящих пакетов на стороне клиента.

Пример:
1098384
client_side_pkts_out
целое число
изменён
Количество исходящих пакетов на стороне клиента.

Пример:
3484734
client_side_slow_killed
целое число
изменён
Количество медленных подключений, прерванных на стороне клиента.

Пример:
234
client_side_total_connections
целое число
изменён
Общее количество подключений.

Пример:
24
cmp_enabled
булево
изменён
Включена ли ускорение для кластеризованных многопроцессорных систем (CMP).

Пример:
True
cmp_mode
строка
изменён
Режим кластеризованного многопроцессорного режима.

Пример:
all-cpus
connection_limit
целое число
изменён
Максимальное количество одновременных подключений, разрешённых для виртуального сервера.

Пример:
100
connection_mirror_enabled
булево
изменён
Включено ли зеркалирование подключений.

Пример:
True
cpu_usage_ratio_last_1_min
целое число
изменён
Отношение использования процессора (%) за последние 1 минуту

cpu_usage_ratio_last_5_min
целое число
изменён
Отношение использования процессора (%) за последние 5 минут

cpu_usage_ratio_last_5_sec
целое число
изменён
Отношение использования процессора (%) за последние 5 секунд

current_syn_cache
целое число
изменён
Текущий кэш SYN

default_pool
строка
изменён
Имя пула, который виртуальный сервер должен использовать по умолчанию.

Пример:
/Common/pool1
description
строка
изменён
Описание виртуального сервера.

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

Пример:
/Common/2.2.3.3%1:76
destination_address
строка
изменён
Адресная часть destination.

Пример:
2.3.3.2
destination_port
целое число
изменён
Порционная часть destination.

Пример:
80
enabled
булево
изменён
Включён ли виртуальный сервер.

Пример:
True
ephemeral_bits_in
целое число
изменён
Количество битов входящего эфемерного трафика.

Пример:
1000
ephemeral_bits_out
целое число
изменён
Количество битов исходящего эфемерного трафика.

Пример:
200
ephemeral_current_connections
целое число
изменён
Количество текущих эфемерных подключений.

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

Пример:
100
ephemeral_max_connections
целое число
изменено
Максимальное количество временных подключений.

Пример:
40
ephemeral_pkts_in
целое число
изменено
Количество входящих пакетов временных подключений.

Пример:
1098384
ephemeral_pkts_out
целое число
изменено
Количество исходящих пакетов временных подключений.

Пример:
3484734
ephemeral_slow_killed
целое число
изменено
Количество убитых медленных временных подключений.

Пример:
234
ephemeral_total_connections
целое число
изменено
Общее количество временных подключений.

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

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

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

hardware_syn_cookie_instances
целое число
изменено
Примеры экземпляров аппаратного обеспечения SYN Cookie

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

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

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

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

mean_conn_duration
целое число
изменено
Средняя длительность подключения/мс

min_conn_duration
целое число
изменено
Мин. длительность подключения/мс

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

Пример:
2.3.4.5
nat64_enabled
булево
изменено
Включен ли NAT64.

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

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

context
строка
изменено
Сторона соединения, на которую влияет профиль; либо all, client-side или server-side.

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

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

Пример:
tcp
protocol
строка
изменено
IP-протокол, по которому вы хотите направить трафик виртуального сервера.

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

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

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

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

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

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

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

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

Пример:
none
software_syn_cookie_instances
integer
changed
Примеры экземпляров SYN-cookie программного обеспечения

source_address
string
changed
Указывает IP-адрес или сеть, из которых виртуальный сервер будет принимать трафик.

Пример:
0.0.0./0
source_port_behavior
string
changed
Указывает, сохраняет ли система исходный порт соединения.

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

Пример:
Члены пула дочерних элементов либо не проверяют службу...
syn_cache_overflow
integer
changed
Переполнение кэша SYN

syn_cookies_status
string
changed
Статус SYN-cookie

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

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

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

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

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

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

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

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

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

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

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

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

Пример:
включено
cmp_hash_algorithm
string
changed
Указывает, как будет разобщён трафик на VLAN.

Пример:
по умолчанию
description
string
changed
Описание VLAN.

Пример:
Моя vlan
failsafe_action
string
changed
Действие, которое должна предпринять система при срабатывании механизма fail-safe.

Пример:
перезагрузка
failsafe_enabled
boolean
changed
Включен ли fail-safe.

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

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

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

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

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

Пример:
1.3
tagged
boolean
changed
Помеченный или нет интерфейс.

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

Пример:
включить пересылку
mtu
integer
changed
Конкретный максимальный размер транспортного блока (MTU) для VLAN.

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

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

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

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

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

Пример:
True
tag
integer
changed
Номер тега для VLAN.

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

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


Статус

  • Этот модуль не гарантирует обратной совместимости интерфейса. [preview]
  • Этот модуль поддерживается партнером Ansible. [certified]

Авторы

  • 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.8/modules/bigip_device_facts_module.html

Spec-Zone.ru

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