cisco.dnac.wireless_rf_profile – Resource module for Wireless Rf Profile

Note

This plugin is part of the cisco.dnac collection (version 3.0.0).

To install it use: ansible-galaxy collection install cisco.dnac.

To use it in a playbook, specify: cisco.dnac.wireless_rf_profile.

New in version 1.0.0: of cisco.dnac

Synopsis

  • Manage operations create and delete of the resource Wireless Rf Profile.

Note

This module has a corresponding action plugin.

Requirements

The below requirements are needed on the host that executes this module.

  • dnacentersdk

Parameters

Parameter Choices/Defaults Comments
channelWidth
string
Wireless Rf Profile's channelWidth.
defaultRfProfile
boolean
    Choices:
  • no
  • yes
DefaultRfProfile flag.
enableBrownField
boolean
    Choices:
  • no
  • yes
EnableBrownField flag.
enableCustom
boolean
    Choices:
  • no
  • yes
EnableCustom flag.
enableRadioTypeA
boolean
    Choices:
  • no
  • yes
EnableRadioTypeA flag.
enableRadioTypeB
boolean
    Choices:
  • no
  • yes
EnableRadioTypeB flag.
name
string
Wireless Rf Profile's name.
radioTypeAProperties
dictionary
Wireless Rf Profile's radioTypeAProperties.
dataRates
string
Wireless Rf Profile's dataRates.
mandatoryDataRates
string
Wireless Rf Profile's mandatoryDataRates.
maxPowerLevel
integer
Wireless Rf Profile's maxPowerLevel.
minPowerLevel
integer
Wireless Rf Profile's minPowerLevel.
parentProfile
string
Wireless Rf Profile's parentProfile.
powerThresholdV1
integer
Wireless Rf Profile's powerThresholdV1.
radioChannels
string
Wireless Rf Profile's radioChannels.
rxSopThreshold
string
Wireless Rf Profile's rxSopThreshold.
radioTypeBProperties
dictionary
Wireless Rf Profile's radioTypeBProperties.
dataRates
string
Wireless Rf Profile's dataRates.
mandatoryDataRates
string
Wireless Rf Profile's mandatoryDataRates.
maxPowerLevel
integer
Wireless Rf Profile's maxPowerLevel.
minPowerLevel
integer
Wireless Rf Profile's minPowerLevel.
parentProfile
string
Wireless Rf Profile's parentProfile.
powerThresholdV1
integer
Wireless Rf Profile's powerThresholdV1.
radioChannels
string
Wireless Rf Profile's radioChannels.
rxSopThreshold
string
Wireless Rf Profile's rxSopThreshold.
rf_profile_name
string
Rf-profile-name path parameter.

See Also

See also

Wireless Rf Profile reference

Complete reference of the Wireless Rf Profile object model.

Examples

- name: Create
  cisco.dnac.wireless_rf_profile:
    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
    channelWidth: string
    defaultRfProfile: true
    enableBrownField: true
    enableCustom: true
    enableRadioTypeA: true
    enableRadioTypeB: true
    name: string
    radioTypeAProperties:
      dataRates: string
      mandatoryDataRates: string
      maxPowerLevel: 0
      minPowerLevel: 0
      parentProfile: string
      powerThresholdV1: 0
      radioChannels: string
      rxSopThreshold: string
    radioTypeBProperties:
      dataRates: string
      mandatoryDataRates: string
      maxPowerLevel: 0
      minPowerLevel: 0
      parentProfile: string
      powerThresholdV1: 0
      radioChannels: string
      rxSopThreshold: string

- name: Delete by name
  cisco.dnac.wireless_rf_profile:
    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
    rf_profile_name: string

Return Values

Common return values are documented here, the following are the fields unique to this module:

Key Returned Description
dnac_response
dictionary
always
A dictionary or list with the response returned by the Cisco DNAC Python SDK

Sample:
{ "executionId": "string", "executionUrl": "string", "message": "string" }


Authors

  • Rafael Campos (@racampos)