.. 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.events_and_notifications_workflow_manager_module: .. Anchors: short name for ansible.builtin .. Anchors: aliases .. Title cisco.dnac.events_and_notifications_workflow_manager module -- Configure various types of destinations to deliver event notifications from Cisco Catalyst Center Platform. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ .. Collection note .. note:: This module is part of the `cisco.dnac collection `_ (version 6.14.0). 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.events_and_notifications_workflow_manager`. .. version_added .. rst-class:: ansible-version-added New in cisco.dnac 6.14.0 .. contents:: :local: :depth: 1 .. Deprecated Synopsis -------- .. Description - Configure various types of destinations to deliver event notifications from Cisco Catalyst Center Platform. - Configuring/Updating the Webhook destination details in Cisco Catalyst Center. - Configuring/Updating the Email destination details in Cisco Catalyst Center. - Configuring/Updating the Syslog destination details in Cisco Catalyst Center. - Configuring/Updating the SNMP destination details in Cisco Catalyst Center. - Configuring/Updating the ITSM Integration Settings in Cisco Catalyst Center. - Deletes the ITSM Integration Settings from Cisco Catalyst Center. - Create/Update Notification using the above destination in Cisco Catalyst Center. .. Aliases .. Requirements .. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module_requirements: Requirements ------------ The below requirements are needed on the host that executes this module. - dnacentersdk \>= 2.5.5 - python \>= 3.5 .. Options Parameters ---------- .. rst-class:: ansible-option-table .. list-table:: :width: 100% :widths: auto :header-rows: 1 * - Parameter - Comments * - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_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 containing the subscription configuration for events, notification on site through one or more channels. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/email_destination: .. rst-class:: ansible-option-title **email_destination** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`dictionary` .. raw:: html
- .. raw:: html
Configure settings to send out emails from Cisco Catalyst Center. Also we can create or configure email destination in Cisco Catalyst Center only once then later we can just modify it. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/email_destination/from_email: .. rst-class:: ansible-option-title **from_email** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` / :ansible-option-required:`required` .. raw:: html
- .. raw:: html
Sender's email address used when setting up or modifying an email destination. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/email_destination/primary_smtp_config: .. rst-class:: ansible-option-title **primary_smtp_config** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`dictionary` .. raw:: html
- .. raw:: html
Add the primary configuration for smtp while creating/updating email destination. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/email_destination/primary_smtp_config/password: .. rst-class:: ansible-option-title **password** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
Password for Authenticating Primary SMTP Server. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/email_destination/primary_smtp_config/port: .. rst-class:: ansible-option-title **port** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
Port number used for configuring Primary SMTP Server. Also there is a mapping of smtype and port if snmp\_type is DEFAULT then port is 25 and for smtp\_type TLS or SSL we can choose either 465 or 587 as port number. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/email_destination/primary_smtp_config/server_address: .. rst-class:: ansible-option-title **server_address** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` / :ansible-option-required:`required` .. raw:: html
- .. raw:: html
Hostname or IP address of the primary SMTP server. Supports both IPv4 and IPv6. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/email_destination/primary_smtp_config/smtp_type: .. rst-class:: ansible-option-title **smtp_type** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` / :ansible-option-required:`required` .. raw:: html
- .. raw:: html
The type of connection used for the SMTP server, with options being DEFAULT, TLS, or SSL. By default, it is set to DEFAULT. DEFAULT - Chooses a standard SMTP connection without encryption. If it's selected then port will be 25 only. TLS - Initiates an unencrypted SMTP connection and upgrades to TLS encryption when available. If it's selected then port will be either 465 or 587. SSL - Begins with an encrypted SMTP connection using SSL from the start. If it's selected then port will be either 465 or 587. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/email_destination/primary_smtp_config/username: .. rst-class:: ansible-option-title **username** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
Username for Authenticating Primary SMTP Server. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/email_destination/secondary_smtp_config: .. rst-class:: ansible-option-title **secondary_smtp_config** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`dictionary` .. raw:: html
- .. raw:: html
Include an optional secondary SMTP configuration when creating or updating an email destination. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/email_destination/secondary_smtp_config/password: .. rst-class:: ansible-option-title **password** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
Password for Authenticating Secondary SMTP Server. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/email_destination/secondary_smtp_config/port: .. rst-class:: ansible-option-title **port** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
Port number used for configuring Secondary SMTP Server. Also there is a mapping of smtype and port if snmp\_type is DEFAULT then port is 25 and for smtp\_type TLS or SSL we can choose either 465 or 587 as port number. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/email_destination/secondary_smtp_config/server_address: .. rst-class:: ansible-option-title **server_address** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
Hostname or IP address of the secondary SMTP server. Supports both IPv4 and IPv6. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/email_destination/secondary_smtp_config/smtp_type: .. rst-class:: ansible-option-title **smtp_type** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
The type of connection used for the SMTP server, with options being DEFAULT, TLS, or SSL. By default, it is set to DEFAULT. DEFAULT - Chooses a standard SMTP connection without encryption. If it's selected then port will be 25 only. TLS - Initiates an unencrypted SMTP connection and upgrades to TLS encryption when available. If it's selected then port will be either 465 or 587. SSL - Begins with an encrypted SMTP connection using SSL from the start. If it's selected then port will be either 465 or 587. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/email_destination/secondary_smtp_config/username: .. rst-class:: ansible-option-title **username** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
Username for Authenticating Secondary SMTP Server. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/email_destination/subject: .. rst-class:: ansible-option-title **subject** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` / :ansible-option-required:`required` .. raw:: html
- .. raw:: html
Subject line of the email to be used when sending emails from the specified email destination. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/email_destination/to_email: .. rst-class:: ansible-option-title **to_email** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` / :ansible-option-required:`required` .. raw:: html
- .. raw:: html
Recipient's email address that will receive emails when an email destination is created or updated. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/itsm_setting: .. rst-class:: ansible-option-title **itsm_setting** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`dictionary` .. raw:: html
- .. raw:: html
Dictionary containing the configuration details to configure the ServiceNow/BMCRemedy settings to automatically create incidents/problems/RFC's from Cisco Catalyst Center. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/itsm_setting/connection_settings: .. rst-class:: ansible-option-title **connection_settings** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`dictionary` .. raw:: html
- .. raw:: html
A dictionary of settings required to establish a connection with the ITSM system. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/itsm_setting/connection_settings/password: .. rst-class:: ansible-option-title **password** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` / :ansible-option-required:`required` .. raw:: html
- .. raw:: html
The password associated with the username for API authentication. It is recommended to handle this data securely. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/itsm_setting/connection_settings/url: .. rst-class:: ansible-option-title **url** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` / :ansible-option-required:`required` .. raw:: html
- .. raw:: html
The URL of the ITSM system API endpoint. This is the base URL used for ITSM service requests. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/itsm_setting/connection_settings/username: .. rst-class:: ansible-option-title **username** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` / :ansible-option-required:`required` .. raw:: html
- .. raw:: html
The username used for authentication with the ITSM system. This is required for accessing the API. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/itsm_setting/description: .. rst-class:: ansible-option-title **description** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
A brief description of the ITSM settings, outlining its purpose or usage within the organization. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/itsm_setting/instance_name: .. rst-class:: ansible-option-title **instance_name** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` / :ansible-option-required:`required` .. raw:: html
- .. raw:: html
The name of the ITSM configuration. This helps in identifying the integration within the system. Also while deleting the ITSM Intergration setting from Cisco Catalyst Center. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/snmp_destination: .. rst-class:: ansible-option-title **snmp_destination** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`dictionary` .. raw:: html
- .. raw:: html
Dictionary containing the details for configuring/updating the SNMP Trap Server to receive Audit logs and Events from Cisco Catalyst Center. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/snmp_destination/auth_password: .. rst-class:: ansible-option-title **auth_password** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
Password used for SNMP authentication. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/snmp_destination/auth_type: .. rst-class:: ansible-option-title **auth_type** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
Type of SNMP authentication protocol to use, such as MD5 or SHA. SHA - Stands for Secure Hash Algorithm, a suite of cryptographic hash functions developed by the National Security Agency (NSA) offering enhanced security. MD5 - Refers to Message Digest Algorithm 5, a well-established cryptographic hash function generating a 128-bit hash value, employed in SNMPv3 for message authenticity and integrity verification. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/snmp_destination/community: .. rst-class:: ansible-option-title **community** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
SNMP community string used for authentication, necessary only when the snmp\_version is set to V2C. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/snmp_destination/description: .. rst-class:: ansible-option-title **description** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` / :ansible-option-required:`required` .. raw:: html
- .. raw:: html
Description of the SNMP destination. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/snmp_destination/mode: .. rst-class:: ansible-option-title **mode** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
The security mode for SNMP communication (options - AUTH\_PRIVACY, AUTH\_NO\_PRIVACY, NO\_AUTH\_NO\_PRIVACY). Mandatory for snmp\_version V3 and must not be set to NONE. AUTH\_PRIVACY - The most secure mode, providing both verification of the message source through authentication and protection of message contents with encryption. If this option is selected, must need to provide auth\_type, auth\_password, privacy\_type, privacy\_password parameter in the playbook. AUTH\_NO\_PRIVACY - This mode ensures the authenticity of SNMP messages via a community string for validation but does not encrypt the data, leaving it vulnerable to interception. If this option is selected, must need to provide auth\_type, auth\_password parameter in the playbook. NO\_AUTH\_NO\_PRIVACY - In this mode, SNMP messages are neither authenticated nor encrypted, making it the least secure as it requires no credentials or data protection. If this option is selected, not need to provide auth\_type, auth\_password, privacy\_type, privacy\_password parameter in the playbook. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/snmp_destination/name: .. rst-class:: ansible-option-title **name** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` / :ansible-option-required:`required` .. raw:: html
- .. raw:: html
Name of the SNMP destination. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/snmp_destination/port: .. rst-class:: ansible-option-title **port** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` / :ansible-option-required:`required` .. raw:: html
- .. raw:: html
Port number on which the SNMP server is listening. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/snmp_destination/privacy_password: .. rst-class:: ansible-option-title **privacy_password** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
Password used for encryption in SNMP privacy. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/snmp_destination/privacy_type: .. rst-class:: ansible-option-title **privacy_type** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
Encryption algorithm used for SNMP privacy, such as AES128. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/snmp_destination/server_address: .. rst-class:: ansible-option-title **server_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 SNMP server. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/snmp_destination/snmp_version: .. rst-class:: ansible-option-title **snmp_version** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
The SNMP protocol version used for network management and monitoring, selectable between SNMPv2c and SNMPv3. V2C - Utilizes community strings for the authentication between the SNMP manager (like Cisco Catalyst) and managed network devices (routers, switches, access points), without encryption, as strings are sent in plain text. V3 - Offers enhanced security features over V2C, including authentication, integrity, and encryption, using usernames, passwords, and encryption keys for secure communications. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/snmp_destination/username: .. rst-class:: ansible-option-title **username** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
Username required for SNMP authentication, applicable exclusively when the snmp\_version is configured to V3. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/syslog_destination: .. rst-class:: ansible-option-title **syslog_destination** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`dictionary` .. raw:: html
- .. raw:: html
Dictionary containing the details for configuring/updating the Syslog Server to collect Audit logs and Events from the Cisco Catalyst Center. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/syslog_destination/description: .. rst-class:: ansible-option-title **description** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` / :ansible-option-required:`required` .. raw:: html
- .. raw:: html
A brief explanation detailing the purpose of the syslog destination. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/syslog_destination/name: .. rst-class:: ansible-option-title **name** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` / :ansible-option-required:`required` .. raw:: html
- .. raw:: html
Name of the syslog destination. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/syslog_destination/port: .. rst-class:: ansible-option-title **port** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`integer` / :ansible-option-required:`required` .. raw:: html
- .. raw:: html
Port number on which the syslog server is listening. It must be in the range of 1-65535. If not given any port then we will use 514 as default port. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/syslog_destination/protocol: .. rst-class:: ansible-option-title **protocol** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` / :ansible-option-required:`required` .. raw:: html
- .. raw:: html
Protocol used for sending syslog messages (e.g., UDP, TCP). Transmission Control Protocol (TCP) - It is a connection-oriented protocol used for reliable and ordered communication between devices on a network. It provides error-checking, retransmission of lost packets, and ensures that data is delivered in the correct order. User Datagram Protocol (UDP) - It is a connectionless protocol used for sending datagrams between devices on a network. It provides a lightweight, best-effort delivery mechanism without guaranteeing delivery or ordering of packets. UDP is commonly used for real-time applications such as streaming media, online gaming, and VoIP. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/syslog_destination/server_address: .. rst-class:: ansible-option-title **server_address** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` / :ansible-option-required:`required` .. raw:: html
- .. raw:: html
Hostname or IP address of the Syslog server. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/webhook_destination: .. rst-class:: ansible-option-title **webhook_destination** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`dictionary` .. raw:: html
- .. raw:: html
Dictionary containing the details for configuring/updating the REST Endpoint to receive Audit logs and Events from Cisco Catalyst Center Platform. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/webhook_destination/description: .. rst-class:: ansible-option-title **description** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
A brief explanation of what the webhook destination is used for. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/webhook_destination/headers: .. rst-class:: ansible-option-title **headers** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`list` / :ansible-option-elements:`elements=dictionary` .. raw:: html
- .. raw:: html
A list of HTTP headers to be included in the webhook request. Each header is represented as a dictionary. While giving the headers details we can categorize them into - "Basic, Token and No Auth". Basic Authentication - It is used to ensure that the receiving server can validate the identity of the requesting server by checking the credentials against its store. This method is straightforward but less secure compared to others since credentials are sent encoded but not encrypted. Token Authentication - It involves security tokens which are typically generated by the server. A client must send this token in the HTTP header to access resources. It is more secure than Basic Authentication as it allows the server to issue tokens that can have a limited lifetime, be revoked, and carry specific permissions without exposing user credentials. No Auth - It implies that no authentication method is required to access the webhook destination. This setting can be used in environments where security is either handled by other means (such as network isolation) or where the data being transmitted is not sensitive. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/webhook_destination/headers/default_value: .. rst-class:: ansible-option-title **default_value** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
Default value for the HTTP header that can be used if no specific value is provided. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/webhook_destination/headers/encrypt: .. rst-class:: ansible-option-title **encrypt** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`boolean` .. raw:: html
- .. raw:: html
Indicates whether the value of the header should be encrypted. Useful for sensitive data. .. rst-class:: ansible-option-line :ansible-option-choices:`Choices:` - :ansible-option-choices-entry:`false` - :ansible-option-choices-entry:`true` .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/webhook_destination/headers/name: .. rst-class:: ansible-option-title **name** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
Name of the HTTP header. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/webhook_destination/headers/value: .. rst-class:: ansible-option-title **value** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
Value assigned to the HTTP header. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/webhook_destination/is_proxy_route: .. rst-class:: ansible-option-title **is_proxy_route** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`boolean` .. raw:: html
- .. raw:: html
A boolean value indicating if the request should use a proxy server. It will set to true for proxy routing, and false for direct connection. By default, it is set to True. .. rst-class:: ansible-option-line :ansible-option-choices:`Choices:` - :ansible-option-choices-entry:`false` - :ansible-option-choices-entry:`true` .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/webhook_destination/method: .. rst-class:: ansible-option-title **method** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
The HTTP method used by the webhook when sending requests (e.g., POST, PUT). POST - It is typically used to create a new webhook destination. When you set up a new webhook in Cisco Catalyst Center, you would use the POST method to send the necessary configuration details (like URL, headers, payload format, etc.) to the server. PUT - It is used to update an existing webhook destination. If a webhook destination is already configured and you need to change any of its settings—such as modifying the URL, adjusting headers, or changing the payload format. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/webhook_destination/name: .. rst-class:: ansible-option-title **name** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` / :ansible-option-required:`required` .. raw:: html
- .. raw:: html
Name of the webhook destination. A unique identifier for the webhook destination within the system. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/webhook_destination/trust_cert: .. rst-class:: ansible-option-title **trust_cert** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`boolean` .. raw:: html
- .. raw:: html
A boolean that indicates whether to verify the SSL/TLS certificate of the URL, setting this to true will bypass certificate verification. By default, it is set to false. .. rst-class:: ansible-option-line :ansible-option-choices:`Choices:` - :ansible-option-choices-entry:`false` - :ansible-option-choices-entry:`true` .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_workflow_manager_module__parameter-config/webhook_destination/url: .. rst-class:: ansible-option-title **url** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` / :ansible-option-required:`required` .. raw:: html
- .. raw:: html
Fully qualified URL to which the webhook will send requests (e.g., "https://ciscocatalyst.com"). .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.dnac.events_and_notifications_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 config 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.events_and_notifications_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.events_and_notifications_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.events_and_notifications_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.events_and_notifications_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.events_and_notifications_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.events_and_notifications_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.events_and_notifications_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.events_and_notifications_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.events_and_notifications_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.events_and_notifications_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.events_and_notifications_workflow_manager_module__parameter-dnac_username: .. _ansible_collections.cisco.dnac.events_and_notifications_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.events_and_notifications_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.events_and_notifications_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.events_and_notifications_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.events_and_notifications_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:: - Configuring the webhook destination with headers now supports starting from dnacentersdk version 2.9.1 onwards. This enhancement is in alignment with Catalyst Center Release 2.3.7.5. - Configuring the SNMP destination now supports starting from dnacentersdk version 2.9.1 onwards. This enhancement is in alignment with Catalyst Center Release 2.3.7.5. - SDK Method used are events.Events.get\_syslog\_destination, events.Events.create\_syslog\_destination, events.Events.update\_syslog\_destination, events.Events.get\_snmp\_destination, events.Events.create\_snmp\_destination, events.Events.update\_snmp\_destination, events.Events.get\_webhook\_destination, events.Events.create\_webhook\_destination, events.Events.update\_webhook\_destination, events.Events.get\_email\_destination, events.Events.create\_email\_destination, events.Events.get\_status\_api\_for\_events, events.Events.get\_all\_itsm\_integration\_settings, events.Events.get\_itsm\_integration\_setting\_by\_id, events.Events.create\_itsm\_integration\_setting, events.Events.update\_itsm\_integration\_setting, events.Events.delete\_itsm\_integration\_setting - 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 Rest Webhook destination with given name. cisco.dnac.events_and_notifications_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_level: "{{dnac_log_level}}" dnac_log: False state: merged config: - webhook_destination: name: "webhook test" description: "creating webhook for testing" url: "https://10.195.227.14/dna" method: "POST" trust_cert: False - name: Updating Rest Webhook destination with given name. cisco.dnac.events_and_notifications_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_level: "{{dnac_log_level}}" dnac_log: False state: merged config: - webhook_destination: name: "webhook test" description: "updating webhook for testing" - name: Configuring the email destination in the system. cisco.dnac.events_and_notifications_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_level: "{{dnac_log_level}}" dnac_log: False state: merged config: - email_destination: from_email: "test@cisco.com" to_email: "demo@cisco.com" subject: "Ansible testing" primary_smtp_config: server_address: "outbound.cisco.com" port: "25" smtp_type: "DEFAULT" - name: Updating the email destination in the system. cisco.dnac.events_and_notifications_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_level: "{{dnac_log_level}}" dnac_log: False state: merged config: - email_destination: from_email: "test@cisco.com" to_email: "demo123@cisco.com" subject: "Ansible updated email config testing" - name: Create Syslog destination with given name. cisco.dnac.events_and_notifications_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_level: "{{dnac_log_level}}" dnac_log: False state: merged config: - syslog_destination: name: Syslog test description: "Adding syslog destination" server_address: "10.30.0.90" protocol: "TCP" port: 6553 - name: Update Syslog destination with given name. cisco.dnac.events_and_notifications_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_level: "{{dnac_log_level}}" dnac_log: False state: merged config: - syslog_destination: name: Syslog test description: "Updating syslog destination." - name: Create SNMP destination with given name. cisco.dnac.events_and_notifications_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_level: "{{dnac_log_level}}" dnac_log: False state: merged config: - snmp_destination: name: Snmp test description: "Adding snmp destination for testing." server_address: "10.30.0.90" port: "25" snmp_version: "V3" username: cisco mode: AUTH_PRIVACY auth_type: SHA auth_password: authpass123 privacy_type: AES128 privacy_password: privacy123 - name: Update SNMP destination with given name. cisco.dnac.events_and_notifications_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_level: "{{dnac_log_level}}" dnac_log: False state: merged config: - snmp_destination: name: Snmp test description: "Updating snmp destination with snmp version v2." server_address: "10.30.0.90" port: "25" snmp_version: "V2C" community: "public123" - name: Create ITSM Integration Setting with given name in the system. cisco.dnac.events_and_notifications_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_level: "{{dnac_log_level}}" dnac_log: False state: merged config: - itsm_setting: instance_name: "ITSM test" description: "ITSM description for testing" connection_settings: url: "http/catalystcenter.com" username: "catalyst" password: "catalyst@123" - name: Updating ITSM Integration Setting with given name in the system. cisco.dnac.events_and_notifications_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_level: "{{dnac_log_level}}" dnac_log: False state: merged config: - itsm_setting: instance_name: "ITSM test" connection_settings: url: "http/catalystcenterupdate.com" password: "catalyst@123" - name: Deleting ITSM Integration Setting with given name from the system. cisco.dnac.events_and_notifications_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_level: "{{dnac_log_level}}" dnac_log: False state: deleted config: - itsm_setting: instance_name: "ITSM test" .. 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.events_and_notifications_workflow_manager_module__return-dnac_response: .. rst-class:: ansible-option-title **dnac_response** .. 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 ~~~~~~~ - Abhishek Maheshwari (@abmahesh) Madhan Sankaranarayanan (@madhansansel) .. Extra links Collection links ~~~~~~~~~~~~~~~~ .. raw:: html .. Parsing errors