.. 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.catalystcenter.wireless_access_points_configurations_module: .. Anchors: short name for ansible.builtin .. Anchors: aliases .. Title cisco.catalystcenter.wireless_access_points_configurations module -- Resource module for Wireless Access Points Configurations ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ .. Collection note .. note:: This module is part of the `cisco.catalystcenter collection `_ (version 2.12.0). To install it, use: :code:`ansible-galaxy collection install cisco.catalystcenter`. 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.catalystcenter.wireless_access_points_configurations`. .. version_added .. rst-class:: ansible-version-added New in cisco.catalystcenter 2.11.0 .. contents:: :local: :depth: 1 .. Deprecated Synopsis -------- .. Description - Manage operation create of the resource Wireless Access Points Configurations. - This API submits an asynchronous bulk configuration request for wireless access points. .. note:: This module has a corresponding :ref:`action plugin `. .. Aliases .. Requirements .. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module_requirements: Requirements ------------ The below requirements are needed on the host that executes this module. - catalystcentersdk \>= 3.2.3.0.0 - python \>= 3.12 .. Options Parameters ---------- .. rst-class:: ansible-option-table .. list-table:: :width: 100% :widths: auto :header-rows: 1 * - Parameter - Comments * - .. raw:: html
.. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-accelerometerstateenabled: .. rst-class:: ansible-option-title **accelerometerStateEnabled** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`boolean` .. raw:: html
- .. raw:: html
To configure the access point's accelerometer, set this parameter's value to 'true' to enable and 'false' to disable the accelerometer. .. 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.catalystcenter.wireless_access_points_configurations_module__parameter-accesspoints: .. rst-class:: ansible-option-title **accessPoints** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`list` / :ansible-option-elements:`elements=dictionary` .. raw:: html
- .. raw:: html
List of target APs and AP-specific attributes. Each item must include macAddress and may include per-AP attributes such as newName and geolocationConfiguration. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-accesspoints/geolocationconfiguration: .. rst-class:: ansible-option-title **geolocationConfiguration** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`dictionary` .. raw:: html
- .. raw:: html
Parameters to configure geolocation settings for an access point, such as its height, height uncertainty, and cable length. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-accesspoints/geolocationconfiguration/cablelength: .. rst-class:: ansible-option-title **cableLength** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`integer` .. raw:: html
- .. raw:: html
To configure 'cableLength', specify the cable length in meters for the access point. The value of 'cableLength' must lie within the range 1, 100. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-accesspoints/geolocationconfiguration/geolocationheight: .. rst-class:: ansible-option-title **geolocationHeight** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`integer` .. raw:: html
- .. raw:: html
To configure 'geolocationHeight', specify the height of the access point in meters. This parameter becomes mandatory if 'geolocationHeightUncertainty' is provided. The value of 'geolocationHeight' must lie within the range -100, 1000. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-accesspoints/geolocationconfiguration/geolocationheightuncertainty: .. rst-class:: ansible-option-title **geolocationHeightUncertainty** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`integer` .. raw:: html
- .. raw:: html
To configure 'geolocationHeightUncertainty', specify the uncertainty in the height of the access point in meters. This parameter becomes mandatory if 'geolocationHeight' is provided.The value of 'geolocationHeightUncertainty' must lie within the range 1, 100. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-accesspoints/macaddress: .. rst-class:: ansible-option-title **macAddress** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
The unique Ethernet MAC address of the access point, used for unambiguous identification within the network. This parameter is mandatory and must be provided. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-accesspoints/name: .. rst-class:: ansible-option-title **name** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
The current hostname of the access point, used to identify it in the system. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-accesspoints/newname: .. rst-class:: ansible-option-title **newName** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
The new hostname for the access point. This parameter is optional and should be provided only if the hostname needs to be updated. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-adminstatus: .. rst-class:: ansible-option-title **adminStatus** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`boolean` .. raw:: html
- .. raw:: html
Configures the administrative status of the access point. Set this parameter to 'true' to enable the admin status or 'false' to disable it. .. 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.catalystcenter.wireless_access_points_configurations_module__parameter-assignsiteaslocation: .. rst-class:: ansible-option-title **assignSiteAsLocation** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`boolean` .. raw:: html
- .. raw:: html
Determines whether the assigned site should be used as the access point's location. Set this parameter to 'true' to use the assigned site as the location of the access point. If no site is assigned to the access point, or if you wish to manually configure a custom location, set this parameter to 'false' and use the 'location' parameter to specify the location. .. 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.catalystcenter.wireless_access_points_configurations_module__parameter-catalystcenter_debug: .. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-dnac_debug: .. rst-class:: ansible-option-title **catalystcenter_debug** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-aliases:`aliases: dnac_debug` .. rst-class:: ansible-option-type-line :ansible-option-type:`boolean` .. raw:: html
- .. raw:: html
Flag for Cisco Catalyst Center SDK to enable debugging. .. 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.catalystcenter.wireless_access_points_configurations_module__parameter-catalystcenter_host: .. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-dnac_host: .. rst-class:: ansible-option-title **catalystcenter_host** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-aliases:`aliases: dnac_host` .. rst-class:: ansible-option-type-line :ansible-option-type:`string` / :ansible-option-required:`required` .. raw:: html
- .. raw:: html
The Cisco Catalyst Center hostname. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-catalystcenter_password: .. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-dnac_password: .. rst-class:: ansible-option-title **catalystcenter_password** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-aliases:`aliases: dnac_password` .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
The Cisco Catalyst Center password to authenticate. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-catalystcenter_api_port: .. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-catalystcenter_port: .. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-dnac_port: .. rst-class:: ansible-option-title **catalystcenter_port** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-aliases:`aliases: dnac_port, catalystcenter_api_port` .. rst-class:: ansible-option-type-line :ansible-option-type:`integer` .. raw:: html
- .. raw:: html
The Cisco Catalyst Center port. .. rst-class:: ansible-option-line :ansible-option-default-bold:`Default:` :ansible-option-default:`443` .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-catalystcenter_username: .. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-dnac_username: .. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-user: .. rst-class:: ansible-option-title **catalystcenter_username** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-aliases:`aliases: dnac_username, user` .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
The Cisco Catalyst Center username to authenticate. .. rst-class:: ansible-option-line :ansible-option-default-bold:`Default:` :ansible-option-default:`"admin"` .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-catalystcenter_verify: .. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-dnac_verify: .. rst-class:: ansible-option-title **catalystcenter_verify** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-aliases:`aliases: dnac_verify` .. 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.catalystcenter.wireless_access_points_configurations_module__parameter-catalystcenter_version: .. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-dnac_version: .. rst-class:: ansible-option-title **catalystcenter_version** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-aliases:`aliases: dnac_version` .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
Informs the SDK which version of Cisco Catalyst Center to use. .. rst-class:: ansible-option-line :ansible-option-default-bold:`Default:` :ansible-option-default:`"3.1.6.0"` .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-cleanairsi24: .. rst-class:: ansible-option-title **cleanAirSI24** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`boolean` .. raw:: html
- .. raw:: html
To configure clean air status for 2.4 GHz band, set this parameter's value to 'true' to enable or 'false' to disable clean air. .. 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.catalystcenter.wireless_access_points_configurations_module__parameter-cleanairsi5: .. rst-class:: ansible-option-title **cleanAirSI5** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`boolean` .. raw:: html
- .. raw:: html
To configure clean air status for 5 GHz band, set this parameter's value to 'true' to enable or 'false' to disable clean air. .. 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.catalystcenter.wireless_access_points_configurations_module__parameter-cleanairsi6: .. rst-class:: ansible-option-title **cleanAirSI6** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`boolean` .. raw:: html
- .. raw:: html
To configure clean air status for 6 GHz band, set this parameter's value to 'true' to enable or 'false' to disable clean air. .. 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.catalystcenter.wireless_access_points_configurations_module__parameter-dnsipaddress: .. rst-class:: ansible-option-title **dnsIpAddress** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`dictionary` .. raw:: html
- .. raw:: html
Configure DNS IPv4 or IPv6 Address for the access point. The IP Address should be reachable from the static IP Address configured on the access point. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-domainname: .. rst-class:: ansible-option-title **domainName** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
Configure domain name for the access point. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-failoverpriority: .. rst-class:: ansible-option-title **failoverPriority** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
Configure the failover priority for the access point. Allowed values are 'LOW', 'MEDIUM', 'HIGH', and 'CRITICAL', where 'LOW' is the lowest priority and 'CRITICAL' is the highest. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-lanportconfigurations: .. rst-class:: ansible-option-title **lanPortConfigurations** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`list` / :ansible-option-elements:`elements=dictionary` .. raw:: html
- .. raw:: html
LAN port configuration for all ports. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-lanportconfigurations/poestatus: .. rst-class:: ansible-option-title **poeStatus** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`boolean` .. raw:: html
- .. raw:: html
To configure the PoE status on the specified LAN port for an access point, set this parameter's value to "true" to enable it and "false" to disable it. For PoE status to be enabled, "portStatus" attribute should be configured as "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.catalystcenter.wireless_access_points_configurations_module__parameter-lanportconfigurations/portid: .. rst-class:: ansible-option-title **portId** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`integer` .. raw:: html
- .. raw:: html
The unique identifier for the LAN port on the access point. This parameter specifies which port is being configured. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-lanportconfigurations/portstatus: .. rst-class:: ansible-option-title **portStatus** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`boolean` .. raw:: html
- .. raw:: html
To configure the port status, set this parameter's value to "true" to enable it and "false" to disable it. .. 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.catalystcenter.wireless_access_points_configurations_module__parameter-ledbrightnesslevel: .. rst-class:: ansible-option-title **ledBrightnessLevel** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`integer` .. raw:: html
- .. raw:: html
Configures the brightness level of the access point's LED. Set this parameter to a value within the range 1, 8, where '1' represents the lowest brightness and '8' represents the highest brightness. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-ledstatus: .. rst-class:: ansible-option-title **ledStatus** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`boolean` .. raw:: html
- .. raw:: html
To configure the access point's LED status, set this parameter's value to 'true' to enable or 'false' to disable the LED status. .. 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.catalystcenter.wireless_access_points_configurations_module__parameter-location: .. rst-class:: ansible-option-title **location** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
Configures the location for all selected access points. For access points associated with AireOS/AireOS-ME controllers, the maximum supported length of the 'location' string is 255 characters. For access points associated with other controllers, the maximum supported length of the 'location' string is 128 characters. Ensure the string length adheres to these limits based on the type of controller managing the access point. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-meshrole: .. rst-class:: ansible-option-title **meshRole** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
Use the meshRole variable to configure the bridge role for an access point. - Configure meshRole as 'RAP' for Root Access Point, or 'MAP' for Mesh Access Point. Please note Mode, VLAN Tag, and Mesh Role configurations cannot be configured together. This configuration will only be applied to access points that are in bridge mode. This configuration is not available for Site-based Network Profile managed access points (also known as intent-based APs). If your selection includes a mix of intent-based and non-intent-based access points, Mesh Role configuration will only be provisioned to the non-intent-based access points. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-mode: .. rst-class:: ansible-option-title **mode** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
Configure the access point mode. - 'LOCAL' The access point operates in local mode. - 'MONITOR' The access point operates in monitoring mode. - 'SNIFFER' The access point operates in sniffer mode. - 'BRIDGE' The access point operates in bridge mode. - 'FLEX\_LOCAL' The access point operates in flexconnect-local mode. Choose one of the above values to set the desired mode. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-primarycontrolleripaddress: .. rst-class:: ansible-option-title **primaryControllerIpAddress** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`dictionary` .. raw:: html
- .. raw:: html
To configure this parameter, specify the IPv4 or IPv6 address of the primary controller for the access point. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-primarycontrollername: .. rst-class:: ansible-option-title **primaryControllerName** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
To configure this parameter, specify the hostname of the primary controller for the access point. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-radioconfigurations: .. rst-class:: ansible-option-title **radioConfigurations** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`list` / :ansible-option-elements:`elements=dictionary` .. raw:: html
- .. raw:: html
Specifies radio configurations for the selected access points. This allows you to configure individual radio parameters, such as the radio type, administrative status, role assignment, and more. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-radioconfigurations/adminstatus: .. rst-class:: ansible-option-title **adminStatus** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`boolean` .. raw:: html
- .. raw:: html
To configure admin status on the radio, set this parameter's value to "true" to enable it and "false" to disable it. .. 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.catalystcenter.wireless_access_points_configurations_module__parameter-radioconfigurations/antennacablename: .. rst-class:: ansible-option-title **antennaCableName** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
Configure antenna cable name. Set this parameter's value to "other", if cable loss needs to be configured. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-radioconfigurations/antennagain: .. rst-class:: ansible-option-title **antennaGain** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`integer` .. raw:: html
- .. raw:: html
Configure the antenna gain on the specified radio for an access point by setting a decimal value (in dBi). To configure "antennaGain", set "antennaPatternName" value to "other". The External Antenna Gain value will be applied in 0.5 dBi increments on the controller. Therefore, the value entered will be multiplied by 2 to configure the absolute gain value. AntennaGain should be in range 0, 20. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-radioconfigurations/antennaname: .. rst-class:: ansible-option-title **antennaName** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
Specify the antenna name on the specified radio for an access point. The antenna name is used to calculate the gain on the radio slot. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-radioconfigurations/bsscolor: .. rst-class:: ansible-option-title **bssColor** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`integer` .. raw:: html
- .. raw:: html
Configure BSS color of the radio. BssColor should be in range of 0, 63. This attribute can be set only if bssColorAssignmentMode is set to "CUSTOM". .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-radioconfigurations/bsscolorassignmentmode: .. rst-class:: ansible-option-title **bssColorAssignmentMode** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
Configure BSS Color Assignment mode. Set the parameter's value to 'GLOBAL' to assign bssColor by a dynamic algorithm, making bssColor read-only. Or, Set the parameter's value to 'CUSTOM' to make bssColor read-write, allowing it to be set manually. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-radioconfigurations/bsscolorradioadminstatus: .. rst-class:: ansible-option-title **bssColorRadioAdminStatus** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`boolean` .. raw:: html
- .. raw:: html
Set this parameter's value to "false", if bssColorAssignmentMode is set to 'GLOBAL'. Or, set this parameter's value to "true" or "false" if bssColorRadioAdminStatus is set to "CUSTOM". .. 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.catalystcenter.wireless_access_points_configurations_module__parameter-radioconfigurations/cableloss: .. rst-class:: ansible-option-title **cableLoss** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`integer` .. raw:: html
- .. raw:: html
Configure cable loss (in dBi) in the range 0, 20. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-radioconfigurations/channelassignmentmode: .. rst-class:: ansible-option-title **channelAssignmentMode** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
Configure channel assignment mode as 'GLOBAL' or 'CUSTOM'. 'CUSTOM' allows manual selection of a specific channel. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-radioconfigurations/channelnumber: .. rst-class:: ansible-option-title **channelNumber** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`integer` .. raw:: html
- .. raw:: html
Configure channel number. This is applicable only when 'channelAssignmentMode' is set to 'CUSTOM'. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-radioconfigurations/channelwidth: .. rst-class:: ansible-option-title **channelWidth** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
Configure channel width as '20MHZ' for 20 MHz, '40MHZ' for 40 MHz, '80MHZ' for 80 MHz, '160MHZ' for 160 MHz, '320MHZ' for 320 MHz. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-radioconfigurations/dualradiomode: .. rst-class:: ansible-option-title **dualRadioMode** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`boolean` .. raw:: html
- .. raw:: html
To configure the dual radio mode, set this parameter's value as 'true' to enable, and 'false' to disable dual radio mode. .. 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.catalystcenter.wireless_access_points_configurations_module__parameter-radioconfigurations/powerassignmentmode: .. rst-class:: ansible-option-title **powerAssignmentMode** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
Configure power assignment mode as 'GLOBAL' or 'CUSTOM'. 'CUSTOM' allows manual configuration of the power level for the radio. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-radioconfigurations/powerlevel: .. rst-class:: ansible-option-title **powerLevel** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`integer` .. raw:: html
- .. raw:: html
Configure power level in range 1,8 when powerAssignmentMode is CUSTOM. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-radioconfigurations/radioband: .. rst-class:: ansible-option-title **radioBand** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
This parameter must be configured if the 'radioRoleAssignment' parameter is set as "SERVING". Set this parameter's value as "2\_4GHZ" for 2.4 GHz radio band, "5GHZ" for 5 GHz radio band, "6GHZ" for 6 GHz radio band. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-radioconfigurations/radioroleassignment: .. rst-class:: ansible-option-title **radioRoleAssignment** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
Configure radio role as "AUTO", "SERVING", or "MONITOR". "SERVING" maps to client-serving mode on the controller. If 'radioRoleAssignment' is set to 'SERVING', you must also provide 'radioBand'. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-radioconfigurations/radiotype: .. rst-class:: ansible-option-title **radioType** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
This parameter uniquely identifies the radio to be configured. If you need to configure any other radio configuration parameters, you must configure this parameter. Specify 'radioType' as '2\_4GHZ' for 2.4 GHz radio, or '5GHZ' for 5 GHz radio, or '6GHZ' for 6 GHz radio, or 'XOR\_2\_4GHZ\_5GHZ' for dual-band radio with XOR on 2.4GHz and 5Ghz radio band, or 'XOR\_5GHZ\_6GHZ' for dual-band radio with XOR on 5GHz and 6Ghz radio band, or 'XOR\_2\_4GHZ\_6GHZ' for dual-band radio with XOR on 2.4GHz and 6Ghz radio band. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-radioconfigurations/slotid: .. rst-class:: ansible-option-title **slotId** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`integer` .. raw:: html
- .. raw:: html
Specify slot ID of the radio band. This parameter must be configured if you need to configure radio parameters for Tri-radio. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-rapdownlinkbackhaul: .. rst-class:: ansible-option-title **rapDownlinkBackhaul** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
Sets the downlink backhaul band for a Root Access Point (RAP). Allowed values are '2.4 GHz' and '5 GHz'. The default is '5 GHz'. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-secondarycontrolleripaddress: .. rst-class:: ansible-option-title **secondaryControllerIpAddress** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`dictionary` .. raw:: html
- .. raw:: html
To configure this parameter, specify the IPv4 or IPv6 address of the secondary controller for the access point. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-secondarycontrollername: .. rst-class:: ansible-option-title **secondaryControllerName** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
To configure this parameter, specify the hostname of the secondary controller for the access point. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-tertiarycontrolleripaddress: .. rst-class:: ansible-option-title **tertiaryControllerIpAddress** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`dictionary` .. raw:: html
- .. raw:: html
To configure this parameter, specify the IPv4 or IPv6 address of the tertiary controller for the access point. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-tertiarycontrollername: .. rst-class:: ansible-option-title **tertiaryControllerName** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`string` .. raw:: html
- .. raw:: html
To configure this parameter, specify the hostname of the tertiary controller for the access point. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_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
* - .. raw:: html
.. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-vlantagid: .. rst-class:: ansible-option-title **vlanTagId** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`integer` .. raw:: html
- .. raw:: html
Configure VLAN Tag Id for the access point. VlanTagId should be in the range 1, 4094. Access point mode and vlan tag configurations should be configured in separate API requests as they both cause the access point to reboot. VLAN tag configuration will not take effect for the access points in bridge mode. .. raw:: html
* - .. raw:: html
.. _ansible_collections.cisco.catalystcenter.wireless_access_points_configurations_module__parameter-vlantagstatus: .. rst-class:: ansible-option-title **vlanTagStatus** .. raw:: html .. rst-class:: ansible-option-type-line :ansible-option-type:`boolean` .. raw:: html
- .. raw:: html
To configure the access point's VLAN tag status, set this parameter's value to 'true' to enable and 'false' to disable vlan tag status. .. rst-class:: ansible-option-line :ansible-option-choices:`Choices:` - :ansible-option-choices-entry:`false` - :ansible-option-choices-entry:`true` .. raw:: html
.. Attributes .. Notes Notes ----- .. note:: - SDK Method used are wireless.Wireless.configure\_access\_points, - Paths used are post /dna/intent/api/v1/wirelessAccessPoints/configurations, - Does not support \ :literal:`check\_mode`\ - The plugin runs on the control node and does not use any ansible connection plugins, - but instead uses the embedded connection manager from Cisco CATALYST SDK - Requires Python \>= 3.10, matching the controller Python versions supported by the collection's minimum ansible-core version (see the collection README for the current ansible-core / Python compatibility range) .. Seealso See Also -------- .. seealso:: `Cisco Catalyst Center documentation for Wireless ConfigureAccessPoints `_ Complete reference of the ConfigureAccessPoints API. .. Examples Examples -------- .. code-block:: yaml+jinja --- - name: Create cisco.catalystcenter.wireless_access_points_configurations: catalystcenter_host: "{{catalystcenter_host}}" catalystcenter_username: "{{catalystcenter_username}}" catalystcenter_password: "{{catalystcenter_password}}" catalystcenter_verify: "{{catalystcenter_verify}}" catalystcenter_port: "{{catalystcenter_port}}" catalystcenter_version: "{{catalystcenter_version}}" catalystcenter_debug: "{{catalystcenter_debug}}" state: present accelerometerStateEnabled: true accessPoints: - geolocationConfiguration: cableLength: 0 geolocationHeight: 0 geolocationHeightUncertainty: 0 macAddress: string name: string newName: string adminStatus: true assignSiteAsLocation: true cleanAirSI24: true cleanAirSI5: true cleanAirSI6: true dnsIpAddress: {} domainName: string failoverPriority: string lanPortConfigurations: - poeStatus: true portId: 0 portStatus: true ledBrightnessLevel: 0 ledStatus: true location: string meshRole: string mode: string primaryControllerIpAddress: {} primaryControllerName: string radioConfigurations: - adminStatus: true antennaCableName: string antennaGain: 0 antennaName: string bssColor: 0 bssColorAssignmentMode: string bssColorRadioAdminStatus: true cableLoss: 0 channelAssignmentMode: string channelNumber: 0 channelWidth: string dualRadioMode: true powerAssignmentMode: string powerLevel: 0 radioBand: string radioRoleAssignment: string radioType: string slotId: 0 rapDownlinkBackhaul: string secondaryControllerIpAddress: {} secondaryControllerName: string tertiaryControllerIpAddress: {} tertiaryControllerName: string vlanTagId: 0 vlanTagStatus: true .. 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.catalystcenter.wireless_access_points_configurations_module__return-catalystcenter_response: .. rst-class:: ansible-option-title **catalystcenter_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 ~~~~~~~ - Bryan Vargas (@bvargasre) .. Extra links Collection links ~~~~~~~~~~~~~~~~ .. raw:: html .. Parsing errors