Spec-Zone.ru › Ansible

Модуль f5networks.f5_modules.bigip_device_info — сбор информации с устройств F5 BIG-IP

Примечание

Этот модуль входит в коллекцию f5networks.f5_modules (версия 1.39.0).

Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не входит в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.

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

Чтобы использовать коллекцию в плейбуке, укажите: f5networks.f5_modules.bigip_device_info.

Добавлено в f5networks.f5_modules 1.0.0

  • Краткое описание
  • Параметры
  • Примечания
  • Примеры
  • Возвращаемые значения

Краткое описание

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

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

Параметры

Параметр

Комментарии

data_increment

целое число

добавлено в f5networks.f5_modules 1.22.0

Задает шаг постраничной выборки, с которым данные устройства собираются через API.

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

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

Хотя ограничений на указываемое значение нет, учтите, что очень большие значения при gather_subset, равном мета-вариантам, например all, могут привести к сбою модуля или API устройства.

Для оптимальной работы F5 рекомендует использовать пользовательские значения data_increment вместе с partition и конкретным значением gather_subset.

По умолчанию: 10

gather_subset

псевдонимы: include

список / элементы=строка / обязательный

Если этот аргумент указан, возвращаемая информация ограничивается заданным подмножеством.

Чтобы включить большее подмножество, можно указать список значений.

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

Варианты:

  • "all"
  • "monitors"
  • "profiles"
  • "apm-access-profiles"
  • "apm-access-policies"
  • "as3"
  • "asm-policy-stats"
  • "asm-policies"
  • "asm-server-technologies"
  • "asm-signature-sets"
  • "client-ssl-profiles"
  • "cfe"
  • "devices"
  • "device-groups"
  • "do"
  • "external-monitors"
  • "fasthttp-profiles"
  • "fastl4-profiles"
  • "gateway-icmp-monitors"
  • "gtm-pools"
  • "gtm-servers"
  • "gtm-wide-ips"
  • "gtm-a-pools"
  • "gtm-a-wide-ips"
  • "gtm-aaaa-pools"
  • "gtm-aaaa-wide-ips"
  • "gtm-cname-pools"
  • "gtm-cname-wide-ips"
  • "gtm-mx-pools"
  • "gtm-mx-wide-ips"
  • "gtm-naptr-pools"
  • "gtm-naptr-wide-ips"
  • "gtm-srv-pools"
  • "gtm-srv-wide-ips"
  • "gtm-topology-regions"
  • "http-monitors"
  • "https-monitors"
  • "http-profiles"
  • "iapp-services"
  • "iapplx-packages"
  • "icmp-monitors"
  • "interfaces"
  • "internal-data-groups"
  • "irules"
  • "license"
  • "ltm-pools"
  • "snat-pools"
  • "ltm-policies"
  • "management-routes"
  • "nodes"
  • "oneconnect-profiles"
  • "packages"
  • "partitions"
  • "provision-info"
  • "remote-syslog"
  • "route-domains"
  • "self-ips"
  • "server-ssl-profiles"
  • "software-volumes"
  • "software-images"
  • "software-hotfixes"
  • "ssl-certs"
  • "ssl-keys"
  • "sync-status"
  • "system-db"
  • "system-info"
  • "ts"
  • "tcp-monitors"
  • "tcp-half-open-monitors"
  • "tcp-profiles"
  • "traffic-groups"
  • "trunks"
  • "udp-profiles"
  • "users"
  • "ucs"
  • "vcmp-guests"
  • "virtual-addresses"
  • "virtual-servers"
  • "vlans"
  • "!all"
  • "!as3"
  • "!do"
  • "!ts"
  • "!cfe"
  • "!monitors"
  • "!profiles"
  • "!apm-access-profiles"
  • "!apm-access-policies"
  • "!asm-policy-stats"
  • "!asm-policies"
  • "!asm-server-technologies"
  • "!asm-signature-sets"
  • "!client-ssl-profiles"
  • "!devices"
  • "!device-groups"
  • "!external-monitors"
  • "!fasthttp-profiles"
  • "!fastl4-profiles"
  • "!gateway-icmp-monitors"
  • "!gtm-pools"
  • "!gtm-servers"
  • "!gtm-wide-ips"
  • "!gtm-a-pools"
  • "!gtm-a-wide-ips"
  • "!gtm-aaaa-pools"
  • "!gtm-aaaa-wide-ips"
  • "!gtm-cname-pools"
  • "!gtm-cname-wide-ips"
  • "!gtm-mx-pools"
  • "!gtm-mx-wide-ips"
  • "!gtm-naptr-pools"
  • "!gtm-naptr-wide-ips"
  • "!gtm-srv-pools"
  • "!gtm-srv-wide-ips"
  • "!gtm-topology-regions"
  • "!http-monitors"
  • "!https-monitors"
  • "!http-profiles"
  • "!iapp-services"
  • "!iapplx-packages"
  • "!icmp-monitors"
  • "!interfaces"
  • "!internal-data-groups"
  • "!irules"
  • "!license"
  • "!ltm-pools"
  • "!snat-pools"
  • "!ltm-policies"
  • "!management-routes"
  • "!nodes"
  • "!oneconnect-profiles"
  • "!packages"
  • "!partitions"
  • "!provision-info"
  • "!remote-syslog"
  • "!route-domains"
  • "!self-ips"
  • "!server-ssl-profiles"
  • "!software-volumes"
  • "!software-images"
  • "!software-hotfixes"
  • "!ssl-certs"
  • "!ssl-keys"
  • "!sync-status"
  • "!system-db"
  • "!system-info"
  • "!tcp-monitors"
  • "!tcp-half-open-monitors"
  • "!tcp-profiles"
  • "!traffic-groups"
  • "!trunks"
  • "!udp-profiles"
  • "!users"
  • "!ucs"
  • "!vcmp-guests"
  • "!virtual-addresses"
  • "!virtual-servers"
  • "!vlans"

partition

строка

добавлено в f5networks.f5_modules 1.14.0

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

Для раздела по умолчанию используется Common.

По умолчанию: "Common"

provider

словарь

добавлено в f5networks.f5_modules 1.0.0

Объект dict, содержащий сведения для подключения.

auth_provider

строка

Настраивает поставщика аутентификации для получения токенов аутентификации с удаленного устройства.

Этот параметр используется преимущественно при работе с устройствами BIG-IQ.

no_f5_teem

логическое значение

Если задано yes, телеметрические данные TEEM не отправляются в F5.

Этот параметр можно не указывать, задав переменную окружения F5_TELEMETRY_OFF.

Ранее использовавшаяся переменная F5_TEEM устарела, поскольку ее название вводило в заблуждение.

Варианты:

  • false ← (по умолчанию)
  • true

password

псевдонимы: pass, pwd

строка / обязательный

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

Этот параметр можно не указывать, задав переменную окружения F5_PASSWORD.

server

строка / обязательный

Узел BIG-IP или BIG-IQ.

Этот параметр можно не указывать, задав переменную окружения F5_SERVER.

server_port

целое число

Порт сервера BIG-IP.

Этот параметр можно не указывать, задав переменную окружения F5_SERVER_PORT.

По умолчанию: 443

timeout

целое число

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

transport

строка

Настраивает транспортное соединение, используемое при подключении к удаленному устройству.

Варианты:

  • "rest" ← (по умолчанию)

user

строка / обязательный

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

Этот параметр можно не указывать, задав переменную окружения F5_USER.

validate_certs

логическое значение

Если задано no, SSL-сертификаты не проверяются. Используйте этот параметр только на контролируемых вами сайтах с самозаверенными сертификатами.

Этот параметр можно не указывать, задав переменную окружения F5_VALIDATE_CERTS.

Варианты:

  • false
  • true ← (по умолчанию)

Примечания

Примечание

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

Примеры

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

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

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

- name: Collect BIG-IP information with custom data_increment and specific partition
  bigip_device_info:
    data_increment: 50
    partition: Foo
    gather_subset:
      - gtm-a-wide-ips
    provider:
      server: lb.mydomain.com
      user: admin
      password: secret
  delegate_to: localhost

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

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

Ключ

Описание

apm_access_policies

complex

Информация о политиках доступа APM.

Возвращается: если в gather_subset указано apm-access-policies.

full_path

string

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

Возвращается: при запросе

Пример: "/Common/foo_policy"

name

string

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

Возвращается: при запросе

Пример: "foo_policy"

apm_access_profiles

complex

Информация о профилях доступа APM.

Возвращается: если в gather_subset указано apm-access-profiles.

access_policy

string

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

Возвращается: при запросе

Пример: "foo_policy"

full_path

string

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

Возвращается: при запросе

Пример: "/Common/foo_policy"

name

string

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

Возвращается: при запросе

Пример: "foo_policy"

asm_policies

complex

Подробная информация о политиках ASM на устройстве.

Возвращается: если в gather_subset указано asm-policies.

Пример: "hash/dictionary of values"

active

boolean

Указывает, активна ли политика ASM. В TMOS 13.x и более поздних версиях этот параметр указывает, привязана ли политика к какому-либо виртуальному серверу.

Возвращается: при запросе

Пример: true

allowed_response_codes

list / elements=string

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

Возвращается: при запросе

Пример: ["400", "404"]

application_language

string

Кодировка языка веб-приложения.

Возвращается: при запросе

Пример: "utf-8"

apply

boolean

В TMOS 13.x и более поздних версиях этот параметр указывает, есть ли у политики ASM ожидающие применения изменения.

Возвращается: при запросе

Пример: true

case_insensitive

boolean

Указывает, учитывает ли политика ASM регистр символов в типах файлов, URL-адресах и параметрах.

Возвращается: при запросе

Пример: true

csrf_protection_enabled

boolean

Указывает, включена ли защита от CSRF в политике ASM.

Возвращается: при запросе

Пример: true

csrf_protection_expiration_time_in_seconds

integer

Задает срок действия настроенного токена CSRF в секундах.

Возвращается: при запросе

Пример: 600

csrf_protection_ssl_only

boolean

Указывает, что проверка защиты от CSRF выполняется только для URL-адресов HTTPS.

Возвращается: при запросе

Пример: true

csrf_urls

complex

Задает список URL-адресов для проверки токенов CSRF.

В версии 13.0.0 и более поздних версиях это вложенная коллекция и список словарей.

В версии 12.x это список простых строк.

Возвращается: при запросе

csrf_url

string

Задает URL-адрес для защиты.

Возвращается: при запросе

Пример: "['/foo.html']"

csrf_url_enforcement_action

string

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

Возвращается: при запросе

Пример: "none"

csrf_url_id

string

Задает сгенерированный идентификатор настроенного ресурса URL CSRF.

Возвращается: при запросе

Пример: "l0Ckxe-7yHsXp8U5tTgbFQ"

csrf_url_method

string

Метод для указанного URL-адреса.

Возвращается: при запросе

Пример: "POST"

csrf_url_parameters_list

list / elements=string

Список параметров, которые нужно искать в запросе при проверке совпадения записи URL с запросом.

Возвращается: при запросе

Пример: ["fooparam"]

csrf_url_required_parameters

string

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

Возвращается: при запросе

Пример: "ignore"

csrf_url_wildcard_order

string

Задает порядок применения правил к URL-адресам с подстановочными знаками.

Возвращается: при запросе

Пример: "1"

custom_xff_headers

string

Список пользовательских заголовков XFF, которым доверяет система.

Возвращается: при запросе

Пример: "asm-proxy1"

description

string

Описание ресурса.

Возвращается: при запросе

Пример: "Significant Policy Description"

disallowed_geolocations

string

Отображает страны, из которых доступ к веб-приложению запрещен.

Возвращается: при запросе

Пример: "Argentina"

enforcement_mode

string

Указывает, включена или отключена блокировка для политики ASM.

Возвращается: при запросе

Пример: "blocking"

enforcement_readiness_period

integer

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

Возвращается: при запросе

Пример: 8

full_path

string

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

Возвращается: при запросе

Пример: "/Common/foo_policy"

has_parent

boolean

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

Возвращается: при запросе

Пример: false

inspect_http_uploads

boolean

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

Возвращается: при запросе

Пример: true

learning_mode

string

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

Возвращается: при запросе

Пример: "manual"

manual_virtual_servers

list / elements=string

Виртуальные серверы с расширенной конфигурацией политики LTM, содержащей правила с включенными управляющими действиями ASM.

Возвращается: при запросе

Пример: ["/Common/test_VS/"]

mask_credit_card_numbers_in_request

boolean

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

Возвращается: при запросе

Пример: false

maximum_cookie_header_length

integer

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

Возвращается: при запросе

Пример: 8192

maximum_http_header_length

integer

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

Возвращается: при запросе

Пример: 8192

name

string

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

Возвращается: при запросе

Пример: "foo_policy"

path_parameter_handling

string

Задает способ обработки системой параметров пути, добавленных к сегментам пути в URI.

Возвращается: при запросе

Пример: "ignore"

place_signatures_in_staging

boolean

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

Возвращается: при запросе

Пример: false

policy_id

string

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

Возвращается: при запросе

Пример: "l0Ckxe-7yHsXp8U5tTgbFQ"

protocol_independent

boolean

Указывает, различает ли политика ASM URL-адреса HTTP/WS и HTTPS/WSS.

Возвращается: при запросе

Пример: false

signature_staging

boolean

Указывает, включена ли в политике ASM функция режима подготовки.

Возвращается: при запросе

Пример: true

trigger_asm_irule_event

string

Указывает, включено ли событие iRule.

Возвращается: при запросе

Пример: "disabled"

trust_xff

boolean

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

Возвращается: при запросе

Пример: true

type

string

Тип политики: Security или Parent.

Возвращается: при запросе

Пример: "security"

use_dynamic_session_id_in_url

boolean

Указывает, как политика безопасности обрабатывает URL-адреса, использующие динамические сеансы.

Возвращается: при запросе

Пример: false

virtual_servers

list / elements=string

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

Возвращается: при запросе

Пример: ["/Common/foo_VS/"]

asm_policy_stats

complex

Дополнительная информация о политиках ASM.

Возвращается: если в gather_subset указано asm-policy-stats.

Пример: "hash/dictionary of values"

parent_policies

integer

Общее количество родительских политик ASM на устройстве.

Возвращается: при запросе

Пример: 2

policies

integer

Общее количество политик ASM на устройстве.

Возвращается: при запросе

Пример: 3

policies_active

integer

Количество политик ASM, отмеченных как активные. В TMOS 13.x и более поздних версиях это значение равно policies_attached.

Возвращается: при запросе

Пример: 3

policies_attached

integer

Количество политик ASM, назначенных виртуальным серверам.

Возвращается: при запросе

Пример: 1

policies_inactive

integer

Количество политик ASM, отмеченных как неактивные. В TMOS 13.x и более поздних версиях это значение равно policies_unattached.

Возвращается: при запросе

Пример: 0

policies_pending_changes

integer

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

Возвращается: при запросе

Пример: 2

policies_unattached

integer

Количество политик ASM, не назначенных виртуальному серверу.

Возвращается: при запросе

Пример: 3

asm_server_technologies

complex

Подробная информация о серверных технологиях ASM, имеющихся на устройстве.

Возвращается: если в gather_subset указано asm-server-technologies.

Пример: "hash/dictionary of values"

id

string

Отображает сгенерированный идентификатор ресурса серверной технологии.

Возвращается: при запросе

Пример: "l0Ckxe-7yHsXp8U5tTgbFQ"

server_technology_name

string

Понятное имя ресурса серверной технологии.

Возвращается: при запросе

Пример: "Wordpress"

server_technology_references

complex

Список словарей, содержащих ссылки API self на связанные ресурсы технологий.

Возвращается: при запросе

link

string

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

Возвращается: при запросе

Пример: "https://localhost/mgmt/tm/asm/server-technologies/NQG7CT02OBC2cQWbnP7T-A?ver=13.1.0"

asm_signature_sets

complex

Подробная информация о наборах сигнатур ASM, имеющихся на устройстве.

Возвращается: если в gather_subset указано asm-signature-sets.

Пример: "hash/dictionary of values"

assign_to_policy_by_default

boolean

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

Возвращается: при запросе

Пример: true

category

string

Отображает категорию набора сигнатур.

Возвращается: при запросе

Пример: "filter-based"

default_alarm

boolean

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

Возвращается: при запросе

Пример: true

default_block

boolean

Если режим применения политики безопасности — блокирующий, указывает, как система обрабатывает запросы, соответствующие сигнатуре из набора сигнатур.

Возвращается: при запросе

Пример: true

default_learn

boolean

Указывает, обучается ли политика безопасности на всех запросах, соответствующих сигнатуре из набора сигнатур.

Возвращается: при запросе

Пример: true

id

string

Отображает сгенерированный идентификатор ресурса набора сигнатур.

Возвращается: при запросе

Пример: "l0Ckxe-7yHsXp8U5tTgbFQ"

is_user_defined

boolean

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

Возвращается: при запросе

Пример: false

name

string

Имя набора сигнатур.

Возвращается: при запросе

Пример: "WebSphere signatures"

type

string

Метод выбора сигнатур для включения в набор сигнатур.

Возвращается: при запросе

Пример: "filter-based"

client_ssl_profiles

complex

Информация, относящаяся к профилю Client SSL.

Возвращается: если в gather_subset указано client-ssl-profiles.

Пример: "hash/dictionary of values"

alert_timeout

integer

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

Возвращается: при запросе

Пример: 0

allow_non_ssl

boolean

Включает или отключает соединения без SSL.

Возвращается: при запросе

Пример: true

authenticate_depth

integer

Задает глубину проверки подлинности — максимальную глубину обхода цепочки сертификатов клиента.

Возвращается: при запросе

Пример: 9

authenticate_frequency

string

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

Возвращается: при запросе

Пример: "once"

ca_file

string

Задает имя файла центра сертификации (CA).

Возвращается: при запросе

Пример: "/Common/default-ca.crt"

cache_size

integer

Задает размер кэша сеансов SSL.

Возвращается: при запросе

Пример: 262144

cache_timeout

integer

Задает время ожидания в кэше сеансов SSL.

Возвращается: при запросе

Пример: 3600

certificate_file

string

Задает имя сертификата, установленного в системе управления трафиком для завершения или инициирования SSL-соединения.

Возвращается: при запросе

Пример: "/Common/default.crt"

chain_file

string

Задает или создает файл цепочки сертификатов, который клиент может использовать для аутентификации профиля.

Возвращается: при запросе

Пример: "/Common/ca-chain.crt"

ciphers

string

Задает список имен наборов шифров.

Возвращается: при запросе

Пример: "['DEFAULT']"

crl_file

string

Задает имя файла списка отозванных сертификатов.

Возвращается: при запросе

Пример: "/Common/default.crl"

description

string

Описание профиля.

Возвращается: при запросе

Пример: "My profile"

forward_proxy_ca_certificate_file

string

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

Возвращается: при запросе

forward_proxy_ca_key_file

string

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

Возвращается: при запросе

forward_proxy_ca_passphrase

string

Задает парольную фразу файла ключа, используемого в качестве ключа центра сертификации при включенной функции SSL Forward Proxy.

Возвращается: при запросе

forward_proxy_certificate_extension_include

list / elements=string

Задает расширения сертификатов веб-сервера, включаемые в сертификаты, созданные с помощью SSL Forward Proxy.

Возвращается: при запросе

Пример: ["basic-constraints", "subject-alternative-name"]

forward_proxy_certificate_lifespan

integer

Указывает срок действия сертификата, созданного с помощью функции SSL forward proxy.

Возвращается: при запросе

Пример: 30

forward_proxy_enabled

boolean

Включает или отключает функцию SSL forward proxy.

Возвращается: при запросе

Пример: true

forward_proxy_lookup_by_ipaddr_port

boolean

Указывает, следует ли искать сертификат по IP-адресу и номеру порта.

Возвращается: при запросе

Пример: false

full_path

string

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

Возвращается: при запросе

Пример: "/Common/bigip02.internal"

handshake_timeout

integer

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

Возвращается: при запросе

Пример: 10

key_file

string

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

Возвращается: при запросе

Пример: "/Common/default.key"

modssl_methods

boolean

Включает или отключает эмуляцию методов ModSSL.

Возвращается: при запросе

Пример: false

name

string

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

Возвращается: при запросе

Пример: "bigip02.internal"

parent

string

Родительский профиль

Возвращается: при запросе

Пример: "/Common/clientssl"

peer_certification_mode

string

Указывает режим сертификата узла-партнера.

Возвращается: при запросе

Пример: "ignore"

profile_mode_enabled

boolean

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

Возвращается: при запросе

Пример: true

renegotiation

boolean

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

Возвращается: при запросе

Пример: true

renegotiation_maximum_record_delay

integer

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

Возвращается: при запросе

Пример: 0

renegotiation_period

integer

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

Возвращается: при запросе

Пример: 0

retain_certificate

boolean

Для работы модуля APM требуется хранить сертификат в SSL-сеансе. Если false, сертификат не будет храниться в SSL-сеансе.

Возвращается: при запросе

Пример: true

secure_renegotiation_mode

string

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

Возвращается: при запросе

Пример: "require"

server_name

string

Указывает имена серверов для сопоставления с данными расширения SNI (индикация имени сервера) в сообщении ClientHello клиентского соединения.

Возвращается: при запросе

Пример: "bigip01"

session_ticket

boolean

Включает или отключает билеты сеанса.

Возвращается: при запросе

Пример: false

sni_default

boolean

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

Возвращается: при запросе

Пример: true

sni_require

boolean

Если этот параметр имеет значение true, клиентское соединение, в котором не указано известное имя сервера или не поддерживается расширение SNI, будет отклонено.

Возвращается: при запросе

Пример: false

strict_resume

boolean

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

Возвращается: при запросе

Пример: true

unclean_shutdown

boolean

Следует ли принудительно завершать все SSL-соединения без корректного закрытия с помощью SSL-профиля

Возвращается: при запросе

Пример: false

device_groups

complex

Информация о группах устройств.

Возвращается: если в gather_subset указано device-groups.

Пример: "hash/dictionary of values"

asm_sync_enabled

boolean

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

Возвращается: при запросе

Пример: true

autosync_enabled

boolean

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

Возвращается: при запросе

Пример: false

description

string

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

Возвращается: при запросе

Пример: "My device group"

devices

list / elements=string

Список устройств в группе. Устройства перечислены по их full_path.

Возвращается: при запросе

Пример: ["/Common/bigip02.internal"]

full_load_on_sync

boolean

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

Возвращается: при запросе

Пример: true

full_path

string

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

Возвращается: при запросе

Пример: "/Common/fasthttp"

incremental_config_sync_size_maximum

integer

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

Возвращается: при запросе

Пример: 1024

name

string

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

Возвращается: при запросе

Пример: "fasthttp"

network_failover_enabled

boolean

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

Возвращается: при запросе

Пример: true

type

string

Указывает тип группы устройств.

Возвращается: при запросе

Пример: "sync-only"

devices

complex

Информация об устройствах.

Возвращается: если в gather_subset указано devices.

Пример: "hash/dictionary of values"

active_modules

list / elements=string

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

Возвращается: при запросе

Пример: ["DNS Services (LAB)", "PSM, VE"]

base_mac_address

string

Адрес управления доступом к среде передачи данных (MAC-адрес) устройства.

Возвращается: при запросе

Пример: "fa:16:3e:c3:42:6f"

build

string

Информация о младшей версии полной версии продукта.

Возвращается: при запросе

Пример: "0.0.1"

chassis_id

string

Серийный номер устройства.

Возвращается: при запросе

Пример: "11111111-2222-3333-444444444444"

chassis_type

string

Отображает тип корпуса. Возможные значения: individual и viprion.

Возвращается: при запросе

Пример: "individual"

comment

string

Комментарии пользователя об устройстве.

Возвращается: при запросе

Пример: "My device"

configsync_address

string

IP-адрес, используемый для синхронизации конфигурации.

Возвращается: при запросе

Пример: "10.10.10.10"

contact

string

Контактная информация администратора.

Возвращается: при запросе

Пример: "The User"

description

string

Описание устройства.

Возвращается: при запросе

Пример: "My device"

edition

string

Отображает редакцию программного обеспечения.

Возвращается: при запросе

Пример: "Point Release 7"

failover_state

string

Состояние переключения при отказе устройства.

Возвращается: при запросе

Пример: "active"

full_path

string

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

Возвращается: при запросе

Пример: "/Common/bigip02.internal"

hostname

string

Имя хоста устройства

Возвращается: при запросе

Пример: "bigip02.internal"

location

string

Указывает физическое расположение устройства.

Возвращается: при запросе

Пример: "London"

management_address

string

IP-адрес интерфейса управления.

Возвращается: при запросе

Пример: "3.3.3.3"

marketing_name

string

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

Возвращается: при запросе

Пример: "BIG-IP Virtual Edition"

multicast_address

string

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

Возвращается: при запросе

Пример: "4.4.4.4"

name

string

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

Возвращается: при запросе

Пример: "bigip02.internal"

optional_modules

list / elements=string

Модули, доступные для текущей платформы, но не имеющие действующей лицензии.

Возвращается: при запросе

Пример: ["App Mode (TMSH Only, No Root/Bash)", "BIG-IP VE, Multicast Routing"]

platform_id

string

Отображает идентификатор платформы устройства.

Возвращается: при запросе

Пример: "Z100"

primary_mirror_address

string

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

Возвращается: при запросе

Пример: "5.5.5.5"

product

string

Отображает название программного продукта.

Возвращается: при запросе

Пример: "BIG-IP"

secondary_mirror_address

string

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

Возвращается: при запросе

Пример: "2.2.2.2"

self

boolean

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

Возвращается: при запросе

Пример: true

software_version

string

Отображает номер версии программного обеспечения.

Возвращается: при запросе

Пример: "13.1.0.7"

timelimited_modules

list / elements=string

Отображает модули с лицензией, ограниченной по времени.

Возвращается: при запросе

Пример: ["IP Intelligence, 3Yr, ...", "PEM URL Filtering, 3Yr, ..."]

timezone

string

Отображает часовой пояс, настроенный на устройстве.

Возвращается: при запросе

Пример: "UTC"

unicast_addresses

complex

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

Возвращается: при запросе

effective_ip

string

IP-адрес, по которому узлы-партнёры могут обращаться к этому одноадресному IP-адресу.

Возвращается: при запросе

Пример: "5.4.3.5"

effective_port

integer

Порт, по которому узлы-партнёры могут обращаться к этому одноадресному адресу.

Возвращается: при запросе

Пример: 1026

ip

string

IP-адрес, на котором демон переключения при отказе будет ожидать пакеты от узлов-партнёров.

Возвращается: при запросе

Пример: "5.4.3.5"

port

integer

IP-порт, который демон переключения при отказе использует для приёма пакетов от узлов-партнёров.

Возвращается: при запросе

Пример: 1026

external_monitors

complex

Сведения, связанные с внешними мониторами.

Возвращается: если в gather_subset указано external-monitors.

Пример: "hash/dictionary of values"

args

string

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

Возвращается: при запросе

Пример: "arg1 arg2 arg3"

description

string

Описание ресурса.

Возвращается: при запросе

Пример: "My monitor"

destination

string

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

Возвращается: при запросе

Пример: "*:*"

external_program

string

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

Возвращается: при запросе

Пример: "/Common/arg_example"

full_path

string

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

Возвращается: при запросе

Пример: "/Common/external"

interval

integer

Задаёт интервал в секундах, с которым система выполняет проверку монитором, если ресурс недоступен или его состояние неизвестно.

Возвращается: при запросе

Пример: 5

manual_resume

boolean

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

Возвращается: при запросе

Пример: true

name

string

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

Возвращается: при запросе

Пример: "external"

parent

string

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

Возвращается: при запросе

Пример: "external"

time_until_up

integer

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

Возвращается: при запросе

Пример: 0

timeout

integer

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

Возвращается: при запросе

Пример: 16

up_interval

integer

Задаёт интервал в секундах, с которым система выполняет проверку монитором, когда ресурс доступен.

Возвращается: при запросе

Пример: 0

variables

dictionary

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

Возвращается: при успешном выполнении

Пример: {"key1": "val", "key_2": "val 2"}

fasthttp_profiles

complex

Сведения, связанные с профилями FastHTTP.

Возвращается: если в gather_subset указано fasthttp-profiles.

Пример: "hash/dictionary of values"

client_close_timeout

integer

Количество секунд, по истечении которых система закрывает клиентское соединение после получения от клиента пакета FIN или отправки клиенту пакета FIN.

Возвращается: при запросе

Пример: 5

description

string

Описание ресурса.

Возвращается: при запросе

Пример: "My profile"

force_http_1_0_response

boolean

Если задано значение true, указывает, что сервер отправляет клиентам ответы в формате HTTP/1.0.

Возвращается: при запросе

Пример: false

full_path

string

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

Возвращается: при запросе

Пример: "/Common/fasthttp"

http_1_1_close_workarounds

boolean

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

Возвращается: при запросе

Пример: false

idle_timeout

integer

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

Возвращается: при запросе

Пример: 300

insert_xforwarded_for

boolean

Указывает, добавляет ли система в HTTP-запрос заголовок X-Forwarded-For с IP-адресом клиента для использования с пулом соединений.

Возвращается: при запросе

Пример: false

maximum_header_size

integer

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

Возвращается: при запросе

Пример: 32768

maximum_requests

integer

Максимальное количество запросов, которое система может получить через клиентское соединение, прежде чем закроет его.

Возвращается: запрошено

Пример: 0

maximum_segment_size_override

integer

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

Возвращается: запрошено

Пример: 0

name

string

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

Возвращается: запрошено

Пример: "fasthttp"

oneconnect_idle_timeout_override

integer

Количество секунд, по истечении которых серверное соединение в пуле OneConnect можно удалить, если по нему не передаются данные.

Возвращается: запрошено

Пример: 0

oneconnect_maximum_pool_size

integer

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

Возвращается: запрошено

Пример: 2048

oneconnect_maximum_reuse

integer

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

Возвращается: запрошено

Пример: 0

oneconnect_minimum_pool_size

integer

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

Возвращается: запрошено

Пример: 0

oneconnect_ramp_up_increment

integer

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

Возвращается: запрошено

Пример: 4

oneconnect_replenish’

boolean

Если задано true, указывает, что система не будет поддерживать постоянное максимальное количество соединений с серверной частью, кроме случаев, когда число соединений с пулом станет меньше значения minimum_pool_size, указанного в профиле.

Возвращается: запрошено

Пример: true

parent

string

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

Возвращается: запрошено

Пример: "fasthttp"

receive_window_size

integer

Объем данных, который система BIG-IP может принять, не отправляя серверу подтверждение.

Возвращается: запрошено

Пример: 0

request_header_insert

string

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

Возвращается: запрошено

Пример: "X-F5-Authentication: foo"

reset_on_timeout

boolean

Если задано true, указывает, что при превышении соединением значения времени ожидания простоя система отправляет пакет сброса (RST) и удаляет соединение.

Возвращается: запрошено

Пример: true

server_close_timeout

integer

Количество секунд, по истечении которых система закрывает клиентское соединение после получения пакета FIN от сервера или отправки пакета FIN серверу.

Возвращается: запрошено

Пример: 5

server_sack

boolean

Обрабатывает ли система BIG-IP пакеты выборочного подтверждения (Sack) в ответах сервера с cookie.

Возвращается: запрошено

Пример: false

server_timestamp

boolean

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

Возвращается: запрошено

Пример: false

unclean_shutdown

string

Способ закрытия соединений системой. Возможные значения: enabled, disabled или fast.

Возвращается: запрошено

Пример: "enabled"

fastl4_profiles

complex

Информация, связанная с профилем FastL4.

Возвращается: если в gather_subset указано fastl4-profiles.

Пример: "hash/dictionary of values"

client_timeout

integer

Задает время ожидания клиента при поздней привязке в секундах.

Это количество секунд, отведенное клиенту на передачу достаточного объема данных для выбора серверного пула.

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

Возвращается: запрошено

Пример: 30

description

string

Описание ресурса.

Возвращается: запрошено

Пример: "My profile"

dont_fragment_flag

string

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

Если задано pmtu, бит DF в IP-заголовке исходящего пакета устанавливается согласно настройке IP pmtu (tm.pathmtudiscovery).

Если задано preserve, бит DF в IP-заголовке исходящего пакета устанавливается таким же, как в IP-заголовке входящего пакета.

Если задано set, устанавливается бит DF в IP-заголовке исходящего пакета.

Если задано clear, бит DF в IP-заголовке исходящего пакета сбрасывается.

Возвращается: запрошено

Пример: "pmtu"

explicit_flow_migration

boolean

Определяет, должен ли код iRule точно указывать момент переключения потока FIX на аппаратное обеспечение ePVA.

Возвращается: запрошено

Пример: true

full_path

string

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

Возвращается: запрошено

Пример: "/Common/fastl4"

generate_init_seq_number

boolean

Определяет, следует ли генерировать номера последовательности TCP для всех SYN в соответствии с RFC1948 и разрешить повторное использование временных меток.

Возвращается: запрошено

Пример: true

hardware_syn_cookie

boolean

Включает или отключает поддержку аппаратных SYN-cookie, если в системе присутствует PVA10.

Этот параметр считается устаревшим начиная с версии 13.0.0 и заменен параметром syn-cookie-enable.

Возвращается: запрошено

Пример: false

idle_timeout

integer

Задает количество секунд простоя соединения, после которого его можно удалить.

Допустимый диапазон значений — от 0 до 4294967295 включительно.

0 соответствует значению «immediate» в TMUI.

4294967295 соответствует значению «indefinite» в TMUI.

Возвращается: запрошено

Пример: 300

ip_tos_to_client

string

Задает значение IP Type of Service (ToS) для клиентской стороны.

Этот параметр определяет уровень ToS, который система управления трафиком назначает IP-пакетам при отправке клиентам.

Возвращается: запрошено

Пример: "200"

ip_tos_to_server

string

Задает значение IP ToS для серверной стороны.

Этот параметр определяет уровень ToS, который система управления трафиком назначает IP-пакетам при отправке серверам.

Возвращается: запрошено

Пример: "pass-through"

keep_alive_interval

integer

Задает интервал проверки активности keep-alive в секундах.

Значение 0 означает, что keep-alive отключен.

Возвращается: запрошено

Пример: 10

late_binding

boolean

Определяет, включен ли интеллектуальный выбор пула серверов серверной части.

Возвращается: запрошено

Пример: true

link_qos_to_client

integer

Задает значение качества обслуживания канала (QoS, приоритет VLAN) для клиентской стороны.

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

Возвращается: запрошено

Пример: 7

link_qos_to_server

integer

Задает значение QoS канала (приоритет VLAN) для серверной стороны.

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

Возвращается: запрошено

Пример: 5

loose_close

boolean

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

Возвращается: запрошено

Пример: false

loose_init

boolean

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

Возвращается: запрошено

Пример: true

mss_override

integer

Задает переопределение максимального размера сегмента (MSS) для серверных соединений. Обратите внимание: это также значение MSS, объявляемое клиенту при первом подключении.

0 (ноль) означает, что параметр отключен. В противном случае значение находится в диапазоне от 256 до 9162.

Возвращается: запрошено

Пример: 500

name

string

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

Возвращается: запрошено

Пример: "fastl4"

parent

string

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

Возвращается: запрошено

Пример: "fastl4"

priority_to_client

integer

Задает внутренний приоритет пакетов для клиентской стороны.

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

Возвращается: запрошено

Пример: 300

priority_to_server

integer

Задает внутренний приоритет пакетов для серверной стороны.

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

Возвращается: запрошено

Пример: 200

pva_acceleration

string

Задает политику ускорения с помощью ASIC Packet Velocity(r).

Возвращается: запрошено

Пример: "full"

pva_dynamic_client_packets

integer

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

Значение должно быть от 0 до 10.

Возвращается: при запросе

Пример: 8

pva_dynamic_server_packets

integer

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

Значение должно быть от 0 до 10.

Возвращается: при запросе

Пример: 5

pva_flow_aging

boolean

Задает, включено ли автоматическое устаревание записей в кэше потоков ePVA.

Возвращается: при запросе

Пример: true

pva_flow_evict

boolean

Задает, можно ли удалить этот поток при коллизии хешей с новым запросом snoop для изучения потока.

Возвращается: при запросе

Пример: false

pva_offload_dynamic

boolean

Задает, включена ли динамическая выгрузка потоков PVA.

Возвращается: при запросе

Пример: true

pva_offload_state

string

Задает этап, на котором ePVA выполняет аппаратную выгрузку.

При значении embryonic применяется при TCP CSYN или первом UDP-пакете клиента.

При значении establish применяется после подтверждения трехстороннего TCP-рукопожатия или полного обмена UDP CS.

Возвращается: при запросе

Пример: "embryonic"

reassemble_fragments

boolean

Задает, следует ли собирать фрагменты.

Возвращается: при запросе

Пример: true

receive_window

integer

Задает используемый размер окна в байтах.

Максимальное значение для включения масштабирования окна — 2^31.

Возвращается: при запросе

Пример: 1000

reset_on_timeout

boolean

Задает, следует ли сбрасывать соединения по истечении времени ожидания.

Возвращается: при запросе

Пример: true

rtt_from_client

boolean

Включает или отключает параметры временных меток TCP для измерения времени кругового обхода до клиента.

Возвращается: при запросе

Пример: false

rtt_from_server

boolean

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

Возвращается: при запросе

Пример: true

server_sack

boolean

Задает, следует ли по умолчанию поддерживать параметр SACK сервера в ответах с cookie.

Возвращается: при запросе

Пример: false

server_timestamp

boolean

Задает, следует ли по умолчанию поддерживать параметр временной метки сервера в ответах с cookie.

Возвращается: при запросе

Пример: true

software_syn_cookie

boolean

Включает или отключает поддержку программных SYN-cookie, если в системе отсутствует PVA10.

Этот параметр объявлен устаревшим в версии 13.0.0 и заменен на syn_cookie_enabled.

Возвращается: при запросе

Пример: true

strip_sack

boolean

Задает, следует ли блокировать передачу параметра TCP SackOK серверу в инициирующем SYN-пакете.

Возвращается: при запросе

Пример: true

syn_cookie_enabled

boolean

Включает поддержку SYN-cookie для этого виртуального сервера.

Возвращается: при запросе

Пример: false

syn_cookie_mss

integer

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

Возвращается: при запросе

Пример: 2000

syn_cookie_whitelist

boolean

Задает, следует ли использовать белый список SYN Cookie при обработке программных SYN-cookie.

Возвращается: при запросе

Пример: false

tcp_close_timeout

integer

Задает время ожидания закрытия TCP-соединения в секундах.

Возвращается: при запросе

Пример: 100

tcp_handshake_timeout

integer

Задает время ожидания TCP-рукопожатия в секундах.

Возвращается: при запросе

Пример: 5

tcp_time_wait_timeout

integer

Задает время ожидания TCP time_wait в миллисекундах.

Возвращается: при запросе

Пример: 60

tcp_timestamp_mode

string

Задает способ обработки временных меток TCP.

Возвращается: при запросе

Пример: "preserve"

tcp_window_scale_mode

string

Задает способ обработки масштабирования окна TCP.

Возвращается: при запросе

Пример: "preserve"

timeout_recovery

string

Задает режим восстановления при истечении времени ожидания отложенной привязки. Это действие выполняется, когда в соединении истекает время ожидания отложенной привязки.

При значении disconnect для выбора сервера допускаются только действия iRule уровня L7.

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

Возвращается: при запросе

Пример: "fallback"

ttl_mode

string

Описывает режим 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

Задает значение TTL в IP-заголовке исходящего пакета для трафика IPv4.

Максимальное значение — 255.

Возвращается: при запросе

Пример: 200

ttl_v6

integer

Задает значение TTL в IP-заголовке исходящего пакета для трафика IPv6.

Максимальное значение — 255.

Возвращается: при запросе

Пример: 300

gateway_icmp_monitors

complex

Информация, связанная с мониторами ICMP шлюза.

Возвращается: если в gather_subset указано gateway-icmp-monitors.

Пример: "hash/dictionary of values"

adaptive

boolean

Указывает, включен ли для этого монитора адаптивный мониторинг времени отклика.

Возвращается: при запросе

Пример: false

adaptive_divergence_type

string

Задает, является ли значение адаптивного отклонения relative или absolute.

Возвращается: при запросе

Пример: "relative"

adaptive_divergence_value

integer

Задает допустимое отклонение задержки каждой проверки монитора от среднего значения.

Возвращается: при запросе

Пример: 25

adaptive_limit

integer

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

Возвращается: при запросе

Пример: 200

adaptive_sampling_timespan

integer

Задает размер скользящего окна в секундах, в котором сохраняется история проверок.

Возвращается: при запросе

Пример: 300

description

string

Описание ресурса.

Возвращается: при запросе

Пример: "My monitor"

destination

string

Задает IP-адрес и порт службы ресурса, являющегося назначением этого монитора.

Возвращается: при запросе

Пример: "*:*"

full_path

string

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

Возвращается: при запросе

Пример: "/Common/gateway_icmp"

interval

integer

Задает интервал в секундах, с которым система выполняет проверку монитора, если ресурс недоступен или его состояние неизвестно.

Возвращается: при запросе

Пример: 5

manual_resume

boolean

Задает, автоматически ли система переводит ресурс в состояние (B)up при следующей успешной проверке монитора.

Возвращается: при запросе

Пример: true

name

string

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

Возвращается: при запросе

Пример: "gateway_icmp"

parent

string

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

Возвращается: при запросе

Пример: "gateway_icmp"

time_until_up

integer

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

Возвращается: при запросе

Пример: 0

timeout

integer

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

Возвращается: при запросе

Пример: 16

transparent

boolean

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

Возвращается: при запросе

Пример: false

up_interval

integer

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

Возвращается: при запросе

Пример: 0

gtm_pools

complex

Информация, связанная с пулами GTM.

Для каждого «типа» пула доступен один и тот же список сведений. Поэтому этот список приведен здесь один раз, а не 6 раз.

Возвращается: если в gather_subset указано gtm-pools или gtm-*-pools.

Пример: "hash/dictionary of values"

alternate_mode

string

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

Возвращается: при запросе

Пример: "drop-packet"

disabled

boolean

Указывает, что пул отключен.

Возвращается: при запросе

dynamic_ratio

boolean

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

Возвращается: при запросе

Пример: true

enabled

boolean

Указывает, что пул включен.

Возвращается: при запросе

fallback_mode

string

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

Возвращается: при запросе

full_path

string

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

Возвращается: при запросе

Пример: "/Common/pool1"

load_balancing_mode

string

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

Возвращается: при запросе

manual_resume

boolean

Указывает, включено ли для этого пула ручное возобновление работы.

Возвращается: при запросе

max_answers_returned

integer

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

Возвращается: при запросе

members

dictionary

Список участников пула и их конфигураций.

Возвращается: при запросе

name

string

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

Возвращается: при запросе

Пример: "pool1"

partition

string

Раздел, в котором находится пул.

Возвращается: при запросе

qos_hit_ratio

integer

Вес фактора производительности «коэффициент попаданий» для метода динамической балансировки нагрузки QoS.

Возвращается: при запросе

qos_hops

integer

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

Возвращается: при запросе

qos_kilobytes_second

integer

Вес фактора производительности «килобайты в секунду», если выбран параметр балансировки нагрузки QoS.

Возвращается: при запросе

qos_lcs

integer

Вес фактора производительности «пропускная способность канала», если выбран параметр балансировки нагрузки QoS.

Возвращается: при запросе

qos_packet_rate

integer

Вес фактора производительности «скорость передачи пакетов», если выбран параметр балансировки нагрузки QoS.

Возвращается: при запросе

qos_rtt

integer

Вес фактора производительности «время кругового обхода», если выбран параметр балансировки нагрузки QoS.

Возвращается: при запросе

qos_topology

integer

Вес фактора производительности «топология», если выбран параметр балансировки нагрузки QoS.

Возвращается: при запросе

qos_vs_capacity

integer

Вес фактора производительности «виртуальный сервер», если выбран параметр балансировки нагрузки QoS.

Возвращается: при запросе

qos_vs_score

integer

Вес фактора производительности «оценка виртуального сервера», если выбран параметр балансировки нагрузки QoS.

Возвращается: при запросе

ttl

integer

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

Возвращается: при запросе

verify_member_availability

boolean

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

Возвращается: при запросе

gtm_servers

complex

Информация, связанная с серверами GTM.

Возвращается: если в gather_subset указано gtm-servers.

Пример: "hash/dictionary of values"

addresses

dictionary

Указывает IP-адреса сервера.

Возвращается: при запросе

datacenter

string

Полное имя центра обработки данных, к которому относится этот сервер.

Возвращается: при запросе

devices

dictionary

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

Возвращается: при запросе

disabled

boolean

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

Возвращается: при запросе

enabled

boolean

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

Возвращается: при запросе

expose_route_domains

boolean

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

Возвращается: при запросе

full_path

string

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

Возвращается: при запросе

Пример: "/Common/server1"

iq_allow_path

boolean

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

Возвращается: при запросе

iq_allow_service_check

boolean

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

Возвращается: при запросе

iq_allow_snmp

boolean

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

Возвращается: при запросе

limit_cpu_usage

integer

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

Возвращается: при запросе

limit_cpu_usage_status

boolean

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

Возвращается: при запросе

limit_max_bps

integer

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

Возвращается: при запросе

limit_max_bps_status

boolean

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

Возвращается: при запросе

limit_max_connections

integer

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

Возвращается: при запросе

limit_max_connections_status

boolean

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

Возвращается: при успешном выполнении

limit_max_pps

integer

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

Возвращается: при запросе

limit_max_pps_status

boolean

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

Возвращается: при запросе

limit_mem_available

integer

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

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

Возвращается: при запросе

limit_mem_available_status

boolean

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

Возвращается: при запросе

link_discovery

string

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

Возвращается: при запросе

monitor_type

string

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

Возвращается: при запросе

Пример: "and_list"

monitors

list / elements=string

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

Возвращается: при запросе

Пример: ["/Common/https_443", "/Common/icmp"]

name

string

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

Возвращается: при запросе

Пример: "server1"

prober_fallback

string

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

Возвращается: при запросе

prober_preference

string

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

Возвращается: при запросе

product

string

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

Возвращается: при запросе

virtual_server_discovery

string

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

Возвращается: при запросе

virtual_servers

dictionary

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

Возвращается: при запросе

gtm_topology_regions

complex

Информация о регионах GTM.

Возвращается: если в gather_subset указано gtm-topology-regions

Пример: "hash/dictionary of values"

full_path

string

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

Возвращается: при запросе

Пример: "/Common/region1"

name

string

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

Возвращается: при запросе

Пример: "region1"

region_members

complex

Список элементов региона.

Возвращается: при успешном выполнении

Пример: "hash/dictionary of values"

continent

string

Название одного из семи континентов в формате ISO вместе с настройкой Unknown.

Возвращается: если задано для элемента региона.

Пример: "AF"

country

string

Название страны, возвращаемое в виде кода страны ISO.

Допустимые коды стран можно найти здесь: https://countrycode.org/.

Возвращается: если задано для элемента региона.

Пример: "US"

datacenter

string

Имя центра обработки данных GTM, уже определенного в конфигурации.

Возвращается: если задано для элемента региона.

Пример: "/Common/dc1"

geo_isp

string

Указывает географическое расположение интернет-провайдера.

Возвращается: если задано для элемента региона.

Пример: "/Common/FOO_ISP"

isp

string

Указывает интернет-провайдера.

Возвращается: если задано для элемента региона.

Пример: "/Common/AOL"

negate

boolean

Указывает, является ли элемент региона отрицательным значением IS-NOT. В конфигурации BIG-IP элементы региона могут быть IS или IS-NOT.

Возвращается: если задано для элемента региона.

Пример: true

pool

string

Имя пула GTM, уже определенного в конфигурации.

Возвращается: если задано для элемента региона.

Пример: "/Common/pool1"

region

string

Имя региона, уже определенного в конфигурации.

Возвращается: если задано для элемента региона.

Пример: "/Common/region1"

state

string

Штат или территория в указанной стране.

Возвращается: если задано для элемента региона.

Пример: "AD/Sant Julia de Loria"

subnet

string

IP-адрес и маска сети в формате CIDR.

Возвращается: если задано для элемента региона.

Пример: "10.10.10.0/24"

gtm_wide_ips

complex

Информация о Wide IP GTM.

Для каждого «типа» Wide IP предусмотрен один и тот же список возможной информации. Поэтому здесь список приведен один раз, а не шесть раз.

Возвращается: если в gather_subset указано любое из значений gtm-wide-ips или gtm-*-wide-ips.

Пример: "hash/dictionary of values"

description

string

Описание Wide IP.

Возвращается: при запросе

disabled

boolean

Отключен ли Wide IP.

Возвращается: при запросе

enabled

boolean

Включен ли Wide IP.

Возвращается: при запросе

failure_rcode

integer

Указывает DNS-код ответа (RCODE), используемый, когда failure_rcode_response имеет значение true.

Возвращается: при запросе

failure_rcode_response

boolean

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

Возвращается: при запросе

failure_rcode_ttl

integer

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

Возвращается: при запросе

full_path

string

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

Возвращается: при запросе

Пример: "/Common/wide1"

last_resort_pool

string

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

Возвращается: при запросе

minimal_response

string

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

Возвращается: при запросе

name

string

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

Возвращается: при запросе

Пример: "wide1"

persist_cidr_ipv4

integer

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

Возвращается: при запросе

persist_cidr_ipv6

integer

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

Возвращается: при запросе

pool_lb_mode

string

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

Возвращается: при запросе

pools

dictionary

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

Возвращается: при запросе

ttl_persistence

integer

Указывает срок действия записи персистентности в секундах.

Возвращается: при запросе

http_monitors

complex

Информация о мониторах HTTP.

Возвращается: если в gather_subset указано http-monitors.

Пример: "hash/dictionary of values"

adaptive

boolean

Включен ли для этого монитора адаптивный мониторинг времени отклика.

Возвращается: при запросе

Пример: false

adaptive_divergence_type

string

Указывает, задано ли значение adaptive-divergence-value как relative или absolute.

Возвращается: при запросе

Пример: "relative"

adaptive_divergence_value

integer

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

Возвращается: при запросе

Пример: 25

adaptive_limit

integer

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

Возвращается: при запросе

Пример: 200

adaptive_sampling_timespan

integer

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

Возвращается: при запросе

Пример: 300

description

string

Описание ресурса.

Возвращается: при запросе

Пример: "My monitor"

destination

string

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

Возвращается: при запросе

Пример: "*:*"

full_path

string

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

Возвращается: при запросе

Пример: "/Common/http"

interval

integer

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

Возвращается: при запросе

Пример: 5

ip_dscp

integer

Указывает кодовую точку дифференцированных услуг (DSCP).

Возвращается: при запросе

Пример: 0

manual_resume

boolean

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

Возвращается: при запросе

Пример: true

name

string

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

Возвращается: при запросе

Пример: "http"

parent

string

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

Возвращается: запрошено

Пример: "http"

receive_disable_string

string

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

Возвращается: запрошено

Пример: "check disable string"

receive_string

string

Задает текстовую строку, которую монитор ищет в полученном ресурсе.

Возвращается: запрошено

Пример: "check string"

reverse

boolean

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

Возвращается: запрошено

Пример: false

send_string

string

Задает текстовую строку, которую монитор отправляет целевому объекту.

Возвращается: запрошено

Пример: "GET /\\r\\n"

time_until_up

integer

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

Возвращается: запрошено

Пример: 0

timeout

integer

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

Возвращается: запрошено

Пример: 16

transparent

boolean

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

Возвращается: запрошено

Пример: false

up_interval

integer

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

Возвращается: запрошено

Пример: 0

username

string

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

Возвращается: запрошено

Пример: "user1"

http_profiles

complex

Информация, связанная с профилем HTTP.

Возвращается: если http-profiles указано в gather_subset.

Пример: "hash/dictionary of values"

accept_xff

boolean

Включает или отключает доверие к IP-адресу клиента и сбор статистики по этому IP-адресу на основе заголовков X-Forwarded-For (XFF) запроса, если они присутствуют.

Возвращается: запрошено

Пример: true

allow_truncated_redirects

boolean

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

Если false, система незаметно отбросит недопустимый HTTP.

Возвращается: запрошено

Пример: false

default_connect_handling

string

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

Возвращается: запрошено

Пример: "deny"

description

string

Описание ресурса.

Возвращается: запрошено

Пример: "My profile"

excess_client_headers

string

Задает поведение при передаче данных, если клиент превышает значение max_header_count.

Если reject, система отклоняет соединение.

Возвращается: запрошено

Пример: "reject"

excess_server_headers

string

Задает поведение при передаче данных, если сервер превышает значение max_header_count.

Если reject, система отклоняет соединение.

Возвращается: запрошено

Пример: "reject"

full_path

string

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

Возвращается: запрошено

Пример: "/Common/http"

hsts_enabled

boolean

Если true, включает настройки HTTP Strict Transport Security.

Возвращается: запрошено

Пример: true

hsts_include_subdomains

boolean

Если true, политика HSTS применяется к узлу HSTS и его поддоменам.

Возвращается: запрошено

Пример: true

insert_xforwarded_for

boolean

Если true, система добавляет в HTTP-запрос заголовок X-Forwarded-For с IP-адресом клиента для использования с объединением соединений.

Возвращается: запрошено

Пример: false

known_methods

list / elements=string

Оптимизирует обработку известного метода 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

Задает максимальную ширину строки в столбцах при добавлении заголовка HTTP в HTTP-запрос.

Возвращается: запрошено

Пример: 80

max_header_count

integer

Задает максимальное количество заголовков, поддерживаемое системой.

Возвращается: запрошено

Пример: 64

max_header_size

integer

Задает максимальный размер в байтах, допустимый системой для всех HTTP-заголовков запроса вместе со строкой запроса.

Возвращается: запрошено

Пример: 32768

max_requests

integer

Задает количество запросов, принимаемых системой для каждого соединения.

Возвращается: запрошено

Пример: 0

name

string

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

Возвращается: запрошено

Пример: "http"

onconnect_transformations

boolean

Если true, система выполняет преобразования заголовков HTTP, чтобы поддерживать соединения открытыми.

Возвращается: запрошено

Пример: true

oversize_client_headers

string

Задает поведение при передаче данных, если клиент превышает значение max_header_size.

Возвращается: запрошено

Пример: "reject"

oversize_server_headers

string

Задает поведение при передаче данных, если сервер превышает значение max_header_size.

Возвращается: запрошено

Пример: "reject"

parent

string

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

Возвращается: запрошено

Пример: "http"

pipeline_action

string

Включает или отключает конвейерную обработку HTTP/1.1.

Возвращается: запрошено

Пример: "allow"

proxy_mode

string

Задает режим прокси для этого профиля: обратный, явный или прозрачный.

Возвращается: запрошено

Пример: "reverse"

redirect_rewrite

string

Указывает, переписывает ли система URI, содержащиеся в ответах HTTP-перенаправления (3XX).

Возвращается: запрошено

Пример: "none"

request_chunking

string

Задает способ обработки системой HTTP-содержимого, разделенного клиентом на блоки.

Возвращается: запрошено

Пример: "preserve"

response_chunking

string

Задает способ обработки системой HTTP-содержимого, разделенного сервером на блоки.

Возвращается: запрошено

Пример: "selective"

server_agent_name

string

Задает строку, используемую в качестве имени сервера в трафике, создаваемом LTM.

Возвращается: запрошено

Пример: "BigIP"

sflow_poll_interval

integer

Максимальный интервал в секундах между двумя опросами.

Возвращается: запрошено

Пример: 0

sflow_sampling_rate

integer

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

Возвращается: запрошено

Пример: 0

unknown_method

string

Задает поведение (разрешить, отклонить или передать дальше) при обнаружении неизвестного метода HTTP.

Возвращается: запрошено

Пример: "allow"

via_request

string

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

Возвращается: запрошено

Пример: "preserve"

via_response

string

Указывает, следует ли удалять, сохранять или добавлять заголовки Via, включенные в ответ исходного веб-сервера клиенту.

Возвращается: запрошено

Пример: "preserve"

https_monitors

complex

Информация, связанная с монитором HTTPS.

Возвращается: Когда https-monitors указано в gather_subset.

Пример: "hash/dictionary of values"

adaptive

boolean

Включен ли для этого монитора адаптивный контроль времени отклика.

Возвращается: при запросе

Пример: false

adaptive_divergence_type

string

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

Возвращается: при запросе

Пример: "relative"

adaptive_divergence_value

integer

Задает допустимое отклонение задержки каждой проверки монитора от среднего значения.

Возвращается: при запросе

Пример: 25

adaptive_limit

integer

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

Возвращается: при запросе

Пример: 200

adaptive_sampling_timespan

integer

Задает размер скользящего окна в секундах, в котором сохраняется история проверок.

Возвращается: при запросе

Пример: 300

description

string

Описание ресурса.

Возвращается: при запросе

Пример: "My monitor"

destination

string

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

Возвращается: при запросе

Пример: "*:*"

full_path

string

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

Возвращается: при запросе

Пример: "/Common/http"

interval

integer

Задает интервал в секундах, с которым система выполняет проверку монитора, если ресурс недоступен или его состояние неизвестно.

Возвращается: при запросе

Пример: 5

ip_dscp

integer

Указывает кодовую точку дифференцированного обслуживания (DSCP).

Возвращается: при запросе

Пример: 0

manual_resume

boolean

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

Возвращается: при запросе

Пример: true

name

string

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

Возвращается: при запросе

Пример: "http"

parent

string

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

Возвращается: при запросе

Пример: "http"

receive_disable_string

string

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

Возвращается: при запросе

Пример: "check disable string"

receive_string

string

Указывает текстовую строку, которую монитор ищет в ответе ресурса.

Возвращается: при запросе

Пример: "check string"

reverse

boolean

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

Возвращается: при запросе

Пример: false

send_string

string

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

Возвращается: при запросе

Пример: "GET /\\r\\n"

ssl_profile

string

Указывает SSL-профиль, используемый монитором HTTPS.

Возвращается: при запросе

Пример: "/Common/serverssl"

time_until_up

integer

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

Возвращается: при запросе

Пример: 0

timeout

integer

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

Возвращается: при запросе

Пример: 16

transparent

boolean

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

Возвращается: при запросе

Пример: false

up_interval

integer

Задает интервал в секундах, с которым система выполняет проверку монитора, когда ресурс доступен.

Возвращается: при запросе

Пример: 0

username

string

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

Возвращается: при запросе

Пример: "user1"

iapp_services

complex

Информация, связанная со службой iApp v1.

Возвращается: Когда iapp-services указано в gather_subset.

Пример: "hash/dictionary of values"

description

string

Описание службы.

Возвращается: при запросе

Пример: "My service"

device_group

string

Группа устройств, к которой относится служба iApp.

Возвращается: при запросе

Пример: "/Common/dg1"

full_path

string

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

Возвращается: при запросе

Пример: "/Common/service1"

inherited_device_group

boolean

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

Возвращается: при запросе

Пример: true

inherited_traffic_group

boolean

Указывает, наследуется ли группа трафика.

Возвращается: при запросе

Пример: true

lists

list / elements=string

Список данных lists, использованных для создания службы.

Возвращается: при запросе

Пример: [{"name": "irules__irules"}, {"value": []}, "..."]

metadata

list / elements=string

Список данных метаданных, использованных для создания службы.

Возвращается: при запросе

Пример: [{"name": "var1"}, {"persist": "true"}, "..."]

name

string

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

Возвращается: при запросе

Пример: "service1"

strict_updates

boolean

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

Возвращается: при запросе

Пример: true

tables

list / elements=string

Список табличных данных, использованных для создания службы.

Возвращается: при запросе

Пример: [{"name": "basic__snatpool_members"}, "..."]

template_modified

boolean

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

Возвращается: при запросе

Пример: true

traffic_group

string

Группа трафика, к которой относится служба.

Возвращается: при запросе

Пример: "/Common/tg"

variables

list / elements=string

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

Возвращается: при запросе

Пример: [{"name": "afm__policy"}, {"encrypted": "no"}, {"value": "/#no_not_use#"}, "..."]

icmp_monitors

complex

Информация, связанная с монитором ICMP.

Возвращается: Когда icmp-monitors указано в gather_subset.

Пример: "hash/dictionary of values"

adaptive

boolean

Включен ли для этого монитора адаптивный контроль времени отклика.

Возвращается: при запросе

Пример: false

adaptive_divergence_type

string

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

Возвращается: при запросе

Пример: "relative"

adaptive_divergence_value

integer

Задает допустимое отклонение задержки каждой проверки монитора от среднего значения.

Возвращается: при запросе

Пример: 25

adaptive_limit

integer

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

Возвращается: при запросе

Пример: 200

adaptive_sampling_timespan

integer

Задает размер скользящего окна в секундах, в котором сохраняется история проверок.

Возвращается: при запросе

Пример: 300

description

string

Описание ресурса.

Возвращается: при запросе

Пример: "My monitor"

destination

string

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

Возвращается: при запросе

Пример: "*:*"

full_path

string

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

Возвращается: при запросе

Пример: "/Common/icmp"

interval

integer

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

Возвращается: при запросе

Пример: 5

manual_resume

boolean

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

Возвращается: при успешном выполнении

Пример: true

name

string

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

Возвращается: при запросе

Пример: "icmp"

parent

string

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

Возвращается: при запросе

Пример: "icmp"

time_until_up

integer

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

Возвращается: при запросе

Пример: 0

timeout

integer

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

Возвращается: при запросе

Пример: 16

transparent

boolean

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

Возвращается: при запросе

Пример: false

up_interval

integer

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

Возвращается: при запросе

Пример: 0

interfaces

complex

Информация, связанная с интерфейсами.

Возвращается: если в gather_subset указано interfaces.

Пример: "hash/dictionary of values"

active_media_type

string

Отображает текущую настройку среды передачи для интерфейса.

Возвращается: при запросе

Пример: "100TX-FD"

bundle

string

Возможность объединения портов.

Возвращается: при запросе

Пример: "not-supported"

bundle_speed

string

Скорость объединения портов, когда эта возможность включена.

Возвращается: при запросе

Пример: "100G"

description

string

Описание интерфейса.

Возвращается: при запросе

Пример: "My interface"

enabled

boolean

Указывает, включен ли интерфейс.

Возвращается: при запросе

Пример: true

flow_control

string

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

Возвращается: при запросе

Пример: "tx-rx"

full_path

string

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

Возвращается: при запросе

Пример: "/Common/interface1"

if_index

integer

Индекс, назначенный этому интерфейсу.

Возвращается: при запросе

Пример: 32

lldp_admin

string

Настраивает отправку или прием пакетов LLDP на этом интерфейсе. Значение должно быть одним из следующих: disable, txonly, rxonly или txrx.

Возвращается: при запросе

Пример: "txonly"

mac_address

string

Отображает 6-байтовый адрес Ethernet в шестнадцатеричном формате с разделителями- двоеточиями, не чувствительном к регистру.

Возвращается: при запросе

Пример: "00:0b:09:88:00:9a"

media_sfp

string

Настройки интерфейса SFP (с подключаемым модулем).

Возвращается: при запросе

Пример: "auto"

mtu

integer

Отображает максимальный размер блока передачи (MTU) интерфейса — максимальное количество байтов в кадре без фрагментации IP-пакетов.

Возвращается: при запросе

Пример: 1500

name

string

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

Возвращается: при запросе

Пример: "interface1"

prefer_port

string

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

Возвращается: при запросе

Пример: "sfp"

sflow_poll_interval

integer

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

Возвращается: при запросе

Пример: 0

sflow_poll_interval_global

boolean

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

Возвращается: при запросе

Пример: true

stp_auto_edge_port

boolean

Обнаружение граничного порта STP.

Возвращается: при запросе

Пример: true

stp_enabled

boolean

Указывает, включен ли STP.

Возвращается: при запросе

Пример: false

stp_link_type

string

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

Возвращается: при запросе

Пример: "auto"

irules

complex

Информация, связанная с iRule.

Возвращается: если в gather_subset указано irules.

Пример: "hash/dictionary of values"

checksum

string

Контрольная сумма iRule, вычисленная BIG-IP.

Возвращается: при запросе

Пример: "d41d8cd98f00b204e9800998ecf8427e"

definition

string

Фактическое определение iRule.

Возвращается: при запросе

Пример: "when HTTP_REQUEST ..."

full_path

string

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

Возвращается: при запросе

Пример: "/Common/irule1"

ignore_verification

boolean

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

Возвращается: при запросе

Пример: false

name

string

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

Возвращается: при запросе

Пример: "irule1"

signature

string

Вычисленная сигнатура iRule.

Возвращается: при запросе

Пример: "WsYy2M6xMqvosIKIEH/FSsvhtWMe6xKOA6i7f..."

license

complex

Информация, связанная с лицензией.

Возвращается: если в gather_subset указано license.

Пример: "hash/dictionary of values"

active_modules

list / elements=string

Указывает модули, активированные лицензией.

Возвращается: при запросе

Пример: [{"featureModules": "{}", "key": "A123456-9876543"}, "..."]

license_end_date

string

Указывает дату окончания срока действия лицензии.

Возвращается: при запросе

Пример: "2022/12/30"

license_start_date

string

Указывает дату выдачи лицензии.

Возвращается: при запросе

Пример: "2022/11/21"

licensed_on_date

string

Указывает дату активации лицензии.

Возвращается: при запросе

Пример: "2022/11/22"

licensed_version

string

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

Возвращается: при запросе

Пример: "15.1.2"

max_permitted_version

string

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

Возвращается: при запросе

Пример: "18.*.*"

min_permitted_version

string

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

Возвращается: при запросе

Пример: "5.*.*"

platform_id

string

Указывает идентификатор платформы, для которой была активирована лицензия.

Возвращается: при запросе

Пример: "Z100k"

registration_key

string

Указывает ключ регистрации, связанный с лицензией.

Возвращается: при запросе

Пример: "XXXX-XXXX-XXXX-XXXX-XXXX"

service_check_date

string

Указывает последнюю дату активации лицензии.

Возвращается: при запросе

Пример: "2022/11/30"

ltm_policies

complex

Список политик LTM (диспетчера локального трафика).

Возвращается: если в gather_subset указано ltm-policies.

Пример: "hash/dictionary of values"

controls

list / elements=string

Аспекты системы, управляемые этой политикой.

Возвращается: при запросе

Пример: ["forwarding"]

description

string

Описание политики.

Возвращается: при запросе

Пример: "My policy"

full_path

string

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

Возвращается: при запросе

Пример: "/Common/policy1"

name

string

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

Возвращается: при запросе

Пример: "policy1"

requires

list / elements=string

Аспекты системы, необходимые для этой политики.

Возвращается: при запросе

Пример: ["http"]

rules

complex

Список правил политик LTM (диспетчера локального трафика).

Возвращается: если в политике определены правила.

Пример: "hash/dictionary of values"

actions

complex

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

Возвращается: если в правиле определены действия.

Пример: "hash/dictionary of values"

http_reply

boolean

Указывает, влияет ли действие на ответ на данный HTTP-запрос.

Возвращается: если определено в действии.

Пример: true

location

string

Это действие будет перенаправлено в указанное местоположение.

Возвращается: если определено в действии.

Пример: "tcl:https://[getfield [HTTP::host] \\\":\\\" 1][HTTP::uri]"

redirect

boolean

Это действие перенаправит запрос.

Возвращается: если определено в действии.

Пример: false

request

boolean

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

Возвращается: если определено в действии.

Пример: false

conditions

complex

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

Возвращается: если в правиле определены условия.

Пример: "hash/dictionary of values"

address

boolean

Это условие проверяет TCP-адрес.

Возвращается: если определено в условии.

Пример: false

all

boolean

Соответствует всем значениям.

Возвращается: если определено в условии.

Пример: true

case_insensitive

boolean

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

Возвращается: если определено в условии.

Пример: false

case_sensitive

boolean

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

Возвращается: если определено в условии.

Пример: true

contains_string

boolean

Указывает, что значение соответствует условию, если содержит определённую строку.

Возвращается: если определено в условии.

Пример: true

datagroup

string

Это условие проверяет URI HTTP-запроса.

Возвращается: если определено в условии.

Пример: "/Common/policy_using_datagroup"

external

boolean

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

Возвращается: если определено в условии.

Пример: true

http_basic_auth

boolean

Это условие проверяет базовую HTTP-аутентификацию.

Возвращается: если определено в условии.

Пример: false

http_host

boolean

Это условие проверяет HTTP-хост.

Возвращается: если определено в условии.

Пример: true

http_uri

boolean

Это условие проверяет URI HTTP-запроса.

Возвращается: если определено в условии.

Пример: false

matches

boolean

Это условие проверяет адрес.

Возвращается: если определено в условии.

Пример: false

proxy_connect

boolean

Указывает, что сопоставляемое значение — proxyConnect.

Возвращается: если определено в условии.

Пример: false

proxy_request

boolean

Указывает, что сопоставляемое значение — proxyRequest.

Возвращается: если определено в условии.

Пример: false

remote

boolean

Указывает, что сопоставляемое значение является удалённым.

Возвращается: если определено в условии.

Пример: false

request

boolean

Эта политика проверяет запрос.

Возвращается: если определено в условии.

Пример: true

tcp

boolean

Это условие проверяет параметры TCP.

Возвращается: если определено в условии.

Пример: false

username

boolean

Проверяет имя пользователя.

Возвращается: если определено в условии.

Пример: true

values

list / elements=string

Будут проверяться указанные значения.

Возвращается: если определено в условии.

Пример: ["foo.bar.com", "baz.cool.com"]

status

string

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

Возвращается: при запросе

Пример: "draft"

strategy

string

Стратегия сопоставления для политики.

Возвращается: при запросе

Пример: "/Common/first-match"

ltm_pools

complex

Список пулов LTM (диспетчера локального трафика).

Возвращается: если в gather_subset указано ltm-pools.

Пример: "hash/dictionary of values"

active_member_count

integer

Количество активных участников пула.

Возвращается: при запросе

Пример: 3

all_avg_queue_entry_age

integer

Среднее время ожидания в очереди для пула и его участников.

Возвращается: при запросе

Пример: 5

all_max_queue_entry_age_ever

integer

Максимальное время ожидания в очереди за всё время для пула и его участников.

Возвращается: при запросе

Пример: 2

all_max_queue_entry_age_recently

integer

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

Возвращается: при запросе

Пример: 5

all_num_connections_queued_now

integer

Количество соединений, находящихся сейчас в очереди, для пула и его участников.

Возвращается: при запросе

Пример: 20

all_num_connections_serviced

integer

Количество обработанных соединений для пула и его участников.

Возвращается: при запросе

Пример: 15

all_queue_head_entry_age

integer

Возраст записи в начале очереди — как для пула, так и для его участников.

Возвращается: при запросе

Пример: 4

allow_nat

boolean

Определяет, включается или отключается автоматически NAT для всех соединений, использующих этот пул.

Возвращается: при запросе

Пример: true

allow_snat

boolean

Определяет, включается или отключается автоматически SNAT для всех соединений, использующих этот пул.

Возвращается: при запросе

Пример: true

availability_status

string

Доступность пула.

Возвращается: при запросе

Пример: "offline"

available_member_count

integer

Количество доступных участников пула.

Возвращается: при запросе

Пример: 4

client_ip_tos

string

Определяет, устанавливает ли система уровень типа обслуживания (ToS) в пакете, отправляемом клиенту, на основе целевого пула.

Значения могут находиться в диапазоне от 0 до 255 или быть установлены в pass-through либо mimic.

Возвращается: при запросе

Пример: "pass-through"

client_link_qos

string

Определяет, устанавливает ли система уровень качества обслуживания (QoS) в пакете, отправляемом клиенту, на основе целевого пула.

Значения могут находиться в диапазоне от 0 до 7 или быть установлены в pass-through.

Возвращается: при запросе

Пример: "pass-through"

current_sessions

integer

Текущие сеансы.

Возвращается: при запросе

Пример: 2

description

string

Описание пула.

Возвращается: при запросе

Пример: "my pool"

enabled_status

string

Состояние включения пула.

Возвращается: при запросе

Пример: "enabled"

full_path

string

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

Возвращается: при запросе

Пример: "/Common/pool1"

ignore_persisted_weight

boolean

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

Возвращается: при запросе

Пример: false

lb_method

string

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

Возвращается: при запросе

Пример: "round-robin"

member_count

integer

Общее количество участников пула.

Возвращается: при запросе

Пример: 50

members

complex

Список пулов LTM (Local Traffic Manager).

Возвращается: если в пуле есть участники.

address

string

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

Возвращается: при запросе

Пример: "1.1.1.1"

connection_limit

integer

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

Возвращается: при запросе

Пример: 0

description

string

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

Возвращается: при запросе

Пример: "pool member 1"

dynamic_ratio

integer

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

Возвращается: при запросе

Пример: 1

encapsulation_profile

string

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

Возвращается: при запросе

Пример: "ip4ip4"

ephemeral

boolean

Определяет, является ли узел, на котором основан участник пула, временным.

Возвращается: при запросе

Пример: true

fqdn_autopopulate

boolean

Определяет, должен ли узел масштабироваться в соответствии с набором IP-адресов, возвращаемых DNS.

Возвращается: при запросе

Пример: true

full_path

string

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

Включает порт в имя.

Возвращается: при запросе

Пример: "/Common/member:80"

inherit_profile

boolean

Определяет, наследует ли участник пула профиль инкапсуляции от родительского пула.

Возвращается: при запросе

Пример: false

logging

boolean

Определяет, должен ли применённый монитор записывать свои действия в журнал.

Возвращается: при запросе

Пример: false

monitors

list / elements=string

Активные мониторы участника пула. Имена мониторов указаны в формате «full_path».

Возвращается: при запросе

Пример: ["/Common/http"]

name

string

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

Возвращается: при запросе

Пример: "member:80"

partition

string

Раздел, в котором находится участник.

Возвращается: при запросе

Пример: "Common"

priority_group

integer

Группа приоритета этого участника пула.

Возвращается: при запросе

Пример: 0

rate_limit

boolean

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

Возвращается: при запросе

Пример: false

ratio

integer

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

Возвращается: при запросе

Пример: 1

session

string

Включает или отключает участника пула для новых сеансов.

Возвращается: при запросе

Пример: "monitor-enabled"

state

string

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

Возвращается: при запросе

Пример: "down"

metadata

dictionary

Словарь произвольных пар ключ/значение, заданных для пула.

Возвращается: при запросе

Пример: "hash/dictionary of values"

minimum_active_members

integer

Определяет, балансирует ли система трафик в соответствии с номером приоритета, назначенным участнику пула.

Этот параметр идентичен priority_group_activation и является его псевдонимом.

Возвращается: при запросе

Пример: 2

minimum_up_members

integer

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

Возвращается: при запросе

Пример: 1

minimum_up_members_action

string

Действие, которое нужно выполнить, если включён параметр minimum_up_members_checking и количество активных участников пула становится меньше значения, указанного в minimum_up_members.

Возвращается: при запросе

Пример: "failover"

minimum_up_members_checking

boolean

Включает или отключает функцию minimum_up_members.

Возвращается: при запросе

Пример: false

name

string

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

Возвращается: при запросе

Пример: "pool1"

pool_avg_queue_entry_age

integer

Средний возраст записи в очереди только для пула.

Возвращается: при запросе

Пример: 5

pool_max_queue_entry_age_ever

integer

Наибольший возраст записи в очереди за всё время — только для пула.

Возвращается: при запросе

Пример: 2

pool_max_queue_entry_age_recently

integer

Наибольший недавний возраст записи в очереди — только для пула.

Возвращается: при запросе

Пример: 5

pool_num_connections_queued_now

integer

Количество соединений, находящихся сейчас в очереди, только для пула.

Возвращается: при запросе

Пример: 20

pool_num_connections_serviced

integer

Количество обработанных соединений — только для пула.

Возвращается: при запросе

Пример: 15

pool_queue_head_entry_age

integer

Возраст записи в начале очереди пула.

Возвращается: при запросе

Пример: 4

priority_group_activation

integer

Определяет, балансирует ли система трафик в соответствии с номером приоритета, назначенным участнику пула.

Этот параметр идентичен minimum_active_members и является его псевдонимом.

Возвращается: при запросе

Пример: 2

queue_depth_limit

integer

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

Возвращается: при запросе

Пример: 3

queue_on_connection_limit

boolean

Включает или отключает постановку подключений в очередь при достижении ограничений на количество подключений участника пула или узла.

Возвращается: при запросе

Пример: true

queue_time_limit

integer

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

Возвращается: при запросе

Пример: 0

real_session

string

Фактическое значение REST API для атрибута session.

Оно отличается от возвращаемого значения state, поскольку возвращаемое значение можно считать обобщением всех доступных сеансов, а не конкретным значением сеанса.

Возвращается: при запросе

Пример: "monitor-enabled"

real_state

string

Фактическое значение REST API для атрибута state.

Оно отличается от возвращаемого значения state, поскольку возвращаемое значение можно считать обобщением всех доступных состояний, а не конкретным значением состояния.

Возвращается: при запросе

Пример: "up"

reselect_tries

integer

Количество попыток системы связаться с участником пула после пассивного сбоя.

Возвращается: при запросе

Пример: 0

server_ip_tos

string

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

Возвращается: при запросе

Пример: "pass-through"

server_link_qos

string

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

Возвращается: при запросе

Пример: "pass-through"

server_side_bits_in

integer

Количество входящих битов на стороне сервера.

Возвращается: при запросе

Пример: 1000

server_side_bits_out

integer

Количество исходящих битов на стороне сервера.

Возвращается: при запросе

Пример: 200

server_side_current_connections

integer

Количество текущих подключений на стороне сервера.

Возвращается: при запросе

Пример: 300

server_side_max_connections

integer

Максимальное количество подключений на стороне сервера.

Возвращается: при запросе

Пример: 40

server_side_pkts_in

integer

Количество входящих пакетов на стороне сервера.

Возвращается: при запросе

Пример: 1098384

server_side_pkts_out

integer

Количество исходящих пакетов на стороне сервера.

Возвращается: при запросе

Пример: 3484734

server_side_total_connections

integer

Общее количество подключений на стороне сервера.

Возвращается: при запросе

Пример: 24

service_down_action

string

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

Возвращается: при запросе

Пример: "none"

slow_ramp_time

integer

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

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

Возвращается: при запросе

Пример: 10

status_reason

string

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

Возвращается: при запросе

Пример: "The children pool member(s) are down."

total_requests

integer

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

Возвращается: при запросе

Пример: 8

management_routes

complex

Сведения о маршрутах управления.

Возвращается: если в gather_subset указано management-routes.

Пример: "hash/dictionary of values"

description

string

Описание маршрута, заданное пользователем.

Возвращается: при запросе

Пример: "route-1-external"

full_path

string

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

Возвращается: при запросе

Пример: "/Common/default"

gateway

string

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

Возвращается: при запросе

Пример: "192.168.0.1"

mtu

string

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

Возвращается: при запросе

Пример: "0"

name

string

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

Возвращается: при запросе

Пример: "default"

network

string

Подсеть и маска подсети назначения; также могут быть указаны значения default или default-inet6.

Возвращается: при запросе

Пример: "default"

nodes

complex

Сведения об узлах.

Возвращается: если в gather_subset указано nodes.

Пример: "hash/dictionary of values"

address

string

IP-адрес узла.

Возвращается: при запросе

Пример: "2.3.4.5"

availability_status

string

Доступность узла.

Возвращается: при запросе

Пример: "offline"

connection_limit

integer

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

Возвращается: при запросе

Пример: 100

description

string

Описание узла.

Возвращается: при запросе

Пример: "My node"

dynamic_ratio

integer

Значение динамического коэффициента узла, используемое при балансировке нагрузки Dynamic Ratio.

Возвращается: при запросе

Пример: 200

enabled_status

string

Статус включения узла.

Возвращается: при запросе

Пример: "enabled"

fqdn_address_type

string

Семейство адресов автоматически создаваемых временных узлов.

Возвращается: при запросе

Пример: "ipv4"

fqdn_auto_populate

boolean

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

Возвращается: при запросе

Пример: true

fqdn_down_interval

integer

Интервал между запросами при недоступности DNS-сервера.

Возвращается: при запросе

Пример: 15

fqdn_name

string

Полное доменное имя узла (FQDN).

Возвращается: при запросе

Пример: "sample.host.foo.com"

fqdn_up_interval

integer

Интервал между запросами при доступности DNS-сервера.

Возвращается: при запросе

Пример: 3600

full_path

string

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

Возвращается: при запросе

Пример: "/Common/5.6.7.8"

monitor_rule

string

Строковое представление полного правила мониторинга.

Возвращается: при запросе

Пример: "/Common/https_443 and /Common/icmp"

monitor_status

string

Статус узла, сообщаемый связанными с ним мониторами.

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

Возвращается: при запросе

Пример: "down"

monitor_type

string

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

Возвращается: при запросе

Пример: "and_list"

monitors

list / elements=string

Список мониторов, обнаруженных в monitor_rule.

Возвращается: при запросе

Пример: ["/Common/https_443", "/Common/icmp"]

name

string

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

Возвращается: при запросе

Пример: "5.6.7.8"

rate_limit

integer

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

Возвращается: при запросе

Пример: 1000

ratio

integer

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

Возвращается: при запросе

Пример: 10

session_status

string

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

Возвращается: при запросе

Пример: "enabled"

status_reason

string

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

Возвращается: при запросе

Пример: "/Common/https_443 No successful responses received..."

oneconnect_profiles

complex

Информация, связанная с профилями OneConnect.

Возвращается: если в gather_subset указано oneconnect-profiles.

Пример: "hash/dictionary of values"

description

string

Описание ресурса.

Возвращается: при запросе

Пример: "My profile"

full_path

string

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

Возвращается: при запросе

Пример: "/Common/oneconnect"

idle_timeout_override

integer

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

Возвращается: при запросе

Пример: 1000

limit_type

string

Если указано none, одновременные запросы и ответы, передаваемые по TCP-подключениям к участнику пула, учитываются при расчёте ограничения.

Если указано idle, неактивные подключения будут сбрасываться при достижении ограничения TCP-подключений.

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

Возвращается: при запросе

Пример: "idle"

max_age

integer

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

Возвращается: при запросе

Пример: 100

max_reuse

integer

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

Возвращается: при запросе

Пример: 1000

max_size

integer

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

Если пул уже заполнен, серверное подключение закрывается после завершения ответа.

Возвращается: при запросе

Пример: 1000

name

string

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

Возвращается: при запросе

Пример: "oneconnect"

parent

string

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

Возвращается: при запросе

Пример: "oneconnect"

share_pools

boolean

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

Возвращается: при запросе

Пример: true

source_mask

string

Указывает маску исходного IP-адреса.

Если маска не указана, используется значение any6.

Возвращается: при запросе

Пример: "255.255.255.0"

partitions

complex

Информация, связанная с разделами.

Возвращается: если в gather_subset указано partitions.

Пример: "hash/dictionary of values"

default_route_domain

integer

Идентификатор домена маршрутизации, связанного с IP-адресами, расположенными в разделе.

Возвращается: при запросе

Пример: 0

description

string

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

Возвращается: при запросе

Пример: "Tenant 1"

full_path

string

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

Возвращается: при запросе

Пример: "Common"

name

string

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

Возвращается: при запросе

Пример: "Common"

provision_info

complex

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

Возвращается: если в gather_subset указано provision-info.

Пример: "hash/dictionary of values"

cpu_ratio

integer

Доля ЦП, выделенная этому модулю.

Имеет значение только в том случае, если для level указано custom. В противном случае для этого значения будет возвращено 0.

Возвращается: при запросе

Пример: 0

disk_ratio

integer

Доля дискового пространства, выделенная этому модулю.

Имеет значение только в том случае, если для level указано custom. В противном случае для этого значения будет возвращено 0.

Возвращается: при запросе

Пример: 0

full_path

string

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

Возвращается: при запросе

Пример: "asm"

level

integer

Уровень подготовки модуля на BIG-IP.

Допустимые возвращаемые значения могут включать none, minimum, nominal, dedicated и custom.

Возвращается: при запросе

Пример: 0

memory_ratio

integer

Доля памяти, выделенная этому модулю.

Имеет значение только в том случае, если для level указано custom. В противном случае для этого значения будет возвращено 0.

Возвращается: при запросе

Пример: 0

name

string

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

Возвращается: при запросе

Пример: "asm"

remote_syslog

complex

Информация, связанная с удалённым Syslog.

Возвращается: если в gather_subset указано remote-syslog.

Пример: "hash/dictionary of values"

servers

complex

Настроенные удалённые серверы Syslog.

Возвращается: при запросе

Пример: "hash/dictionary of values"

local_ip

string

Локальный IP-адрес удалённого сервера Syslog.

Возвращается: при запросе

Пример: "10.10.10.10"

name

string

Имя удалённого сервера Syslog, заданное в системе.

Возвращается: при запросе

Пример: "/Common/foobar1"

remote_host

string

IP-адрес или имя узла удалённого сервера Syslog.

Возвращается: при запросе

Пример: "192.168.1.1"

remote_port

integer

Удалённый порт сервера Syslog.

Возвращается: при запросе

Пример: 514

route_domains

complex

Информация, связанная с доменами маршрутизации.

Возвращается: если в gather_subset указано self-ips.

Пример: "hash/dictionary of values"

bwc_policy

string

Контроллер пропускной способности для домена маршрутизации.

Возвращается: при запросе

Пример: "/Common/foo"

connection_limit

integer

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

Возвращается: при запросе

Пример: 100

description

string

Описание домена маршрутизации.

Возвращается: при запросе

Пример: "My route domain"

flow_eviction_policy

string

Новая политика удаления потоков для этого домена маршрутизации.

Возвращается: при запросе

Пример: "/Common/default-eviction-policy"

full_path

string

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

Возвращается: при запросе

Пример: "/Common/rd1"

id

integer

Уникальное целое число, идентифицирующее домен маршрутизации.

Возвращается: при запросе

Пример: 10

name

string

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

Возвращается: при запросе

Пример: "rd1"

parent

string

Домен маршрутизации, в котором система выполняет поиск, если не может найти маршрут в настроенном домене.

Возвращается: при запросе

Пример: "0"

routing_protocol

list / elements=string

Список протоколов маршрутизации, применённых к домену маршрутизации.

Возвращается: при запросе

Пример: ["bfd", "bgp"]

service_policy

string

Новая политика обслуживания, используемая с этим доменом маршрутизации.

Возвращается: при запросе

Пример: "/Common-my-service-policy"

strict

string

Новая настройка строгой изоляции.

Возвращается: при запросе

Пример: "enabled"

vlans

list / elements=string

Список новых VLAN, к которым применяется домен маршрутизации.

Возвращается: при запросе

Пример: ["/Common/http-tunnel", "/Common/socks-tunnel"]

self_ips

complex

Информация, относящаяся к Self IP.

Возвращается: если self-ips указано в gather_subset.

Пример: "hash/dictionary of values"

allow_access_list

list / elements=string

Список протоколов и, при необходимости, их портов, которым разрешён доступ к Self IP. В веб-интерфейсе также называется port-lockdown.

Элементы списка имеют формат «протокол:порт». У некоторых элементов порт может отсутствовать; в таких случаях его значение — 0.

Возвращается: при запросе

Пример: ["tcp:80", "egp:0"]

description

string

Описание Self IP.

Возвращается: при запросе

Пример: "My self-ip"

floating

boolean

Является ли Self IP плавающим адресом.

Возвращается: при запросе

Пример: true

full_path

string

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

Возвращается: при запросе

Пример: "/Common/self1"

name

string

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

Возвращается: при запросе

Пример: "self1"

netmask

string

Часть IP-адреса, содержащая маску подсети, в десятичной точечной нотации.

Возвращается: при запросе

Пример: "255.255.255.0"

netmask_cidr

integer

Часть IP-адреса, содержащая маску подсети, в нотации CIDR.

Возвращается: при запросе

Пример: 24

service_policy

string

Политика обслуживания, назначенная Self IP.

Возвращается: при запросе

Пример: "/Common/service1"

traffic_group

string

Группа трафика, с которой связан Self IP.

Возвращается: при запросе

Пример: "/Common/traffic-group-local-only"

traffic_group_inherited

boolean

Наследуется ли группа трафика.

Возвращается: при запросе

Пример: false

vlan

string

VLAN, связанная с Self IP.

Возвращается: при запросе

Пример: "/Common/vlan1"

server_ssl_profiles

complex

Информация, относящаяся к SSL сервера.

Возвращается: если server-ssl-profiles указано в gather_subset.

Пример: "hash/dictionary of values"

alert_timeout

string

Максимальное время в секундах, в течение которого SSL-сеанс остаётся активным после отправки сообщения оповещения, либо бесконечное время.

Возвращается: при запросе

Пример: "100"

allow_expired_crl

boolean

Использовать указанный файл CRL, даже если срок его действия истёк.

Возвращается: при запросе

Пример: true

authenticate_depth

integer

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

Возвращается: при запросе

Пример: 9

authenticate_name

string

Общее имя (CN), включённое в сертификат сервера.

Система выполняет аутентификацию сервера на основе указанного CN.

Возвращается: при запросе

Пример: "foo"

authentication_frequency

string

Задаёт частоту аутентификации.

Возвращается: при запросе

Пример: "once"

bypass_on_client_cert_fail

boolean

Включает или отключает обход SSL forward proxy, если не удалось получить запрошенный сервером сертификат клиента.

Возвращается: при запросе

Пример: true

bypass_on_handshake_alert

boolean

Включает или отключает обход SSL forward proxy при получении сообщения оповещения handshake_failure, protocol_version или unsupported_extension во время SSL-рукопожатия на стороне сервера.

Возвращается: при запросе

Пример: false

c3d_ca_cert

string

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

Возвращается: при запросе

Пример: "/Common/cacert.crt"

c3d_ca_key

string

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

Возвращается: при запросе

Пример: "/Common/default.key"

c3d_cert_extension_includes

list / elements=string

Расширения сертификатов клиентов, включаемые в сертификаты, созданные с использованием делегирования с ограничениями для сертификатов клиентов SSL.

Возвращается: при запросе

Пример: ["basic-constraints", "extended-key-usage", "..."]

c3d_cert_lifespan

integer

Срок действия сертификата, созданного с использованием делегирования с ограничениями для сертификатов клиентов SSL.

Возвращается: при запросе

Пример: 24

ca_file

string

Имя файла центра сертификации.

Возвращается: при запросе

Пример: "default.crt"

cache_size

integer

Размер кэша SSL-сеансов.

Возвращается: при запросе

Пример: 262144

cache_timeout

integer

Тайм-аут кэша SSL-сеансов — время в секундах, в течение которого согласованные идентификаторы SSL-сеансов остаются действительными.

Возвращается: при запросе

Пример: 86400

cert

string

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

Возвращается: при запросе

Пример: "/Common/default.crt"

chain

string

Задаёт или формирует файл цепочки сертификатов, который клиент может использовать для аутентификации профиля.

Возвращается: при запросе

Пример: "/Common/default.crt"

cipher_group

string

Задаёт группу шифров.

Возвращается: при запросе

ciphers

string

Задаёт имя шифра.

Возвращается: при запросе

Пример: "DEFAULT"

crl_file

string

Задаёт имя файла списка отозванных сертификатов.

Возвращается: при запросе

description

string

Описание ресурса.

Возвращается: при запросе

Пример: "My profile"

expire_cert_response_control

string

Задаёт действие BIG-IP при истечении срока действия сертификата сервера.

Возвращается: при запросе

Пример: "drop"

full_path

string

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

Возвращается: при запросе

Пример: "serverssl"

generic_alert

boolean

Включает или отключает generic-alert.

Возвращается: при запросе

Пример: true

handshake_timeout

string

Задаёт тайм-аут рукопожатия в секундах.

Возвращается: при запросе

Пример: "10"

key

string

Задаёт имя ключа, установленного в системе управления трафиком для завершения или инициирования SSL-соединения.

Возвращается: при запросе

Пример: "/Common/default.key"

max_active_handshakes

string

Задаёт максимальное количество активных SSL-рукопожатий.

Возвращается: при запросе

Пример: "100"

mod_ssl_methods

boolean

Включает или отключает методы ModSSL.

Возвращается: запрошено

Пример: true

mode

boolean

Включает или отключает обработку SSL.

Возвращается: запрошено

Пример: false

name

string

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

Возвращается: запрошено

Пример: "serverssl"

ocsp

string

Указывает имя профиля OCSP для проверки статуса сертификата сервера.

Возвращается: запрошено

options

list / elements=string

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

Возвращается: запрошено

Пример: ["netscape-reuse-cipher-change-bug", "dont-insert-empty-fragments"]

parent

string

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

Возвращается: запрошено

Пример: "serverssl"

peer_cert_mode

string

Указывает режим сертификата узла-партнера.

Возвращается: запрошено

Пример: "ignore"

proxy_ssl

boolean

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

Возвращается: запрошено

Пример: true

proxy_ssl_passthrough

boolean

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

Возвращается: запрошено

Пример: true

renegotiate_period

string

Количество секунд с момента первоначального подключения, по истечении которых система выполняет повторное согласование SSL-сеанса.

Возвращается: запрошено

Пример: "indefinite"

renegotiate_size

string

Указывает объем данных для повторного согласования SSL в мегабайтах.

Возвращается: запрошено

Пример: "indefinite"

renegotiation

boolean

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

Возвращается: запрошено

Пример: true

retain_certificate

boolean

Модулю APM требуется хранить сертификаты в SSL-сеансе. Если false, сертификат не будет сохранен в SSL-сеансе.

Возвращается: запрошено

Пример: false

secure_renegotiation

string

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

Возвращается: запрошено

Пример: "require"

server_name

string

Имя сервера, включаемое в расширение SNI (указание имени сервера) во время SSL-рукопожатия в сообщении ClientHello.

Возвращается: запрошено

session_mirroring

boolean

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

Возвращается: запрошено

Пример: true

session_ticket

boolean

Включает или отключает билеты сеансов.

Возвращается: запрошено

Пример: false

sni_default

boolean

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

Возвращается: запрошено

Пример: true

sni_require

boolean

Если true, подключения к серверу, не поддерживающему расширение SNI, будут отклонены.

Возвращается: запрошено

Пример: false

ssl_c3d

boolean

Включает или отключает делегирование, ограниченное сертификатом клиента SSL.

Возвращается: запрошено

Пример: true

ssl_forward_proxy_bypass

boolean

Включает или отключает функцию ssl-forward-proxy-bypass.

Возвращается: запрошено

Пример: true

ssl_forward_proxy_enabled

boolean

Включает или отключает функцию ssl-forward-proxy.

Возвращается: запрошено

Пример: false

ssl_sign_hash

string

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

Возвращается: запрошено

Пример: "sha1"

strict_resume

boolean

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

Возвращается: запрошено

Пример: false

unclean_shutdown

boolean

Если true, указывает, что профиль SSL выполняет некорректное завершение всех SSL-подключений. Это означает, что базовые TCP-подключения закрываются без обмена необходимыми уведомлениями о завершении SSL.

Возвращается: запрошено

Пример: true

untrusted_cert_response_control

string

Указывает действие BIG-IP в случае, если сертификат сервера выдан недоверенным центром сертификации.

Возвращается: запрошено

Пример: "drop"

software_hotfixes

complex

Список исправлений программного обеспечения.

Возвращается: если software-hotfixes указано в gather_subset.

Пример: "hash/dictionary of values"

build

string

Номер сборки образа.

Обычно это подстрока name.

Возвращается: запрошено

Пример: "3.0.1679"

checksum

string

Контрольная сумма MD5 образа.

Обратите внимание, что это контрольная сумма, хранящаяся внутри ISO. Это не фактическая контрольная сумма ISO.

Возвращается: запрошено

Пример: "df1ec715d2089d0fa54c0c4284656a98"

full_path

string

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

Возвращается: запрошено

Пример: "Hotfix-BIGIP-13.0.0.3.0.1679-HF3.iso"

id

string

Компонент ID образа.

Обычно это подстрока name.

Возвращается: запрошено

Пример: "HF3"

name

string

Имя образа.

Возвращается: запрошено

Пример: "Hotfix-BIGIP-13.0.0.3.0.1679-HF3.iso"

product

string

Продукт, содержащийся в ISO.

Возвращается: запрошено

Пример: "BIG-IP"

title

string

Понятное пользователю имя образа.

Возвращается: запрошено

Пример: "Hotfix Version 3.0.1679"

verified

boolean

Указывает, проверила ли система этот образ.

Возвращается: запрошено

Пример: true

version

string

Версия программного обеспечения, содержащегося в образе.

Это подстрока name.

Возвращается: запрошено

Пример: "13.0.0"

software_images

complex

Список образов программного обеспечения.

Возвращается: если software-images указано в gather_subset.

Пример: "hash/dictionary of values"

build

string

Номер сборки образа.

Обычно это подстрока name.

Возвращается: запрошено

Пример: "0.0.1"

build_date

string

Дата сборки.

Возвращается: запрошено

Пример: "2018-05-05T15:26:30"

checksum

string

Контрольная сумма MD5 образа.

Обратите внимание, что это контрольная сумма, хранящаяся внутри ISO. Это не фактическая контрольная сумма ISO.

Возвращается: запрошено

Пример: "df1ec715d2089d0fa54c0c4284656a98"

file_size

integer

Размер образа в мегабайтах.

Возвращается: запрошено

Пример: 1938

full_path

string

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

Возвращается: запрошено

Пример: "BIGIP-13.1.0.7-0.0.1.iso"

last_modified

string

Дата последнего изменения ISO.

Возвращается: запрошено

Пример: "2018-05-05T15:26:30"

name

string

Имя образа.

Возвращается: запрошено

Пример: "BIGIP-13.1.0.7-0.0.1.iso"

product

string

Продукт, содержащийся в ISO-образе.

Возвращается: queried

Пример: "BIG-IP"

verified

boolean

Показывает, проверила ли система этот образ.

Возвращается: queried

Пример: true

version

string

Версия программного обеспечения, содержащегося в образе.

Это подстрока значения name.

Возвращается: queried

Пример: "13.1.0.7"

software_volumes

complex

Список томов программного обеспечения.

Возвращается: Если в gather_subset указано software-volumes.

Пример: "hash/dictionary of values"

active

boolean

Показывает, является ли том активным в данный момент.

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

Возвращается: queried

Пример: true

base_build

string

Базовая версия сборки программного обеспечения, установленного на томе.

Если установлен хотфикс, указывается базовая версия программного обеспечения, необходимая для этого хотфикса.

Возвращается: queried

Пример: "0.0.6"

build

string

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

Возвращается: queried

Пример: "0.0.6"

default_boot_location

boolean

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

Возвращается: queried

Пример: true

full_path

string

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

Возвращается: queried

Пример: "HD1.1"

name

string

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

Обычно оно совпадает с full_name.

Возвращается: queried

Пример: "HD1.1"

product

string

Продукт F5, установленный в этом слоте.

Это всегда должен быть BIG-IP.

Возвращается: queried

Пример: "BIG-IP"

status

string

Состояние программного обеспечения, установленного или устанавливаемого на томе.

Если указано complete, это означает, что установка программного обеспечения завершена.

Возвращается: queried

Пример: "complete"

version

string

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

Возвращается: queried

Пример: "13.1.0.4"

ssl_certs

complex

Информация, связанная с SSL-сертификатом.

Возвращается: Если в gather_subset указано ssl-certs.

Пример: "hash/dictionary of values"

create_time

string

Указывает время создания файлового объекта.

Возвращается: queried

Пример: "2018-05-15T21:11:15Z"

expiration_date

string

Представляет дату истечения срока действия сертификата в виде строки.

Возвращается: queried

Пример: "Aug 13 21:21:29 2031 GMT"

expiration_timestamp

integer

Указывает дату истечения срока действия сертификата. Хранится в формате времени POSIX.

Возвращается: queried

Пример: 1944422489

fingerprint

string

Отображает отпечаток сертификата SHA-256.

Возвращается: queried

Пример: "SHA256/88:A3:05:...:59:01:EA:5D:B0"

full_path

string

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

Возвращается: queried

Пример: "/Common/cert1"

is_bundle

boolean

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

Возвращается: queried

Пример: false

issuer

string

Указывает сведения X509 об издателе сертификата.

Возвращается: queried

Пример: "emailAddress=support@f5.com,...CN=support.f5.com,"

key_size

integer

Указывает размер (в байтах) файла, связанного с этим файловым объектом.

Возвращается: queried

Пример: 2048

key_type

string

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

Возвращается: queried

Пример: "rsa-private"

last_update_time

string

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

Возвращается: queried

Пример: "2018-05-15T21:11:15Z"

name

string

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

Возвращается: queried

Пример: "cert1"

serial_no

string

Указывает серийный номер сертификата

Возвращается: queried

Пример: "1234567890"

sha1_checksum

string

Контрольная сумма сертификата SHA1.

Возвращается: queried

Пример: "1306e84e1e6a2da53816cefe1f684b80d6be1e3e"

subject

string

Указывает сведения X509 о субъекте сертификата.

Возвращается: queried

Пример: "emailAddress=support@f5.com,CN=..."

subject_alternative_name

string

Отображает альтернативное имя субъекта для сертификата.

Альтернативное имя субъекта X509v3 встроено в сертификат как расширение X509.

Возвращается: queried

Пример: "DNS:www.example.com, DNS:www.example.internal.net"

system_path

string

Путь на BIG-IP, по которому находится сертификат.

Возвращается: queried

Пример: "/config/ssl/ssl.crt/f5-irule.crt"

ssl_keys

complex

Информация, связанная с SSL-сертификатом.

Возвращается: Если в gather_subset указано ssl-keys.

Пример: "hash/dictionary of values"

full_path

string

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

Возвращается: queried

Пример: "/Common/key1"

key_size

integer

Указывает размер криптографического ключа, связанного с этим файловым объектом, в битах.

Возвращается: queried

Пример: 2048

key_type

string

Указывает криптографический тип ключа, то есть алгоритм, с которым совместим этот ключ.

Возвращается: queried

Пример: "rsa-private"

name

string

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

Возвращается: queried

Пример: "key1"

security_type

string

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

Возвращается: queried

Пример: "normal"

sha1_checksum

string

Контрольная сумма ключа SHA1.

Возвращается: queried

Пример: "1fcf7de3dd8e834d613099d8e10b2060cd9ecc9f"

system_path

string

Путь в файловой системе, по которому хранится ключ.

Возвращается: queried

Пример: "/config/ssl/ssl.key/default.key"

sync_status

complex

Состояние синхронизации конфигурации во всех группах устройств.

Обратите внимание: состояние синхронизации относится ко всем группам устройств — запросить его для отдельной группы устройств нельзя.

Как правило, отображается группа устройств с «наихудшим» состоянием синхронизации.

Возвращается: Если в gather_subset указано sync-status.

Пример: "hash/dictionary of values"

color

string

Цвет состояния синхронизации.

Например: красный, синий, зелёный, жёлтый

Возвращается: queried

Пример: "red"

details

list / elements=string

Список всех сведений о текущем состоянии синхронизации устройства

Возвращается: queried

Пример: [{"Optional action": "Add a device to the trust domain"}]

mode

string

Режим работы устройства (высокая доступность, автономный режим)

Возвращается: queried

Пример: "['high-availability', 'standalone']"

recommended_action

string

Следующее рекомендуемое действие для текущего состояния синхронизации.

Это поле может быть пустым.

Возвращается: queried

Пример: "Synchronize bigip-a.example.com to group some-device-group"

status

string

Состояние синхронизации

Возвращается: queried

Пример: "['Changes Pending', 'In Sync', 'Standalone', 'Disconnected']"

summary

string

Краткое описание состояния синхронизации конфигурации

Возвращается: при запросе

Пример: "['The device group is awaiting the initial config sync', 'There is a possible change conflict between ...']"

system_db

complex

Информация, связанная с базой данных системы.

Возвращается: если в gather_subset указано system-db.

Пример: "hash/dictionary of values"

default

string

Значение ключа по умолчанию.

Возвращается: при запросе

Пример: "www.f5.com"

full_path

string

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

Возвращается: при запросе

Пример: "vendor.wwwurl"

name

string

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

Возвращается: при запросе

Пример: "vendor.wwwurl"

scf_config

string

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

Возвращается: при запросе

Пример: "False"

value

string

Значение ключа.

Возвращается: при запросе

Пример: "www.f5.com"

value_range

string

Допустимый диапазон значений ключа.

Возвращается: при запросе

Пример: "string"

system_info

complex

Информация, связанная с группой трафика.

Возвращается: если в gather_subset указано traffic-groups.

Пример: "hash/dictionary of values"

base_mac_address

string

Адрес управления доступом к среде передачи данных (MAC-адрес) устройства.

Возвращается: при запросе

Пример: "fa:16:3e:c3:42:6f"

chassis_serial

string

Серийный номер шасси.

Возвращается: при запросе

Пример: "11111111-2222-3333-444444444444"

hardware_information

complex

Информация об оборудовании системы (накопителях и процессорах).

Возвращается: при запросе

model

string

Модель оборудования.

Возвращается: при запросе

Пример: "Virtual Disk"

name

string

Название оборудования.

Возвращается: при запросе

Пример: "HD1"

type

string

Тип оборудования.

Возвращается: при запросе

Пример: "physical-disk"

versions

complex

Свойства, относящиеся к оборудованию.

Возвращается: при запросе

name

string

Название свойства.

Возвращается: при запросе

Пример: "Size"

version

string

Значение свойства.

Возвращается: при запросе

Пример: "154.00G"

host_board_part_revision

string

Ревизия системной платы.

Возвращается: при запросе

host_board_serial

string

Серийный номер системной платы.

Возвращается: при запросе

marketing_name

string

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

Возвращается: при запросе

Пример: "BIG-IP Virtual Edition"

package_edition

string

Отображает редакцию программного обеспечения.

Возвращается: при запросе

Пример: "Point Release 7"

package_version

string

Строка, объединяющая product_build и product_build_date.

Возвращается: при запросе

Пример: "Build 0.0.1 - Tue May 15 15:26:30 PDT 2018"

platform

string

Идентификатор платформы.

Возвращается: при запросе

Пример: "Z100"

product_build

string

Номер сборки выпуска.

Возвращается: при запросе

Пример: "0.0.1"

product_build_date

string

Дата сборки в удобочитаемом формате.

Возвращается: при запросе

Пример: "Tue May 15 15:26:30 PDT 2018"

product_built

integer

Временная метка UNIX, указывающая время сборки продукта.

Возвращается: при запросе

Пример: 180515152630

product_changelist

integer

Номер списка изменений, от которого ответвляется продукт.

Возвращается: при запросе

Пример: 2557198

product_code

string

Код, идентифицирующий продукт.

Возвращается: при запросе

Пример: "BIG-IP"

product_jobid

integer

Идентификатор задания, в ходе которого была собрана версия продукта.

Возвращается: при запросе

Пример: 1012030

product_version

string

Основная версия работающего программного обеспечения.

Возвращается: при запросе

Пример: "13.1.0.7"

switch_board_part_revision

string

Ревизия платы коммутатора.

Возвращается: при запросе

switch_board_serial

string

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

Возвращается: при запросе

time

complex

Соответствие текущих временных данных ключам с названиями временных компонентов.

Возвращается: при запросе

day

integer

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

Возвращается: при запросе

Пример: 7

hour

integer

Текущий час дня в 24-часовом формате.

Возвращается: при запросе

Пример: 18

minute

integer

Текущая минута часа.

Возвращается: при запросе

Пример: 16

month

integer

Текущий месяц в числовом формате.

Возвращается: при запросе

Пример: 6

second

integer

Текущая секунда минуты.

Возвращается: при запросе

Пример: 51

year

integer

Текущий год в формате из четырёх цифр.

Возвращается: при запросе

Пример: 2018

uptime

integer

Время с момента загрузки системы в секундах.

Возвращается: при запросе

Пример: 603202

tcp_half_open_monitors

complex

Информация, связанная с мониторами TCP Half-open.

Возвращается: если в gather_subset указано tcp-half-open-monitors.

Пример: "hash/dictionary of values"

description

string

Описание ресурса.

Возвращается: при запросе

Пример: "My monitor"

destination

string

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

Возвращается: при запросе

Пример: "*:*"

full_path

string

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

Возвращается: при запросе

Пример: "/Common/tcp"

interval

integer

Задает интервал в секундах, с которым система выполняет проверку монитора, если ресурс недоступен или его состояние неизвестно.

Возвращается: при запросе

Пример: 5

manual_resume

boolean

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

Возвращается: при запросе

Пример: true

name

string

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

Возвращается: при запросе

Пример: "tcp"

parent

string

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

Возвращается: при запросе

Пример: "tcp"

time_until_up

integer

Задает время в секундах, которое должно пройти после первого успешного ответа, прежде чем узел будет помечен как работающий.

Возвращается: при запросе

Пример: 0

timeout

integer

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

Возвращается: при запросе

Пример: 16

transparent

boolean

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

Возвращается: при запросе

Пример: false

up_interval

integer

Задает в секундах частоту выполнения системной проверки монитором, когда ресурс работает.

Возвращается: при запросе

Пример: 0

tcp_monitors

complex

Информация о мониторах TCP.

Возвращается: если в gather_subset указано tcp-monitors.

Пример: "hash/dictionary of values"

adaptive

boolean

Указывает, включен ли для этого монитора адаптивный мониторинг времени отклика.

Возвращается: при запросе

Пример: false

adaptive_divergence_type

string

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

Возвращается: при запросе

Пример: "relative"

adaptive_divergence_value

integer

Задает допустимое отклонение времени отклика каждой проверки монитора от средней задержки.

Возвращается: при запросе

Пример: 25

adaptive_limit

integer

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

Возвращается: при запросе

Пример: 200

adaptive_sampling_timespan

integer

Задает размер скользящего окна в секундах, в котором сохраняется история проверок.

Возвращается: при запросе

Пример: 300

description

string

Описание ресурса.

Возвращается: при запросе

Пример: "My monitor"

destination

string

Задает IP-адрес и порт службы ресурса, являющегося целевым объектом этого монитора.

Возвращается: при запросе

Пример: "*:*"

full_path

string

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

Возвращается: при запросе

Пример: "/Common/tcp"

interval

integer

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

Возвращается: при запросе

Пример: 5

ip_dscp

integer

Задает кодовую точку дифференцированных услуг (DSCP).

Возвращается: при запросе

Пример: 0

manual_resume

boolean

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

Возвращается: при запросе

Пример: true

name

string

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

Возвращается: при запросе

Пример: "tcp"

parent

string

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

Возвращается: при запросе

Пример: "tcp"

reverse

boolean

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

Возвращается: при запросе

Пример: false

time_until_up

integer

Задает время в секундах, которое должно пройти после первого успешного ответа, прежде чем узел будет помечен как работающий.

Возвращается: при запросе

Пример: 0

timeout

integer

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

Возвращается: при запросе

Пример: 16

transparent

boolean

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

Возвращается: при запросе

Пример: false

up_interval

integer

Задает в секундах частоту выполнения системной проверки монитором, когда ресурс работает.

Возвращается: при запросе

Пример: 0

tcp_profiles

complex

Информация о профилях TCP.

Возвращается: если в gather_subset указано tcp-profiles.

Пример: "hash/dictionary of values"

abc

boolean

Подсчет байтов (Appropriate Byte Counting, RFC 3465)

Если задано true, увеличивает окно перегрузки, основываясь на количестве ранее неподтвержденных байтов, охватываемых каждым ACK.

Возвращается: при запросе

Пример: true

ack_on_push

boolean

Если задано true, обеспечивает значительное повышение производительности при взаимодействии с узлами Microsoft Windows и MacOS, выполняющими запись в буфер отправки очень малого размера.

Возвращается: при запросе

Пример: false

auto_proxy_buffer

boolean

Если задано true, система использует сетевые измерения для установки оптимального размера буфера прокси.

Возвращается: при запросе

Пример: true

auto_receive_window

boolean

Если задано true, система использует сетевые измерения для установки оптимального размера окна приема.

Возвращается: при запросе

Пример: false

auto_send_buffer

boolean

Если задано true, система использует сетевые измерения для установки оптимального размера буфера отправки.

Возвращается: при запросе

Пример: true

close_wait

string

Задает время, в течение которого TCP-подключение остается в состоянии LAST-ACK до его закрытия.

Помимо числового значения, этот параметр также может принимать одно из значений: immediate или indefinite.

Если задано immediate, TCP-подключение закрывается сразу после перехода в состояние LAST-ACK.

Если задано indefinite, TCP-подключения в состоянии LAST-ACK не закрываются до истечения времени ожидания максимального количества повторных передач.

Возвращается: при запросе

Пример: "indefinite"

congestion_control

string

Задает алгоритм распределения сетевых ресурсов между конкурирующими пользователями для уменьшения перегрузки.

Возможные возвращаемые значения: high-speed, cdg, chd, none, cubic, illinois, new-reno, reno, scalable, vegas, westwood и woodside.

Возвращается: при запросе

Пример: "high-speed"

congestion_metrics_cache

boolean

Если задано true, система использует кэш для хранения показателей перегрузки.

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

Возвращается: при запросе

Пример: true

congestion_metrics_cache_timeout

integer

Задает срок действия записей в кэше показателей перегрузки в секундах.

Возвращается: при запросе

Пример: 0

deferred_accept

boolean

Если задано true, система откладывает выделение контекста цепочки подключения до получения данных от клиента.

Этот параметр полезен для защиты от атак типа «отказ в обслуживании» с использованием трехстороннего рукопожатия.

Возвращается: при запросе

Пример: true

delay_window_control

boolean

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

Возвращается: при запросе

Пример: true

delayed_acks

boolean

Если флажок установлен (параметр включен), система может отправлять менее одного сегмента ACK (подтверждения) на каждый полученный сегмент данных.

Возвращается: при запросе

Пример: true

description

string

Описание ресурса.

Возвращается: при запросе

Пример: "My profile"

dont_fragment_flag

string

Задает значение бита «Не фрагментировать» (DF) в заголовке IP исходящего TCP-пакета.

Возвращается: при запросе

Пример: "pmtu"

dsack

boolean

D-SACK (RFC 2883)

Если задано true, для подтверждения дублирующихся сегментов используется параметр выборочного подтверждения SACK.

Возвращается: при запросе

Пример: true

early_retransmit

boolean

Если задано true, система использует механизм ранней повторной передачи (определенный в RFC 5827), чтобы сократить время восстановления для подключений, ограниченных буфером приема или пользовательскими данными.

Возвращается: при запросе

Пример: true

enhanced_loss_recovery

boolean

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

Возвращается: запрошено

Пример: true

explicit_congestion_notification

boolean

Если true, указывает, что система использует флаги TCP CWR (уменьшение окна перегрузки) и ECE (ECN-Echo), чтобы уведомлять одноранговый узел о перегрузке и мерах по её устранению.

Возвращается: запрошено

Пример: true

fast_open

boolean

Если true, указывает, что система поддерживает TCP Fast Open, который сокращает задержку, позволяя клиенту включить первый пакет данных в SYN.

Возвращается: запрошено

Пример: true

fast_open_cookie_expiration

integer

Указывает, в течение какого количества секунд cookie Fast Open, переданный клиенту, действителен для SYN-пакетов от этого клиента.

Возвращается: запрошено

Пример: 1000

fin_wait_1

string

Указывает, как долго TCP-соединение остаётся в состоянии FIN-WAIT-1 или CLOSING, прежде чем будет закрыто.

Возвращается: запрошено

Пример: "indefinite"

fin_wait_2

string

Указывает, как долго TCP-соединение остаётся в состоянии FIN-WAIT-2, прежде чем будет закрыто.

Возвращается: запрошено

Пример: "100"

full_path

string

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

Возвращается: запрошено

Пример: "tcp"

idle_timeout

string

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

Возвращается: запрошено

Пример: "300"

initial_congestion_window_size

integer

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

Возвращается: запрошено

Пример: 3

initial_receive_window_size

integer

Указывает начальный размер окна приёма для соединений с этим назначением.

Возвращается: запрошено

Пример: 5

ip_tos

string

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

Возвращается: запрошено

Пример: "mimic"

keep_alive_interval

string

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

Возвращается: запрошено

Пример: "50"

limited_transmit_recovery

boolean

Если true, указывает, что система использует алгоритм ограниченного восстановления передачи для быстрой повторной передачи (согласно RFC 3042), чтобы сократить время восстановления соединений в сети с потерями.

Возвращается: запрошено

Пример: true

link_qos

string

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

Возвращается: запрошено

Пример: "200"

max_segment_retrans

integer

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

Возвращается: запрошено

Пример: 8

max_segment_size

integer

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

Возвращается: запрошено

Пример: 1460

max_syn_retrans

integer

Указывает максимальное количество повторных отправок SYN-пакета системой, если она не получает соответствующий SYN-ACK.

Возвращается: запрошено

Пример: 3

md5_signature

boolean

Если true, указывает, что для защиты TCP-трафика от изменения промежуточными узлами используются подписи TCP-MD5 согласно RFC2385.

Возвращается: запрошено

Пример: true

minimum_rto

integer

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

Возвращается: запрошено

Пример: 1000

mptcp_checksum

boolean

Если true, указывает, что система вычисляет контрольную сумму для соединений MPTCP.

Возвращается: запрошено

Пример: false

mptcp_checksum_verify

boolean

Если true, указывает, что система проверяет контрольную сумму для соединений MPTCP.

Возвращается: запрошено

Пример: false

mptcp_fallback

string

Указывает действие при переходе на резервный режим, то есть при переключении MPTCP на обычный TCP из-за помех, мешающих корректной работе MPTCP.

Возвращается: запрошено

Пример: "reset"

mptcp_fast_join

boolean

Если true, указывает на использование быстрого присоединения FAST, позволяющего отправлять данные в MP_JOIN_SYN и получать ответ сервера параллельно с выполнением JOIN.

Возвращается: запрошено

Пример: false

mptcp_idle_timeout

integer

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

Возвращается: запрошено

Пример: 300

mptcp_join_max

integer

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

Возвращается: запрошено

Пример: 5

mptcp_make_after_break

boolean

Указывает, поддерживается ли функция make-after-break, позволяющая поддерживать длительные сеансы MPTCP.

Возвращается: запрошено

Пример: false

mptcp_no_join_dss_ack

boolean

Если флажок установлен (параметр включён), указывает, что опция DSS не отправляется в JOIN ACK.

Возвращается: запрошено

Пример: false

mptcp_retransmit_min

integer

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

Возвращается: запрошено

Пример: 1000

mptcp_rto_max

integer

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

Возвращается: запрошено

Пример: 5

mptcp_subflow_max

integer

Указывает максимальное количество подчинённых потоков MPTCP для одного потока.

Возвращается: запрошено

Пример: 6

mptcp_timeout

integer

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

Возвращается: запрошено

Пример: 3600

multipath_tcp

boolean

Если true, указывает, что система принимает соединения Multipath TCP (MPTCP), позволяющие нескольким потокам со стороны клиента подключаться к одному потоку со стороны сервера.

Возвращается: запрошено

Пример: true

nagle_algorithm

boolean

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

Возвращается: запрошено

Пример: false

name

string

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

Возвращается: запрошено

Пример: "/Common/tcp"

parent

string

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

Возвращается: запрошено

Пример: "tcp"

pkt_loss_ignore_burst

integer

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

Возвращается: запрошено

Пример: 0

pkt_loss_ignore_rate

integer

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

Возвращается: запрошено

Пример: 0

proxy_buffer_high

integer

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

Возвращается: запрошено

Пример: 49152

proxy_buffer_low

integer

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

Возвращается: запрошено

Пример: 32768

proxy_max_segment

boolean

Если true, указывает, что система пытается объявить для соединения со стороны сервера тот же максимальный размер сегмента (MSS), что и для соединения со стороны клиента.

Возвращается: запрошено

Пример: true

proxy_options

boolean

Если true, указывает, что система объявляет параметр (например, временные метки) серверу только в том случае, если этот параметр согласован с клиентом.

Возвращается: запрошено

Пример: false

push_flag

string

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

Возвращается: запрошено

Пример: "default"

rate_pace

boolean

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

Возвращается: queried

Пример: true

rate_pace_max_rate

integer

Задает максимальную скорость передачи данных TCP в байтах в секунду, регулируемую системой.

Возвращается: queried

Пример: 0

receive_window

integer

Задает максимальный объявляемый размер окна RECEIVE.

Возвращается: queried

Пример: 65535

reset_on_timeout

boolean

Если true, указывает, что система отправляет пакет сброса (RST) и удаляет соединение, если оно превышает значение тайм-аута простоя.

Возвращается: queried

Пример: true

retransmit_threshold

integer

Задает количество дублирующихся ACK (порог повторной передачи), необходимое для начала быстрого восстановления.

Возвращается: queried

Пример: 3

selective_acks

boolean

Если true, указывает, что система по возможности обрабатывает данные с помощью выборочных подтверждений (SACK), чтобы повысить производительность системы.

Возвращается: queried

Пример: true

selective_nack

boolean

Если true, указывает, что система по возможности обрабатывает данные с помощью выборочного отрицательного подтверждения (SNACK), чтобы повысить производительность системы.

Возвращается: queried

Пример: true

send_buffer

integer

Задает размер окна SEND.

Возвращается: queried

Пример: 65535

slow_start

boolean

Если true, указывает, что система использует алгоритм предотвращения перегрузки Slow-Start, описанный в RFC3390, чтобы постепенно увеличивать трафик, не вызывая чрезмерной перегрузки канала.

Возвращается: queried

Пример: true

syn_cookie_enable

boolean

Задает количество полуоткрытых соединений, допустимое на любом виртуальном сервере по умолчанию (если профиль DoS не связан), до включения проверок SYN Cookie для этого виртуального сервера.

Возвращается: queried

Пример: true

syn_cookie_white_list

boolean

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

Возвращается: queried

Пример: false

syn_retrans_to_base

integer

Задает начальный базовый множитель RTO (тайм-аута повторной передачи) для повторных передач SYN.

Возвращается: queried

Пример: 3000

tail_loss_probe

boolean

Если true, указывает, что система использует метод Tail Loss Probe для уменьшения числа тайм-аутов повторной передачи.

Возвращается: queried

Пример: true

time_to_live

string

Задает режим TTL в IP-заголовке исходящего TCP-пакета.

Возвращается: queried

Пример: "proxy"

time_to_live_v4

integer

Задает значение TTL в IP-заголовке исходящего пакета для трафика IPv4.

Возвращается: queried

Пример: 255

time_to_live_v6

integer

Задает значение TTL в IP-заголовке исходящего пакета для трафика IPv6.

Возвращается: queried

Пример: 64

time_wait

string

Задает время, в течение которого TCP-соединение остается в состоянии TIME-WAIT, прежде чем перейти в состояние CLOSED.

Возвращается: queried

Пример: "2000"

time_wait_recycle

boolean

Если true, указывает, что соединения в состоянии TIME-WAIT повторно используются, когда система получает пакет SYN, означающий запрос на новое соединение.

Возвращается: queried

Пример: true

timestamps

boolean

Если true, указывает, что система использует расширение временных меток TCP (согласно RFC 1323) для повышения производительности высокоскоростных сетей.

Возвращается: queried

Пример: true

verified_accept

boolean

Если true, указывает, что система может установить связь с сервером до установления соединения с клиентом.

Возвращается: queried

Пример: true

zero_window_timeout

string

Задает тайм-аут в миллисекундах для завершения соединения с эффективным TCP-окном передачи нулевой длины.

Возвращается: queried

Пример: "2000"

traffic_groups

complex

Сведения о группах трафика.

Возвращается: если traffic-groups указано в gather_subset.

Пример: "hash/dictionary of values"

auto_failback_enabled

boolean

Указывает, выполняет ли группа трафика возврат на устройство по умолчанию.

Возвращается: queried

Пример: true

auto_failback_time

integer

Задает время, необходимое для возврата после отказа.

Возвращается: queried

Пример: 60

description

string

Описание группы трафика.

Возвращается: queried

Пример: "My traffic group"

full_path

string

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

Возвращается: queried

Пример: "/Common/tg1"

ha_load_factor

integer

Задает числовое значение для этой группы трафика, отражающее ее нагрузку на систему относительно других групп трафика.

Возвращается: queried

Пример: 1

ha_order

list / elements=string

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

Возвращается: queried

Пример: ["/Common/device1", "/Common/device2"]

is_floating

boolean

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

Возвращается: queried

Пример: false

mac_masquerade_address

string

Задает MAC-адрес для группы трафика.

Возвращается: queried

Пример: "00:98:76:54:32:10"

name

string

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

Возвращается: queried

Пример: "tg1"

trunks

complex

Сведения о транках.

Возвращается: если trunks указано в gather_subset.

Пример: "hash/dictionary of values"

configured_member_count

integer

Количество настроенных участников, связанных с транком.

Возвращается: queried

Пример: 1

description

string

Описание транка.

Возвращается: queried

Пример: "My trunk"

distribution_hash

string

Основа хеширования, которую система использует в качестве алгоритма распределения кадров.

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

Возвращается: queried

Пример: "src-dst-ipport"

full_path

string

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

Возвращается: queried

Пример: "/Common/trunk1"

interfaces

list / elements=string

Список интерфейсов, входящих в состав транка.

Возвращается: queried

Пример: ["1.2", "1.3"]

lacp_enabled

boolean

Указывает, включен ли LACP.

Возвращается: queried

Пример: true

lacp_mode

string

Режим работы LACP.

Возвращается: queried

Пример: "passive"

lacp_timeout

integer

Частота отправки системой управляющих пакетов LACP.

Возвращается: queried

Пример: 10

link_selection_policy

string

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

Возвращается: queried

Пример: "maximum-bandwidth"

media_speed

integer

Скорость среды передачи, подключенной к транку.

Возвращается: queried

Пример: 10000

media_status

boolean

Указывает, активна ли среда передачи, входящая в состав транка.

Возвращается: queried

Пример: true

name

string

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

Возвращается: при запросе

Пример: "trunk1"

operational_member_count

integer

Количество работающих участников, связанных с транком.

Возвращается: при запросе

Пример: 1

stp_enabled

boolean

Включен ли протокол связующего дерева (STP).

Возвращается: при запросе

Пример: true

ucs

complex

добавлено в f5networks.f5_modules 1.15.0

Сведения о резервной копии UCS

Возвращается: если в gather_subset указан ucs

Пример: "hash/dictionary of values"

encrypted

boolean

Зашифрован ли файл.

Возвращается: при запросе

Пример: false

file_created_date

string

Дата и время создания файла UCS.

Возвращается: при запросе

Пример: "2022-03-10T09:30:19Z"

file_name

string

Имя файла резервной копии UCS.

Возвращается: при запросе

Пример: "backup.ucs"

file_size

string

Размер файла UCS в байтах.

Возвращается: при запросе

Пример: "3"

udp_profiles

complex

Сведения, связанные с профилем UDP.

Возвращается: если в gather_subset указан udp-profiles.

Пример: "hash/dictionary of values"

allow_no_payload

boolean

Разрешает передачу дейтаграмм, содержащих заголовок, но не содержащих полезных данных.

Возвращается: при запросе

Пример: true

buffer_max_bytes

integer

Ограничение размера буфера входящего трафика в байтах. Максимально допустимое значение — 16777215.

Возвращается: при запросе

Пример: 655350

buffer_max_packets

integer

Ограничение количества пакетов в буфере входящего трафика. Максимально допустимое значение — 255.

Возвращается: при запросе

Пример: 0

datagram_load_balancing

boolean

Балансировка нагрузки UDP по отдельным дейтаграммам

Возвращается: при запросе

Пример: true

description

string

Описание ресурса.

Возвращается: при запросе

Пример: "My profile"

full_path

string

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

Возвращается: при запросе

Пример: "udp"

idle_timeout

boolean

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

Помимо числа, значением может быть indefinite или immediate.

Возвращается: при запросе

Пример: 200

ip_df_mode

string

Определяет настройку бита Don’t Fragment (DF) в исходящем UDP-пакете.

Возможные значения: pmtu, preserve, set или clear.

При значении pmtu бит DF исходящего UDP-пакета устанавливается на основе параметра ip pmtu.

При значении preserve сохраняется бит Don’t Fragment входящего UDP-пакета.

При значении set устанавливается бит DF исходящего UDP-пакета.

При значении clear бит DF исходящего UDP-пакета сбрасывается.

Возвращается: при запросе

Пример: "pmtu"

ip_tos_to_client

string

Уровень Type of Service, назначаемый системой управления трафиком UDP-пакетам при отправке клиентам.

Может быть числом или одним из значений pass-through и mimic.

Возвращается: при запросе

Пример: "mimic"

ip_ttl_mode

string

Режим TTL исходящего UDP-пакета.

Допустимые режимы: proxy, preserve, decrement и set.

При значении proxy для IPv4 задается значение IP TTL по умолчанию 255, а для IPv6 — 64.

При значении preserve для IP TTL задается исходное значение TTL пакета.

При значении decrement для IP TTL задается исходное значение TTL пакета минус 1.

При значении set для IP TTL задаются значения, указанные в ip_ttl_v4 и ip_ttl_v6 того же профиля.

Возвращается: при запросе

Пример: "proxy"

ip_ttl_v4

integer

TTL для IPv4.

Возвращается: при запросе

Пример: 10

ip_ttl_v6

integer

TTL для IPv6.

Возвращается: при запросе

Пример: 100

link_qos_to_client

string

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

Может быть числом или значением pass-through.

Возвращается: при запросе

Пример: "pass-through"

name

string

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

Возвращается: при запросе

Пример: "/Common/udp"

no_checksum

boolean

Включена или отключена проверка контрольной суммы.

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

Возвращается: при запросе

Пример: true

parent

string

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

Возвращается: при запросе

Пример: "udp"

proxy_mss

boolean

Если задано значение true, система объявляет серверу то же значение MSS, которое было согласовано с клиентом.

Возвращается: при запросе

Пример: true

users

complex

Сведения о пользователях системы.

Возвращается: если в gather_subset указан users.

description

string

Описание ресурса.

Возвращается: при запросе

Пример: "Admin user"

full_path

string

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

Возвращается: при запросе

Пример: "admin"

name

string

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

Возвращается: при запросе

Пример: "admin"

partition_access

complex

Раздел, к которому пользователь имеет доступ, включая роль пользователя.

Возвращается: при запросе

name

string

Имя раздела.

Возвращается: при запросе

Пример: "all-partitions"

role

string

Роль, предоставленная пользователю в разделе.

Возвращается: при запросе

Пример: "auditor"

shell

string

Командная оболочка, назначенная учетной записи пользователя.

Возвращается: при запросе

Пример: "tmsh"

vcmp_guests

complex

Сведения, связанные с vCMP.

Возвращается: если в gather_subset указан vcmp-guests.

Пример: "hash/dictionary of values"

allowed_slots

list / elements=string

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

Возвращается: при запросе

Пример: [0, 1, 3]

assigned_slots

list / elements=string

Слоты, назначенные гостю.

Возвращается: при запросе

Пример: [0]

boot_priority

integer

Задает приоритет загрузки гостя. Чем меньше число, тем раньше выполняется загрузка.

Возвращается: при запросе

Пример: 65535

cores_per_slot

integer

Количество ядер, выделяемых системой гостю.

Возвращается: при запросе

Пример: 2

full_path

string

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

Возвращается: при запросе

Пример: "guest1"

hostname

string

FQDN, назначенное гостю.

Возвращается: при запросе

Пример: "guest1.localdomain"

hotfix_image

string

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

Возвращается: при запросе

Пример: "Hotfix-BIGIP-12.1.3.4-0.0.2-hf1.iso"

initial_image

string

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

Возвращается: при запросе

Пример: "BIGIP-12.1.3.4-0.0.2.iso"

mgmt_address

string

Конфигурация IP-адреса управления для гостя.

Возвращается: при запросе

Пример: "2.3.2.3"

mgmt_network

string

Доступность сети управления этого гостя vCMP.

Возвращается: при запросе

Пример: "bridged"

mgmt_route

string

IP-адрес шлюза управления для гостя.

Возвращается: при запросе

Пример: "2.2.2.1"

min_number_of_slots

integer

Задает минимальное количество слотов, которые должны быть назначены гостю.

Возвращается: при запросе

Пример: 2

name

string

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

Возвращается: при запросе

Пример: "guest1"

number_of_slots

integer

Задает количество слотов, которые должны быть назначены гостю.

Это число всегда больше или равно min_number_of_slots.

Возвращается: при запросе

Пример: 2

ssl_mode

string

Режим выделения аппаратных ресурсов SSL для гостя.

Возвращается: при запросе

Пример: "shared"

state

string

Задает состояние гостя.

Возможные значения: configured, provisioned или deployed.

Каждое состояние подразумевает выполнение действий всех предшествующих состояний.

Возвращается: при запросе

Пример: "provisioned"

virtual_disk

string

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

Возвращается: при запросе

Пример: "guest1.img"

vlans

list / elements=string

Список VLAN, для которых гостю разрешен или запрещен доступ.

Возвращается: при запросе

Пример: ["/Common/vlan1", "/Common/vlan2"]

virtual_addresses

complex

Информация, связанная с виртуальными адресами.

Возвращается: если в gather_subset указано virtual-addresses.

Пример: "hash/dictionary of values"

address

string

Виртуальный IP-адрес.

Возвращается: при запросе

Пример: "2.3.4.5"

arp_enabled

boolean

Включен ли ARP для указанного виртуального адреса.

Возвращается: при запросе

Пример: true

auto_delete_enabled

boolean

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

Возвращается: при запросе

Пример: false

connection_limit

integer

Ограничение количества одновременных соединений для одного или нескольких виртуальных серверов.

Возвращается: при запросе

Пример: 0

description

string

Описание виртуального адреса.

Возвращается: при запросе

Пример: "My virtual address"

enabled

boolean

Включен ли виртуальный адрес.

Возвращается: при запросе

Пример: true

floating

boolean

Свойство, определяемое группой трафика. Плавающий виртуальный адрес — это виртуальный адрес VLAN, используемый всеми устройствами группы трафика BIG-IP как общий адрес.

Возвращается: при запросе

Пример: true

full_path

string

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

Возвращается: при запросе

Пример: "/Common/2.3.4.5"

icmp_echo

boolean

Должен ли виртуальный адрес отвечать на эхо-запросы ICMP.

Возвращается: при запросе

Пример: true

inherited_traffic_group

boolean

Показывает, наследуется ли группа трафика от родительской папки.

Возвращается: при запросе

Пример: false

name

string

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

Возвращается: при запросе

Пример: "2.3.4.5"

netmask

string

Маска подсети виртуального адреса.

Возвращается: при запросе

Пример: "255.255.255.255"

route_advertisement

boolean

Задает параметр анонсирования маршрута для виртуального адреса.

Возвращается: при запросе

Пример: false

spanning

boolean

Включена ли функция spanning для указанного виртуального адреса.

Возвращается: при запросе

Пример: false

traffic_group

string

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

Возвращается: при запросе

Пример: "/Common/traffic-group-1"

virtual_servers

complex

Информация, связанная с виртуальными адресами.

Возвращается: если в gather_subset указано virtual-addresses.

Пример: "hash/dictionary of values"

authentication_profile

list / elements=string

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

Возвращается: при запросе

Пример: ["/Common/ssl_drldp"]

auto_lasthop

string

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

Возвращается: при запросе

Пример: "default"

availability_status

string

Доступность виртуального сервера.

Возвращается: при запросе

Пример: "offline"

bw_controller_policy

string

Контроллер полосы пропускания, используемый системой для применения политики пропускной способности входящего сетевого трафика.

Возвращается: при запросе

Пример: "/Common/bw1"

client_side_bits_in

integer

Количество входящих битов на стороне клиента.

Возвращается: при запросе

Пример: 1000

client_side_bits_out

integer

Количество исходящих битов на стороне клиента.

Возвращается: при запросе

Пример: 200

client_side_current_connections

integer

Количество текущих соединений на стороне клиента.

Возвращается: при запросе

Пример: 300

client_side_evicted_connections

integer

Количество принудительно закрытых соединений на стороне клиента.

Возвращается: при запросе

Пример: 100

client_side_max_connections

integer

Максимальное количество соединений на стороне клиента.

Возвращается: при запросе

Пример: 40

client_side_pkts_in

integer

Количество входящих пакетов на стороне клиента.

Возвращается: при запросе

Пример: 1098384

client_side_pkts_out

integer

Количество исходящих пакетов на стороне клиента.

Возвращается: при запросе

Пример: 3484734

client_side_slow_killed

integer

Количество медленных соединений, принудительно закрытых на стороне клиента.

Возвращается: при запросе

Пример: 234

client_side_total_connections

integer

Общее количество соединений.

Возвращается: при запросе

Пример: 24

cmp_enabled

boolean

Включено ли ускорение кластерной многопроцессорной обработки (CMP).

Возвращается: при запросе

Пример: true

cmp_mode

string

Режим кластерной многопроцессорной обработки.

Возвращается: при запросе

Пример: "all-cpus"

connection_limit

integer

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

Возвращается: при запросе

Пример: 100

connection_mirror_enabled

boolean

Включено ли зеркалирование соединений.

Возвращается: при запросе

Пример: true

cpu_usage_ratio_last_1_min

integer

Коэффициент использования ЦП (%) за последнюю минуту.

Возвращается: при запросе

Пример: 0

cpu_usage_ratio_last_5_min

integer

Коэффициент использования ЦП (%) за последние 5 минут.

Возвращается: при запросе

Пример: 0

cpu_usage_ratio_last_5_sec

integer

Коэффициент использования ЦП (%) за последние 5 секунд.

Возвращается: при запросе

Пример: 0

current_syn_cache

integer

Текущий кэш SYN.

Возвращается: при запросе

Пример: 0

default_pool

string

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

Возвращается: при запросе

Пример: "/Common/pool1"

description

string

Описание виртуального сервера.

Возвращается: при запросе

Пример: "My virtual"

destination

string

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

Возвращается: при запросе

Пример: "/Common/2.2.3.3%1:76"

destination_address

string

Адресная часть destination.

Возвращается: при запросе

Пример: "2.3.3.2"

destination_port

integer

Портовая часть destination.

Возвращается: при запросе

Пример: 80

enabled

boolean

Включен ли виртуальный сервер.

Возвращается: при запросе

Пример: true

ephemeral_bits_in

integer

Количество входящих временных битов.

Возвращается: при запросе

Пример: 1000

ephemeral_bits_out

integer

Количество исходящих временных битов.

Возвращается: при запросе

Пример: 200

ephemeral_current_connections

integer

Количество текущих временных подключений.

Возвращается: при запросе

Пример: 300

ephemeral_evicted_connections

integer

Количество удаленных временных подключений.

Возвращается: при запросе

Пример: 100

ephemeral_max_connections

integer

Максимальное количество временных подключений.

Возвращается: при запросе

Пример: 40

ephemeral_pkts_in

integer

Количество входящих временных пакетов.

Возвращается: при запросе

Пример: 1098384

ephemeral_pkts_out

integer

Количество исходящих временных пакетов.

Возвращается: при запросе

Пример: 3484734

ephemeral_slow_killed

integer

Количество принудительно закрытых медленных временных подключений.

Возвращается: при запросе

Пример: 234

ephemeral_total_connections

integer

Общее количество временных подключений.

Возвращается: при запросе

Пример: 24

fallback_persistence_profile

string

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

Возвращается: при запросе

Пример: "/Common/fallback1"

full_path

string

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

Возвращается: при запросе

Пример: "/Common/2.3.4.5"

gtm_score

integer

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

Возвращается: при запросе

Пример: 0

hardware_syn_cookie_instances

integer

Экземпляры аппаратных SYN Cookie.

Возвращается: при запросе

Пример: 0

ip_intelligence_policy

string

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

Возвращается: при запросе

Пример: "/Common/ip1"

irules

list / elements=string

Список iRules, настраивающих виртуальный сервер для направления трафика и управления им.

Возвращается: при запросе

Пример: ["/Common/rule1", "/Common/rule2'"]

last_hop_pool

string

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

Возвращается: при запросе

Пример: "/Common/pool1"

max_conn_duration

integer

Максимальная длительность подключения, мс.

Возвращается: при запросе

Пример: 0

mean_conn_duration

integer

Средняя длительность подключения, мс.

Возвращается: при запросе

Пример: 0

min_conn_duration

integer

Минимальная длительность подключения, мс.

Возвращается: при запросе

Пример: 0

name

string

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

Возвращается: при запросе

Пример: "2.3.4.5"

nat64_enabled

boolean

Включен ли NAT64.

Возвращается: при запросе

Пример: true

per_flow_request_access_policy

string

Политика для каждого запроса.

Возвращается: при запросе

Пример: "/Common/my-custom-per-request-policy"

persistence_profile

string

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

Возвращается: при запросе

Пример: "/Common/persist1"

policies

list / elements=string

Список политик LTM, прикрепленных к виртуальному серверу.

Возвращается: при запросе

Пример: ["/Common/policy1", "/Common/policy2'"]

profiles

complex

Список профилей, прикрепленных к виртуальному серверу.

Возвращается: при успешном выполнении

context

string

На какую сторону подключения влияет профиль: all, client-side или server-side.

Возвращается: при запросе

Пример: "client-side"

full_path

string

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

Возвращается: при запросе

Пример: "/Common/tcp"

name

string

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

Возвращается: при запросе

Пример: "tcp"

protocol

string

Протокол IP, для которого виртуальный сервер должен направлять трафик.

Возвращается: при запросе

Пример: "tcp"

rate_class

string

Имя существующего класса пропускной способности, который виртуальный сервер будет использовать для применения политики пропускной способности к входящему сетевому трафику.

Возвращается: при запросе

rate_limit

integer

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

Возвращается: при запросе

Пример: 34

rate_limit_destination_mask

integer

Задает маску в битах, применяемую к адресу назначения в рамках ограничения скорости.

Возвращается: при запросе

Пример: 32

rate_limit_mode

string

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

Возвращается: при запросе

Пример: "object"

rate_limit_source_mask

integer

Задает маску в битах, применяемую к адресу источника в рамках ограничения скорости.

Возвращается: при запросе

Пример: 0

security_log_profiles

list / elements=string

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

Возвращается: при запросе

Пример: ["/Common/global-network", "/Common/local-dos"]

serverssl_use_sni

boolean

Указывает, включен или отключен SNI для SSL-подключения на стороне сервера.

Возвращается: при запросе

Пример: true

snat_pool

string

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

Возвращается: запрошено

Пример: "/Common/pool1"

snat_type

string

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

Возвращается: запрошено

Пример: "none"

software_syn_cookie_instances

integer

Количество экземпляров программных SYN Cookie.

Возвращается: запрошено

Пример: 0

source_address

string

Указывает IP-адрес или сеть, с которых виртуальный сервер будет принимать трафик.

Возвращается: запрошено

Пример: "0.0.0./0"

source_port_behavior

string

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

Возвращается: запрошено

Пример: "preserve"

status_reason

string

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

Возвращается: запрошено

Пример: "The children pool member(s) either don't have service checking..."

syn_cache_overflow

integer

Переполнение кэша SYN.

Возвращается: запрошено

Пример: 0

syn_cookies_status

string

Статус SYN Cookies.

Возвращается: запрошено

Пример: "not-activated"

total_hardware_accepted_syn_cookies

integer

Общее количество аппаратно принятых SYN Cookies.

Возвращается: запрошено

Пример: 0

total_hardware_syn_cookies

integer

Общее количество аппаратных SYN Cookies.

Возвращается: запрошено

Пример: 0

total_requests

integer

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

Возвращается: запрошено

Пример: 8

total_software_accepted_syn_cookies

integer

Общее количество программных SYN Cookies, принятых программным обеспечением.

Возвращается: запрошено

Пример: 0

total_software_rejected_syn_cookies

integer

Общее количество отклонённых программным обеспечением.

Возвращается: запрошено

Пример: 0

total_software_syn_cookies

integer

Общее количество программных SYN Cookies

Возвращается: запрошено

Пример: 0

translate_address

boolean

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

Возвращается: запрошено

Пример: true

translate_port

boolean

Включает или отключает трансляцию портов.

Возвращается: запрошено

Пример: true

type

string

Тип виртуального сервера.

Возвращается: запрошено

Пример: "standard"

vlans

list / elements=string

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

Возвращается: запрошено

Пример: ["/Common/vlan1", "/Common/vlan2"]

vlans

complex

Список сведений о VLAN.

Возвращается: если в gather_subset указано vlans.

Пример: "hash/dictionary of values"

auto_lasthop

string

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

Возвращается: запрошено

Пример: "enabled"

cmp_hash_algorithm

string

Указывает, как будет распределяться трафик VLAN.

Возвращается: запрошено

Пример: "default"

description

string

Описание VLAN.

Возвращается: запрошено

Пример: "My vlan"

failsafe_action

string

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

Возвращается: запрошено

Пример: "reboot"

failsafe_enabled

boolean

Указывает, включён ли механизм защиты.

Возвращается: запрошено

Пример: true

failsafe_timeout

integer

Количество секунд, в течение которых активное устройство может работать без обнаружения сетевого трафика в этой VLAN, прежде чем начнётся переключение при отказе.

Возвращается: запрошено

Пример: 90

if_index

integer

Индекс, присвоенный этой VLAN. Это уникальный идентификатор, назначаемый всем объектам, отображаемым в SNMP IF-MIB.

Возвращается: запрошено

Пример: 176

interfaces

complex

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

Возвращается: запрошено

full_path

string

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

Возвращается: запрошено

Пример: "1.3"

name

string

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

Возвращается: запрошено

Пример: "1.3"

tagged

boolean

Указывает, является ли интерфейс тегированным.

Возвращается: запрошено

Пример: false

learning_mode

string

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

Возвращается: запрошено

Пример: "enable-forward"

mtu

integer

Заданное максимальное значение MTU для VLAN.

Возвращается: запрошено

Пример: 1500

sflow_poll_interval

integer

Максимальный интервал в секундах между двумя опросами.

Возвращается: запрошено

Пример: 0

sflow_poll_interval_global

boolean

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

Возвращается: запрошено

Пример: false

sflow_sampling_rate

integer

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

Возвращается: запрошено

Пример: 0

sflow_sampling_rate_global

boolean

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

Возвращается: запрошено

Пример: true

source_check_enabled

boolean

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

Возвращается: запрошено

Пример: true

tag

integer

Номер тега VLAN.

Возвращается: запрошено

Пример: 30

true_mac_address

string

MAC-адрес интерфейса с наименьшим номером, назначенного этой VLAN.

Возвращается: запрошено

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

Авторы

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

Ссылки на коллекцию

  • Отслеживание проблем
  • Домашняя страница
  • Репозиторий (исходный код)

© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/collections/f5networks/f5_modules/bigip_device_info_module.html

Spec-Zone.ru

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