cisco / cisco.dnac / 6.13.3 / module / app_policy_queuing_profile Resource module for App Policy Queuing Profile | "added in version" 4.0.0 of cisco.dnac" Authors: Rafael Campos (@racampos) This plugin has a corresponding action plugin.cisco.dnac.app_policy_queuing_profile (6.13.3) — module
Install with ansible-galaxy collection install cisco.dnac:==6.13.3
collections: - name: cisco.dnac version: 6.13.3
Manage operations create, update and delete of the resource App Policy Queuing Profile.
Create new custom application queuing profile.
Delete existing custom application policy queuing profile by id.
Update existing custom application queuing profile.
- name: Update all cisco.dnac.app_policy_queuing_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 payload: - clause: - instanceId: 0 interfaceSpeedBandwidthClauses: - instanceId: 0 interfaceSpeed: string tcBandwidthSettings: - bandwidthPercentage: 0 instanceId: 0 trafficClass: string isCommonBetweenAllInterfaceSpeeds: true tcDscpSettings: - dscp: string instanceId: 0 trafficClass: string type: string description: string id: string name: string
- name: Create cisco.dnac.app_policy_queuing_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 payload: - clause: - interfaceSpeedBandwidthClauses: - interfaceSpeed: string tcBandwidthSettings: - bandwidthPercentage: 0 trafficClass: string isCommonBetweenAllInterfaceSpeeds: true tcDscpSettings: - dscp: string trafficClass: string type: string description: string name: string
- name: Delete by id cisco.dnac.app_policy_queuing_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 id: string
id: description: Id path parameter. Id of custom queuing profile to delete. type: str payload: description: App Policy Queuing Profile's payload. elements: dict suboptions: clause: description: App Policy Queuing Profile's clause. elements: dict suboptions: instanceId: description: Instance id. type: int interfaceSpeedBandwidthClauses: description: App Policy Queuing Profile's interfaceSpeedBandwidthClauses. elements: dict suboptions: instanceId: description: Instance id. type: int interfaceSpeed: description: Interface speed. type: str tcBandwidthSettings: description: App Policy Queuing Profile's tcBandwidthSettings. elements: dict suboptions: bandwidthPercentage: description: Bandwidth percentage. type: int instanceId: description: Instance id. type: int trafficClass: description: Traffic Class. type: str type: list type: list isCommonBetweenAllInterfaceSpeeds: description: Is common between all interface speeds. type: bool tcDscpSettings: description: App Policy Queuing Profile's tcDscpSettings. elements: dict suboptions: dscp: description: Dscp value. type: str instanceId: description: Instance id. type: int trafficClass: description: Traffic Class. type: str type: list type: description: Type. type: str type: list description: description: Free test description. type: str id: description: Id of Queueing profile. type: str name: description: Queueing profile name. type: str type: list dnac_host: description: - The Cisco DNA Center hostname. required: true type: str dnac_port: default: 443 description: - The Cisco DNA Center port. type: int dnac_debug: default: false description: - Flag for Cisco DNA Center SDK to enable debugging. type: bool dnac_verify: default: true description: - Flag to enable or disable SSL certificate verification. type: bool dnac_version: default: 2.3.5.3 description: - Informs the SDK which version of Cisco DNA Center to use. type: str dnac_password: description: - The Cisco DNA Center password to authenticate. type: str dnac_username: aliases: - user default: admin description: - The Cisco DNA Center username to authenticate. type: str validate_response_schema: default: true description: - Flag for Cisco DNA Center SDK to enable the validation of request bodies against a JSON schema. type: bool
dnac_response: description: A dictionary or list with the response returned by the Cisco DNAC Python SDK returned: always sample: "{\n \"response\": {\n \"taskId\": \"string\",\n \"url\": \"string\"\ \n },\n \"version\": \"string\"\n}\n" type: dict