Spec-Zone.ru › Ansible

Модуль fortinet.fortios.fortios_system_speed_test_server – Настройка списка серверов для тестирования скорости в FortiOS и FortiGate Fortinet.

Примечание

Этот модуль является частью коллекции fortinet.fortios (версия 2.3.7).

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

Чтобы установить ее, используйте: ansible-galaxy collection install fortinet.fortios. Для использования этого модуля необходимы дополнительные требования. Подробности см. в разделе Требования.

Чтобы использовать его в плейбуке, укажите: fortinet.fortios.fortios_system_speed_test_server.

Добавлена в fortinet.fortios 2.0.0

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

Обзор

  • Этот модуль позволяет настроить устройство FortiGate или FortiOS (FOS), позволяя пользователю устанавливать и изменять системную функцию и категорию speed_test_server. Примеры включают все параметры и значения, которые необходимо настроить в источниках данных перед использованием. Тестировалось с FOS v6.0.0

Требования

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

  • ansible>=2.15

Параметры

Параметр

Комментарии

access_token

строка

Аутентификация на основе токена. Сгенерировано в веб-интерфейсе Fortigate.

enable_log

логический

Включить/выключить ведение журнала для задачи.

Варианты:

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

member_path

строка

Путь к атрибуту члена для работы.

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

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

member_state

строка

Добавить или удалить члена по указанному пути атрибута.

При указании member_state параметр state игнорируется.

Варианты:

  • "present"
  • "absent"

state

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

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

Варианты:

  • "present"
  • "absent"

system_speed_test_server

словарь

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

host

список / элементы=словарь

Хосты сервера.

distance

целое число

Расстояние до хоста сервера для тестирования скорости.

id

целое число / обязательно

Идентификатор хоста сервера. см. Примечания.

ip

строка

IP-адрес хоста сервера в формате IPv4.

latitude

строка

Широта хоста сервера для тестирования скорости.

longitude

строка

Долгота хоста сервера для тестирования скорости.

password

строка

Пароль хоста сервера для тестирования скорости.

port

целое число

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

user

строка

Имя пользователя хоста сервера для тестирования скорости.

name

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

Имя сервера для тестирования скорости.

timestamp

целое число

Отметка времени сервера для тестирования скорости.

vdom

строка

Виртуальная домен, среди ранее определенных. VDOM – это виртуальная инстанция FortiGate, которая может быть настроена и использована как отдельная единица.

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

Примечания

Примечание

  • Модуль fortiosapi устарел, httpapi – предпочтительный способ запуска плейбуков
  • Модуль поддерживает режим check_mode.

Примеры

- name: Configure speed test server list.
  fortinet.fortios.fortios_system_speed_test_server:
      vdom: "{{ vdom }}"
      state: "present"
      access_token: "<your_own_value>"
      system_speed_test_server:
          host:
              -
                  distance: "0"
                  id: "5"
                  ip: "<your_own_value>"
                  latitude: "<your_own_value>"
                  longitude: "<your_own_value>"
                  password: "<your_own_value>"
                  port: "5204"
                  user: "<your_own_value>"
          name: "default_name_12"
          timestamp: "0"

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

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

Ключ

Описание

build

string

Номер сборки образа FortiGate

Возвращается: всегда

Пример: "1547"

http_method

string

Последний метод, использованный для подготовки контента в FortiGate

Возвращается: всегда

Пример: "PUT"

http_status

string

Последний результат, полученный от FortiGate при последней выполненной операции

Возвращается: всегда

Пример: "200"

mkey

string

Главный ключ (id), использованный в последнем вызове FortiGate

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

Пример: "id"

name

string

Имя таблицы, использованной для выполнения запроса

Возвращается: всегда

Пример: "urlfilter"

path

string

Путь к таблице, использованной для выполнения запроса

Возвращается: всегда

Пример: "webfilter"

revision

string

Внутренний номер ревизии

Возвращается: всегда

Пример: "17.0.2.10658"

serial

string

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

Возвращается: всегда

Пример: "FGVMEVYYQT3AB5352"

status

string

Указание результата операции

Возвращается: всегда

Пример: "success"

vdom

string

Использованный виртуальный домен

Возвращается: всегда

Пример: "root"

version

string

Версия FortiGate

Возвращается: всегда

Пример: "v5.6.3"

Авторы

  • Link Zheng (@chillancezen)
  • Jie Xue (@JieX19)
  • Hongbin Lu (@fgtdev-hblu)
  • Frank Shen (@frankshen01)
  • Miguel Angel Munoz (@mamunozgonzalez)
  • Nicolas Thomas (@thomnico)

Ссылки на коллекцию

  • Система отслеживания ошибок
  • Домашняя страница
  • Репозиторий (источники)

© 2012–2018 Michael DeHaan
© 2018–2024 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/fortinet/fortios/fortios_system_speed_test_server_module.html

Spec-Zone.ru

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