Spec-Zone.ru › Ansible

Модуль cisco.ise.endpoints_task – Модуль ресурсов для задачи Endpoints

Примечание

Этот модуль является частью коллекции cisco.ise (версия 2.9.3).

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

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

Для использования в playbook, укажите: cisco.ise.endpoints_task.

Добавлена в cisco.ise 1.0.0

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

Описание

  • Управление операцией создания ресурса Endpoints Task.

Примечание

У этого модуля есть соответствующий плагин действий.

Требования

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

  • ciscoisesdk >= 2.2.3
  • python >= 3.5

Параметры

Параметр

Комментарии

connectedLinks

словарь

Соединения задачи Endpoints.

customAttributes

словарь

Настраиваемые атрибуты задачи Endpoints.

description

строка

Описание задачи Endpoints.

deviceType

строка

Тип устройства задачи Endpoints.

groupId

строка

Идентификатор группы задачи Endpoints.

hardwareRevision

строка

Ревизия аппаратного обеспечения задачи Endpoints.

id

строка

Идентификатор задачи Endpoints.

identityStore

строка

Хранилище идентификаторов задачи Endpoints.

identityStoreId

строка

Идентификатор хранилища идентификаторов задачи Endpoints.

ipAddress

строка

IP-адрес задачи Endpoints.

ise_debug

логическое

Флаг для включения отладки в SDK Identity Services Engine.

Варианты:

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

ise_hostname

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

Имя хоста Identity Services Engine.

ise_password

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

Пароль для аутентификации в Identity Services Engine.

ise_single_request_timeout

целое число

добавлен в cisco.ise 3.0.0

Таймаут (в секундах) для RESTful HTTP-запросов.

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

ise_username

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

Имя пользователя для аутентификации в Identity Services Engine.

ise_uses_api_gateway

логическое

добавлен в cisco.ise 1.1.0

Флаг, указывающий SDK, использовать ли шлюз API Identity Services Engine для отправки запросов.

Если значение true, используется шлюз API ISE, и запросы отправляются по адресу https://{{ise_hostname}}.

Если значение false, запросы отправляются по адресу https://{{ise_hostname}}:{{port}}, где значение порта зависит от используемой службы (ERS, Mnt, UI, PxGrid).

Варианты:

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

ise_uses_csrf_token

логическое

добавлен в cisco.ise 3.0.0

Флаг, указывающий SDK, отправлять ли маркер CSRF в ERS API ISE.

Если значение True, SDK предполагает, что проверка CSRF в ISE включена.

Если значение True, SDK предполагает, что нужно автоматически управлять маркером CSRF.

Варианты:

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

ise_verify

логическое

Флаг для включения или выключения проверки сертификата SSL.

Варианты:

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

ise_version

строка

Указывает SDK, какую версию Identity Services Engine использовать.

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

ise_wait_on_rate_limit

логическое

Флаг для включения автоматической обработки ограничений скорости в SDK Identity Services Engine.

Варианты:

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

mac

строка

MAC-адрес задачи Endpoints.

mdmAttributes

словарь

Атрибуты MDM задачи Endpoints.

name

строка

Имя задачи Endpoints.

portalUser

string

Портал-пользователь задачи по обработке конечных точек.

productId

string

Идентификатор продукта задачи по обработке конечных точек.

profileId

string

Идентификатор профиля задачи по обработке конечных точек.

protocol

string

Протокол задачи по обработке конечных точек.

serialNumber

string

Серийный номер задачи по обработке конечных точек.

softwareRevision

string

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

staticGroupAssignment

boolean

Флаг статического назначения группы.

Варианты:

  • false
  • true

staticProfileAssignment

boolean

Флаг статического назначения профиля.

Варианты:

  • false
  • true

vendor

string

Производитель задачи по обработке конечных точек.

Примечания

Примечание

  • Используемые методы SDK: endpoints.Endpoints.create_end_point_task,
  • Используемые пути: post /api/v1/endpointTask,
  • Не поддерживает check_mode
  • Плагин выполняется на узле управления и не использует плагины подключения ansible, а вместо этого использует встроенный менеджер подключения Cisco ISE SDK
  • Параметры, начинающиеся с ise_, используются Cisco ISE Python SDK для установления подключения

Примеры

- name: Create
  cisco.ise.endpoints_task:
    ise_hostname: "{{ise_hostname}}"
    ise_username: "{{ise_username}}"
    ise_password: "{{ise_password}}"
    ise_verify: "{{ise_verify}}"
    connectedLinks: {}
    customAttributes: {}
    description: string
    deviceType: string
    groupId: string
    hardwareRevision: string
    id: string
    identityStore: string
    identityStoreId: string
    ipAddress: string
    mac: string
    mdmAttributes: {}
    name: string
    portalUser: string
    productId: string
    profileId: string
    protocol: string
    serialNumber: string
    softwareRevision: string
    staticGroupAssignment: true
    staticProfileAssignment: true
    vendor: string

Значения возврата

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

Ключ

Описание

ise_response

dictionary

Словарь или список со значением, возвращенным Cisco ISE Python SDK

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

Пример: {"id": "string"}

Авторы

  • Rafael Campos (@racampos)

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

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

© 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/cisco/ise/endpoints_task_module.html

Spec-Zone.ru

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