.. Document meta :orphan: .. |antsibull-internal-nbsp| unicode:: 0xA0 :trim: .. role:: ansible-attribute-support-label .. role:: ansible-attribute-support-property .. role:: ansible-attribute-support-full .. role:: ansible-attribute-support-partial .. role:: ansible-attribute-support-none .. role:: ansible-attribute-support-na .. role:: ansible-option-type .. role:: ansible-option-elements .. role:: ansible-option-required .. role:: ansible-option-versionadded .. role:: ansible-option-aliases .. role:: ansible-option-choices .. role:: ansible-option-choices-default-mark .. role:: ansible-option-default-bold .. role:: ansible-option-configuration .. role:: ansible-option-returned-bold .. role:: ansible-option-sample-bold .. Anchors .. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module: .. Anchors: short name for ansible.builtin .. Anchors: aliases .. Title cisco.dnac.ise_radius_integration_workflow_manager module -- Resource module for Authentication and Policy Servers ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ .. Collection note .. note:: This module is part of the `cisco.dnac collection `_ (version 6.17.1). To install it, use: :code:`ansible-galaxy collection install cisco.dnac`. You need further requirements to be able to use this module, see :ref:`Requirements ` for details. To use it in a playbook, specify: :code:`cisco.dnac.ise_radius_integration_workflow_manager`. .. version_added .. rst-class:: ansible-version-added New in cisco.dnac 6.14.0 .. contents:: :local: :depth: 1 .. Deprecated Synopsis -------- .. Description - Manage operations on Authentication and Policy Servers. - API to create Authentication and Policy Server Access Configuration. - API to update Authentication and Policy Server Access Configuration. - API to delete Authentication and Policy Server Access Configuration. .. Aliases .. Requirements .. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module_requirements: Requirements ------------ The below requirements are needed on the host that executes this module. - dnacentersdk \>= 2.7.2 - python \>= 3.9 .. Options Parameters ---------- .. rst-class:: ansible-option-table .. list-table:: :width: 100% :widths: auto :header-rows: 1 * - Parameter - Comments * - .. raw:: html
.. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module__parameter-config: .. rst-class:: ansible-option-title **config** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`list` / :ansible-option-elements:`elements=dictionary` / :ansible-option-required:`required` .. raw:: html
- .. raw:: html
List of details of Authentication and Policy Servers being managed. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module__parameter-config/authentication_policy_server: .. rst-class:: ansible-option-title **authentication_policy_server** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`list` / :ansible-option-elements:`elements=dictionary` .. raw:: html
- .. raw:: html
Manages the Authentication and Policy Servers. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module__parameter-config/authentication_policy_server/accounting_port: .. rst-class:: ansible-option-title **accounting_port** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`integer` .. raw:: html
- .. raw:: html
Accounting port of RADIUS server. Updation of accounting port is not possible. Accounting port should be from 1 to 65535. .. rst-class:: ansible-option-line :ansible-option-default-bold:`Default:` :ansible-option-default:`1813` .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module__parameter-config/authentication_policy_server/authentication_port: .. rst-class:: ansible-option-title **authentication_port** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`integer` .. raw:: html
- .. raw:: html
Authentication port of RADIUS server. Updation of authentication port is not possible. Authentication port should be from 1 to 65535. .. rst-class:: ansible-option-line :ansible-option-default-bold:`Default:` :ansible-option-default:`1812` .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module__parameter-config/authentication_policy_server/cisco_ise_dtos: .. rst-class:: ansible-option-title **cisco_ise_dtos** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`list` / :ansible-option-elements:`elements=dictionary` .. raw:: html
- .. raw:: html
List of Cisco ISE Data Transfer Objects (DTOs). Required when server\_type is set to ISE. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module__parameter-config/authentication_policy_server/cisco_ise_dtos/description: .. rst-class:: ansible-option-title **description** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
Description about the Cisco ISE server. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module__parameter-config/authentication_policy_server/cisco_ise_dtos/fqdn: .. rst-class:: ansible-option-title **fqdn** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
Fully-qualified domain name of the Cisco ISE server. Required for passing the cisco\_ise\_dtos. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module__parameter-config/authentication_policy_server/cisco_ise_dtos/ip_address: .. rst-class:: ansible-option-title **ip_address** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
IP Address of the Cisco ISE Server. Required for passing the cisco\_ise\_dtos. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module__parameter-config/authentication_policy_server/cisco_ise_dtos/password: .. rst-class:: ansible-option-title **password** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
Password of the Cisco ISE server. Password must have 4 to 127 characters with no spaces or the following characters - "\<". Required for passing the cisco\_ise\_dtos. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module__parameter-config/authentication_policy_server/cisco_ise_dtos/ssh_key: .. rst-class:: ansible-option-title **ssh_key** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
SSH key of the Cisco ISE server. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module__parameter-config/authentication_policy_server/cisco_ise_dtos/user_name: .. rst-class:: ansible-option-title **user_name** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
User name of the Cisco ISE server. Required for passing the cisco\_ise\_dtos. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module__parameter-config/authentication_policy_server/encryption_key: .. rst-class:: ansible-option-title **encryption_key** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
Encryption key used to encrypt shared secret. Updation of encryption scheme is not possible. Required when encryption\_scheme is provided. When ASCII format is selected, Encryption Key may contain alphanumeric and special characters. Key must be 16 char long. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module__parameter-config/authentication_policy_server/encryption_scheme: .. rst-class:: ansible-option-title **encryption_scheme** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
Type of encryption scheme for additional security. If encryption scheme is given, then message authenticator code and encryption keys need to be required. Updation of encryption scheme is not possible. KEYWRAP is used for securely wrapping and unwrapping encryption keys, ensuring their confidentiality during transmission or storage. RADSEC is an extension of RADIUS that provides secure communication between RADIUS clients and servers over TLS/SSL. Enhances enhancing the confidentiality and integrity of authentication and accounting data exchange. .. rst-class:: ansible-option-line :ansible-option-choices:`Choices:` - :ansible-option-choices-entry:`"KEYWRAP"` - :ansible-option-choices-entry:`"RADSEC"` .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module__parameter-config/authentication_policy_server/external_cisco_ise_ip_addr_dtos: .. rst-class:: ansible-option-title **external_cisco_ise_ip_addr_dtos** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`list` / :ansible-option-elements:`elements=dictionary` .. raw:: html
- .. raw:: html
External Cisco ISE IP address data transfer objects for future use. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module__parameter-config/authentication_policy_server/external_cisco_ise_ip_addr_dtos/external_cisco_ise_ip_addresses: .. rst-class:: ansible-option-title **external_cisco_ise_ip_addresses** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`list` / :ansible-option-elements:`elements=dictionary` .. raw:: html
- .. raw:: html
External Cisco ISE IP addresses. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module__parameter-config/authentication_policy_server/external_cisco_ise_ip_addr_dtos/external_cisco_ise_ip_addresses/external_ip_address: .. rst-class:: ansible-option-title **external_ip_address** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
External Cisco ISE IP address. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module__parameter-config/authentication_policy_server/external_cisco_ise_ip_addr_dtos/ise_type: .. rst-class:: ansible-option-title **ise_type** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
Type of the Authentication and Policy Server. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module__parameter-config/authentication_policy_server/ise_integration_wait_time: .. rst-class:: ansible-option-title **ise_integration_wait_time** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`integer` .. raw:: html
- .. raw:: html
Indicates the sleep time after initiating the Cisco ISE integration process. Maximum sleep time should be less or equal to 120 seconds. .. rst-class:: ansible-option-line :ansible-option-default-bold:`Default:` :ansible-option-default:`20` .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module__parameter-config/authentication_policy_server/message_authenticator_code_key: .. rst-class:: ansible-option-title **message_authenticator_code_key** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
Message key used to encrypt shared secret. Updation of message key is not possible. Required when encryption\_scheme is provided. Message Authentication Code Key may contain alphanumeric and special characters. Key must be 20 char long. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module__parameter-config/authentication_policy_server/protocol: .. rst-class:: ansible-option-title **protocol** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
Type of protocol for authentication and policy server. RADIUS provides centralized services (AAA) for users in remote access scenarios. TACACS focuses on access control and administrative authentication for network devices. .. rst-class:: ansible-option-line :ansible-option-choices:`Choices:` - :ansible-option-choices-entry:`"TACACS"` - :ansible-option-choices-entry-default:`"RADIUS"` :ansible-option-choices-default-mark:`← (default)` - :ansible-option-choices-entry:`"RADIUS\_TACACS"` .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module__parameter-config/authentication_policy_server/pxgrid_enabled: .. rst-class:: ansible-option-title **pxgrid_enabled** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`boolean` .. raw:: html
- .. raw:: html
Set True to enable the Pxgrid and False to disable the Pxgrid. Pxgrid is available only for the Cisco ISE Servers. PxGrid facilitates seamless integration and information sharing across products, enhancing threat detection and response capabilities within the network ecosystem. .. rst-class:: ansible-option-line :ansible-option-choices:`Choices:` - :ansible-option-choices-entry:`false` - :ansible-option-choices-entry-default:`true` :ansible-option-choices-default-mark:`← (default)` .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module__parameter-config/authentication_policy_server/retries: .. rst-class:: ansible-option-title **retries** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`integer` .. raw:: html
- .. raw:: html
Number of communication retries between devices and authentication and policy server. Retries should be from 1 to 3. .. rst-class:: ansible-option-line :ansible-option-default-bold:`Default:` :ansible-option-default:`3` .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module__parameter-config/authentication_policy_server/role: .. rst-class:: ansible-option-title **role** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
Role of authentication and policy server. Updation of role is not possible .. rst-class:: ansible-option-line :ansible-option-default-bold:`Default:` :ansible-option-default:`"secondary"` .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module__parameter-config/authentication_policy_server/server_ip_address: .. rst-class:: ansible-option-title **server_ip_address** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` / :ansible-option-required:`required` .. raw:: html
- .. raw:: html
IP Address of the Authentication and Policy Server. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module__parameter-config/authentication_policy_server/server_type: .. rst-class:: ansible-option-title **server_type** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
Type of the Authentication and Policy Server. ISE for Cisco ISE servers. AAA for Non-Cisco ISE servers. .. rst-class:: ansible-option-line :ansible-option-choices:`Choices:` - :ansible-option-choices-entry-default:`"AAA"` :ansible-option-choices-default-mark:`← (default)` - :ansible-option-choices-entry:`"ISE"` .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module__parameter-config/authentication_policy_server/shared_secret: .. rst-class:: ansible-option-title **shared_secret** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
Shared secret between devices and authentication and policy server. Shared secret must have 4 to 100 characters with no spaces or the following characters - ["\<", "?"]. Shared secret is a Read-Only parameter. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module__parameter-config/authentication_policy_server/timeout: .. rst-class:: ansible-option-title **timeout** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`integer` .. raw:: html
- .. raw:: html
Number of seconds before timing out between devices and authentication and policy server. Timeout should be from 2 to 20. .. rst-class:: ansible-option-line :ansible-option-default-bold:`Default:` :ansible-option-default:`4` .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module__parameter-config/authentication_policy_server/trusted_server: .. rst-class:: ansible-option-title **trusted_server** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`boolean` .. raw:: html
- .. raw:: html
Indicates whether the certificate is trustworthy for the server. Serves as a validation of its authenticity and reliability in secure connections. .. rst-class:: ansible-option-line :ansible-option-choices:`Choices:` - :ansible-option-choices-entry:`false` - :ansible-option-choices-entry-default:`true` :ansible-option-choices-default-mark:`← (default)` .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module__parameter-config/authentication_policy_server/use_dnac_cert_for_pxgrid: .. rst-class:: ansible-option-title **use_dnac_cert_for_pxgrid** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`boolean` .. raw:: html
- .. raw:: html
Set True to use the Cisco Catalyst Center certificate for the Pxgrid. .. rst-class:: ansible-option-line :ansible-option-choices:`Choices:` - :ansible-option-choices-entry-default:`false` :ansible-option-choices-default-mark:`← (default)` - :ansible-option-choices-entry:`true` .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module__parameter-config_verify: .. rst-class:: ansible-option-title **config_verify** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`boolean` .. raw:: html
- .. raw:: html
Set to True to verify the Cisco Catalyst Center after applying the playbook config. .. rst-class:: ansible-option-line :ansible-option-choices:`Choices:` - :ansible-option-choices-entry-default:`false` :ansible-option-choices-default-mark:`← (default)` - :ansible-option-choices-entry:`true` .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module__parameter-dnac_api_task_timeout: .. rst-class:: ansible-option-title **dnac_api_task_timeout** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`integer` .. raw:: html
- .. raw:: html
Defines the timeout in seconds for API calls to retrieve task details. If the task details are not received within this period, the process will end, and a timeout notification will be logged. .. rst-class:: ansible-option-line :ansible-option-default-bold:`Default:` :ansible-option-default:`1200` .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module__parameter-dnac_debug: .. rst-class:: ansible-option-title **dnac_debug** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`boolean` .. raw:: html
- .. raw:: html
Indicates whether debugging is enabled in the Cisco Catalyst Center SDK. .. rst-class:: ansible-option-line :ansible-option-choices:`Choices:` - :ansible-option-choices-entry-default:`false` :ansible-option-choices-default-mark:`← (default)` - :ansible-option-choices-entry:`true` .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module__parameter-dnac_host: .. rst-class:: ansible-option-title **dnac_host** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` / :ansible-option-required:`required` .. raw:: html
- .. raw:: html
The hostname of the Cisco Catalyst Center. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module__parameter-dnac_log: .. rst-class:: ansible-option-title **dnac_log** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`boolean` .. raw:: html
- .. raw:: html
Flag to enable/disable playbook execution logging. When true and dnac\_log\_file\_path is provided, - Create the log file at the execution location with the specified name. When true and dnac\_log\_file\_path is not provided, - Create the log file at the execution location with the name 'dnac.log'. When false, - Logging is disabled. If the log file doesn't exist, - It is created in append or write mode based on the "dnac\_log\_append" flag. If the log file exists, - It is overwritten or appended based on the "dnac\_log\_append" flag. .. rst-class:: ansible-option-line :ansible-option-choices:`Choices:` - :ansible-option-choices-entry-default:`false` :ansible-option-choices-default-mark:`← (default)` - :ansible-option-choices-entry:`true` .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module__parameter-dnac_log_append: .. rst-class:: ansible-option-title **dnac_log_append** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`boolean` .. raw:: html
- .. raw:: html
Determines the mode of the file. Set to True for 'append' mode. Set to False for 'write' mode. .. rst-class:: ansible-option-line :ansible-option-choices:`Choices:` - :ansible-option-choices-entry:`false` - :ansible-option-choices-entry-default:`true` :ansible-option-choices-default-mark:`← (default)` .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module__parameter-dnac_log_file_path: .. rst-class:: ansible-option-title **dnac_log_file_path** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
Governs logging. Logs are recorded if dnac\_log is True. If path is not specified, - When 'dnac\_log\_append' is True, 'dnac.log' is generated in the current Ansible directory; logs are appended. - When 'dnac\_log\_append' is False, 'dnac.log' is generated; logs are overwritten. If path is specified, - When 'dnac\_log\_append' is True, the file opens in append mode. - When 'dnac\_log\_append' is False, the file opens in write (w) mode. - In shared file scenarios, without append mode, content is overwritten after each module execution. - For a shared log file, set append to False for the 1st module (to overwrite); for subsequent modules, set append to True. .. rst-class:: ansible-option-line :ansible-option-default-bold:`Default:` :ansible-option-default:`"dnac.log"` .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module__parameter-dnac_log_level: .. rst-class:: ansible-option-title **dnac_log_level** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
Sets the threshold for log level. Messages with a level equal to or higher than this will be logged. Levels are listed in order of severity [CRITICAL, ERROR, WARNING, INFO, DEBUG]. CRITICAL indicates serious errors halting the program. Displays only CRITICAL messages. ERROR indicates problems preventing a function. Displays ERROR and CRITICAL messages. WARNING indicates potential future issues. Displays WARNING, ERROR, CRITICAL messages. INFO tracks normal operation. Displays INFO, WARNING, ERROR, CRITICAL messages. DEBUG provides detailed diagnostic info. Displays all log messages. .. rst-class:: ansible-option-line :ansible-option-default-bold:`Default:` :ansible-option-default:`"WARNING"` .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module__parameter-dnac_password: .. rst-class:: ansible-option-title **dnac_password** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
The password for authentication at the Cisco Catalyst Center. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module__parameter-dnac_port: .. rst-class:: ansible-option-title **dnac_port** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
Specifies the port number associated with the Cisco Catalyst Center. .. rst-class:: ansible-option-line :ansible-option-default-bold:`Default:` :ansible-option-default:`"443"` .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module__parameter-dnac_task_poll_interval: .. rst-class:: ansible-option-title **dnac_task_poll_interval** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`integer` .. raw:: html
- .. raw:: html
Specifies the interval in seconds between successive calls to the API to retrieve task details. .. rst-class:: ansible-option-line :ansible-option-default-bold:`Default:` :ansible-option-default:`2` .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module__parameter-dnac_username: .. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module__parameter-user: .. rst-class:: ansible-option-title **dnac_username** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-aliases:`aliases: user` .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
The username for authentication at the Cisco Catalyst Center. .. rst-class:: ansible-option-line :ansible-option-default-bold:`Default:` :ansible-option-default:`"admin"` .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module__parameter-dnac_verify: .. rst-class:: ansible-option-title **dnac_verify** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`boolean` .. raw:: html
- .. raw:: html
Flag to enable or disable SSL certificate verification. .. rst-class:: ansible-option-line :ansible-option-choices:`Choices:` - :ansible-option-choices-entry:`false` - :ansible-option-choices-entry-default:`true` :ansible-option-choices-default-mark:`← (default)` .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module__parameter-dnac_version: .. rst-class:: ansible-option-title **dnac_version** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
Specifies the version of the Cisco Catalyst Center that the SDK should use. .. rst-class:: ansible-option-line :ansible-option-default-bold:`Default:` :ansible-option-default:`"2.2.3.3"` .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module__parameter-state: .. rst-class:: ansible-option-title **state** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
The state of Cisco Catalyst Center after module completion. .. rst-class:: ansible-option-line :ansible-option-choices:`Choices:` - :ansible-option-choices-entry-default:`"merged"` :ansible-option-choices-default-mark:`← (default)` - :ansible-option-choices-entry:`"deleted"` .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module__parameter-validate_response_schema: .. rst-class:: ansible-option-title **validate_response_schema** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`boolean` .. raw:: html
- .. raw:: html
Flag for Cisco Catalyst Center SDK to enable the validation of request bodies against a JSON schema. .. rst-class:: ansible-option-line :ansible-option-choices:`Choices:` - :ansible-option-choices-entry:`false` - :ansible-option-choices-entry-default:`true` :ansible-option-choices-default-mark:`← (default)` .. raw:: html
.. Attributes .. Notes Notes ----- .. note:: - SDK Method used are system\_settings.SystemSettings.add\_authentication\_and\_policy\_server\_access\_configuration, system\_settings.SystemSettings.edit\_authentication\_and\_policy\_server\_access\_configuration, system\_settings.SystemSettings.accept\_cisco\_ise\_server\_certificate\_for\_cisco\_ise\_server\_integration, system\_settings.SystemSettings.delete\_authentication\_and\_policy\_server\_access\_configuration, - Paths used are post /dna/intent/api/v1/authentication-policy-servers, put /dna/intent/api/v1/authentication-policy-servers/${id}, put /dna/intent/api/v1/integrate-ise/${id}, delete /dna/intent/api/v1/authentication-policy-servers/${id} - Does not support \ :literal:`check\_mode`\ - The plugin runs on the control node and does not use any ansible connection plugins instead embedded connection manager from Cisco Catalyst Center SDK - The parameters starting with dnac\_ are used by the Cisco Catalyst Center Python SDK to establish the connection .. Seealso .. Examples Examples -------- .. code-block:: yaml+jinja - name: Create an AAA server. cisco.dnac.ise_radius_integration_workflow_manager: dnac_host: "{{dnac_host}}" dnac_username: "{{dnac_username}}" dnac_password: "{{dnac_password}}" dnac_verify: "{{dnac_verify}}" dnac_port: "{{dnac_port}}" dnac_version: "{{dnac_version}}" dnac_debug: "{{dnac_debug}}" dnac_log: True dnac_log_level: "{{ dnac_log_level }}" state: merged config_verify: True config: - authentication_policy_server: - server_type: AAA server_ip_address: 10.0.0.1 shared_secret: "12345" protocol: RADIUS_TACACS encryption_scheme: KEYWRAP encryption_key: "1234567890123456" message_authenticator_code_key: asdfghjklasdfghjklas authentication_port: 1812 accounting_port: 1813 retries: 3 timeout: 4 role: secondary - name: Create an Cisco ISE server. cisco.dnac.ise_radius_integration_workflow_manager: dnac_host: "{{dnac_host}}" dnac_username: "{{dnac_username}}" dnac_password: "{{dnac_password}}" dnac_verify: "{{dnac_verify}}" dnac_port: "{{dnac_port}}" dnac_version: "{{dnac_version}}" dnac_debug: "{{dnac_debug}}" dnac_log: True dnac_log_level: "{{ dnac_log_level }}" state: merged config_verify: True config: - authentication_policy_server: - server_type: ISE server_ip_address: 10.0.0.2 shared_secret: "12345" protocol: RADIUS_TACACS encryption_scheme: KEYWRAP encryption_key: "1234567890123456" message_authenticator_code_key: asdfghjklasdfghjklas authentication_port: 1812 accounting_port: 1813 retries: 3 timeout: 4 role: primary use_dnac_cert_for_pxgrid: False pxgrid_enabled: True cisco_ise_dtos: - user_name: Cisco ISE password: "12345" fqdn: abs.cisco.com ip_address: 10.0.0.2 description: Cisco ISE trusted_server: True ise_integration_wait_time: 20 - name: Update an AAA server. cisco.dnac.ise_radius_integration_workflow_manager: dnac_host: "{{dnac_host}}" dnac_username: "{{dnac_username}}" dnac_password: "{{dnac_password}}" dnac_verify: "{{dnac_verify}}" dnac_port: "{{dnac_port}}" dnac_version: "{{dnac_version}}" dnac_debug: "{{dnac_debug}}" dnac_log: True dnac_log_level: "{{ dnac_log_level }}" state: merged config_verify: True config: - authentication_policy_server: - server_type: AAA server_ip_address: 10.0.0.1 protocol: RADIUS_TACACS retries: 3 timeout: 5 - name: Update an Cisco ISE server. cisco.dnac.ise_radius_integration_workflow_manager: dnac_host: "{{dnac_host}}" dnac_username: "{{dnac_username}}" dnac_password: "{{dnac_password}}" dnac_verify: "{{dnac_verify}}" dnac_port: "{{dnac_port}}" dnac_version: "{{dnac_version}}" dnac_debug: "{{dnac_debug}}" dnac_log: True dnac_log_level: "{{ dnac_log_level }}" state: merged config_verify: True config: - authentication_policy_server: - server_type: ISE server_ip_address: 10.0.0.2 protocol: RADIUS_TACACS retries: 3 timeout: 5 use_dnac_cert_for_pxgrid: False pxgrid_enabled: True cisco_ise_dtos: - user_name: Cisco ISE password: "12345" fqdn: abs.cisco.com ip_address: 10.0.0.2 description: Cisco ISE - name: Delete an Authentication and Policy server. cisco.dnac.ise_radius_integration_workflow_manager: dnac_host: "{{dnac_host}}" dnac_username: "{{dnac_username}}" dnac_password: "{{dnac_password}}" dnac_verify: "{{dnac_verify}}" dnac_port: "{{dnac_port}}" dnac_version: "{{dnac_version}}" dnac_debug: "{{dnac_debug}}" dnac_log: True dnac_log_level: "{{ dnac_log_level }}" state: deleted config_verify: True config: - authentication_policy_server: - server_ip_address: 10.0.0.1 .. Facts .. Return values Return Values ------------- Common return values are documented :ref:`here `, the following are the fields unique to this module: .. rst-class:: ansible-option-table .. list-table:: :width: 100% :widths: auto :header-rows: 1 * - Key - Description * - .. raw:: html
.. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module__return-response_1: .. rst-class:: ansible-option-title **response_1** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`dictionary` .. raw:: html
- .. raw:: html
A dictionary or list with the response returned by the Cisco Catalyst Center Python SDK .. rst-class:: ansible-option-line :ansible-option-returned-bold:`Returned:` always .. rst-class:: ansible-option-line .. rst-class:: ansible-option-sample :ansible-option-sample-bold:`Sample:` :ansible-rv-sample-value:`{"response": {"taskId": "string", "url": "string"}, "version": "string"}` .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module__return-response_2: .. rst-class:: ansible-option-title **response_2** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`dictionary` .. raw:: html
- .. raw:: html
A dictionary or list with the response returned by the Cisco Catalyst Center Python SDK .. rst-class:: ansible-option-line :ansible-option-returned-bold:`Returned:` always .. rst-class:: ansible-option-line .. rst-class:: ansible-option-sample :ansible-option-sample-bold:`Sample:` :ansible-rv-sample-value:`{"response": {"taskId": "string", "url": "string"}, "version": "string"}` .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.ise_radius_integration_workflow_manager_module__return-response_3: .. rst-class:: ansible-option-title **response_3** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`dictionary` .. raw:: html
- .. raw:: html
A dictionary or list with the response returned by the Cisco Catalyst Center Python SDK .. rst-class:: ansible-option-line :ansible-option-returned-bold:`Returned:` always .. rst-class:: ansible-option-line .. rst-class:: ansible-option-sample :ansible-option-sample-bold:`Sample:` :ansible-rv-sample-value:`{"response": {"taskId": "string", "url": "string"}, "version": "string"}` .. raw:: html
.. Status (Presently only deprecated) .. Authors Authors ~~~~~~~ - Muthu Rakesh (@MUTHU-RAKESH-27) Madhan Sankaranarayanan (@madhansansel) .. Extra links Collection links ~~~~~~~~~~~~~~~~ .. raw:: html .. Parsing errors