cisco.dnac.sda_port_assignment_for_user_device (6.13.3) — module

Resource module for Sda Port Assignment For User Device

| "added in version" 3.1.0 of cisco.dnac"

Authors: Rafael Campos (@racampos)

This plugin has a corresponding action plugin.

Install collection

Install with ansible-galaxy collection install cisco.dnac:==6.13.3


Add to requirements.yml

  collections:
    - name: cisco.dnac
      version: 6.13.3

Description

Manage operations create and delete of the resource Sda Port Assignment For User Device.

Add Port assignment for user device in SDA Fabric.

Delete Port assignment for user device in SDA Fabric.


Requirements

Usage examples

  • Success
    Steampunk Spotter scan finished with no errors, warnings or hints.
- name: Delete all
  cisco.dnac.sda_port_assignment_for_user_device:
    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
    deviceManagementIpAddress: string
    interfaceName: string
  • Success
    Steampunk Spotter scan finished with no errors, warnings or hints.
- name: Create
  cisco.dnac.sda_port_assignment_for_user_device:
    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
    authenticateTemplateName: string
    dataIpAddressPoolName: string
    deviceManagementIpAddress: string
    interfaceDescription: string
    interfaceName: string
    interfaceNames:
    - string
    scalableGroupName: string
    siteNameHierarchy: string
    voiceIpAddressPoolName: string

Inputs

    
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

interfaceName:
    description: InterfaceName query parameter.
    type: str

interfaceNames:
    description: List of Interface Names on the Edge Node Device. E.g."GigabitEthernet1/0/3","GigabitEthernet1/0/4".
    elements: str
    type: list

scalableGroupName:
    description: Scalable Group name associated with VN.
    type: str
    version_added: 4.0.0
    version_added_collection: cisco.dnac

siteNameHierarchy:
    description: Complete Path of SD-Access Fabric Site.
    type: str
    version_added: 4.0.0
    version_added_collection: cisco.dnac

interfaceDescription:
    description: User defined text message for port assignment.
    type: str
    version_added: 4.0.0
    version_added_collection: cisco.dnac

dataIpAddressPoolName:
    description: Ip Pool Name, that is assigned to virtual network with traffic type as
      DATA(can't be empty if voiceIpAddressPoolName is empty).
    type: str
    version_added: 4.0.0
    version_added_collection: cisco.dnac

voiceIpAddressPoolName:
    description: Ip Pool Name, that is assigned to virtual network with traffic type as
      VOICE(can't be empty if dataIpAddressPoolName is empty).
    type: str
    version_added: 4.0.0
    version_added_collection: cisco.dnac

authenticateTemplateName:
    description: Authenticate TemplateName associated with siteNameHierarchy.
    type: str
    version_added: 4.0.0
    version_added_collection: cisco.dnac

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

deviceManagementIpAddress:
    description: DeviceManagementIpAddress query parameter.
    type: str

Outputs

dnac_response:
  description: A dictionary or list with the response returned by the Cisco DNAC Python
    SDK
  returned: always
  sample: "{\n  \"status\": \"string\",\n  \"description\": \"string\",\n  \"taskId\"\
    : \"string\",\n  \"taskStatusUrl\": \"string\",\n  \"executionStatusUrl\": \"\
    string\",\n  \"executionId\": \"string\"\n}\n"
  type: dict

See also