racampos / racampos.dnac / 0.0.1 / module / ssid Manage Ssid objects of Wireless | "added in version" 1.0 of racampos.dnac" Authors: first last (@GitHubID) preview | supported by community This plugin has a corresponding action plugin.racampos.dnac.ssid (0.0.1) — module
Install with ansible-galaxy collection install racampos.dnac:==0.0.1
collections: - name: racampos.dnac version: 0.0.1
Creates SSID, updates the SSID to the corresponding site profiles and provision it to the devices matching the given sites.
Removes SSID or WLAN from the network profile, reprovision the device(s) and deletes the SSID or WLAN from DNA Center.
- name: create_and_provision_ssid cisco.dnac.ssid: state: create # required enableFabric: True # boolean, required managedAPLocations: # required - SomeValue # string ssidDetails: # required name: SomeValue # string securityLevel: SomeValue # string enableFastLane: True # boolean passphrase: SomeValue # string trafficType: SomeValue # string enableBroadcastSSID: True # boolean radioPolicy: SomeValue # string enableMACFiltering: True # boolean fastTransition: SomeValue # string webAuthURL: SomeValue # string ssidType: SomeValue # string, required, valid values: 'Guest', 'Enterprise'. flexConnect: enableFlexConnect: True # boolean localToVlan: 1 # integer
- name: delete_ssid_and_provision_it_to_devices cisco.dnac.ssid: state: delete # required managed_aplocations: SomeValue # string, required ssid_name: SomeValue # string, required
ssidType: description: - SSID Type, property of the request body. - Available values are 'Guest' and 'Enterprise'. - Required for state create. type: str ssid_name: description: - SsidName path parameter. - Required for state delete. type: str flexConnect: description: - Flex Connect - Applicable for non fabric profile, property of the request body. suboptions: enableFlexConnect: description: - It is the Ssid's enableFlexConnect. type: bool localToVlan: description: - It is the Ssid's localToVlan. type: int type: dict ssidDetails: description: - SsidDetails, property of the request body. - Required for state create. suboptions: enableBroadcastSSID: description: - It is the Ssid's enableBroadcastSSID. type: bool enableFastLane: description: - It is the Ssid's enableFastLane. type: bool enableMACFiltering: description: - It is the Ssid's enableMACFiltering. type: bool fastTransition: description: - It is the Ssid's fastTransition. type: str name: description: - It is the Ssid's name. type: str passphrase: description: - It is the Ssid's passphrase. type: str radioPolicy: description: - It is the Ssid's radioPolicy. type: str securityLevel: description: - It is the Ssid's securityLevel. type: str trafficType: description: - It is the Ssid's trafficType. type: str webAuthURL: description: - It is the Ssid's webAuthURL. type: str type: dict enableFabric: description: - EnableFabric, property of the request body. - Required for state create. type: bool managedAPLocations: description: - Managed AP Locations (Enter entire Site(s) hierarchy), property of the request body (list of strings). - Required for state create. type: list managed_aplocations: description: - ManagedAPLocations path parameter. - Required for state delete. type: str
create_and_provision_ssid: contains: null description: Creates SSID, updates the SSID to the corresponding site profiles and provision it to the devices matching the given sites. executionId: description: Execution Id, property of the response body. returned: success sample: <executionid> type: str executionStatusUrl: description: Execution Status Url, property of the response body. returned: success sample: <executionstatusurl> type: str message: description: Message, property of the response body. returned: success sample: <message> type: str returned: success type: dict delete_ssid_and_provision_it_to_devices: contains: null description: Removes SSID or WLAN from the network profile, reprovision the device(s) and deletes the SSID or WLAN from DNA Center. executionId: description: Execution Id, property of the response body. returned: success sample: <executionid> type: str executionStatusUrl: description: Execution Status Url, property of the response body. returned: success sample: <executionstatusurl> type: str message: description: Message, property of the response body. returned: success sample: <message> type: str returned: success type: dict