cisco.dnac.wireless_profile – Manage WirelessProfile objects of Wireless¶
Note
This plugin is part of the cisco.dnac collection (version 2.0.7).
To install it use: ansible-galaxy collection install cisco.dnac
.
To use it in a playbook, specify: cisco.dnac.wireless_profile
.
New in version 1.0.0: of cisco.dnac
Synopsis¶
Gets either one or all the wireless network profiles if no name is provided for network-profile.
Creates Wireless Network Profile on DNAC and associates sites and SSIDs to it.
Updates the wireless Network Profile with updated details provided. All sites to be present in the network profile should be provided.
Delete the Wireless Profile from DNAC whose name is provided.
Note
This module has a corresponding action plugin.
Parameters¶
See Also¶
See also
- cisco.dnac.plugins.module_utils.definitions.wireless_profile
The official documentation on the cisco.dnac.plugins.module_utils.definitions.wireless_profile module.
- WirelessProfile reference
Complete reference of the WirelessProfile object model.
- WirelessProfile reference
SDK reference.
Examples¶
- name: get_wireless_profile
cisco.dnac.wireless_profile:
state: query # required
profile_name: SomeValue # string
register: nm_get_wireless_profile
- name: create_wireless_profile
cisco.dnac.wireless_profile:
state: create # required
profileDetails: # required
name: SomeValue # string
sites:
- SomeValue # string
ssidDetails:
- name: SomeValue # string
type: SomeValue # string
enableFabric: True # boolean
flexConnect:
enableFlexConnect: True # boolean
localToVlan: 1 # integer
interfaceName: SomeValue # string
- name: update_wireless_profile
cisco.dnac.wireless_profile:
state: update # required
profileDetails: # required
name: SomeValue # string
sites:
- SomeValue # string
ssidDetails:
- name: SomeValue # string
type: SomeValue # string
enableFabric: True # boolean
flexConnect:
enableFlexConnect: True # boolean
localToVlan: 1 # integer
interfaceName: SomeValue # string
- name: delete_wireless_profile
cisco.dnac.wireless_profile:
state: delete # required
wireless_profile_name: SomeValue # string, required
Return Values¶
Common return values are documented here, the following are the fields unique to this module:
Authors¶
Rafael Campos (@racampos)