cisco.ise.personas_update_roles_services 模块 – 更新节点的角色和服务

注意

此模块是 cisco.ise 集合 (版本 2.9.6) 的一部分。

如果您使用的是 ansible 包,则可能已经安装了此集合。它不包含在 ansible-core 中。要检查它是否已安装,请运行 ansible-galaxy collection list

要安装它,请使用: ansible-galaxy collection install cisco.ise。您需要其他要求才能使用此模块,请参阅 需求 获取详细信息。

要在 playbook 中使用它,请指定: cisco.ise.personas_update_roles_services

cisco.ise 2.4.0 中的新增功能

概要

  • 更新节点的角色和服务

注意

此模块具有相应的 action 插件

需求

执行此模块的主机需要以下需求。

  • requests >= 2.25.1

  • python >= 3.5

参数

参数

注释

hostname

字符串

节点的主机名。

ip

字符串

要更新的节点的 IP 地址。

ise_verify

布尔值

是否验证节点的身份。

选项

  • false

  • true

ise_version

字符串

ISE 节点的版本。

ise_wait_on_rate_limit

布尔值

是否等待速率限制

选项

  • false

  • true

password

字符串

登录节点的密码。

roles

列表 / 元素=字符串

此节点将扮演的角色。可能的角色包括 PrimaryAdmin、SecondaryAdmin、PrimaryMonitoring、SecondaryMonitoring、PrimaryDedicatedMonitoring、SecondaryDedicatedMonitoring、Standalone

services

列表 / 元素=字符串

此节点将运行的服务。可能的服务包括 Session、Profiler、TC-NAC、SXP、DeviceAdmin、PassiveIdentity、pxGrid、pxGridCloud

username

字符串

登录节点的用户名。

备注

注意

  • 不支持 check_mode

另请参阅

另请参阅

cisco.ise.plugins.modules.personas_update_roles_services

关于 **cisco.ise.plugins.modules.personas_update_roles_services** 模块的官方文档。

示例

- name: Remove the Primary Monitoring role and the Session and Profiler services from the primary node
  cisco.ise.personas_update_roles_services:
    ip: 10.1.1.1
    username: admin
    password: C1sco123
    hostname: ise-pan-server-1
    roles:
      - PrimaryAdmin
    services: []

返回值

常见的返回值已在此处记录 此处,以下是此模块特有的字段

描述

ise_response

字符串

说明节点已成功更新的字符串

返回:始终

示例: "节点 ise-pan-server-1 已成功更新"

作者

  • Rafael Campos (@racampos)