cisco.dnac.feature_templates_wireless_advanced_ssid_configurations module -- Resource module for Feature Templates Wireless Advanced Ssid Configurations
Note
This module is part of the cisco.dnac collection (version 6.46.0).
To install it, use: ansible-galaxy collection install cisco.dnac.
You need further requirements to be able to use this module,
see Requirements for details.
To use it in a playbook, specify: cisco.dnac.feature_templates_wireless_advanced_ssid_configurations.
New in cisco.dnac 6.18.0
Synopsis
Manage operations create, update and delete of the resource Feature Templates Wireless Advanced Ssid Configurations.
This API allows users to create a Advanced SSID configuration feature template.
This API allows users to delete a specific Advanced SSID configuration feature template by Id.
This API allows users to update the details of a specific Advanced SSID configuration feature template by ID.
Note
This module has a corresponding action plugin.
Requirements
The below requirements are needed on the host that executes this module.
dnacentersdk >= 2.11.0
python >= 3.12
Parameters
Parameter |
Comments |
|---|---|
Design Name. |
|
Flag for Cisco DNA Center SDK to enable debugging. Choices: |
|
The Cisco DNA Center hostname. |
|
The Cisco DNA Center password to authenticate. |
|
The Cisco DNA Center port. Default: :ansible-option-default:`443` |
|
The Cisco DNA Center username to authenticate. Default: :ansible-option-default:`"admin"` |
|
Flag to enable or disable SSL certificate verification. Choices: |
|
Informs the SDK which version of Cisco DNA Center to use. Default: :ansible-option-default:`"3.1.6.0"` |
|
Feature Templates Wireless Advanced Ssid Configurations's featureAttributes. |
|
Advertise PC Analytics Support. Choices: |
|
Advertise Support. Choices: |
|
Aironet IE Enable. Choices: |
|
Defer Priority0. Choices: |
|
Defer Priority1. Choices: |
|
Defer Priority2. Choices: |
|
Defer Priority3. Choices: |
|
Defer Priority4. Choices: |
|
Defer Priority5. Choices: |
|
Defer Priority6. Choices: |
|
Defer Priority7. Choices: |
|
DHCP Option82 Remote ID suboption. Choices: |
|
Dynamic Host Configuration Protocol (DHCP) Required. Choices: |
|
Dynamic Host Configuration Protocol (DHCP) Server. |
|
802.11ax Status. Choices: |
|
Dot11v Basic Service Set (Bss) Max Idle Protected. Choices: |
|
Downlink multi-user, multiple input, multiple output (MU-MIMO). Choices: |
|
Downlink orthogonal frequency-division multiple access (OFDMA). Choices: |
|
Delivery Traffic Indication Map (DTIM) Period 2.4GhZ Band (1-255). |
|
Delivery Traffic Indication Map (DTIM) Period 5GhZ Band (1-255). |
|
Neighbor List Dual Band. Choices: |
|
Fastlane Advanced Scheduling Request (ASR). Choices: |
|
Reassociation Timeout time. |
|
FlexConnect Local Authentication. Choices: |
|
Idle threshold. |
|
IP Source Guard. Choices: |
|
Load Balance Enable. Choices: |
|
For physical 9800 series controllers, valid ranges are - 0-5000 for 9800-L series - 0-32000 for 9800-40 series - 0-64000 for 9800-80 series For 9800-CL series controllers, valid ranges are - 0-10000 for Small (S) VM - 0-32000 for Medium (M) VM - 0-64000 for Large (L) VM For Embedded Wireless Controller and Mobility Express, the valid range is 0-2000. For the 9300 platform, the valid range is 0-4000. For the AireOS platform, valid ranges are - 0-3000 for 3500 series - 0-20000 for 5500 series - 0-64000 for 8500 series. |
|
Max client Per AP Per WLAN. |
|
Max client Per AP radio Per WLAN. |
|
Multicast Domain Name Services (mDNS) Mode. |
|
Media Stream Multicast Direct. Choices: |
|
Multicast Buffer Enabled. Choices: |
|
Multicast Buffer Value. |
|
Multi-user, multiple input, multiple output (Mu Mimo) 11ac. Choices: |
|
Opportunistic Key Caching. Choices: |
|
Peer-to-Peer Blocking. |
|
Assisted Roaming Prediction Optimization. Choices: |
|
Network Admission Control(NAC-Radius). Choices: |
|
Scan Defer Time. |
|
Client Scan Report On Association. Choices: |
|
Client Scan Report On Roam. Choices: |
|
Send Disassociate. Choices: |
|
Share Data with Client. Choices: |
|
BSS Target Wake Up Time. Choices: |
|
Universal Admin. Choices: |
|
Uplink multi-user, multiple input, multiple output (MU-MIMO). Choices: |
|
Uplink orthogonal frequency-division multiple access (OFDMA). Choices: |
|
VLAN Central Switching. Choices: |
|
Wi-Fi Alliance Agile Multiband. Choices: |
|
Wifi To Cellular Steering. Choices: |
|
Wi-Fi Multimedia (WMM) Policy. |
|
Id path parameter. Advanced SSID Configuration Feature Template Id. |
|
Attributes unlocked in design can be changed at device provision time. `Note ` unlockedAttributes can only contain the attributes defined under featureAttributes. |
|
Flag for Cisco DNA Center SDK to enable the validation of request bodies against a JSON schema. Choices: |
Notes
Note
SDK Method used are wireless.Wireless.create_advanced_ssid_configuration_feature_template, wireless.Wireless.delete_advanced_ssid_configuration_feature_template, wireless.Wireless.update_advanced_ssid_configuration_feature_template,
Paths used are post /dna/intent/api/v1/featureTemplates/wireless/advancedSSIDConfigurations, delete /dna/intent/api/v1/featureTemplates/wireless/advancedSSIDConfigurations/{id}, put /dna/intent/api/v1/featureTemplates/wireless/advancedSSIDConfigurations/{id},
Does not support
check_modeThe plugin runs on the control node and does not use any ansible connection plugins, but instead the embedded connection manager from Cisco DNAC SDK
The parameters starting with dnac_ are used by the Cisco DNAC Python SDK to establish the connection
See Also
See also
- Cisco DNA Center documentation for Wireless CreateAdvancedSSIDConfigurationFeatureTemplate
Complete reference of the CreateAdvancedSSIDConfigurationFeatureTemplate API.
- Cisco DNA Center documentation for Wireless DeleteAdvancedSSIDConfigurationFeatureTemplate
Complete reference of the DeleteAdvancedSSIDConfigurationFeatureTemplate API.
- Cisco DNA Center documentation for Wireless UpdateAdvancedSSIDConfigurationFeatureTemplate
Complete reference of the UpdateAdvancedSSIDConfigurationFeatureTemplate API.
Examples
---
- name: Create
cisco.dnac.feature_templates_wireless_advanced_ssid_configurations:
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}}"
state: present
designName: string
featureAttributes:
advertisePCAnalyticsSupport: true
advertiseSupport: true
aironetIESupport: true
callSnooping: true
deferPriority0: true
deferPriority1: true
deferPriority2: true
deferPriority3: true
deferPriority4: true
deferPriority5: true
deferPriority6: true
deferPriority7: true
dhcpOpt82RemoteIDSubOption: true
dhcpRequired: true
dhcpServer: string
dot11ax: true
dot11vBSSMaxIdleProtected: true
downlinkMuMimo: true
downlinkOfdma: true
dtimPeriod24GHz: 0
dtimPeriod5GHz: 0
dualBandNeighborList: true
fastTransitionReassociationTimeout: 0
fastlaneASR: true
flexLocalAuth: true
idleThreshold: 0
ipMacBinding: true
ipSourceGuard: true
loadBalancing: true
mDNSMode: string
maxClients: 0
maxClientsPerAp: 0
maxClientsPerRadio: 0
mediaStreamMulticastDirect: true
muMimo11ac: true
multicastBuffer: true
multicastBufferValue: 0
opportunisticKeyCaching: true
passiveClient: true
peer2peerblocking: string
predictionOptimization: true
radiusNacState: true
scanDeferTime: 0
sendBeaconOnAssociation: true
sendBeaconOnRoam: true
sendDisassociate: true
sent486Busy: true
shareDataWithClient: true
targetWakeupTime: true
universalAPAdmin: true
uplinkMuMimo: true
uplinkOfdma: true
vlanCentralSwitching: true
wifiAllianceAgileMultiband: true
wifiToCellularSteering: true
wmmPolicy: string
unlockedAttributes:
- string
- name: Delete by id
cisco.dnac.feature_templates_wireless_advanced_ssid_configurations:
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}}"
state: absent
id: string
- name: Update by id
cisco.dnac.feature_templates_wireless_advanced_ssid_configurations:
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}}"
state: present
designName: string
featureAttributes:
advertisePCAnalyticsSupport: true
advertiseSupport: true
aironetIESupport: true
callSnooping: true
deferPriority0: true
deferPriority1: true
deferPriority2: true
deferPriority3: true
deferPriority4: true
deferPriority5: true
deferPriority6: true
deferPriority7: true
dhcpOpt82RemoteIDSubOption: true
dhcpRequired: true
dhcpServer: string
dot11ax: true
dot11vBSSMaxIdleProtected: true
downlinkMuMimo: true
downlinkOfdma: true
dtimPeriod24GHz: 0
dtimPeriod5GHz: 0
dualBandNeighborList: true
fastTransitionReassociationTimeout: 0
fastlaneASR: true
flexLocalAuth: true
idleThreshold: 0
ipMacBinding: true
ipSourceGuard: true
loadBalancing: true
mDNSMode: string
maxClients: 0
maxClientsPerAp: 0
maxClientsPerRadio: 0
mediaStreamMulticastDirect: true
muMimo11ac: true
multicastBuffer: true
multicastBufferValue: 0
opportunisticKeyCaching: true
passiveClient: true
peer2peerblocking: string
predictionOptimization: true
radiusNacState: true
scanDeferTime: 0
sendBeaconOnAssociation: true
sendBeaconOnRoam: true
sendDisassociate: true
sent486Busy: true
shareDataWithClient: true
targetWakeupTime: true
universalAPAdmin: true
uplinkMuMimo: true
uplinkOfdma: true
vlanCentralSwitching: true
wifiAllianceAgileMultiband: true
wifiToCellularSteering: true
wmmPolicy: string
id: string
unlockedAttributes:
- string
Return Values
Common return values are documented here, the following are the fields unique to this module:
Key |
Description |
|---|---|
A dictionary or list with the response returned by the Cisco DNAC Python SDK Returned: always Sample: :ansible-rv-sample-value:`{"response": {"taskId": "string", "url": "string"}, "version": "string"}` |