bigip_device_info – Сбор информации с устройств F5 BIG-IP
Новое в версии 2.7.
Описание
- Сбор информации с устройств F5 BIG-IP.
- Этот модуль назывался
bigip_device_factsдо Ansible 2.9. Использование не изменилось.
Псевдонимы: bigip_device_facts
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии | |
|---|---|---|---|
| gather_subset список / обязательный |
| При указании этого аргумента информация будет ограничена заданным подмножеством. Можно указать список значений для включения большего подмножества. Значения также могут использоваться с начальным ! для указания того, что определённое подмножество не должно собираться.псевдонимы: include | |
| provider словарь добавлено в 2.5 | Объект словаря, содержащий данные подключения. | ||
| auth_provider строка | Настраивает поставщика аутентификации для получения маркеров аутентификации с удалённого устройства. Этот параметр используется при работе с устройствами BIG-IQ. | ||
| password строка / обязательный | Пароль для учетной записи пользователя, используемой для подключения к BIG-IP. Этот параметр можно опустить, установив переменную среды F5_PASSWORD. псевдонимы: pass, pwd | ||
| server строка / обязательный | Хост BIG-IP. Этот параметр можно опустить, установив переменную среды F5_SERVER. | ||
| server_port целое число | Значение по умолчанию: 443 | Порт сервера BIG-IP. Этот параметр можно опустить, установив переменную среды F5_SERVER_PORT. | |
| ssh_keyfile путь | Указывает файл SSH-ключа для аутентификации подключения к удалённому устройству. Этот аргумент используется только для транспортов cli. Этот параметр можно опустить, установив переменную среды ANSIBLE_NET_SSH_KEYFILE. | ||
| timeout целое число | Устанавливает время ожидания в секундах для связи с сетевым устройством при подключении или отправке команд. Если время ожидания превышено до завершения операции, модуль выдаст ошибку. | ||
| transport строка |
| Настраивает транспортное соединение для подключения к удалённому устройству. | |
| user строка / обязательный | Имя пользователя для подключения к BIG-IP. Этот пользователь должен иметь права администратора на устройстве. Этот параметр можно опустить, установив переменную среды F5_USER. | ||
| validate_certs логическое значение |
| Если no, сертификаты SSL не проверяются. Используйте только на управляемых вами сайтах с самозаверяющимися сертификатами.Этот параметр можно опустить, установив переменную среды F5_VALIDATE_CERTS. | |
Примечания
Примечание
- Дополнительную информацию об использовании Ansible для управления устройствами F5 Networks см. на сайте https://www.ansible.com/integrations/networks/f5.
- Требуется версия ПО BIG-IP ≥ 12.
- Модули F5 манипулируют только текущей конфигурацией продукта F5. Чтобы убедиться, что конфигурация BIG-IP сохранится на диске, необходимо включить хотя бы одну задачу, использующую модуль bigip_config для сохранения текущей конфигурации. Обратитесь к документации модуля для правильного использования модуля для сохранения текущей конфигурации.
Примеры
- name: Collect BIG-IP information
bigip_device_info:
gather_subset:
- interfaces
- vlans
provider:
server: lb.mydomain.com
user: admin
password: secret
delegate_to: localhost
- name: Collect all BIG-IP information
bigip_device_info:
gather_subset:
- all
provider:
server: lb.mydomain.com
user: admin
password: secret
delegate_to: localhost
- name: Collect all BIG-IP information except trunks
bigip_device_info:
gather_subset:
- all
- "!trunks"
provider:
server: lb.mydomain.com
user: admin
password: secret
delegate_to: localhost
Возвращаемые значения
Общие возвращаемые значения описаны в этом разделе, следующие являются полями, уникальными для данного модуля:
| Ключ | Возвращаемое значение | Описание | |||
|---|---|---|---|---|---|
| asm_policies complex | Когда asm-policies указано в gather_subset. | Подробная информация о политиках ASM, присутствующих на устройстве. Пример: хеш/словарь значений | |||
| active boolean | запрос | Указывает, активна ли политика ASM. Пример: True | |||
| allowed_response_codes список | запрос | Список кодов статуса ответа от 400 до 599, которые профиль безопасности считает допустимыми. Пример: ['400', '404'] | |||
| application_language строка | запрос | Кодировка языка веб-приложения. Пример: utf-8 | |||
| case_insensitive boolean | запрос | Указывает, рассматривает ли политика ASM типы файлов, URL-адреса и параметры как регистрозависимые. Пример: True | |||
| csrf_protection_enabled boolean | запрос | Указывает, включена ли защита CSRF в политике ASM. Пример: True | |||
| csrf_protection_expiration_time_in_seconds целое число | запрос | Указывает, сколько секунд действителен настроенный токен CSRF до истечения срока действия. Пример: 600 | |||
| csrf_protection_ssl_only boolean | запрос | Указывает, что только URL-адреса HTTPS будут проверяться на наличие защиты CSRF. Пример: True | |||
| csrf_urls complex | запрос | Указывает список URL-адресов для проверки токена CSRF. В версии 13.0.0 и выше это стало подколлекцией и списком словарей. В версии 12.x это список простых строк. | |||
| csrf_url строка | запрос | Указывает URL-адрес для защиты. Пример: ['/foo.html'] | |||
| csrf_url_enforcement_action строка | запрос | Указывает действие, которое система должна выполнить, если совпадает запись URL-адреса. Пример: none | |||
| csrf_url_id строка | запрос | Указан сгенерированный идентификатор для настроенного ресурса CSRF url. Пример: l0Ckxe-7yHsXp8U5tTgbFQ | |||
| csrf_url_method строка | запрос | Метод для указанного URL-адреса. Пример: POST | |||
| csrf_url_parameters_list список | запрос | Список параметров для поиска в запросе при проверке совпадения записи URL с запросом. Пример: ['fooparam'] | |||
| csrf_url_required_parameters строка | запрос | Указывает, игнорировать или требовать наличие одного из указанных параметров в запросе при проверке совпадения записи URL с запросом. Пример: ignore | |||
| csrf_url_wildcard_order строка | запрос | Указан порядок применения URL-адресов с подстановочными знаками. Пример: 1 | |||
| custom_xff_headers строка | запрос | Список настраиваемых заголовков XFF, доверенных системой. Пример: asm-proxy1 | |||
| description строка | запрос | Описание ресурса. Пример: Значительное описание политики | |||
| disallowed_geolocations строка | запрос | Отображает страны, которые не могут получить доступ к веб-приложению. Пример: Аргентина | |||
| enforcement_mode строка | запрос | Указывает, активен или неактивен блокирующий режим для политики ASM. Пример: блокирование | |||
| enforcement_readiness_period целое число | запрос | Срок в днях, в течение которого как сущности политики безопасности, так и подписи атак остаются в режиме подготовки, прежде чем система предложит их применить. Пример: 8 | |||
| full_path строка | запрос | Полное имя ресурса, известного BIG-IP. Пример: /Common/foo_policy | |||
| has_parent boolean | запрос | Указывает, является ли политика ASM дочерней политикой другой политики ASM. | |||
| inspect_http_uploads boolean | запрос | Указывает, нужно ли системе проверять все http-загрузки. Пример: True | |||
| learning_mode строка | запрос | Определяет, как создается политика. Пример: ручной | |||
| mask_credit_card_numbers_in_request boolean | запрос | Указывает, маскирует ли система номера кредитных карт. | |||
| maximum_cookie_header_length integer | queried | Максимальная длина заголовка cookie-файла и значения, обрабатываемая системой. Пример: 8192 | |||
| maximum_http_header_length integer | queried | Максимальная длина имени и значения HTTP-заголовка, обрабатываемая системой. Пример: 8192 | |||
| name string | queried | Относительное имя ресурса в BIG-IP. Пример: foo_policy | |||
| path_parameter_handling string | queried | Указывает, как система обрабатывает параметры пути, присоединённые к сегментам пути в URI. Пример: ignore | |||
| place_signatures_in_staging boolean | queried | Указывает, помещает ли система новые или обновлённые подписи в хранилище на количество дней, указанных в периоде готовности к применению. | |||
| policy_id string | queried | Сгенерированный идентификатор ресурса политики ASM. Пример: l0Ckxe-7yHsXp8U5tTgbFQ | |||
| protocol_independent boolean | queried | Указывает, различает ли политика ASM HTTP/WS и HTTPS/WSS URL. | |||
| signature_staging boolean | queried | Указывает, активна ли функция хранения в очереди для политики ASM. Пример: True | |||
| trigger_asm_irule_event string | queried | Указывает, включено ли событие iRule. Пример: disabled | |||
| trust_xff boolean | queried | Указывает, что система имеет доверие к заголовку XFF (X-Forwarded-For) в запросе. Пример: True | |||
| type string | queried | Тип политики, может быть Security или Parent.Пример: security | |||
| use_dynamic_session_id_in_url boolean | queried | Указывает, как политика безопасности обрабатывает URL, использующие динамические сессии. | |||
| virtual_servers list | queried | Виртуальный сервер или серверы, которым назначена данная политика. Пример: ['/Common/foo_VS/'] | |||
| asm_policy_stats complex | Когда asm-policy-stats указано в gather_subset. | Разнообразная информация, связанная с политикой ASM. Пример: словарь/хеш значений | |||
| policies integer | queried | Общее количество политик ASM на устройстве. Пример: 3 | |||
| policies_active integer | queried | Количество политик ASM, помеченных как активные. Пример: 3 | |||
| policies_attached integer | queried | Количество политик ASM, присоединённых к виртуальным серверам. Пример: 1 | |||
| policies_inactive integer | queried | Количество политик ASM, помеченных как неактивные. | |||
| policies_unattached integer | queried | Количество политик ASM, не присоединённых к виртуальному серверу. Пример: 3 | |||
| asm_server_technologies complex | Когда asm-server-technologies указано в gather_subset. | Подробная информация о технологиях серверов ASM, присутствующих на устройстве. Пример: словарь/хеш значений | |||
| id string | queried | Отображает сгенерированный идентификатор для ресурса технологии сервера. Пример: l0Ckxe-7yHsXp8U5tTgbFQ | |||
| server_technology_name string | queried | Наименование технологии сервера, понятное пользователю. Пример: Wordpress | |||
| server_technology_references complex | queried | Список словарей, содержащих ссылки API на связанные ресурсы технологий. Пример: https://localhost/mgmt/tm/asm/server-technologies/NQG7CT02OBC2cQWbnP7T-A?ver=13.1.0 | |||
| link - | Ссылка на связанную технологию сервера. | ||||
| asm_signature_sets complex | Когда asm-signature-sets указано в gather_subset. | Подробная информация о наборах подписей ASM, присутствующих на устройстве. Пример: словарь/хеш значений | |||
| assign_to_policy_by_default boolean | queried | Указывает, назначает ли система этот набор подписей новой созданной политике безопасности по умолчанию. Пример: True | |||
| category string | queried | Отображает категорию набора подписей. Пример: filter-based | |||
| default_alarm boolean | queried | Отображает, регистрирует ли политика безопасности данные запроса на экране Статистика, если запрос соответствует подписи, включённой в набор подписей Пример: True | |||
| default_block boolean | queried | Отображает, как система обрабатывает запросы, соответствующие подписи, включённой в набор подписей, когда режим применения политики безопасности — Блокировка. Пример: True | |||
| default_learn boolean | queried | Отображает, учится ли политика безопасности всем запросам, соответствующим подписи, включённой в набор подписей. Пример: True | |||
| id string | queried | Отображает сгенерированный идентификатор для ресурса набора подписей. Пример: l0Ckxe-7yHsXp8U5tTgbFQ | |||
| is_user_defined boolean | queried | Указывает, что этот набор подписей был добавлен пользователем. | |||
| name string | queried | Название набора подписей Пример: Подписи WebSphere | |||
| type string | queried | Метод выбора подписей для включения в набор подписей. Пример: filter-based | |||
| client_ssl_profiles complex | Когда client-ssl-profiles указано в gather_subset. | Информация о профилях SSL клиента. Пример: хеш/словарь значений | |||
| alert_timeout integer | queried | Максимальный интервал времени в секундах для поддержания активной сессии SSL после отправки сообщения об ошибке или неопределённо. | |||
| allow_non_ssl boolean | queried | Включает или отключает соединения без SSL. Пример: True | |||
| authenticate_depth integer | queried | Указывает глубину проверки подлинности. Это максимальная глубина обхода цепочки сертификатов клиента. Пример: 9 | |||
| authenticate_frequency string | queried | Указывает, как часто система проверяет подлинность пользователя. Пример: один раз | |||
| ca_file string | queried | Указывает имя файла сертификата центра сертификации (CA). Пример: /Common/default-ca.crt | |||
| cache_size integer | queried | Указывает размер кэша сессий SSL. Пример: 262144 | |||
| cache_timeout integer | queried | Указывает значение таймаута кэша сессий SSL. Пример: 3600 | |||
| certificate_file string | queried | Указывает имя сертификата, установленного на системе управления трафиком для завершения или инициации соединения SSL. Пример: /Common/default.crt | |||
| chain_file string | queried | Указывает или создаёт файл цепочки сертификатов, который клиент может использовать для проверки подлинности профиля. Пример: /Common/ca-chain.crt | |||
| ciphers string | queried | Указывает список имён шифров. Пример: ['DEFAULT'] | |||
| crl_file string | queried | Указывает имя файла списка отзыва сертификатов (CRL). Пример: /Common/default.crl | |||
| description string | queried | Описание профиля. Пример: Мой профиль | |||
| forward_proxy_ca_certificate_file string | queried | Указывает имя файла сертификата центра сертификации (CA), используемого при включённой функции SSL прокси-сервера. | |||
| forward_proxy_ca_key_file string | queried | Указывает имя файла ключа центра сертификации (CA), используемого при включённой функции SSL прокси-сервера. | |||
| forward_proxy_ca_passphrase string | queried | Указывает пароль для файла ключа центра сертификации (CA), используемого при включённой функции SSL прокси-сервера. | |||
| forward_proxy_certificate_extension_include list | queried | Указывает расширения сертификатов веб-сервера, которые нужно включить в сгенерированные сертификаты с использованием функции SSL прокси-сервера. Пример: ['basic-constraints', 'subject-alternative-name'] | |||
| forward_proxy_certificate_lifespan integer | queried | Указывает срок действия сертификата, сгенерированного с использованием функции SSL прокси-сервера. Пример: 30 | |||
| forward_proxy_enabled boolean | queried | Включает или отключает функцию SSL прокси-сервера. Пример: True | |||
| forward_proxy_lookup_by_ipaddr_port boolean | queried | Указывает, нужно ли выполнять поиск сертификата по IP-адресу и номеру порта. | |||
| full_path string | queried | Полное имя ресурса, известное BIG-IP. Пример: /Common/bigip02.internal | |||
| handshake_timeout integer | queried | Указывает таймаут рукопожатия в секундах. Пример: 10 | |||
| modssl_methods boolean | queried | Включает или отключает эмуляцию метода ModSSL. | |||
| name string | queried | Относительное имя ресурса в BIG-IP. Пример: bigip02.internal | |||
| parent string | queried | Родительский профиль. Пример: /Common/clientssl | |||
| peer_certification_mode string | queried | Указывает режим сертификации клиента. Пример: ignore | |||
| profile_mode_enabled boolean | queried | Указывает режим профиля, который включает или отключает обработку SSL. Пример: True | |||
| renegotiation boolean | queried | Указывает, включены ли повторные переговоры. Пример: True | |||
| renegotiation_maximum_record_delay integer | queried | Максимальное количество записей SSL, которые система управления трафиком может получить, прежде чем повторно договорится об SSL-сессии. | |||
| renegotiation_period integer | queried | Количество секунд, необходимое для повторных переговоров об SSL-сессии. | |||
| retain_certificate boolean | queried | Модуль APM требует хранения сертификата в SSL-сессии. Когда no, сертификат не будет храниться в SSL-сессии.Пример: True | |||
| secure_renegotiation_mode string | queried | Указывает режим безопасных повторных переговоров. Пример: require | |||
| server_name string | queried | Указывает имена серверов для сопоставления с информацией расширения SNI (указание имени сервера) в ClientHello от клиентского подключения. Пример: bigip01 | |||
| session_ticket boolean | queried | Включает или отключает билет сеанса. | |||
| sni_default boolean | queried | Когда yes, этот профиль является стандартным профилем SSL, когда имя сервера в клиентском подключении не совпадает ни с одним из настроенных имен серверов или клиентское подключение не указывает имя сервера вообще.Пример: True | |||
| sni_require boolean | queried | Когда этот параметр yes, клиентское подключение, не указавшее известное имя сервера или не поддерживающее расширение SNI, будет отклонено. | |||
| strict_resume boolean | queried | Включает или отключает строгий режим возобновления. Пример: True | |||
| unclean_shutdown boolean | queried | Необходимо ли принудительно выполнить чистую остановку всех SSL-соединений для профиля SSL или нет. | |||
| device_groups complex | Когда device-groups указано в gather_subset. | Информация, связанная с группой устройств. Пример: hash/dictionary of values | |||
| asm_sync_enabled boolean | queried | Указывает, нужно ли синхронизировать конфигурации ASM членов группы устройств. Пример: True | |||
| autosync_enabled boolean | queried | Автоматизирует ли группа устройств синхронизацию данных конфигурации со своими членами. | |||
| description string | queried | Описание группы устройств. Пример: Моя группа устройств | |||
| devices list | queried | Список устройств в группе. Устройства перечислены по их full_path. Пример: ['/Common/bigip02.internal'] | |||
| full_load_on_sync boolean | queried | Указывает, что вся конфигурация для группы устройств отправляется при выполнении синхронизации конфигурации. Пример: True | |||
| full_path string | queried | Полное имя ресурса, известного BIG-IP. Пример: /Common/fasthttp | |||
| incremental_config_sync_size_maximum integer | queried | Указывает максимальный размер (в КБ) для кеширования транзакций инкрементной синхронизации конфигурации. Пример: 1024 | |||
| name string | queried | Относительное имя ресурса в BIG-IP. Пример: fasthttp | |||
| network_failover_enabled boolean | queried | Указывает, используется ли сетевой отказ. Пример: True | |||
| тип строка | запрашиваемый | Указывает тип группы устройств. Пример: sync-only | |||
| устройства сложное | Когда devices указано в gather_subset. | Информация, связанная с устройствами. Пример: хеш/словарь значений | |||
| активные_модули список | запрашиваемый | Текущие лицензированные и предоставленные модули на устройстве. Пример: ['DNS Services (LAB)', 'PSM, VE'] | |||
| базовый_адрес_MAC строка | запрашиваемый | Адрес управления доступом к среде (MAC-адрес) устройства. Пример: fa:16:3e:c3:42:6f | |||
| сборка строка | запрашиваемый | Информация о незначительной версии общей версии продукта. Пример: 0.0.1 | |||
| идентификатор_корпуса строка | запрашиваемый | Серийный номер устройства. Пример: 11111111-2222-3333-444444444444 | |||
| тип_корпуса строка | запрашиваемый | Отображает тип корпуса. Возможные значения — individual и viprion.Пример: индивидуальный | |||
| комментарий строка | запрашиваемый | Комментарии пользователя о устройстве. Пример: Моё устройство | |||
| адрес_configsync строка | запрашиваемый | IP-адрес, используемый для синхронизации конфигурации. Пример: 10.10.10.10 | |||
| контакт строка | запрашиваемый | Контактная информация администратора. Пример: Пользователь | |||
| описание строка | запрашиваемый | Описание устройства. Пример: Моё устройство | |||
| версия строка | запрашиваемый | Отображает версию программного обеспечения. Пример: Точечный выпуск 7 | |||
| состояние_failover строка | запрашиваемый | Состояние переключения устройства. Пример: активное | |||
| полный_путь строка | запрашиваемый | Полное имя ресурса, известное BIG-IP. Пример: /Common/bigip02.internal | |||
| имя_хоста строка | запрашиваемый | Имя хоста устройства Пример: bigip02.internal | |||
| местоположение строка | запрашиваемый | Указывает физическое местоположение устройства. Пример: Лондон | |||
| адрес_управления строка | запрашиваемый | IP-адрес интерфейса управления. Пример: 3.3.3.3 | |||
| маркетинговое_название строка | запрашиваемый | Маркетинговое имя платформы устройства. Пример: BIG-IP Virtual Edition | |||
| адрес_многоадресной_рассылки строка | запрашиваемый | Указывает IP-адрес многоадресной рассылки, используемый для переключения. Пример: 4.4.4.4 | |||
| имя строка | запрашиваемый | Относительное имя ресурса в BIG-IP. Пример: bigip02.internal | |||
| дополнительные_модули список | запрашиваемый | Модули, доступные для текущей платформы, но не лицензированные в настоящее время. Пример: ['Режим приложений (только TMSH, без Root/Bash)', 'BIG-IP VE, маршрутизация по многоадресной рассылке'] | |||
| идентификатор_платформы строка | запрашиваемый | Отображает идентификатор платформы устройства. Пример: Z100 | |||
| адрес_первичного_зеркала строка | запрашиваемый | Указывает IP-адрес, используемый для зеркалирования состояния. Пример: 5.5.5.5 | |||
| продукт строка | запрашиваемый | Отображает имя продукта программного обеспечения. Пример: BIG-IP | |||
| адрес_вторичного_зеркала строка | запрашиваемый | Вторичный IP-адрес, используемый для зеркалирования состояния. Пример: 2.2.2.2 | |||
| собственное логическое | запрашиваемый | Является ли это устройство тем, которое запрашивало информацию, или нет. Пример: Истина | |||
| версия_программного_обеспечения строка | запрашиваемый | Отображает номер версии программного обеспечения. Пример: 13.1.0.7 | |||
| timelimited_modules list | queried | Отображает лицензионные модули, срок действия которых ограничен. Пример: ['IP Intelligence, 3Yr, ...', 'PEM URL Filtering, 3Yr, ...'] | |||
| timezone string | queried | Отображает часовой пояс, настроенный на устройстве. Пример: UTC | |||
| unicast_addresses complex | queried | Указывает весь набор адресов одноадресной рассылки, используемых для резервного копирования. | |||
| effective_ip string | queried | IP-адрес, который узлы могут использовать для доступа к этому IP-адресу одноадресной рассылки. Пример: 5.4.3.5 | |||
| effective_port integer | queried | Порт, который узлы могут использовать для доступа к этому адресу одноадресной рассылки. Пример: 1026 | |||
| ip string | queried | IP-адрес, на котором демонический процесс резервного копирования будет прослушивать пакеты от своих узлов. Пример: 5.4.3.5 | |||
| port integer | queried | IP-порт, который демонический процесс резервного копирования использует для приема пакетов от своих узлов. Пример: 1026 | |||
| external_monitors complex | Когда external-monitors указано в gather_subset. | Информация, связанная с внешними мониторами. Пример: хэш/словарь значений | |||
| args string | queried | Указывает любые аргументы командной строки, которые требуются скрипту. Пример: arg1 arg2 arg3 | |||
| description string | queried | Описание ресурса. Пример: Мой монитор | |||
| destination string | queried | Указывает IP-адрес и сервисный порт ресурса, который является конечным пунктом назначения для этого монитора. Пример: *:* | |||
| external_program string | queried | Указывает имя файла, который монитор должен использовать. Пример: /Common/arg_example | |||
| full_path string | queried | Полное имя ресурса, известное BIG-IP. Пример: /Common/external | |||
| interval integer | queried | Указывает частоту проверки монитора системой в секундах, когда ресурс недоступен или его статус неизвестен. Пример: 5 | |||
| manual_resume boolean | queried | Указывает, автоматически ли система изменяет статус ресурса на «доступен» при следующей успешной проверке монитора. Пример: True | |||
| name string | queried | Относительное имя ресурса в BIG-IP. Пример: external | |||
| parent string | queried | Профиль, из которого этот профиль наследует настройки. Пример: external | |||
| time_until_up integer | queried | Указывает время в секундах после первого успешного ответа, прежде чем узел будет помечен как доступный. | |||
| timeout integer | queried | Указывает количество секунд, которое у целевого объекта есть, чтобы ответить на запрос монитора. Пример: 16 | |||
| up_interval integer | queried | Указывает частоту проверки монитора системой в секундах, когда ресурс доступен. | |||
| variables complex | Указывает любые переменные, которые требуются скрипту. Пример: {'key1': 'val', 'key_2': 'val 2'} | ||||
| fasthttp_profiles complex | Когда fasthttp-profiles указано в gather_subset. | Информация, связанная с профилями FastHTTP. Пример: хэш/словарь значений | |||
| client_close_timeout integer | queried | Количество секунд, по истечении которых система закрывает клиентское подключение, когда система либо получает пакет FIN от клиента, либо отправляет пакет FIN клиенту. Пример: 5 | |||
| description string | queried | Описание ресурса. Пример: Мой профиль | |||
| force_http_1_0_response boolean | queried | Указывает, когда yes, что сервер отправляет ответы клиентам в формате HTTP/1.0. | |||
| full_path string | queried | Полное имя ресурса, известное BIG-IP. Пример: /Common/fasthttp | |||
| http_1_1_close_workarounds boolean | queried | Указывает, когда yes, что сервер использует обходные пути для проблем с HTTP 1.1 close. | |||
| idle_timeout integer | queried | Время простоя соединения (без трафика), после которого соединение может быть удалено. Пример: 300 | |||
| insert_x_forwarded_for boolean | queried | Указывает, вставлять ли заголовок X-Forwarded-For в HTTP-запрос с IP-адресом клиента для использования с пулом соединений. | |||
| maximum_header_size integer | queried | Максимальный объем данных HTTP-заголовка, который система буферизует перед принятием решения о балансировке нагрузки. Пример: 32768 | |||
| maximum_requests integer | queried | Максимальное количество запросов, которое система может принять по соединению со стороны клиента, прежде чем система закроет соединение. | |||
| maximum_segment_size_override integer | queried | Переопределение максимального размера сегмента (MSS) для соединений на стороне сервера. | |||
| name string | queried | Относительное имя ресурса в BIG-IP. Пример: fasthttp | |||
| oneconnect_idle_timeout_override integer | queried | Количество секунд, по истечении которых соединение сервера в пуле OneConnect может быть удалено при отсутствии трафика. | |||
| oneconnect_maximum_pool_size integer | queried | Максимальное количество соединений с пулом балансировки нагрузки. Пример: 2048 | |||
| oneconnect_maximum_reuse integer | queried | Максимальное количество раз, которое система может повторно использовать текущее соединение. | |||
| oneconnect_minimum_pool_size integer | queried | Минимальное количество соединений с пулом балансировки нагрузки. | |||
| oneconnect_ramp_up_increment integer | queried | Приращение, с которым система добавляет дополнительные соединения, когда все доступные соединения используются. Пример: 4 | |||
| oneconnect_replenish' boolean | queried | Определяет, когда yes, что система не будет поддерживать постоянный максимальный объем соединений с конечным сервером, если количество соединений с пулом не опустилось ниже minimum_pool_size указанного в профиле.Пример: True | |||
| parent string | queried | Профиль, из которого этот профиль наследует настройки. Пример: fasthttp | |||
| receive_window_size integer | queried | Объем данных, который система BIG-IP может принять без подтверждения сервера. | |||
| request_header_insert string | queried | Строка, которую система вставляет в качестве заголовка в HTTP-запрос. Если заголовок уже существует, система его не заменяет. Пример: X-F5-Authentication: foo | |||
| reset_on_timeout boolean | queried | Указывает, когда yes, что система отправляет пакет сброса (RST) в дополнение к удалению соединения, когда соединение превышает значение тайм-аута по простоянию.Пример: True | |||
| server_close_timeout integer | queried | Количество секунд, по истечении которых система закрывает клиентское соединение, когда система либо получает пакет FIN от сервера, либо отправляет пакет FIN серверу. Пример: 5 | |||
| server_sack boolean | queried | Обрабатывает ли система BIG-IP пакеты Selective ACK (Sack) в ответах с куки от сервера. | |||
| server_timestamp boolean | queried | Обрабатывает ли система BIG-IP запросы пакетов с отметкой времени в ответах с куки от сервера. | |||
| unclean_shutdown string | queried | Как система обрабатывает закрытие соединений. Предоставленные значения могут быть enabled, disabled, или fast. Пример: enabled | |||
| fastl4_profiles complex | Когда fastl4-profiles указано в gather_subset. | Информация, относящаяся к профилю FastL4. Пример: hash/словарь значений | |||
| client_timeout integer | queried | Устанавливает тайм-аут клиента для поздней привязки в секундах. Это количество секунд, разрешенное клиенту для передачи достаточного количества данных для выбора пула серверов. Если этот тайм-аут истекает, опция recovery диктует, следует ли прервать соединение или перейти к стандартному методу балансировки нагрузки FastL4 для выбора пула серверов. Пример: 30 | |||
| description string | queried | Описание ресурса. Пример: Мой профиль | |||
| dont_fragment_flag string | queried | Описывает установку бита "Не фрагментировать" (DF) в заголовке IP исходящего TCP пакета. Когда pmtu, устанавливает бит DF исходящего заголовка IP на основе настройки IP pmtu (tm.pathmtudiscovery).Когда preserve, устанавливает бит DF исходящего пакета IP, равным биту DF входящего заголовка IP.Когда set, устанавливает бит DF исходящего пакета IP.Когда clear, очищает бит DF исходящего пакета IP.Пример: pmtu | |||
| explicit_flow_migration boolean | queried | Указывает, нужно ли коду iRule определить точное время, когда поток FIX падает на оборудование ePVA. Пример: True | |||
| full_path string | queried | Полное имя ресурса, известное BIG-IP. Пример: /Common/fastl4 | |||
| generate_init_seq_number boolean | queried | Указывает, хотите ли вы генерировать номера последовательности TCP для всех SYNs, соответствующих RFC1948, и разрешить переиспользование временных меток. Пример: True | |||
| hardware_syn_cookie boolean | queried | Включает или отключает поддержку аппаратных SYN-cookie, когда PVA10 присутствует в системе. Этот параметр устарел в версии 13.0.0 и заменён на syn-cookie-enable. | |||
| idle_timeout integer | queried | Указывает количество секунд, в течение которых соединение находится в состоянии простоя, прежде чем его можно будет удалить. Значения будут в диапазоне от 0 до 4294967295 (включительно). 0 эквивалентно значению TMUI "немедленно".4294967295 эквивалентно значению TMUI "неопределённо".Пример: 300 | |||
| ip_tos_to_client str or int | queried | Указывает номер IP типа обслуживания (ToS) для стороны клиента. Этот параметр задаёт уровень ToS, который система управления трафиком назначает IP-пакетам при их отправке клиентам. Пример: 200 | |||
| ip_tos_to_server str or int | queried | Указывает номер IP ToS для стороны сервера. Этот параметр задаёт уровень ToS, который система управления трафиком назначает IP-пакетам при их отправке серверам. Пример: pass-through | |||
| keep_alive_interval integer | queried | Указывает интервал зондирования keep-alive в секундах. Значение 0 означает, что keep-alive отключено. Пример: 10 | |||
| late_binding boolean | queried | Указывает, включить или отключить интеллектуальный выбор пула серверов обратного подключения. Пример: True | |||
| link_qos_to_client int or string | queried | Указывает номер качества обслуживания канала связи (QoS) (приоритет VLAN) для стороны клиента. Этот параметр задаёт уровень QoS, который система назначает пакетам при их отправке клиентам. Пример: 7 | |||
| link_qos_to_server int or string | queried | Указывает номер качества обслуживания канала связи (QoS) (приоритет VLAN) для стороны сервера. Этот параметр задаёт уровень QoS, который система назначает пакетам при их отправке серверам. Пример: 5 | |||
| loose_close boolean | queried | Указывает, что система закрывает слабо инициированное соединение, когда получает первый пакет FIN от клиента или сервера. | |||
| loose_init boolean | queried | Указывает, что система инициализирует соединение при получении любого пакета Transmission Control Protocol (TCP), а не требует пакета SYN для инициирования соединения. Пример: True | |||
| mss_override integer | queried | Указывает переопределение максимального размера сегмента (MSS) для соединений сервера. Обратите внимание, что это также MSS, объявленный клиенту при первом подключении. 0 (ноль) означает, что параметр отключен. В противном случае значение будет между 256 и 9162.Пример: 500 | |||
| name string | queried | Относительное имя ресурса в BIG-IP. Пример: fastl4 | |||
| parent string | queried | Профиль, из которого этот профиль наследует настройки. Пример: fastl4 | |||
| priority_to_client int or string | queried | Указывает внутренний приоритет пакета для стороны клиента. Этот параметр определяет внутренний приоритет пакета, который система назначает пакетам при их отправке клиентам. Пример: 300 | |||
| priority_to_server int or string | queried | Указывает внутренний приоритет пакета для стороны сервера. Этот параметр определяет внутренний приоритет пакета, который система назначает пакетам при их отправке серверам. Пример: 200 | |||
| pva_acceleration string | queried | Указывает политику ускорения ASIC Packet Velocity(r). Пример: full | |||
| pva_dynamic_client_packets integer | queried | Указывает количество пакетов клиента перед динамическим повторным включением аппаратного ускорения ePVA. Значения будут между 0 и 10. Пример: 8 | |||
| pva_dynamic_server_packets integer | queried | Указывает количество пакетов сервера перед динамическим повторным включением аппаратного ускорения ePVA. Значения будут между 0 и 10. Пример: 5 | |||
| pva_flow_aging boolean | queried | Указывает, включена ли автоматическая старение из кэша потоков ePVA или нет. Пример: True | |||
| pva_flow_evict boolean | queried | Указывает, может ли этот поток быть удалён при столкновении хэша с новым запросом обучения snoop потока. | |||
| pva_offload_dynamic boolean | queried | Указывает, включено ли динамическое отключение потоков PVA или нет. Пример: True | |||
| pva_offload_state string | queried | Указывает, на какой стадии ePVA выполняет аппаратную загрузку. При embryonic, подразумевается TCP CSYN или первый пакет клиента UDP.При establish, подразумевается TCP 3WAY handshake или подтверждение обратного прохождения UDP CS.Пример: embryonic | |||
| reassemble_fragments boolean | queried | Указывает, нужно ли восстанавливать фрагменты. Пример: True | |||
| receive_window integer | queried | Указывает размер окна приема в байтах. Максимальное значение — 2^31 для включения масштабирования окна. Пример: 1000 | |||
| reset_on_timeout boolean | queried | Указывает, нужно ли сбрасывать соединения по таймауту. Пример: True | |||
| rtt_from_client boolean | queried | Включает или отключает параметры TCP timestamp для измерения времени задержки туда и обратно до клиента. | |||
| rtt_from_server boolean | queried | Включает или отключает параметры TCP timestamp для измерения времени задержки туда и обратно до сервера. Пример: True | |||
| server_sack boolean | queried | Указывает, поддерживать ли опцию server sack в ответном куки по умолчанию. | |||
| server_timestamp boolean | queried | Указывает, поддерживать ли опцию server timestamp в ответном куки по умолчанию. Пример: True | |||
| software_syn_cookie boolean | queried | Включает или отключает поддержку программного SYN куки, когда PVA10 отсутствует в системе. Этот параметр устарел в версии 13.0.0 и заменён на syn_cookie_enabled. Пример: True | |||
| strip_sack boolean | queried | Указывает, нужно ли заблокировать прохождение опции TCP SackOK на сервер в запросе SYN. Пример: True | |||
| syn_cookie_enabled boolean | queried | Включает возможность синхронизации куки на этом виртуальном сервере. | |||
| syn_cookie_mss integer | queried | Указывает максимальный размер сегмента (MSS) для подключений сервера при включенном SYN Cookie. Пример: 2000 | |||
| syn_cookie_whitelist boolean | queried | Указывает, использовать ли список разрешенных SYN Cookie при использовании программного SYN Cookie. | |||
| tcp_close_timeout integer | queried | Указывает таймаут закрытия TCP в секундах. Пример: 100 | |||
| tcp_handshake_timeout integer | queried | Указывает таймаут рукопожатия TCP в секундах. Пример: 5 | |||
| tcp_time_wait_timeout integer | queried | Указывает таймаут TCP time_wait в миллисекундах. Пример: 60 | |||
| tcp_timestamp_mode string | queried | Указывает, как обработать TCP timestamp. Пример: preserve | |||
| tcp_window_scale_mode string | queried | Указывает, как обработать TCP масштабирование окна. Пример: preserve | |||
| timeout_recovery string | queried | Указывает режим восстановления таймаута при задержке привязки. Это действие, которое необходимо выполнить, когда происходит задержка таймаута привязки к подключению. Когда disconnect, допустимы только действия iRule L7 для выбора сервера.Когда fallback, допустимы обычные методы балансировки нагрузки FastL4 для выбора сервера.Пример: fallback | |||
| ttl_mode string | queried | Описание режима TTL IP-заголовка исходящего пакета TCP. Когда proxy, устанавливает значение TTL IP-заголовка исходящего пакета на 255/64 для ipv4/ipv6 соответственно.Когда preserve, устанавливает значение TTL IP-заголовка исходящего пакета равным значению TTL IP-заголовка входящего пакета.Когда decrement, устанавливает значение TTL IP-заголовка исходящего пакета на значение на единицу меньше, чем входящее значение TTL.Когда set, устанавливает значение TTL IP-заголовка исходящего пакета на определенное значение (как указано в ttl_v4 или ttl_v6).Пример: preserve | |||
| ttl_v4 integer | queried | Указывает значение TTL IP-заголовка исходящего пакета для трафика IPv4. Максимальное значение, которое может быть указано, равно 255. Пример: 200 | |||
| ttl_v6 integer | queried | Указывает значение TTL IP-заголовка исходящего пакета для трафика IPv6. Максимальное значение, которое может быть указано, равно 255. Пример: 300 | |||
| gateway_icmp_monitors complex | Когда gateway-icmp-monitors указано в gather_subset. | Информация, относящаяся к монитору шлюза ICMP. Пример: хеш/словарь значений | |||
| adaptive boolean | queried | Включен ли адаптивный мониторинг времени отклика для данного монитора. | |||
| adaptive_divergence_type string | queried | Указывает, является ли значение адаптивной расхождения relative или absolute. Пример: relative | |||
| adaptive_divergence_value integer | queried | Указывает, насколько отклоняться от средней задержки разрешено каждому зонду монитора. Пример: 25 | |||
| adaptive_limit integer | queried | Указывает жёсткий лимит в миллисекундах, который зонд не должен превышать, независимо от значения расхождения. Пример: 200 | |||
| adaptive_sampling_timespan integer | queried | Указывает размер скользящего окна в секундах, которое записывает историю зонда. Пример: 300 | |||
| description string | queried | Описание ресурса. Пример: Мой монитор | |||
| destination string | queried | Указывает IP-адрес и номер порта сервиса ресурса, являющегося целью этого монитора. Пример: *:* | |||
| full_path string | queried | Полное имя ресурса, известное BIG-IP. Пример: /Common/gateway_icmp | |||
| interval integer | queried | Указывает частоту проверки монитора системой в секундах, когда ресурс неисправен или его состояние неизвестно. Пример: 5 | |||
| manual_resume boolean | queried | Указывает, автоматически ли система изменяет статус ресурса на «включено» при следующей успешной проверке монитора. Пример: True | |||
| name string | queried | Относительное имя ресурса в BIG-IP. Пример: gateway_icmp | |||
| parent string | queried | Профиль, из которого этот профиль наследует настройки. Пример: gateway_icmp | |||
| time_until_up integer | queried | Указывает время в секундах после первого успешного ответа, прежде чем узел помечается как включенный. | |||
| timeout integer | queried | Указывает количество секунд, в течение которых целевой объект имеет возможность ответить на запрос монитора. Пример: 16 | |||
| transparent boolean | queried | Указывает, работает ли монитор в прозрачном режиме. | |||
| up_interval integer | queried | Указывает частоту проверки монитора системой в секундах, когда ресурс активен. | |||
| gtm_pools complex | Когда любой из gtm-pools или gtm-*-pools указан в gather_subset. | Информация о пулах GTM. Каждый тип пула имеет точно такой же список возможной информации. Поэтому список информации здесь представлен один раз вместо 6 раз. Пример: хеш/словарь значений | |||
| alternate_mode string | queried | Режим балансировки нагрузки, используемый системой для балансировки запросов на разрешение имен между членами пула. Пример: drop-packet | |||
| disabled boolean | queried | Отключен ли пул. | |||
| dynamic_ratio boolean | queried | Включен ли алгоритм динамического коэффициента балансировки нагрузки для этого пула. Пример: True | |||
| enabled boolean | queried | Включен ли пул. | |||
| fallback_mode string | queried | Указывает режим балансировки нагрузки, который система использует для балансировки разрешения имен между членами пула, если предпочтительные и альтернативные режимы не смогли выбрать пул. | |||
| full_path string | queried | Полное имя ресурса, известное BIG-IP. Пример: /Common/pool1 | |||
| load_balancing_mode string | queried | Указывает предпочтительный режим балансировки нагрузки, который система использует для балансировки запросов между членами пула. | |||
| manual_resume boolean | queried | Включено ли ручное возобновление для этого пула. | |||
| max_answers_returned integer | queried | Максимальное количество доступных виртуальных серверов, которые система перечисляет в ответе. | |||
| members complex | queried | Список членов (и их конфигураций) в пуле. | |||
| name string | queried | Относительное имя ресурса в BIG-IP. Пример: pool1 | |||
| partition - | queried | Раздел, в котором существует пул. | |||
| qos_hit_ratio integer | queried | Вес фактора производительности Hit Ratio для метода QoS динамической балансировки нагрузки. | |||
| qos_hops integer | queried | Вес фактора производительности Hops при балансировке нагрузки в режиме QoS или режиме отката. | |||
| qos_kilobytes_second integer | queried | Вес, назначенный фактору производительности Килобайт в секунду при использовании варианта балансировки QoS. | |||
| qos_lcs integer | queried | Вес, назначенный фактору производительности Пропускной способности канала при использовании варианта балансировки QoS. | |||
| qos_packet_rate integer | queried | Вес, назначенный фактору производительности Скорость пакетов при использовании варианта балансировки QoS. | |||
| qos_rtt integer | queried | Присваиваемый вес фактору времени задержки туда и обратно при использовании опции балансировки нагрузки QoS. | |||
| qos_topology integer | queried | Присваиваемый вес фактору топологии при использовании опции балансировки нагрузки QoS. | |||
| qos_vs_capacity integer | queried | Присваиваемый вес фактору производительности виртуального сервера при использовании опции балансировки нагрузки QoS. | |||
| qos_vs_score integer | queried | Присваиваемый вес фактору производительности оценки виртуального сервера при использовании опции балансировки нагрузки QoS. | |||
| ttl integer | queried | Количество секунд, в течение которого адрес IP, если он найден, считается действительным. | |||
| verify_member_availability boolean | queried | Определяет, проверяет ли система доступность членов перед отправкой подключения к ним. | |||
| gtm_servers complex | When gtm-servers is specified in gather_subset. | Информация, относящаяся к серверам GTM. Пример: хэш/словарь значений | |||
| addresses complex | queried | Указывает IP-адреса серверов для сервера. | |||
| datacenter string | queried | Полное имя дата-центра, к которому принадлежит этот сервер. | |||
| devices complex | queried | Указывает имена устройств, которые представляют этот сервер. | |||
| disabled boolean | queried | Указывает, отключен ли сервер. | |||
| enabled boolean | queried | Указывает, включен ли сервер. | |||
| expose_route_domains boolean | queried | Разрешить серверу GTM автоматически обнаруживать виртуальные серверы LTM из всех областей маршрутизации. | |||
| full_path string | queried | Полное имя ресурса, известное BIG-IP. Пример: /Common/server1 | |||
| iq_allow_path boolean | queried | Указывает, использует ли GTM этот сервер BIG-IP для проведения зондирования пути перед делегированием трафика на него. | |||
| iq_allow_service_check boolean | queried | Указывает, использует ли GTM этот сервер BIG-IP для проведения зондирования проверки службы перед делегированием трафика на него. | |||
| iq_allow_snmp boolean | queried | Указывает, использует ли GTM этот сервер BIG-IP для проведения зондирования SNMP перед делегированием трафика на него. | |||
| limit_cpu_usage integer | queried | Для сервера, настроенного как универсальный хост, указывает процент использования ЦП; в противном случае не оказывает влияния. | |||
| limit_cpu_usage_status boolean | queried | Указывает, включено ли limit_cpu_usage для этого сервера. | |||
| limit_max_bps integer | queried | Максимальная разрешенная скорость пропускной способности данных в битах в секунду для этого сервера. | |||
| limit_max_bps_status boolean | queried | Указывает, включено ли limit_max_bps для этого сервера. | |||
| limit_max_connections integer | queried | Максимальное количество одновременных подключений для этого сервера в совокупности. | |||
| limit_max_connections_status boolean | Указывает, включено ли limit_max_connections для этого сервера. | ||||
| limit_max_pps integer | queried | Максимальная разрешенная скорость передачи данных в пакетах в секунду для этого сервера. | |||
| limit_max_pps_status boolean | queried | Указывает, включено ли limit_max_pps для этого сервера. | |||
| limit_mem_available integer | queried | Для сервера, настроенного как универсальный хост, указывает объем доступной памяти, необходимой виртуальными серверами на сервере. Если доступная память опускается ниже этого предела, система отмечает сервер как недоступный. | |||
| limit_mem_available_status boolean | queried | Указывает, включено ли limit_mem_available для этого сервера. | |||
| link_discovery string | queried | Указывает, автоматически ли система обнаруживает ссылки для этого сервера. | |||
| monitor_type string | queried | Указывает, нужно ли одному или нескольким мониторам пройти проверку или всем мониторам. Пример: and_list | |||
| monitors list | queried | Указывает мониторы состояния, которые система использует для определения того, доступен ли этот сервер для балансировки нагрузки. Пример: ['/Common/https_443', '/Common/icmp'] | |||
| name string | queried | Относительное имя ресурса в BIG-IP. Пример: server1 | |||
| prober_fallback string | queried | Тип зондирования, используемый для мониторинга ресурсов этого сервера, когда предпочтительный тип недоступен. | |||
| prober_preference string | queried | Указывает тип зондирования, используемый для мониторинга ресурсов этого сервера. | |||
| product string | queried | Указывает тип сервера. | |||
| virtual_server_discovery string | queried | Автоматически ли система обнаруживает виртуальные серверы для этого сервера. | |||
| virtual_servers complex | queried | Виртуальные серверы, которые являются ресурсами для этого сервера. | |||
| gtm_wide_ips complex | Когда любой из gtm-wide-ips или gtm-*-wide-ips указан в gather_subset. | Информация, относящаяся к широким IP-адресам GTM. Каждый «тип» широкого IP-адреса имеет точно такой же список возможной информации. Поэтому список информации представлен один раз, а не 6 раз. Пример: хеш/словарь значений | |||
| description string | запрашивается | Описание широкого IP-адреса. | |||
| disabled boolean | запрашивается | Отключен ли широкий IP-адрес. | |||
| enabled boolean | запрашивается | Включен ли широкий IP-адрес. | |||
| failure_rcode integer | запрашивается | Указывает код ошибки DNS, используемый, когда failure_rcode_response равен yes. | |||
| failure_rcode_response boolean | запрашивается | Если yes, указывает, что система возвращает ответ RCODE на запросы широкого IP после исчерпания всех методов балансировки нагрузки. | |||
| failure_rcode_ttl integer | запрашивается | Указывает время жизни кэша (TTL) для ответа RCODE в SOA. | |||
| full_path string | запрашивается | Полное имя ресурса, известное BIG-IP. Пример: /Common/wide1 | |||
| last_resort_pool string | запрашивается | Указывает, какой пул (из списка пулов) система должна использовать в качестве резервного пула для широкого IP-адреса. | |||
| minimal_response string | запрашивается | Указывает, что система формирует минимально возможный ответ DNS на запрос. | |||
| name string | запрашивается | Относительное имя ресурса в BIG-IP. Пример: wide1 | |||
| persist_cidr_ipv4 integer | запрашивается | Указывает количество бит, используемых системой для идентификации IPv4-адресов при включённой персистентности. | |||
| persist_cidr_ipv6 integer | запрашивается | Указывает количество бит, используемых системой для идентификации IPv6-адресов при включённой персистентности. | |||
| pool_lb_mode string | запрашивается | Указывает метод балансировки нагрузки, используемый для выбора пула в этом широком IP-адресе. | |||
| pools complex | запрашивается | Указывает пулы, используемые этим широким IP-адресом для балансировки нагрузки. | |||
| ttl_persistence integer | запрашивается | Указывает время в секундах, в течение которого запись персистентности действительна. | |||
| http_monitors complex | Когда http-monitors указан в gather_subset. | Информация, связанная с мониторами HTTP. Пример: хеш/словарь значений | |||
| adaptive boolean | запрашивается | Включён ли адаптивный мониторинг времени отклика для этого монитора. | |||
| adaptive_divergence_type string | запрашивается | Указывает, является ли значение адаптивной расхождения relative или absolute. Пример: relative | |||
| adaptive_divergence_value integer | запрашивается | Указывает, насколько далеко от средней задержки может находиться каждый зонд монитора. Пример: 25 | |||
| adaptive_limit integer | запрашивается | Указывает жёсткий лимит, в миллисекундах, который зонд не должен превышать, независимо от значения расхождения. Пример: 200 | |||
| adaptive_sampling_timespan integer | запрашивается | Указывает размер скользящего окна, в секундах, которое записывает историю зондов. Пример: 300 | |||
| description string | запрашивается | Описание ресурса. Пример: Мой монитор | |||
| destination string | запрашивается | Указывает IP-адрес и порт службы ресурса, который является местом назначения этого монитора. Пример: *:* | |||
| full_path string | запрашивается | Полное имя ресурса, известное BIG-IP. Пример: /Common/http | |||
| interval integer | запрашивается | Указывает частоту проверки монитора системой, когда ресурс не активен или его статус неизвестен (в секундах). Пример: 5 | |||
| ip_dscp integer | запрашивается | Указывает значение Differentiated Services Code Point (DSCP). | |||
| manual_resume boolean | запрашивается | Указывает, автоматически ли система меняет статус ресурса на «активный» при следующей успешной проверке монитора. Пример: True | |||
| name string | запрашивается | Относительное имя ресурса в BIG-IP. Пример: http | |||
| parent string | запрашивается | Профиль, унаследующий настройки от данного профиля. Пример: http | |||
| receive_disable_string string | queried | Указывает текстовую строку, которую монитор ищет в возвращаемых ресурсах. Если строка найдена, соответствующий узел или член пула помечается как отключённый для сеансов. Пример: check disable string | |||
| receive_string string | queried | Указывает текстовую строку, которую монитор ищет в возвращаемых ресурсах. Пример: check string | |||
| reverse boolean | queried | Указывает, работает ли монитор в обратном режиме. При работе в обратном режиме успешная проверка помечает контролируемый объект как недоступный (down), а не как доступный (up). | |||
| send_string string | queried | Указывает текстовую строку, которую монитор отправляет целевому объекту. Пример: GET /\r\n | |||
| time_until_up integer | queried | Указывает количество секунд после первого успешного ответа, прежде чем узел помечается как доступный (up). | |||
| timeout integer | queried | Указывает количество секунд, в течение которого целевой объект должен ответить на запрос монитора. Пример: 16 | |||
| transparent boolean | queried | Указывает, работает ли монитор в прозрачном режиме. | |||
| up_interval integer | queried | Указывает частоту проверки монитора в секундах, когда ресурс доступен. | |||
| username string | queried | Указывает имя пользователя, если контролируемый целевой объект требует аутентификации. Пример: user1 | |||
| http_profiles complex | Когда http-profiles указано в gather_subset. | Информация, относящаяся к профилю HTTP. Пример: hash/dictionary of values | |||
| accept_xff boolean | queried | Включает или отключает доверие к IP-адресу клиента и статистике по IP-адресу клиента, основанные на заголовках X-Forwarded-For (XFF) запроса, если они существуют. Пример: True | |||
| allow_truncated_redirects boolean | queried | Указывает поведение прохождения, когда анализируется перенаправление, в котором отсутствует завершающая пара переноса строки и символа новой строки в конце заголовков. В этом случае, недействительный HTTP-запрос будет молча отброшен. | |||
| default_connect_handling string | queried | Указывает поведение службы прокси при обработке исходящих запросов. Пример: deny | |||
| description string | queried | Описание ресурса. Пример: Мой профиль | |||
| excess_client_headers string | queried | Указывает поведение прохождения, когда значение max_header_count превышено клиентом.В этом случае, соединение будет отклонено. Пример: reject | |||
| excess_server_headers string | queried | Указывает поведение прохождения, когда значение max_header_count превышено сервером.В этом случае, соединение будет отклонено. Пример: reject | |||
| full_path string | queried | Полное имя ресурса, известное BIG-IP. Пример: /Common/http | |||
| hsts_enabled boolean | queried | При указании yes, включаются настройки HTTP Strict Transport Security.Пример: True | |||
| hsts_include_subdomains boolean | queried | При указании yes, политика HSTS применяется к хосту HSTS и его поддоменам.Пример: True | |||
| insert_x_forwarded_for boolean | queried | При указании yes, система вставляет заголовок X-Forwarded-For в HTTP-запрос с IP-адресом клиента для использования с пулом подключений. | |||
| known_methods list | queried | Оптимизирует поведение известных HTTP-методов в списке. К стандартным методам относятся следующие HTTP/1.1 методы: CONNECT, DELETE, GET, HEAD, LOCK, OPTIONS, POST, PROPFIND, PUT, TRACE, UNLOCK. Если известный метод удаляется из списка known_methods, система BIG-IP применяет настройку unknown_method для управления этим трафиком.Пример: ['CONNECT', 'DELETE', '...'] | |||
| lws_max_columns integer | queried | Указывает максимальную ширину столбца для любой строки при вставке HTTP-заголовка в HTTP-запрос. Пример: 80 | |||
| max_header_count integer | queried | Указывает максимальное количество поддерживаемых заголовков. Пример: 64 | |||
| max_header_size integer | queried | Указывает максимальный размер в байтах для всех HTTP-заголовков запроса, включая строку запроса. Пример: 32768 | |||
| max_requests integer | queried | Указывает количество запросов, принимаемых системой на соединение. | |||
| name string | queried | Относительное имя ресурса в BIG-IP. Пример: http | |||
| onconnect_transformations boolean | queried | Когда yes, указывает, что система выполняет преобразования заголовков HTTP для поддержания открытых соединений.Пример: True | |||
| oversize_client_headers string | queried | Указывает поведение при пропуске, когда значение max_header_size превышено клиентом.Пример: reject | |||
| oversize_server_headers string | queried | Указывает поведение при пропуске, когда значение max_header_size превышено сервером.Пример: reject | |||
| parent string | queried | Профиль, от которого этот профиль наследует настройки. Пример: http | |||
| pipeline_action string | queried | Включает или выключает HTTP/1.1 конвейеризацию. Пример: allow | |||
| proxy_mode string | queried | Указывает режим прокси для этого профиля. Может быть обратный, явный или прозрачный. Пример: reverse | |||
| redirect_rewrite string | queried | Указывает, переписывает ли система URI, являющиеся частью HTTP-редиректов (ответов 3XX). Пример: none | |||
| request_chunking string | queried | Указывает, как система обрабатывает HTTP-контент, который посылается клиентом в виде фрагментов. Пример: preserve | |||
| response_chunking string | queried | Указывает, как система обрабатывает HTTP-контент, который отправляется сервером в виде фрагментов. Пример: selective | |||
| server_agent_name string | queried | Указывает строку, используемую в качестве имени сервера в трафике, генерируемом LTM. Пример: BigIP | |||
| sflow_poll_interval integer | queried | Максимальный интервал в секундах между двумя опросами. | |||
| sflow_sampling_rate integer | queried | Указывает отношение наблюдаемых пакетов к сгенерированным образцам. | |||
| unknown_method string | queried | Указывает поведение (разрешить, отклонить или пропустить) при обработке неизвестного HTTP-метода. Пример: allow | |||
| via_request string | queried | Указывает, удалять, сохранять или добавлять заголовки Via, включённые в клиентский запрос к веб-серверу-источнику. Пример: preserve | |||
| via_response string | queried | Указывает, удалять, сохранять или добавлять заголовки Via, включённые в ответ веб-сервера-источника клиенту. Пример: preserve | |||
| https_monitors complex | Когда https-monitors указано в gather_subset. | Информация о мониторах HTTPS. Пример: хеш/словарь значений | |||
| adaptive boolean | queried | Включен ли адаптивный мониторинг времени отклика для этого монитора. | |||
| adaptive_divergence_type string | queried | Указывает, является ли значение adaptive-divergence relative или absolute. Пример: relative | |||
| adaptive_divergence_value integer | queried | Указывает, насколько далеко от средней задержки может быть каждый зондовый запрос монитора. Пример: 25 | |||
| adaptive_limit integer | queried | Указывает жёсткий лимит, в миллисекундах, который зонд не должен превышать, независимо от значения расхождения. Пример: 200 | |||
| adaptive_sampling_timespan integer | queried | Указывает размер скользящего окна, в секундах, который записывает историю зондирования. Пример: 300 | |||
| description string | queried | Описание ресурса. Пример: Мой монитор | |||
| destination string | queried | Указывает IP-адрес и сервисный порт ресурса, являющегося целью этого монитора. Пример: *:* | |||
| full_path string | queried | Полное имя ресурса, известное BIG-IP. Пример: /Common/http | |||
| interval integer | queried | Указывает частоту проверки монитора системой в секундах, когда ресурс не работает или его статус неизвестен. Пример: 5 | |||
| ip_dscp integer | queried | Указывает точку разграничения сервисов (DSCP). | |||
| manual_resume boolean | queried | Указывает, автоматически ли система изменяет статус ресурса на «включен» при следующей успешной проверке монитора. Пример: True | |||
| Имя строка | запрашиваемое | Относительное имя ресурса в BIG-IP. Пример: http | |||
| Родитель строка | запрашиваемое | Профиль, от которого этот профиль наследует настройки. Пример: http | |||
| receive_disable_string строка | запрашиваемое | Указывает текстовую строку, которую монитор ищет в возвращаемом ресурсе. Если текстовая строка найдена в возвращаемом ресурсе, соответствующий узел или член пула помечается как отключённый для сессий. Пример: check disable string | |||
| receive_string строка | запрашиваемое | Указывает текстовую строку, которую монитор ищет в возвращаемом ресурсе. Пример: check string | |||
| обратный логическое | запрашиваемое | Указывает, работает ли монитор в обратном режиме. Когда монитор работает в обратном режиме, успешная проверка помечает контролируемый объект как неактивный, а не активный. | |||
| send_string строка | запрашиваемое | Указывает текстовую строку, которую монитор отправляет целевому объекту. Пример: GET /\r\n | |||
| ssl_profile строка | запрашиваемое | Указывает профиль SSL, который следует использовать для монитора HTTPS. Пример: /Common/serverssl | |||
| time_until_up целое число | запрашиваемое | Указывает время в секундах после первого успешного ответа, прежде чем узел будет помечен как активный. | |||
| тайм-аут целое число | запрашиваемое | Указывает количество секунд, в течение которых целевой объект должен ответить на запрос монитора. Пример: 16 | |||
| прозрачный логическое | запрашиваемое | Указывает, работает ли монитор в прозрачном режиме. | |||
| up_interval целое число | запрашиваемое | Указывает частоту, в секундах, с которой система выполняет проверку монитора, когда ресурс активен. | |||
| имя пользователя строка | запрашиваемое | Указывает имя пользователя, если контролируемый целевой объект требует аутентификации. Пример: user1 | |||
| iapp_services сложный | Когда iapp-services указано в gather_subset. | Информация, связанная с сервисом iApp v1. Пример: hash/dictionary of values | |||
| описание строка | запрашиваемое | Описание сервиса Пример: Мой сервис | |||
| device_group строка | запрашиваемое | Группа устройств, к которой относится служба iApp. Пример: /Common/dg1 | |||
| full_path строка | запрашиваемое | Полное имя ресурса, известное BIG-IP. Пример: /Common/service1 | |||
| inherited_device_group логическое | запрашиваемое | Является ли группа устройств унаследованной. Пример: True | |||
| inherited_traffic_group логическое | запрашиваемое | Является ли группа трафика унаследованной. Пример: True | |||
| списки сложный | запрашиваемое | Список данных списков, используемых для создания службы. Пример: [{'name': 'irules__irules'}, {'value': []}, '...'] | |||
| metadata сложный | запрашиваемое | Список данных метаданных, используемых для создания службы. Пример: [{'name': 'var1'}, {'persist': 'true'}, '...'] | |||
| Имя строка | запрашиваемое | Относительное имя ресурса в BIG-IP. Пример: service1 | |||
| strict_updates логическое | запрашиваемое | Включены ли жёсткие обновления. Пример: True | |||
| таблицы сложный | запрашиваемое | Список табличных данных, используемых для создания службы. Пример: [{'name': 'basic__snatpool_members'}, '...'] | |||
| шаблон_изменён логическое | запрашиваемое | Изменён ли шаблон, на котором основана служба, от своего значения по умолчанию? Пример: True | |||
| traffic_group строка | запрашиваемое | Группа трафика, частью которой является служба. Пример: /Common/tg | |||
| переменные сложный | запрашиваемое | Список данных переменных, используемых для создания службы. Пример: [{'name': 'afm__policy'}, {'encrypted': 'no'}, {'value': '/#no_not_use#'}, '...'] | |||
| icmp_monitors сложный | Когда icmp-monitors указано в gather_subset. | Информация о мониторе ICMP. Пример: hash/dictionary of values | |||
| адаптивный логическое | запрашиваемое | Включён ли адаптивный мониторинг времени отклика для этого монитора. | |||
| adaptive_divergence_type string | queried | Указывает, является ли значение adaptive-divergence-value relative или absolute. Пример: relative | |||
| adaptive_divergence_value integer | queried | Указывает, насколько далеко от средней задержки может находиться каждый зондирующий датчик мониторинга. Пример: 25 | |||
| adaptive_limit integer | queried | Указывает жёсткий лимит в миллисекундах, который зонд не должен превышать, независимо от значения расхождения. Пример: 200 | |||
| adaptive_sampling_timespan integer | queried | Указывает размер скользящего окна в секундах, которое записывает историю зондирования. Пример: 300 | |||
| description string | queried | Описание ресурса. Пример: Мой монитор | |||
| destination string | queried | Указывает IP-адрес и номер порта службы ресурса, который является конечным пунктом этого мониторинга. Пример: *:* | |||
| full_path string | queried | Полное имя ресурса, известное BIG-IP. Пример: /Common/icmp | |||
| interval integer | queried | Указывает частоту проверки мониторинга системой в секундах, когда ресурс не работает или статус ресурса неизвестен. Пример: 5 | |||
| manual_resume boolean | Указывает, автоматически ли система изменяет статус ресурса на «работает» при следующей успешной проверке мониторинга. Пример: True | ||||
| name string | queried | Относительное имя ресурса в BIG-IP. Пример: icmp | |||
| parent string | queried | Профиль, из которого этот профиль наследует настройки. Пример: icmp | |||
| time_until_up integer | queried | Указывает время в секундах после первого успешного ответа, прежде чем узел будет помечен как активный. | |||
| timeout integer | queried | Указывает количество секунд, в течение которых целевой объект должен ответить на запрос монитора. Пример: 16 | |||
| transparent boolean | queried | Указывает, работает ли монитор в прозрачном режиме. | |||
| up_interval integer | queried | Указывает частоту проверки мониторинга системой в секундах, когда ресурс активен. | |||
| interfaces complex | Когда interfaces указано в gather_subset. | Информация об интерфейсах. Пример: хеш/словарь значений | |||
| active_media_type string | queried | Отображает текущую настройку среды для интерфейса. Пример: 100TX-FD | |||
| bundle string | queried | Возможность объединения на порту. Пример: не поддерживается | |||
| bundle_speed string | queried | Скорость объединения на порту, когда возможность объединения включена. Пример: 100G | |||
| description string | queried | Описание интерфейса. Пример: Мой интерфейс | |||
| enabled boolean | queried | Включён ли интерфейс или нет Пример: True | |||
| flow_control string | queried | Указывает, как система управляет отправкой фреймов PAUSE для управления потоком. Пример: tx-rx | |||
| full_path string | queried | Полное имя ресурса, известное BIG-IP. Пример: /Common/interface1 | |||
| if_index integer | queried | Индекс, назначенный этому интерфейсу. Пример: 32 | |||
| lldp_admin string | queried | Устанавливает отправку или получение пакетов LLDP на этом интерфейсе. Должно быть одно из disable, txonly, rxonly или txrx. Пример: txonly | |||
| mac_address string | queried | Отображает 6-байтовый ethernet-адрес в шестнадцатеричной записи без учёта регистра с использованием двоеточий. Пример: 00:0b:09:88:00:9a | |||
| media_sfp string | queried | Настройки интерфейса SFP (подключаемый). Пример: auto | |||
| mtu integer | queried | Отображает максимальный размер транспортного блока (MTU) интерфейса, который является максимальным количеством байтов в кадре без фрагментации IP. Пример: 1500 | |||
| name string | queried | Относительное имя ресурса в BIG-IP. Пример: interface1 | |||
| prefer_port string | queried | Указывает, какую сторону комбинированного порта использует интерфейс, если обе стороны порта потенциально имеют внешние ссылки. Пример: sfp | |||
| sflow_poll_interval integer | queried | Указывает максимальный интервал в секундах между двумя опросами. | |||
| sflow_poll_interval_global boolean | queried | Указывает, переопределяет ли глобальное значение интервала опроса интерфейса значение интервала опроса на уровне объекта. Пример: True | |||
| stp_auto_edge_port boolean | queried | Обнаружение края порта STP. Пример: True | |||
| stp_enabled boolean | queried | Включен ли STP или нет. | |||
| stp_link_type string | queried | Указывает тип связи STP для интерфейса. Пример: auto | |||
| irules complex | Когда irules указано в gather_subset. | Информация, относящаяся к iRule. Пример: хеш/словарь значений | |||
| checksum string | queried | Контрольная сумма iRule, рассчитанная BIG-IP. Пример: d41d8cd98f00b204e9800998ecf8427e | |||
| definition string | queried | Фактическое определение iRule. Пример: when HTTP_REQUEST ... | |||
| full_path string | queried | Полное имя ресурса, известное BIG-IP. Пример: /Common/irul1 | |||
| ignore_verification boolean | queried | Необходимо ли игнорировать проверку iRule. | |||
| name string | queried | Относительное имя ресурса в BIG-IP. Пример: irule1 | |||
| signature string | queried | Вычисленная подпись iRule. Пример: WsYy2M6xMqvosIKIEH/FSsvhtWMe6xKOA6i7f... | |||
| ltm_policies complex | Когда ltm-policies указано в gather_subset. | Список политик LTM (Local Traffic Manager). Пример: хеш/словарь значений | |||
| controls list | queried | Аспекты системы, управляемые этой политикой. Пример: ['forwarding'] | |||
| description string | queried | Описание политики. Пример: Моя политика | |||
| full_path string | queried | Полное имя ресурса, известное BIG-IP. Пример: /Common/policy1 | |||
| name string | queried | Относительное имя ресурса в BIG-IP. Пример: policy1 | |||
| requires list | queried | Аспекты системы, необходимые для данной политики. Пример: ['http'] | |||
| rules complex | при определении правил в политике. | Список правил политики LTM (Local Traffic Manager). Пример: хеш/словарь значений | |||
| actions complex | при определении действий в правиле. | Действия, которые выполнит политика при обнаружении совпадения. Пример: хеш/словарь значений | |||
| http_reply boolean | при определении в действии. | Указывает, повлияет ли действие на ответ на заданный HTTP-запрос. Пример: True | |||
| location string | при определении в действии. | Это действие будет выполнено из данного расположения. Пример: tcl:https://[getfield [HTTP::host] \":\" 1][HTTP::uri] | |||
| redirect boolean | при определении в действии. | Это действие перенаправит запрос. | |||
| request boolean | при определении в действии. | Это действие политики выполняется по запросам соединения. | |||
| условия сложный | когда условия определены в правиле. | Условия, по которым будет соответствовать политика. Пример: хеш/словарь значений | |||
| все логический | при определении в условии. | Соответствует всем. Пример: True | |||
| регистронезависимый логический | при определении в условии. | Соответствующее значение нечувствительно к регистру. | |||
| регистрозависимый логический | при определении в условии. | Соответствующее значение чувствительно к регистру. Пример: True | |||
| содержит_строку логический | при определении в условии. | Значение соответствует, если оно содержит определённую строку. Пример: True | |||
| внешний логический | при определении в условии. | Соответствующее значение взято из внешней стороны соединения. Пример: True | |||
| http_basic_auth логический | при определении в условии. | Это условие соответствует базовой HTTP авторизации. | |||
| http_host логический | при определении в условии. | Это условие соответствует HTTP хосту. Пример: True | |||
| http_uri логический | при определении в условии. | Это условие соответствует HTTP URI. | |||
| запрос логический | при определении в условии. | Эта политика будет соответствовать запросу. Пример: True | |||
| имя_пользователя логический | при определении в условии. | Соответствует имени пользователя. Пример: True | |||
| значения список | при определении в условии. | Указанные значения будут сопоставлены. Пример: ['foo.bar.com', 'baz.cool.com'] | |||
| состояние строка | запрошено | Указывает состояние опубликованной или черновой политики. Пример: черновик | |||
| стратегия строка | запрошено | Стратегия сопоставления для политики. Пример: /Common/first-match | |||
| ltm_pools сложный | Когда ltm-pools указано в gather_subset. | Список LTM (Local Traffic Manager) пулов. Пример: хеш/словарь значений | |||
| active_member_count целое | запрошено | Количество активных членов пула в пуле. Пример: 3 | |||
| all_avg_queue_entry_age целое | запрошено | Средний возраст записи в очереди для пула и его членов. Пример: 5 | |||
| all_max_queue_entry_age_ever целое | запрошено | Максимальный возраст записи в очереди всегда, для пула и его членов. Пример: 2 | |||
| all_max_queue_entry_age_recently целое | запрошено | Максимальный возраст записи в очереди недавно, для пула и его членов. Пример: 5 | |||
| all_num_connections_queued_now целое | запрошено | Количество подключений, находящихся в очереди сейчас, для пула и его членов. Пример: 20 | |||
| all_num_connections_serviced целое | запрошено | Количество обработанных подключений, для пула и его членов. Пример: 15 | |||
| all_queue_head_entry_age целое | запрошено | Возраст записи в очереди, для пула и его членов. Пример: 4 | |||
| allow_nat логический | запрошено | Включены или выключены NAT для подключений, использующих этот пул. Пример: True | |||
| allow_snat логический | запрошено | Включены или выключены SNAT для подключений, использующих этот пул. Пример: True | |||
| availability_status строка | запрошено | Доступность пула. Пример: выкл | |||
| available_member_count целое | запрошено | Количество доступных членов пула. Пример: 4 | |||
| client_ip_tos string | queried | Включает ли система уровень сервиса (ToS) в пакете, отправленном клиенту, на основе целевого пула. Значения могут варьироваться от 0 до 255, или быть установлены в pass-through или mimic.Пример: pass-through | |||
| client_link_qos string | queried | Включает ли система уровень качества обслуживания (QoS) в пакете, отправленном клиенту, на основе целевого пула. Значения могут варьироваться от 0 до 7, или быть установлены в pass-through.Пример: pass-through | |||
| current_sessions integer | queried | Текущие сессии. Пример: 2 | |||
| description string | queried | Описание пула. Пример: мой пул | |||
| enabled_status string | queried | Статус включения пула. Пример: enabled | |||
| full_path string | queried | Полное имя ресурса, известное BIG-IP. Пример: /Common/pool1 | |||
| ignore_persisted_weight boolean | queried | Не учитывать вес сохранённых подключений на участниках пула при принятии решений о балансировке нагрузки. | |||
| lb_method string | queried | Метод балансировки нагрузки, используемый пулом. Пример: round-robin | |||
| member_count integer | queried | Общее количество участников в пуле. Пример: 50 | |||
| members complex | when members exist in the pool. | Список пулов LTM (Local Traffic Manager). | |||
| address string | queried | IP-адрес участника пула. Пример: 1.1.1.1 | |||
| connection_limit integer | queried | Максимальное количество одновременных подключений, разрешённых для участника пула. | |||
| description string | queried | Описание участника пула. Пример: участник пула 1 | |||
| dynamic_ratio integer | queried | Диапазон чисел, которые вы хотите использовать в сочетании с методом балансировки нагрузки ratio. Пример: 1 | |||
| encapsulation_profile string | queried | Профиль инкапсуляции для использования участником пула. Пример: ip4ip4 | |||
| ephemeral boolean | queried | Является ли узел, поддерживающий участника пула, временным или нет. Пример: True | |||
| fqdn_autopopulate boolean | queried | Должен ли узел масштабироваться до IP-адреса, возвращенного DNS? Пример: True | |||
| full_path string | queried | Полное имя ресурса, известное BIG-IP. Включает порт в имя Пример: /Common/member:80 | |||
| inherit_profile boolean | queried | Наследует ли участник пула профиль инкапсуляции от родительского пула. | |||
| logging boolean | queried | Должен ли применяемый монитор регистрировать свои действия. | |||
| monitors list | queried | Мониторы, активные на участнике пула. Имена мониторов указаны в формате "full_path". Пример: ['/Common/http'] | |||
| name string | queried | Относительное имя ресурса в BIG-IP. Пример: member:80 | |||
| partition string | queried | Раздел, в котором существует участник. Пример: Common | |||
| priority_group integer | queried | Группа приоритетов в пределах пула для данного участника пула. | |||
| rate_limit boolean | queried | Максимальное количество подключений в секунду, разрешённых для участника пула. | |||
| ratio integer | queried | Вес пула для целей балансировки нагрузки. Пример: 1 | |||
| session string | queried | Включает или отключает участника пула для новых сессий. Пример: monitor-enabled | |||
| состояние строка | запрошенный | Управляет состоянием члена пула, перезаписывая любые мониторы. Пример: down | |||
| метаданные сложный | запрошенный | Словарь произвольных пар ключ/значение, заданных для пула. Пример: хеш/словарь значений | |||
| минимальное_количество_активных_членов целое | запрошенный | Определяет, балансирует ли система нагрузку в соответствии с номером приоритета, назначенным члену пула. Этот параметр идентичен priority_group_activation и является просто его псевдонимом.Пример: 2 | |||
| минимальное_количество_активных_членов целое | запрошенный | Минимальное количество членов пула, которые должны быть активны. Пример: 1 | |||
| действие_при_минимальном_количестве_активных_членов строка | запрошенный | Действие, которое необходимо выполнить, если функция minimum_up_members_checking включена, и количество активных членов пула падает ниже значения, указанного в minimum_up_members. Пример: failover | |||
| проверка_минимального_количества_активных_членов логическое | запрошенный | Включает или отключает функцию minimum_up_members. | |||
| имя строка | запрошенный | Относительное имя ресурса в BIG-IP. Пример: pool1 | |||
| среднее_время_ожидания_в_очереди_пула целое | запрошенный | Среднее время ожидания в очереди для пула. Пример: 5 | |||
| максимальное_время_ожидания_в_очереди_пула_за_все_время целое | запрошенный | Максимальное время ожидания в очереди для пула за все время. Пример: 2 | |||
| максимальное_время_ожидания_в_очереди_пула_в_последнее_время целое | запрошенный | Максимальное время ожидания в очереди для пула в последнее время. Пример: 5 | |||
| количество_соединений_в_очереди_пула_сейчас целое | запрошенный | Количество соединений в очереди пула сейчас. Пример: 20 | |||
| количество_обработанных_соединений_пула целое | запрошенный | Количество обработанных соединений для пула. Пример: 15 | |||
| время_ожидания_в_очереди_начала_пула целое | запрошенный | Время ожидания в очереди начала пула. Пример: 4 | |||
| активация_группы_приоритетов целое | запрошенный | Определяет, балансирует ли система нагрузку в соответствии с номером приоритета, назначенным члену пула. Этот параметр идентичен minimum_active_members и является просто его псевдонимом.Пример: 2 | |||
| предел_глубины_очереди целое | запрошенный | Максимальное количество соединений, которые могут одновременно ожидать подключения к любому члену этого пула. Пример: 3 | |||
| очередь_при_пределе_соединений логическое | запрошенный | Включает или отключает очереди соединений при достижении пределов подключений членов пула или узлов. Пример: True | |||
| предел_времени_ожидания_в_очереди целое | запрошенный | Устанавливает максимальное время (в миллисекундах), в течение которого соединение будет оставаться в очереди. | |||
| реальное_соединение строка | запрошенный | Фактическое значение REST API для атрибута session. Это отличается от возвращаемого значения state, поскольку возвращаемое значение может рассматриваться как обобщение всех доступных сессий, а не конкретного значения сессии.Пример: monitor-enabled | |||
| реальное_состояние строка | запрошенный | Фактическое значение REST API для атрибута state. Это отличается от возвращаемого значения state, поскольку возвращаемое значение может рассматриваться как обобщение всех доступных состояний, а не конкретного значения состояния.Пример: up | |||
| попытки_перевыбора целое | запрошенный | Количество попыток системы связаться с членом пула после пассивного отказа. | |||
| ip_адрес_сервера_tos строка | запрошенный | Уровень типа обслуживания (ToS), который следует использовать при отправке пакетов на сервер. Пример: pass-through | |||
| качество_обслуживания_сервера_link_qos строка | запрошенный | Уровень качества обслуживания (QoS), который следует использовать при отправке пакетов на сервер. Пример: pass-through | |||
| входящие_биты_сервера_стороны целое | запрошенный | Количество входящих битов сервера. Пример: 1000 | |||
| исходящие_биты_сервера_стороны целое | запрошенный | Количество исходящих битов сервера. Пример: 200 | |||
| текущие_соединения_сервера_стороны целое | запрошенный | Количество текущих соединений на стороне сервера. Пример: 300 | |||
| максимальное_количество_соединений_сервера_стороны целое | запрошенный | Максимальное количество соединений на стороне сервера. Пример: 40 | |||
| server_side_pkts_in integer | queried | Количество пакетов входящих на серверную сторону. Пример: 1098384 | |||
| server_side_pkts_out integer | queried | Количество пакетов исходящих на серверную сторону. Пример: 3484734 | |||
| server_side_total_connections integer | queried | Общее количество подключений. Пример: 24 | |||
| service_down_action string | queried | Действие, которое должно быть выполнено, если услуга, указанная в пуле, помечена как неактивная. Пример: none | |||
| slow_ramp_time integer | queried | Время наращивания для пула. Это предоставляет возможность заставить члена пула, который только что был включён или помечен как активный, получать пропорционально меньше трафика, чем другие члены пула. Пример: 10 | |||
| status_reason string | queried | Если есть проблема со статусом пула, эта проблема сообщается здесь. Пример: Члены дочернего пула неактивны. | |||
| total_requests integer | queried | Общее количество запросов. Пример: 8 | |||
| nodes complex | Когда nodes указано в gather_subset. | Информация, связанная с узлами. Пример: хеш/словарь значений | |||
| address string | queried | IP-адрес узла. Пример: 2.3.4.5 | |||
| availability_status string | queried | Доступность узла. Пример: офлайн | |||
| connection_limit integer | queried | Максимальное количество подключений, которые может обработать узел. Пример: 100 | |||
| description string | queried | Описание узла. Пример: Мой узел | |||
| dynamic_ratio integer | queried | Динамическое числовое соотношение для узла, используемое при балансировке нагрузки Dynamic Ratio. Пример: 200 | |||
| enabled_status string | queried | Статус активности узла. Пример: активен | |||
| full_path string | queried | Полное имя ресурса, известное BIG-IP. Пример: /Common/5.6.7.8 | |||
| monitor_rule string | queried | Строковое представление полной правила мониторинга. Пример: /Common/https_443 и /Common/icmp | |||
| monitor_status string | queried | Статус узла, как сообщается мониторами, связанными с ним. Это значение также используется для определения статуса узла state. Пример: выключен | |||
| monitor_type string | queried | Поле monitor_type, связанное с модулем bigip_node, для мониторов данного узла.Пример: and_list | |||
| monitors list | queried | Список мониторов, определённых в monitor_rule. Пример: ['/Common/https_443', '/Common/icmp'] | |||
| name string | queried | Относительное имя ресурса в BIG-IP. Пример: 5.6.7.8 | |||
| rate_limit integer | queried | Максимальное количество подключений в секунду, разрешенных для узла. Пример: 1000 | |||
| ratio integer | queried | Фиксированное соотношение размеров, используемое для узла при Ratio балансировке нагрузки.Пример: 10 | |||
| session_status string | queried | Это значение также используется для определения статуса узла state. Пример: активен | |||
| status_reason string | queried | Если есть проблема со статусом узла, эта проблема сообщается здесь. Пример: /Common/https_443 Нет успешных ответов... | |||
| oneconnect_profiles complex | Когда oneconnect-profiles указано в gather_subset. | Информация, связанная с профилем OneConnect. Пример: хеш/словарь значений | |||
| description string | queried | Описание ресурса. Пример: Мой профиль | |||
| full_path string | queried | Полное имя ресурса, известное BIG-IP. Пример: /Common/oneconnect | |||
| idle_timeout_override integer | queried | Указывает количество секунд, в течение которых соединение считается простаивающим, прежде чем поток соединения может быть удалён. Пример: 1000 | |||
| limit_type string | queried | Когда none, одновременные запросы и ответы в процессе обработки через TCP-соединения с членом пула учитываются в лимите.Когда idle, простаивающие соединения будут удалены по достижении предела TCP-соединений.Когда strict, лимит TCP-соединений соблюдается без исключений. Это означает, что простаивающие соединения будут препятствовать установлению новых TCP-соединений до их истечения, даже если они в противном случае могли бы быть повторно использованы.Пример: idle | |||
| max_age integer | queried | Указывает максимальный возраст соединения в пуле повторного использования соединений в секундах. Пример: 100 | |||
| max_reuse integer | queried | Указывает максимальное количество раз, которое серверное соединение может быть повторно использовано. Пример: 1000 | |||
| max_size integer | queried | Указывает максимальное количество подключений, которое система хранит в пуле повторного использования подключений. Если пул уже заполнен, серверное соединение закрывается после завершения ответа. Пример: 1000 | |||
| name string | queried | Относительное имя ресурса в BIG-IP. Пример: oneconnect | |||
| parent string | queried | Профиль, от которого этот профиль наследует настройки. Пример: oneconnect | |||
| share_pools boolean | queried | Указывает, что соединения могут быть объединены не только внутри виртуального сервера, но и среди подобных виртуальных серверов. Пример: True | |||
| source_mask string | queried | Указывает маску IP-адреса источника. Если маска не указана, используется значение any6. Пример: 255.255.255.0 | |||
| partitions complex | Когда partitions указано в gather_subset. | Информация, связанная с разделами. Пример: hash/dictionary of values | |||
| default_route_domain integer | queried | Идентификатор домена маршрутизации, связанный с IP-адресами, которые находятся в разделе. | |||
| description string | queried | Описание раздела. Пример: Tenant 1 | |||
| full_path string | queried | Полное имя ресурса, известное BIG-IP. Пример: Common | |||
| name string | queried | Относительное имя ресурса в BIG-IP. Пример: Common | |||
| provision_info complex | Когда provision-info указано в gather_subset. | Информация, связанная с обеспечением модуля. Пример: hash/dictionary of values | |||
| cpu_ratio integer | queried | Соотношение выделенных ЦП для данного модуля. Актуально только если level было указано как custom. В противном случае это значение будет отображено как 0. | |||
| disk_ratio integer | queried | Соотношение выделенного дискового пространства для данного модуля. Актуально только если level было указано как custom. В противном случае это значение будет отображено как 0. | |||
| full_path string | queried | Полное имя ресурса, известное BIG-IP. Пример: asm | |||
| level integer | queried | Уровень выделенного модуля в BIG-IP. Допустимые возвращаемые значения включают none, minimum, nominal, dedicated и custom. | |||
| memory_ratio integer | queried | Соотношение выделенной памяти для данного модуля. Актуально только если level было указано как custom. В противном случае это значение будет отображено как 0. | |||
| name string | queried | Относительное имя ресурса в BIG-IP. Пример: asm | |||
| self_ips complex | Когда self-ips указано в gather_subset. | Информация, связанная с собственными IP-адресами. Пример: hash/dictionary of values | |||
| allow_access_list list | queried | Список протоколов и, необязательно, их портов, которым разрешён доступ к собственному IP-адресу. Также известно как ограничение портов в веб-интерфейсе. Элементы списка представлены в формате "протокол:порт". Некоторые элементы могут не иметь ассоциированного порта, и в этих случаях порт равен 0.Пример: ['tcp:80', 'egp:0'] | |||
| description string | queried | Описание собственного IP-адреса. Пример: My self-ip | |||
| floating boolean | queried | Является ли Self-IP плавающим адресом. Пример: True | |||
| full_path string | queried | Полное имя ресурса, известное BIG-IP. Пример: /Common/self1 | |||
| name string | queried | Относительное имя ресурса в BIG-IP. Пример: self1 | |||
| netmask string | queried | Маска сети IP-адреса. В точечной нотации. Пример: 255.255.255.0 | |||
| netmask_cidr integer | queried | Маска сети IP-адреса. В нотации CIDR. Пример: 24 | |||
| service_policy string | queried | Назначенная политика сервиса для Self-IP. Пример: /Common/service1 | |||
| traffic_group string | queried | Группа трафика, к которой относится Self-IP. Пример: /Common/traffic-group-local-only | |||
| traffic_group_inherited boolean | queried | Наследуется ли группа трафика. | |||
| vlan string | queried | VLAN, связанная с Self-IP. Пример: /Common/vlan1 | |||
| server_ssl_profiles complex | Когда server-ssl-profiles указано в gather_subset. | Информация, связанная с SSL-профилями сервера. Пример: hash/словарь значений | |||
| alert_timeout string | queried | Максимальный период времени в секундах для поддержания активной SSL-сессии после отправки сообщения об ошибке или неопределённо. Пример: 100 | |||
| allow_expired_crl boolean | queried | Использовать указанный файл CRL, даже если он просрочен. Пример: True | |||
| authenticate_depth integer | queried | Максимальная глубина обхода цепочки сертификатов клиента. Пример: 9 | |||
| authenticate_name string | queried | Общее имя (CN), которое встроено в сертификат сервера. Система аутентифицирует сервер на основе указанного CN. Пример: foo | |||
| authentication_frequency string | queried | Указывает частоту аутентификации. Пример: once | |||
| bypass_on_client_cert_fail boolean | queried | Включает или отключает пропуск SSL-прокси-сервера при сбое получения сертификата клиента, запрашиваемого сервером. Пример: True | |||
| bypass_on_handshake_alert boolean | queried | Включает или отключает пропуск SSL-прокси-сервера при получении предупреждения handshake_failure, protocol_version или unsupported_extension во время рукопожатия SSL на стороне сервера. | |||
| c3d_ca_cert string | queried | Имя файла сертификата, используемого в качестве сертификата удостоверяющего центра при включенном ограничении делегирования сертификатов клиента SSL. Пример: /Common/cacert.crt | |||
| c3d_ca_key string | queried | Имя файла ключа, используемого в качестве ключа удостоверяющего центра при включенном ограничении делегирования сертификатов клиента SSL. Пример: /Common/default.key | |||
| c3d_cert_extension_includes list | queried | Расширения сертификатов клиентов, которые должны быть включены в сгенерированные сертификаты при использовании ограниченного делегирования сертификатов клиента SSL. Пример: ['basic-constraints', 'extended-key-usage', '...'] | |||
| c3d_cert_lifespan integer | queried | Срок действия сертификата, сгенерированного с использованием ограниченного делегирования сертификатов клиента SSL. Пример: 24 | |||
| ca_file string | queried | Имя файла сертификата удостоверяющего центра. Пример: default.crt | |||
| cache_size integer | queried | Размер кэша SSL-сессий. Пример: 262144 | |||
| cache_timeout integer | queried | Значение тайм-аута кэша SSL-сессий, которое представляет собой продолжительность используемого времени жизни идентификаторов согласованных SSL-сессий. Пример: 86400 | |||
| cert string | queried | Имя сертификата, установленного на системе управления трафиком для завершения или инициализации SSL-соединения. Пример: /Common/default.crt | |||
| chain string | queried | Указывает или создаёт файл цепочки сертификатов, который клиент может использовать для проверки подлинности профиля. Пример: /Common/default.crt | |||
| cipher_group string | queried | Указывает группу шифров. | |||
| шифры строка | запрашиваемый | Указывает имя шифра. Пример: DEFAULT | |||
| файл_crl строка | запрашиваемый | Указывает имя файла списка отзыва сертификатов. | |||
| описание строка | запрашиваемый | Описание ресурса. Пример: Мой профиль | |||
| expire_cert_response_control строка | запрашиваемый | Указывает действие BIG-IP при истечении срока действия сертификата сервера. Пример: drop | |||
| полный_путь строка | запрашиваемый | Полное имя ресурса, известное BIG-IP. Пример: serverssl | |||
| общий_сигнал логическое | запрашиваемый | Включает или выключает общий сигнал. Пример: True | |||
| handshake_timeout строка | запрашиваемый | Указывает таймаут рукопожатия в секундах. Пример: 10 | |||
| ключ строка | запрашиваемый | Указывает имя файла ключа. Указывает имя ключа, установленного на системе управления трафиком для завершения или инициирования SSL-соединения. Пример: /Common/default.key | |||
| max_active_handshakes строка | запрашиваемый | Указывает максимальное количество разрешенных активных SSL-рукопожатий. Пример: 100 | |||
| mod_ssl_methods логическое | запрашиваемый | Включает или выключает методы ModSSL. Пример: True | |||
| режим логическое | запрашиваемый | Включает или выключает обработку SSL. | |||
| имя строка | запрашиваемый | Относительное имя ресурса в BIG-IP. Пример: serverssl | |||
| ocsp строка | запрашиваемый | Указывает имя профиля OCSP для проверки статуса сертификата сервера. | |||
| параметры список | запрашиваемый | Включает параметры, включая некоторые решения проблем, относящихся к отрасли. Пример: ['netscape-reuse-cipher-change-bug', 'dont-insert-empty-fragments'] | |||
| родитель строка | запрашиваемый | Профиль, из которого этот профиль наследует настройки. Пример: serverssl | |||
| peer_cert_mode строка | запрашиваемый | Указывает режим сертификата peer. Пример: ignore | |||
| proxy_ssl логическое | запрашиваемый | Позволяет дополнительно изменять трафик приложения в SSL-туннеле, позволяя при этом серверу выполнять необходимые шаги авторизации, аутентификации и аудита. Пример: True | |||
| proxy_ssl_passthrough логическое | запрашиваемый | Позволяет Proxy SSL пропускать трафик, когда набор шифров, согласованный между клиентом и сервером, не поддерживается. Пример: True | |||
| renegotiate_period строка | запрашиваемый | Количество секунд с момента первоначального подключения, после которого система переподключает SSL-сеанс. Пример: indefinite | |||
| renegotiate_size строка | запрашиваемый | Указывает размер пропускной способности в мегабайтах для SSL-переподключения. Пример: indefinite | |||
| переподключение логическое | запрашиваемый | Включены ли переподключения. Пример: True | |||
| сохранить_сертификат логическое | запрашиваемый | Модуль APM требует сохранения сертификата в SSL-сеансе. Когда no, сертификат не будет сохранён в SSL-сеансе. | |||
| secure_renegotiation строка | запрашиваемый | Указывает режим безопасного переподключения. Пример: require | |||
| имя_сервера строка | запрашиваемый | Имя сервера, которое должно быть включено в расширение SNI (указание имени сервера) во время SSL-рукопожатия в ClientHello. | |||
| mirroring_session логическое | запрашиваемый | Включает или выключает зеркалирование сеансов на высокодоступного peer. Пример: True | |||
| session_ticket логическое | запрашиваемый | Включает или выключает session-ticket. | |||
| sni_default логическое | запрашиваемый | Когда yes, этот профиль является стандартным SSL-профилем, когда имя сервера в подключении клиента не совпадает ни с одним из настроенных имён серверов или подключение клиента не указывает имя сервера вообще.Пример: True | |||
| sni_require логическое | запрашиваемый | Когда yes, подключения к серверу, не поддерживающему расширение SNI, будут отклонены. | |||
| ssl_c3d boolean | queried | Включает или отключает ограничение делегирования сертификатов SSL-клиента. Пример: True | |||
| ssl_forward_proxy_bypass boolean | queried | Включает или отключает функцию ssl-forward-proxy-bypass. Пример: True | |||
| ssl_forward_proxy_enabled boolean | queried | Включает или отключает функцию ssl-forward-proxy. | |||
| ssl_sign_hash string | queried | Указывает алгоритм хеширования SSL sign, используемый для подписи и проверки сообщений SSL Server Key Exchange и Certificate Verify для указанных профилей SSL. Пример: sha1 | |||
| strict_resume boolean | queried | Включает или отключает возобновление сеансов SSL после некорректного завершения работы. | |||
| unclean_shutdown boolean | queried | Указывает, когда yes, что профиль SSL выполняет некорректное завершение всех подключений SSL, что означает, что основанные на TCP подключения закрываются без обмена необходимыми сигналами завершения SSL.Пример: True | |||
| untrusted_cert_response_control string | queried | Указывает действие BIGIP, когда серверный сертификат имеет недоверенный центр сертификации. Пример: drop | |||
| software_hotfixes complex | Когда software-hotfixes указано в gather_subset. | Список исправлений программного обеспечения. Пример: hash/dictionary of values | |||
| build string | queried | Номер сборки образа. Обычно это подстрока name. Пример: 3.0.1679 | |||
| checksum string | queried | MD5 контрольная сумма образа. Обратите внимание, что это контрольная сумма, хранящаяся внутри ISO. Это не фактическая контрольная сумма ISO. Пример: df1ec715d2089d0fa54c0c4284656a98 | |||
| full_path string | queried | Полное имя ресурса, известное BIG-IP. Пример: Hotfix-BIGIP-13.0.0.3.0.1679-HF3.iso | |||
| id string | queried | Компонент ID образа. Обычно это подстрока name. Пример: HF3 | |||
| name string | queried | Имя образа. Пример: Hotfix-BIGIP-13.0.0.3.0.1679-HF3.iso | |||
| product string | queried | Продукт, содержащийся в ISO. Пример: BIG-IP | |||
| title string | queried | Наименование образа (человекопонятное). Пример: Hotfix Version 3.0.1679 | |||
| verified boolean | queried | Проверен ли образ системой. Пример: True | |||
| version string | queried | Версия программного обеспечения, содержащегося в образе. Это подстрока name. Пример: 13.0.0 | |||
| software_images complex | Когда software-images указано в gather_subset. | Список программных образов. Пример: hash/dictionary of values | |||
| build string | queried | Номер сборки образа. Обычно это подстрока name. Пример: 0.0.1 | |||
| build_date string | queried | Дата сборки. Пример: 2018-05-05T15:26:30 | |||
| checksum string | queried | MD5 контрольная сумма образа. Обратите внимание, что это контрольная сумма, хранящаяся внутри ISO. Это не фактическая контрольная сумма ISO. Пример: df1ec715d2089d0fa54c0c4284656a98 | |||
| file_size integer | queried | Размер образа в мегабайтах. Пример: 1938 | |||
| full_path string | queried | Полное имя ресурса, известное BIG-IP. Пример: BIGIP-13.1.0.7-0.0.1.iso | |||
| last_modified string | queried | Дата последнего изменения ISO. Пример: 2018-05-05T15:26:30 | |||
| name string | queried | Имя образа. Пример: BIGIP-13.1.0.7-0.0.1.iso | |||
| product string | queried | Продукт, содержащийся в ISO. Пример: BIG-IP | |||
| verified boolean | queried | Проверен ли образ системой. Пример: True | |||
| версия строка | запрошенное | Версия программного обеспечения, содержащегося в изображении. Это подстрока name. Пример: 13.1.0.7 | |||
| объёмы_программного_обеспечения сложный | Когда software-volumes указано в gather_subset. | Список объёмов программного обеспечения. Пример: хеш/словарь значений | |||
| активный логическое_значение | запрошенное | Является ли объём активным в данный момент. Активный объём содержит текущую рабочую версию программного обеспечения. Пример: True | |||
| базовая_сборка строка | запрошенное | Версия базовой сборки установленного программного обеспечения в объёме. При установке исправления, это относится к базовой версии ПО, для которой требуется исправление. Пример: 0.0.6 | |||
| сборка строка | запрошенное | Версия сборки установленного программного обеспечения в объёме. Пример: 0.0.6 | |||
| путь_по_умолчанию_загрузки логическое_значение | запрошенное | Является ли этот объём местом по умолчанию для загрузки или нет. Пример: True | |||
| полный_путь строка | запрошенное | Полное имя ресурса, известное BIG-IP. Пример: HD1.1 | |||
| имя строка | запрошенное | Относительное имя ресурса в BIG-IP. Обычно совпадает с full_name.Пример: HD1.1 | |||
| продукт строка | запрошенное | Установленный продукт F5 в этом слоте. Должно всегда быть BIG-IP. Пример: BIG-IP | |||
| состояние строка | запрошенное | Состояние установленного или устанавливаемого ПО в объёме. Если complete, означает, что установка ПО завершена.Пример: complete | |||
| версия строка | запрошенное | Версия установленного программного обеспечения в объёме, за исключением номера build.Пример: 13.1.0.4 | |||
| ssl_сертификаты сложный | Когда ssl-certs указано в gather_subset. | Информация, связанная с SSL-сертификатами. Пример: хеш/словарь значений | |||
| время_создания строка | запрошенное | Указывает время создания объекта файла. Пример: 2018-05-15T21:11:15Z | |||
| дата_истечения строка | запрошенное | Указывает строковое представление даты истечения срока действия сертификата. Пример: 13 авг 21:21:29 2031 GMT | |||
| маркировка_истечения целое_число | запрошенное | Указывает дату истечения срока действия сертификата. Хранится как время POSIX. Пример: 1944422489 | |||
| отпечаток строка | запрошенное | Отображает отпечаток SHA-256 сертификата. Пример: SHA256/88:A3:05:...:59:01:EA:5D:B0 | |||
| полный_путь строка | запрошенное | Полное имя ресурса, известное BIG-IP. Пример: /Common/cert1 | |||
| является_пакетом логическое_значение | запрошенное | Указывает, является ли файл сертификата пакетом (то есть содержит ли он более одного сертификата). | |||
| эмитент строка | запрошенное | Указывает информацию X509 об эмитенте сертификата. Пример: emailAddress=support@f5.com,...CN=support.f5.com, | |||
| размер_ключа целое_число | запрошенное | Указывает размер (в байтах) файла, связанного с этим объектом файла. Пример: 2048 | |||
| тип_ключа строка | запрошенное | Указывает тип криптографического ключа, связанного с этим сертификатом. Пример: rsa-private | |||
| время_последнего_обновления строка | запрошенное | Указывает последнее время обновления/модификации объекта файла. Пример: 2018-05-15T21:11:15Z | |||
| имя строка | запрошенное | Относительное имя ресурса в BIG-IP. Пример: cert1 | |||
| sha1_контрольная_сумма строка | запрошенное | SHA1 контрольная сумма сертификата. Пример: 1306e84e1e6a2da53816cefe1f684b80d6be1e3e | |||
| владелец строка | запрошенное | Указывает информацию X509 о владельце сертификата. Пример: emailAddress=support@f5.com,CN=... | |||
| путь_в_системе строка | запрошенное | Путь на BIG-IP, где можно найти сертификат. Пример: /config/ssl/ssl.crt/f5-irule.crt | |||
| ssl_keys complex | Когда ssl-certs указано в gather_subset. | Информация, связанная с сертификатом SSL. Пример: хеш/словарь значений | |||
| full_path string | запрашивается | Полное имя ресурса, известное BIG-IP. Пример: /Common/key1 | |||
| key_size integer | запрашивается | Указывает размер криптографического ключа, связанного с этим объектом файла, в битах. Пример: 2048 | |||
| key_type string | запрашивается | Указывает криптографический тип ключа. То есть, с каким алгоритмом этот ключ совместим. Пример: rsa-private | |||
| name string | запрашивается | Относительное имя ресурса в BIG-IP. Пример: key1 | |||
| security_type string | запрашивается | Указывает тип безопасности, используемой для обработки или хранения ключа. Пример: normal | |||
| sha1_checksum string | запрашивается | Значение контрольной суммы SHA1 ключа. Пример: 1fcf7de3dd8e834d613099d8e10b2060cd9ecc9f | |||
| system_path string | запрашивается | Путь в файловой системе, где хранится ключ. Пример: /config/ssl/ssl.key/default.key | |||
| system_db complex | Когда system-db указано в gather_subset. | Информация, связанная с системной базой данных. Пример: хеш/словарь значений | |||
| default string | запрашивается | Значение по умолчанию ключа. Пример: www.f5.com | |||
| full_path string | запрашивается | Полное имя ресурса, известное BIG-IP. Пример: vendor.wwwurl | |||
| name string | запрашивается | Относительное имя ресурса в BIG-IP. Пример: vendor.wwwurl | |||
| scf_config string | запрашивается | Признак, указывающий, будет ли ключ базы данных найден в конфигурации SCF. | |||
| value string | запрашивается | Значение ключа Пример: www.f5.com | |||
| value_range string | запрашивается | Допустимый диапазон значений для ключа Пример: строка | |||
| system_info complex | Когда traffic-groups указано в gather_subset. | Информация, связанная с группой трафика. Пример: хеш/словарь значений | |||
| base_mac_address string | запрашивается | Адрес управления доступом к медиа (MAC-адрес) устройства. Пример: fa:16:3e:c3:42:6f | |||
| chassis_serial string | запрашивается | Серийный номер корпуса. Пример: 11111111-2222-3333-444444444444 | |||
| hardware_information complex | запрашивается | Информация, связанная с оборудованием (дисками и ЦП) системы. | |||
| model string | запрашивается | Модель оборудования. Пример: Виртуальный диск | |||
| name string | запрашивается | Имя оборудования. Пример: HD1 | |||
| type string | запрашивается | Тип оборудования. Пример: physical-disk | |||
| versions complex | запрашивается | Свойства, специфичные для оборудования. | |||
| name string | запрашивается | Имя свойства. Пример: Размер | |||
| version string | запрашивается | Значение свойства. Пример: 154.00Г | |||
| host_board_part_revision string | запрашивается | Ревизия материнской платы. | |||
| host_board_serial string | запрашивается | Серийный номер материнской платы. | |||
| marketing_name string | запрашивается | Маркетинговое название платформы устройства. Пример: Виртуальное издание BIG-IP | |||
| package_edition string | запрашивается | Отображает выпуск программного обеспечения. Пример: Точечный релиз 7 | |||
| package_version string | queried | Строка, объединяющая product_build и product_build_date. Пример: Build 0.0.1 - Tue May 15 15:26:30 PDT 2018 | |||
| platform string | queried | Идентификатор платформы. Пример: Z100 | |||
| product_build string | queried | Версия сборки релизной версии. Пример: 0.0.1 | |||
| product_build_date string | queried | Дата сборки в удобочитаемом формате. Пример: Tue May 15 15:26:30 PDT 2018 | |||
| product_built integer | queried | Маркер времени Unix, когда был создан продукт. Пример: 180515152630 | |||
| product_changelist integer | queried | Список изменений, из которого происходит ветвление продукта. Пример: 2557198 | |||
| product_code string | queried | Код, идентифицирующий продукт. Пример: BIG-IP | |||
| product_jobid integer | queried | Идентификатор задачи, которая создала версию продукта. Пример: 1012030 | |||
| product_version string | queried | Основная версия продукта запускаемого ПО. Пример: 13.1.0.7 | |||
| switch_board_part_revision string | queried | Ревизия коммутационной платы. | |||
| switch_board_serial string | queried | Серийный номер коммутационной платы. | |||
| time complex | queried | Сопоставление текущей информации времени со специфическими именованными ключами времени. | |||
| day integer | queried | Текущий день месяца в числовом формате. Пример: 7 | |||
| hour integer | queried | Текущий час дня в 24-часовом формате. Пример: 18 | |||
| minute integer | queried | Текущая минута часа. Пример: 16 | |||
| month integer | queried | Текущий месяц в числовом формате. Пример: 6 | |||
| second integer | queried | Текущая секунда минуты. Пример: 51 | |||
| year integer | queried | Текущий год в формате YYYY. Пример: 2018 | |||
| uptime integer | queried | Время в секундах с момента загрузки системы. Пример: 603202 | |||
| tcp_half_open_monitors complex | Когда tcp-half-open-monitors указано в gather_subset. | Информация, связанная с мониторами TCP Half-open. Пример: hash/словарь значений | |||
| description string | queried | Описание ресурса. Пример: Мой монитор | |||
| destination string | queried | Указывает IP-адрес и порт службы ресурса, который является пунктом назначения этого монитора. Пример: *:* | |||
| full_path string | queried | Полное имя ресурса, известное BIG-IP. Пример: /Common/tcp | |||
| interval integer | queried | Указывает частоту, в секундах, с которой система выполняет проверку монитора, когда ресурс неисправен или статус ресурса неизвестен. Пример: 5 | |||
| manual_resume boolean | queried | Указывает, автоматически ли система изменяет статус ресурса на «активный» при следующем успешном проверочном цикле монитора. Пример: True | |||
| name string | queried | Относительное имя ресурса в BIG-IP. Пример: tcp | |||
| parent string | queried | Профиль, от которого этот профиль наследует настройки. Пример: tcp | |||
| time_until_up integer | queried | Указывает время в секундах после первого успешного ответа, прежде чем узел будет помечен как активный. | |||
| Время ожидания целое число | запрашивается | Указывает количество секунд, имеющееся у целевого объекта для ответа на запрос монитора. Пример: 16 | |||
| Прозрачный режим булево | запрашивается | Указывает, работает ли монитор в прозрачном режиме. | |||
| Интервал активности целое число | запрашивается | Указывает частоту, в секундах, с которой система выполняет проверку монитора, когда ресурс активен. | |||
| TCP мониторы сложный тип | Когда tcp-monitors указано в gather_subset. | Информация, связанная с TCP-монитором. Пример: хеш-таблица/словарь значений | |||
| Адаптивный булево | запрашивается | Включена ли адаптивная проверка времени отклика для данного монитора. | |||
| Тип адаптивного отклонения строка | запрашивается | Указывает, является ли значение адаптивного отклонения relative или absolute. Пример: относительное | |||
| Значение адаптивного отклонения целое число | запрашивается | Указывает, насколько отклоняться от средней задержки может каждый запрос монитора. Пример: 25 | |||
| Адаптивный предел целое число | запрашивается | Указывает жёсткий лимит, в миллисекундах, который запрос монитора не должен превышать, независимо от значения отклонения. Пример: 200 | |||
| Адаптивный интервал выборки целое число | запрашивается | Указывает размер скользящего окна, в секундах, которое сохраняет историю запросов. Пример: 300 | |||
| Описание строка | запрашивается | Описание ресурса. Пример: Мой монитор | |||
| Получатель строка | запрашивается | Указывает IP-адрес и порт службы ресурса, являющегося получателем данного монитора. Пример: *:* | |||
| Полный путь строка | запрашивается | Полное имя ресурса, как оно известно BIG-IP. Пример: /Common/tcp | |||
| Интервал целое число | запрашивается | Указывает частоту, в секундах, с которой система выполняет проверку монитора, когда ресурс неактивен или его статус неизвестен. Пример: 5 | |||
| DSCP IP целое число | запрашивается | Указывает точку дифференцированных служб (DSCP). | |||
| Ручное возобновление булево | запрашивается | Указывает, автоматически ли система меняет статус ресурса на активный при следующем успешном выполнении проверки монитора. Пример: True | |||
| Имя строка | запрашивается | Относительное имя ресурса в BIG-IP. Пример: tcp | |||
| Родитель строка | запрашивается | Профиль, унаследовавший настройки от данного профиля. Пример: tcp | |||
| Обратное направление булево | запрашивается | Указывает, работает ли монитор в обратном режиме. В обратном режиме успешная проверка помечает контролируемый объект как неактивный, а не как активный. | |||
| Время до активации целое число | запрашивается | Указывает количество секунд, прошедших после первого успешного ответа, прежде чем узел будет помечен как активный. | |||
| Время ожидания целое число | запрашивается | Указывает количество секунд, имеющееся у целевого объекта для ответа на запрос монитора. Пример: 16 | |||
| Прозрачный режим булево | запрашивается | Указывает, работает ли монитор в прозрачном режиме. | |||
| Интервал активности целое число | запрашивается | Указывает частоту, в секундах, с которой система выполняет проверку монитора, когда ресурс активен. | |||
| TCP профили сложный тип | Когда tcp-profiles указано в gather_subset. | Информация, связанная с TCP-профилем. Пример: хеш-таблица/словарь значений | |||
| abc булево | запрашивается | Подходящий подсчёт байтов (RFC 3465) Когда yes, увеличивает окно конгестии, основывая величину увеличения на количестве ранее не подтверждённых байтов, которые покрывает каждый ACK.Пример: True | |||
| Подтверждение при отправке булево | запрашивается | Указывает, когда yes, значительно улучшает производительность с Microsoft Windows и MacOS, которые пишут данные в очень маленький буфер отправки. | |||
| Автоматический буфер прокси булево | запрашивается | Указывает, yes, что система использует сетевые измерения для определения оптимального размера буфера прокси.Пример: True | |||
| Автоматическое окно приёма булево | запрашивается | Указывает, когда yes, что система использует сетевые измерения для определения оптимального размера окна приёма. | |||
| Автоматический буфер отправки булево | запрашивается | Указывает, когда yes, что система использует сетевые измерения для определения оптимального размера буфера отправки.Пример: True | |||
| close_wait string | queried | Указывает продолжительность времени, в течение которого TCP-соединение остается в состоянии LAST-ACK перед завершением. В дополнение к числовому значению, значение этого факта также может быть одним из immediate или indefinite. В случае immediate, указывает, что TCP-соединение закрывается немедленно после перехода в состояние LAST-ACK.В случае indefinite, указывает, что TCP-соединения в состоянии LAST-ACK не закрываются до тех пор, пока не истечёт максимальное время ожидания повторной передачи.Пример: неопределённое | |||
| congestion_control string | queried | Указывает алгоритм, используемый для совместного использования сетевых ресурсов среди конкурирующих пользователей для уменьшения перегрузки. Возвращаемые значения могут включать high-speed, cdg, chd, none, cubic, illinois, new-reno, reno, scalable, vegas, westwood, и woodside. Пример: высокоскоростной | |||
| congestion_metrics_cache boolean | queried | Указывает, при включённом значении, что система использует кэш для хранения метрик перегрузки. Вследствие этого, так как эти метрики уже известны и кэшированы, начальный этап медленного старта для ранее встреченных узлов улучшается. Пример: True | |||
| congestion_metrics_cache_timeout integer | queried | Указывает количество секунд, в течение которого записи в кэше метрик перегрузки остаются валидными. | |||
| deferred_accept boolean | queried | Указывает, при включённом значении, что система откладывает выделение контекста цепочки соединения до получения системой полезной нагрузки от клиента. Включение этой настройки полезно при борьбе с атаками типа "отказ в обслуживании" (DoS) на основе трёхстороннего рукопожатия. Пример: True | |||
| delay_window_control boolean | queried | Указывает, что система использует оценку задержки очереди как показатель перегрузки для управления, помимо обычного управления на основе потерь, объемом отправляемых данных. Пример: True | |||
| delayed_acks boolean | queried | Указывает, при включенном значении, что система может отправлять меньше одного сегмента подтверждения (ACK) на каждый полученный сегмент данных. Пример: True | |||
| description string | queried | Описание ресурса. Пример: Моя информация | |||
| dont_fragment_flag string | queried | Указывает установку бита "Не фрагментировать" (DF) в заголовке IP исходящего TCP пакета. Пример: pmtu | |||
| dsack boolean | queried | D-SACK (RFC 2883) Указывает, при включённом значении, использование опции селективного подтверждения (SACK) для подтверждения дублирующих сегментов. Пример: True | |||
| early_retransmit boolean | queried | Указывает, при включённом значении, что система использует раннюю повторную передачу (как указано в RFC 5827) для сокращения времени восстановления для подключений, которые ограничены буфером приема или данными пользователя. Пример: True | |||
| enhanced_loss_recovery boolean | queried | Указывает, использует ли система улучшенное восстановление от потерь для более эффективного восстановления от случайных потерь пакетов. Пример: True | |||
| explicit_congestion_notification boolean | queried | Указывает, при включённом значении, что система использует флаги TCP CWR (сокращение окна конфигурации) и ECE (Эхо ECN) для уведомления своего узла-партнёра о перегрузке и мерах противодействия перегрузке. Пример: True | |||
| fast_open boolean | queried | Указывает, при включённом значении, что система поддерживает TCP Fast Open, что уменьшает задержку, позволяя клиенту включить первый пакет данных вместе с SYN. Пример: True | |||
| fast_open_cookie_expiration integer | queried | Указывает количество секунд, в течение которого Cookie Fast Open, переданный клиенту, действителен для пакетов SYN от этого клиента. Пример: 1000 | |||
| fin_wait_1 string | queried | Указывает продолжительность времени, в течение которого TCP-соединение находится в состоянии FIN-WAIT-1 или CLOSING перед завершением. Пример: неопределённое | |||
| fin_wait_2 string | queried | Указывает продолжительность времени, в течение которого TCP-соединение находится в состоянии FIN-WAIT-2 перед завершением. Пример: 100 | |||
| full_path string | queried | Полное имя ресурса, известное BIG-IP. Пример: tcp | |||
| idle_timeout string | queried | Указывает продолжительность времени, в течение которого подключение простаивает (нет трафика), прежде чем подключение может быть удалено. Пример: 300 | |||
| initial_congestion_window_size integer | queried | Указывает начальный размер окна перегрузки для соединений с этим пунктом назначения. Пример: 3 | |||
| initial_receive_window_size integer | queried | Указывает начальный размер окна приема для соединений с этим пунктом назначения. Пример: 5 | |||
| ip_tos string | queried | Указывает уровень L3 типа обслуживания (ToS), который система вставляет в TCP-пакеты, предназначенные для клиентов. Пример: mimic | |||
| keep_alive_interval string | queried | Указывает частоту отправки данных системой по неактивному TCP-соединению для определения его актуальности. Пример: 50 | |||
| limited_transmit_recovery boolean | queried | Указывает, что при yes, система использует ограниченные исправления передачи для быстрых повторных передач (как указано в RFC 3042), чтобы сократить время восстановления соединений в сети с потерями пакетов.Пример: True | |||
| link_qos string | queried | Указывает уровень качества обслуживания (QoS) L2, который система вставляет в TCP-пакеты, предназначенные для клиентов. Пример: 200 | |||
| max_segment_retrans integer | queried | Указывает максимальное количество попыток повторной отправки фрагментов данных системой. Пример: 8 | |||
| max_segment_size integer | queried | Указывает максимальный объем данных, который система может принять в одном TCP-сегменте, не включая заголовки TCP и IP. Пример: 1460 | |||
| max_syn_retrans integer | queried | Указывает максимальное количество попыток повторной отправки SYN-пакета системой, когда она не получает соответствующий SYN-ACK. Пример: 3 | |||
| md5_signature boolean | queried | Указывает, когда yes, использовать TCP-MD5-подписи RFC2385 для защиты TCP-трафика от вмешательства на промежуточных узлах.Пример: True | |||
| minimum_rto integer | queried | Указывает минимальное время ожидания системой подтверждения отправленных данных перед повторной отправкой. Пример: 1000 | |||
| mptcp_checksum boolean | queried | Указывает, когда yes, что система рассчитывает контрольную сумму для MPTCP-соединений. | |||
| mptcp_checksum_verify boolean | queried | Указывает, когда yes, что система проверяет контрольную сумму для MPTCP-соединений. | |||
| mptcp_fallback string | queried | Указывает действие при отказе, то есть, когда MPTCP переходит к обычному TCP, потому что что-то мешает корректной работе MPTCP. Пример: reset | |||
| mptcp_fast_join boolean | queried | Указывает, когда yes, быстрый вход, позволяющий отправлять данные по MP_JOIN_SYN, что может позволить ответ сервера произойти параллельно с JOIN. | |||
| mptcp_idle_timeout integer | queried | Указывает количество секунд бездействия MPTCP-соединения, прежде чем оно может быть удалено. Пример: 300 | |||
| mptcp_join_max integer | queried | Указывает максимальное количество MPTCP-соединений, которые могут присоединиться к данному соединению. Пример: 5 | |||
| mptcp_make_after_break boolean | queried | Указывает, что поддерживается функциональность make-after-break, что позволяет использовать долгоживущие MPTCP-сессии. | |||
| mptcp_no_join_dss_ack boolean | queried | Указывает, что при включении (включено) не отправляется опция DSS в JOIN ACK. | |||
| mptcp_retransmit_min integer | queried | Указывает минимальное значение (в мс) таймера повторной передачи для этих MPTCP-потоков. Пример: 1000 | |||
| mptcp_rto_max integer | queried | Указывает количество RTO (тайм-аутов повторной передачи) перед объявлением подпотока неактивным. Пример: 5 | |||
| mptcp_subflow_max integer | queried | Указывает максимальное количество MPTCP-подпотоков для одного потока. Пример: 6 | |||
| mptcp_timeout integer | queried | Указывает время ожидания в секундах для удаления долгоживущих сессий, которые не имеют активного потока. Пример: 3600 | |||
| multipath_tcp boolean | queried | Указывает, когда yes, что система принимает MPTCP-соединения (Multipath TCP), которые позволяют нескольким потокам на стороне клиента подключаться к одному потоку на стороне сервера.Пример: True | |||
| nagle_algorithm boolean | queried | Указывает, применяет ли система алгоритм Найгла для уменьшения количества коротких сегментов в сети. | |||
| name string | queried | Относительное имя ресурса в BIG-IP. Пример: /Common/tcp | |||
| parent string | queried | Профиль, из которого этот профиль наследует настройки. Пример: tcp | |||
| pkt_loss_ignore_burst integer | queried | Указывает вероятность выполнения управления потоком при потере нескольких пакетов, даже если не был превышен показатель игнорирования потери пакетов. | |||
| pkt_loss_ignore_rate integer | queried | Указывает порог потери пакетов на миллион, при котором система выполняет управление потоком. | |||
| proxy_buffer_high integer | queried | Указывает уровень буфера прокси в байтах, при котором закрывается окно приема. Пример: 49152 | |||
| proxy_buffer_low integer | queried | Указывает уровень буфера прокси в байтах, при котором открывается окно приема. Пример: 32768 | |||
| proxy_max_segment boolean | queried | Указывает, когда yes, что система пытается объявить тот же максимальный размер сегмента (MSS) для подключения на стороне сервера, что и для подключения на стороне клиента.Пример: True | |||
| proxy_options boolean | queried | Указывает, когда yes, что система объявляет опцию (такую как отметки времени) серверу только в том случае, если она была согласована с клиентом. | |||
| push_flag string | queried | Указывает, как система BIG-IP получает подтверждения (ACK). Пример: default | |||
| rate_pace boolean | queried | Указывает, когда yes, что система регулирует выходной поток пакетов, чтобы избежать их потери, обеспечивая оптимальную пропускную способность.Пример: True | |||
| rate_pace_max_rate integer | queried | Указывает максимальную скорость передачи данных TCP в байтах в секунду, с которой система регулирует поток. | |||
| receive_window integer | queried | Указывает максимальный размер объявленного окна ПРИЕМА. Пример: 65535 | |||
| reset_on_timeout boolean | queried | Указывает, когда yes, что система отправляет пакет сброса (RST) в дополнение к удалению подключения, если время ожидания подключения превышает установленное значение.Пример: True | |||
| retransmit_threshold integer | queried | Указывает количество дублирующих подтверждений (пороговое значение повторной отправки), после которого запускается быстрая восстановление. Пример: 3 | |||
| selective_acks boolean | queried | Указывает, когда yes, что система обрабатывает данные с использованием селективных подтверждений (SACK), когда это возможно, для повышения производительности системы.Пример: True | |||
| selective_nack boolean | queried | Указывает, когда yes, что система обрабатывает данные с использованием селективного отрицательного подтверждения (SNACK), когда это возможно, для повышения производительности системы.Пример: True | |||
| send_buffer integer | queried | Указывает размер окна ОТПРАВКИ. Пример: 65535 | |||
| slow_start boolean | queried | Указывает, когда yes, что система использует алгоритм медленного старта для избежания чрезмерной нагрузки на канал.Пример: True | |||
| syn_cookie_enable boolean | queried | Указывает (если не задан профиль DoS) количество зародышевых подключений, разрешенных на любом виртуальном сервере, прежде чем для этого виртуального сервера будут включены SYN Cookie-вызовы. Пример: True | |||
| syn_cookie_white_list boolean | queried | Указывает, использовать ли SYN Cookie WhiteList при использовании программных SYN Cookie. | |||
| syn_retrans_to_base integer | queried | Указывает начальный множитель RTO (Retransmission TimeOut) для повторных отправлений SYN. Пример: 3000 | |||
| tail_loss_probe boolean | queried | Указывает, когда yes, что система использует Tail Loss Probe для уменьшения количества тайм-аутов повторной отправки.Пример: True | |||
| time_to_live string | queried | Указывает режим TTL заголовка IP исходящего пакета TCP. Пример: proxy | |||
| time_to_live_v4 integer | queried | Указывает значение TTL заголовка IP исходящего пакета для IPv4 трафика. Пример: 255 | |||
| time_to_live_v6 integer | queried | Указывает значение TTL заголовка IP исходящего пакета для IPv6 трафика. Пример: 64 | |||
| time_wait string | queried | Указывает продолжительность нахождения TCP-соединения в состоянии TIME-WAIT перед переходом в состояние CLOSED. Пример: 2000 | |||
| time_wait_recycle boolean | queried | Указывает, когда yes, что соединения в состоянии TIME-WAIT повторно используются, когда система получает пакет SYN, указывающий на запрос нового подключения.Пример: True | |||
| timestamps boolean | queried | Указывает, когда yes, что система использует расширение отметки времени для TCP (как указано в RFC 1323) для повышения производительности высокоскоростных сетей.Пример: True | |||
| verified_accept boolean | queried | Указывает, когда yes, что система может фактически общаться с сервером до установления соединения с клиентом.Пример: True | |||
| zero_window_timeout string | queried | Указывает тайм-аут в миллисекундах для завершения соединения с эффективным окном передачи TCP нулевой длины. Пример: 2000 | |||
| traffic_groups complex | When traffic-groups is specified in gather_subset. | Информация о группе трафика. Пример: хэш/словарь значений | |||
| auto_failback_enabled boolean | запрашивается | Указывает, должна ли группа трафика перейти обратно к устройству по умолчанию. Пример: True | |||
| auto_failback_time integer | запрашивается | Указывает время, необходимое для перехода обратно. Пример: 60 | |||
| description string | запрашивается | Описание группы трафика. Пример: Моя группа трафика | |||
| full_path string | запрашивается | Полное имя ресурса, известное BIG-IP. Пример: /Common/tg1 | |||
| ha_load_factor integer | запрашивается | Указывает число для этой группы трафика, представляющее нагрузку, которую эта группа трафика оказывает на систему по отношению к другим группам трафика. Пример: 1 | |||
| ha_order list | запрашивается | Этот список устройств указывает порядок, в котором устройства станут активными для группы трафика при возникновении сбоя. Пример: ['/Common/device1', '/Common/device2'] | |||
| is_floating boolean | запрашивается | Указывает, может ли группа трафика переключиться на другие устройства в группе устройств. | |||
| mac_masquerade_address string | запрашивается | Указывает MAC-адрес для группы трафика. Пример: 00:98:76:54:32:10 | |||
| name string | запрашивается | Относительное имя ресурса в BIG-IP. Пример: tg1 | |||
| trunks complex | When trunks is specified in gather_subset. | Информация о каналах. Пример: хэш/словарь значений | |||
| configured_member_count integer | запрашивается | Количество настроенных членов, связанных с каналом. Пример: 1 | |||
| description string | запрашивается | Описание канала. Пример: Мой канал | |||
| distribution_hash string | запрашивается | Основа для хэша, который система использует в качестве алгоритма распределения кадров. Система использует этот хэш для определения интерфейса, который использовать для пересылки трафика. Пример: src-dst-ipport | |||
| full_path string | запрашивается | Полное имя ресурса, известное BIG-IP. Пример: /Common/trunk1 | |||
| interfaces list | запрашивается | Список интерфейсов, являющихся частью канала. Пример: ['1.2', '1.3'] | |||
| lacp_enabled boolean | запрашивается | Включен или нет LACP. Пример: True | |||
| lacp_mode string | запрашивается | Режим работы LACP. Пример: passive | |||
| lacp_timeout integer | запрашивается | Скорость, с которой система отправляет пакеты управления LACP. Пример: 10 | |||
| link_selection_policy string | запрашивается | Политика LACP, которую использует канал для определения, какой членский интерфейс может обрабатывать новый трафик. Пример: maximum-bandwidth | |||
| media_speed integer | запрашивается | Скорость среды, подключенной к каналу. Пример: 10000 | |||
| media_status boolean | запрашивается | Подключена ли среда, которая является частью канала. Пример: True | |||
| name string | запрашивается | Относительное имя ресурса в BIG-IP. Пример: trunk1 | |||
| operational_member_count integer | запрашивается | Количество работающих членов, связанных с каналом. Пример: 1 | |||
| stp_enabled boolean | запрашивается | Включен ли протокол Spanning Tree (STP). Пример: True | |||
| udp_profiles complex | When udp-profiles is specified in gather_subset. | Информация о профилях UDP. Пример: хэш/словарь значений | |||
| allow_no_payload boolean | запрашивается | Разрешить прохождение датаграмм, содержащих заголовки, но не существенные данные. Пример: True | |||
| buffer_max_bytes integer | queried | Предел байтов буфера входящих данных. Максимальное допустимое значение — 16777215. Пример: 655350 | |||
| buffer_max_packets integer | queried | Предел пакетов буфера входящих данных. Максимальное допустимое значение — 255. | |||
| datagram_load_balancing boolean | queried | Выполнять балансировку нагрузки для UDP-дейтаграмм по каждой дейтаграмме Пример: True | |||
| description string | queried | Описание ресурса. Пример: Мой профиль | |||
| full_path string | queried | Полное имя ресурса, известное BIG-IP. Пример: udp | |||
| idle_timeout boolean | queried | Количество секунд, в течение которых соединение простаивает, прежде чем станет доступным для удаления. В дополнение к числу, может принимать одно из значений indefinite, или immediate.Пример: 200 | |||
| ip_df_mode string | queried | Описывает установку бита «Не фрагментировать» (DF) в исходящем UDP-пакете. Может принимать одно из значений pmtu, preserve, set, или clear.При значении pmtu, устанавливает бит DF исходящего UDP-пакета на основе параметра ip pmtu.При значении preserve, сохраняет бит «Не фрагментировать» входящего UDP-пакета.При значении set, устанавливает бит DF исходящего UDP-пакета.При значении clear, сбрасывает бит DF исходящего UDP-пакета.Пример: pmtu | |||
| ip_tos_to_client string | queried | Уровень сервиса «Тип обслуживания» (Type of Service), который система управления трафиком назначает UDP-пакетам при их отправке клиентам. Может быть числовым или иметь значения pass-through или mimic.Пример: mimic | |||
| ip_ttl_mode string | queried | Режим TTL исходящего UDP-пакета. Допустимые режимы — proxy, preserve, decrement, и set.При значении proxy, устанавливает IP TTL для IPv4 по умолчанию в 255, а для IPv6 — в 64.При значении preserve, устанавливает IP TTL в исходное значение TTL пакета.При значении decrement, устанавливает IP TTL в исходное значение TTL пакета минус 1.При значении set, устанавливает IP TTL со значениями, указанными в ip_ttl_v4 и ip_ttl_v6 в том же профиле.Пример: proxy | |||
| ip_ttl_v4 integer | queried | TTL IPv4. Пример: 10 | |||
| ip_ttl_v6 integer | queried | TTL IPv6. Пример: 100 | |||
| link_qos_to_client string | queried | Уровень качества обслуживания (QoS), который система назначает UDP-пакетам при отправке клиентам. Может быть числовым или иметь значение pass-through.Пример: pass-through | |||
| name string | queried | Относительное имя ресурса в BIG-IP. Пример: /Common/udp | |||
| no_checksum boolean | queried | Включено или выключено обработка контрольной суммы. Обратите внимание, что если дейтаграмма IPv6, система всегда выполняет обработку контрольной суммы. Пример: True | |||
| parent string | queried | Профиль, от которого этот профиль наследует настройки. Пример: udp | |||
| proxy_mss boolean | queried | Если yes, указывает, что система объявляет тот же MSS серверу, что и был согласован с клиентом.Пример: True | |||
| users complex | Когда users указано в gather_subset. | Детали пользователей в системе. | |||
| description string | queried | Описание ресурса. Пример: Пользователь администратор | |||
| full_path string | queried | Полное имя ресурса, известное BIG-IP. Пример: admin | |||
| name string | queried | Относительное имя ресурса в BIG-IP. Пример: admin | |||
| partition_access complex | queried | Раздел, к которому пользователь имеет доступ, включая роль пользователя. | |||
| name string | queried | Имя раздела Пример: all-partitions | |||
| role string | queried | Роль, разрешенная пользователю в разделе. Пример: auditor | |||
| shell string | queried | Оболочка, назначенная учетной записи пользователя. Пример: tmsh | |||
| vcmp_guests complex | Когда vcmp-guests указано в gather_subset. | Информация, относящаяся к vCMP. Пример: hash/словарь значений | |||
| allowed_slots list | queried | Список слотов, к которым гость имеет доступ. Пример: [0, 1, 3] | |||
| assigned_slots list | queried | Слоты, к которым назначен гость. Пример: [0] | |||
| boot_priority integer | queried | Указывает приоритет загрузки гостя. Меньшее число означает более раннюю загрузку. Пример: 65535 | |||
| cores_per_slot integer | queried | Количество ядер, которое система выделяет гостю. Пример: 2 | |||
| full_path string | queried | Полное имя ресурса, известное BIG-IP. Пример: guest1 | |||
| hostname string | queried | FQDN, назначенный гостю. Пример: guest1.localdomain | |||
| hotfix_image string | queried | Образ исправления, который нужно установить на любой из вновь созданных виртуальных дисков гостя. Пример: Hotfix-BIGIP-12.1.3.4-0.0.2-hf1.iso | |||
| initial_image string | queried | Образ программного обеспечения, который нужно установить на любой из вновь созданных виртуальных дисков гостя. Пример: BIGIP-12.1.3.4-0.0.2.iso | |||
| mgmt_address string | queried | Конфигурация IP-адреса управления для гостя. Пример: 2.3.2.3 | |||
| mgmt_network string | queried | Доступность сети управления для гостя vCMP. Пример: bridged | |||
| mgmt_route string | queried | IP-адрес шлюза управления для гостя. Пример: 2.2.2.1 | |||
| min_number_of_slots integer | queried | Указывает минимальное количество слотов, которое должно быть выделено гостю. Пример: 2 | |||
| name string | queried | Относительное имя ресурса в BIG-IP. Пример: guest1 | |||
| number_of_slots integer | queried | Указывает количество слотов, которые должны быть выделены гостю. Это число всегда больше или равно min_number_of_slots. Пример: 2 | |||
| ssl_mode string | queried | Режим выделения аппаратных ресурсов SSL для гостя. Пример: shared | |||
| state string | queried | Указывает состояние гостя. Может быть одним из configured, provisioned, или deployed. Каждое состояние подразумевает выполнение всех предыдущих состояний. Пример: provisioned | |||
| virtual_disk string | queried | Имя файла виртуального диска для использования гостем. Пример: guest1.img | |||
| vlans list | queried | Список VLAN, в которых гость включен или выключен. Пример: ['/Common/vlan1', '/Common/vlan2'] | |||
| virtual_addresses complex | Когда virtual-addresses указано в gather_subset. | Информация о виртуальных адресах. Пример: хеш/словарь значений | |||
| address string | queried | Виртуальный IP-адрес. Пример: 2.3.4.5 | |||
| arp_enabled boolean | queried | Включен ли ARP для указанного виртуального адреса. Пример: True | |||
| auto_delete_enabled boolean | queried | Указывает, будет ли виртуальный адрес автоматически удален при удалении последнего связанного виртуального сервера. | |||
| connection_limit integer | queried | Предел одновременных подключений для одного или нескольких виртуальных серверов. | |||
| description string | queried | Описание виртуального адреса. Пример: Мой виртуальный адрес | |||
| enabled boolean | queried | Включен ли виртуальный адрес. Пример: True | |||
| floating boolean | queried | Свойство, полученное из traffic-group. Плавающий виртуальный адрес — это виртуальный адрес для VLAN, который используется в качестве общего адреса всеми устройствами группы BIG-IP traffic-group. Пример: True | |||
| full_path string | queried | Полное имя ресурса, известное BIG-IP. Пример: /Common/2.3.4.5 | |||
| icmp_echo boolean | queried | Является ли виртуальный адрес должен отвечать на запросы ICMP echo. Пример: True | |||
| inherited_traffic_group boolean | queried | Указывает, унаследована ли группа трафика от родительской папки. | |||
| name string | queried | Относительное имя ресурса в BIG-IP. Пример: 2.3.4.5 | |||
| netmask string | queried | Маска сети виртуального адреса. Пример: 255.255.255.255 | |||
| route_advertisement boolean | queried | Задает параметры объявления маршрута для виртуального адреса. | |||
| spanning boolean | queried | Включено ли охватывание для указанного виртуального адреса. | |||
| traffic_group string | queried | Группа трафика, в которой активен виртуальный адрес. Пример: /Common/traffic-group-1 | |||
| virtual_servers complex | Когда virtual-addresses указано в gather_subset. | Информация о виртуальном адресе. Пример: хэш/словарь значений | |||
| authentication_profile list | queried | Указывает список имен профилей аутентификации, разделенных пробелами, которые виртуальный сервер использует для управления аутентификацией. Пример: ['/Common/ssl_drldp'] | |||
| auto_lasthop string | queried | При включении позволяет системе отправлять трафик возврата по MAC-адресу, который передал запрос, даже если таблица маршрутизации указывает на другую сеть или интерфейс. Пример: default | |||
| availability_status string | queried | Доступность виртуального сервера. Пример: выкл | |||
| bw_controller_policy string | queried | Контроллер пропускной способности для использования системой для применения политики пропускной способности для входящего сетевого трафика. Пример: /Common/bw1 | |||
| client_side_bits_in integer | queried | Количество битов входящего трафика клиентской стороны. Пример: 1000 | |||
| client_side_bits_out integer | queried | Количество битов исходящего трафика клиентской стороны. Пример: 200 | |||
| client_side_current_connections integer | queried | Количество текущих подключений клиентской стороны. Пример: 300 | |||
| client_side_evicted_connections integer | queried | Количество удалённых подключений клиентской стороны. Пример: 100 | |||
| client_side_max_connections integer | queried | Максимальное количество подключений клиентской стороны. Пример: 40 | |||
| client_side_pkts_in integer | queried | Количество пакетов входящего трафика клиентской стороны. Пример: 1098384 | |||
| client_side_pkts_out integer | queried | Количество пакетов исходящего трафика клиентской стороны. Пример: 3484734 | |||
| client_side_slow_killed integer | queried | Количество медленных подключений, прерванных на клиентской стороне. Пример: 234 | |||
| client_side_total_connections integer | queried | Общее количество подключений. Пример: 24 | |||
| cmp_enabled boolean | queried | Включена ли ускоренная обработка кластеризованных многопроцессорных систем (CMP). Пример: True | |||
| cmp_mode string | queried | Режим кластеризованного многопроцессорного режима. Пример: all-cpus | |||
| connection_limit integer | queried | Максимальное количество одновременных подключений, разрешённых для виртуального сервера. Пример: 100 | |||
| connection_mirror_enabled boolean | queried | Включено ли зеркальное отображение подключений. Пример: True | |||
| cpu_usage_ratio_last_1_min integer | queried | Коэффициент использования ЦП (%) за последние 1 минуту | |||
| cpu_usage_ratio_last_5_min integer | queried | Коэффициент использования ЦП (%) за последние 5 минут | |||
| cpu_usage_ratio_last_5_sec integer | queried | Коэффициент использования ЦП (%) за последние 5 секунд | |||
| current_syn_cache integer | queried | Текущий кэш SYN | |||
| default_pool string | queried | Имя пула, который виртуальный сервер должен использовать в качестве стандартного. Пример: /Common/pool1 | |||
| description string | queried | Описание виртуального сервера. Пример: Мой виртуальный | |||
| destination string | queried | Имя виртуального адреса и службы, на котором виртуальный сервер прослушивает подключения. Пример: /Common/2.2.3.3%1:76 | |||
| destination_address string | queried | Часть адреса destination. Пример: 2.3.3.2 | |||
| destination_port integer | queried | Часть порта destination. Пример: 80 | |||
| enabled boolean | queried | Включен ли виртуальный сервер. Пример: True | |||
| ephemeral_bits_in integer | queried | Количество битов входящего трафика (эпизодические). Пример: 1000 | |||
| ephemeral_bits_out integer | queried | Количество битов исходящего трафика (эпизодические). Пример: 200 | |||
| ephemeral_current_connections integer | queried | Количество текущих подключений (эпизодические). Пример: 300 | |||
| ephemeral_evicted_connections integer | queried | Количество удаленных подключений (эпизодические). Пример: 100 | |||
| ephemeral_max_connections integer | queried | Максимальное количество подключений (эпизодические). Пример: 40 | |||
| ephemeral_pkts_in integer | queried | Количество входящих пакетов (эпизодические). Пример: 1098384 | |||
| ephemeral_pkts_out integer | queried | Количество исходящих пакетов (эпизодические). Пример: 3484734 | |||
| ephemeral_slow_killed integer | queried | Количество отключенных медленных подключений (эпизодические). Пример: 234 | |||
| ephemeral_total_connections integer | queried | Общее количество подключений (эпизодические). Пример: 24 | |||
| fallback_persistence_profile string | queried | Профиль резервного сохранения, используемый виртуальным сервером, если стандартный профиль недоступен. Пример: /Common/fallback1 | |||
| full_path string | queried | Полное имя ресурса, известное BIG-IP. Пример: /Common/2.3.4.5 | |||
| gtm_score integer | queried | Указывает рейтинг, связанный с виртуальным сервером. | |||
| hardware_syn_cookie_instances integer | queried | Инстанции аппаратных SYN Cookie. | |||
| ip_intelligence_policy string | queried | Политика IP-интеллекта, назначенная виртуальному серверу. Пример: /Common/ip1 | |||
| irules list | queried | Список iRules, которые настраивают виртуальный сервер для управления трафиком. Пример: ['/Common/rule1', "/Common/rule2'"] | |||
| last_hop_pool string | queried | Имя пула последней точки, который виртуальный сервер должен использовать для направления трафика ответа к маршрутизатору последней точки. Пример: /Common/pool1 | |||
| max_conn_duration integer | queried | Максимальная длительность подключения/мс. | |||
| mean_conn_duration integer | queried | Средняя длительность подключения/мс. | |||
| min_conn_duration integer | queried | Минимальная длительность подключения/мс. | |||
| name string | queried | Относительное имя ресурса в BIG-IP. Пример: 2.3.4.5 | |||
| nat64_enabled boolean | queried | Включен ли NAT64. Пример: True | |||
| persistence_profile string | queried | Профиль сохранения, который система должна использовать по умолчанию для данного виртуального сервера. Пример: /Common/persist1 | |||
| profiles complex | Список профилей, присоединённых к виртуальному серверу. | ||||
| context string | queried | Какая сторона соединения затрагивается профилем; либо all, либо client-side, либо server-side. Пример: client-side | |||
| full_path string | queried | Полное имя ресурса, известное BIG-IP. Пример: /Common/tcp | |||
| name string | queried | Относительное имя ресурса в BIG-IP. Пример: tcp | |||
| protocol string | queried | IP-протокол, для которого виртуальный сервер должен направлять трафик. Пример: tcp | |||
| rate_class string | queried | Имя существующего класса скорости, который виртуальный сервер должен использовать для обеспечения политики пропускной способности для входящего сетевого трафика. | |||
| rate_limit integer | queried | Максимальное количество подключений в секунду, разрешённых для виртуального сервера. Пример: 34 | |||
| rate_limit_destination_mask integer | queried | Указывает маску в битах, которая применяется к адресу назначения в рамках ограничения скорости. Пример: 32 | |||
| rate_limit_mode string | queried | Указывает, применяется ли ограничение скорости на виртуальный объект, на адрес источника, на адрес назначения или на их сочетание. Пример: object | |||
| rate_limit_source_mask integer | queried | Указывает маску в битах, которая применяется к адресу источника в рамках ограничения скорости. | |||
| security_log_profiles list | queried | Указывает профиль журнала, применённый к виртуальному серверу. Пример: ['/Common/global-network', '/Common/local-dos'] | |||
| snat_pool string | queried | Указывает имя пула LSN или SNAT, используемого указанным виртуальным сервером. Пример: /Common/pool1 | |||
| snat_type string | queried | Указывает тип трансляции адреса источника, связанной с указанным виртуальным сервером. Пример: none | |||
| software_syn_cookie_instances integer | queried | Примеры программных SYN-куки. | |||
| source_address string | queried | Указывает IP-адрес или сеть, с которой виртуальный сервер будет принимать трафик. Пример: 0.0.0./0 | |||
| source_port_behavior string | queried | Указывает, сохраняет ли система исходный порт соединения. Пример: preserve | |||
| status_reason string | queried | Если с состоянием виртуального сервера возникла проблема, она сообщается здесь. Пример: Члены пула подчинённых сервисов либо не имеют проверки сервиса... | |||
| syn_cache_overflow integer | queried | Переполнение кэша SYN. | |||
| syn_cookies_status string | queried | Статус SYN-куки. Пример: неактивировано | |||
| total_hardware_accepted_syn_cookies integer | queried | Общее количество принятых аппаратных SYN-куки. | |||
| total_hardware_syn_cookies integer | queried | Общее количество аппаратных SYN-куки. | |||
| total_requests integer | queried | Общее количество запросов. Пример: 8 | |||
| total_software_accepted_syn_cookies integer | queried | Общее количество принятых программных SYN-куки. | |||
| total_software_rejected_syn_cookies integer | queried | Общее количество отклоненных программных SYN-куки. | |||
| total_software_syn_cookies integer | queried | Общее количество программных SYN-куки. | |||
| translate_address boolean | queried | Включает или отключает трансляцию адресов для виртуального сервера. Пример: True | |||
| translate_port boolean | queried | Включает или отключает трансляцию портов. Пример: True | |||
| type string | queried | Тип виртуального сервера. Пример: стандартный | |||
| vlans list | queried | Список VLAN, для которых виртуальный сервер включён или выключен. Пример: ['/Common/vlan1', '/Common/vlan2'] | |||
| vlans complex | Когда vlans указано в gather_subset. | Список информации о VLAN. Пример: хеш/словарь значений | |||
| auto_lasthop строка | queried | Позволяет системе отправлять ответный трафик по MAC-адресу, который передал запрос, даже если таблица маршрутизации указывает на другую сеть или интерфейс. Пример: enabled | |||
| cmp_hash_algorithm строка | queried | Указывает, как будет разделен трафик на VLAN. Пример: default | |||
| description строка | queried | Описание VLAN. Пример: My vlan | |||
| failsafe_action строка | queried | Действие, которое система должна выполнить при срабатывании механизма аварийной защиты. Пример: reboot | |||
| failsafe_enabled логическое | queried | Включена ли аварийная защита. Пример: True | |||
| failsafe_timeout целое число | queried | Количество секунд, в течение которого активный узел может работать без обнаружения сетевого трафика в этой VLAN, прежде чем он начнет резервирование. Пример: 90 | |||
| if_index целое число | queried | Индекс, назначенный этой VLAN. Это уникальный идентификатор, назначенный для всех объектов, отображаемых в SNMP IF-MIB. Пример: 176 | |||
| interfaces сложный | queried | Список помеченных или непомеченных интерфейсов и каналов, которые вы хотите настроить для VLAN. | |||
| full_path строка | queried | Полное имя ресурса, известного BIG-IP. Пример: 1.3 | |||
| name строка | queried | Относительное имя ресурса в BIG-IP. Пример: 1.3 | |||
| tagged логическое | queried | Помечен ли интерфейс или нет. | |||
| learning_mode строка | queried | Настроены ли порты коммутатора, помещенные в VLAN, для обучения коммутатора, только для пересылки или отклонения. Пример: enable-forward | |||
| mtu целое число | queried | Конкретный максимальный размер транспортного блока (MTU) для VLAN. Пример: 1500 | |||
| sflow_poll_interval целое число | queried | Максимальный интервал в секундах между двумя опросами. | |||
| sflow_poll_interval_global логическое | queried | Является ли глобальная настройка интервала опроса VLAN заменой настройки интервала опроса на уровне объекта. | |||
| sflow_sampling_rate целое число | queried | Соотношение наблюдаемых пакетов к сгенерированным выборкам. | |||
| sflow_sampling_rate_global логическое | queried | Является ли глобальная настройка коэффициента выборки VLAN заменой настройки коэффициента выборки на уровне объекта. Пример: True | |||
| source_check_enabled логическое | queried | Указывает, что принимаются только соединения, у которых в таблице маршрутизации есть обратный маршрут. Пример: True | |||
| tag целое число | queried | Номер тега VLAN. Пример: 30 | |||
| true_mac_address строка | queried | MAC-адрес интерфейса с наименьшим номером, назначенным этой VLAN. Пример: fa:16:3e:10:da:ff | |||
Статус
- Гарантируется, что у этого модуля нет обратной совместимости. [превью]
- Этот модуль поддерживается партнером Ansible. [сертифицировано]
Авторы
- Tim Rupp (@caphrim007)
- Wojciech Wypior (@wojtek0806)
Подсказка
Если вы заметите какие-либо проблемы в этом руководстве, вы можете отредактировать этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.9/modules/bigip_device_info_module.html