.. Document meta :orphan: .. Anchors .. _ansible_collections.cisco.dnac.network_create_module: .. Anchors: short name for ansible.builtin .. Anchors: aliases .. Title cisco.dnac.network_create -- Resource module for Network Create +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ .. Collection note .. note:: This plugin is part of the `cisco.dnac collection `_ (version 3.0.0). To install it use: :code:`ansible-galaxy collection install cisco.dnac`. To use it in a playbook, specify: :code:`cisco.dnac.network_create`. .. version_added .. versionadded:: 1.0.0 of cisco.dnac .. contents:: :local: :depth: 1 .. Deprecated Synopsis -------- .. Description - Manage operation create of the resource Network Create. .. note:: This module has a corresponding :ref:`action plugin `. .. Aliases .. Requirements Requirements ------------ The below requirements are needed on the host that executes this module. - dnacentersdk .. Options Parameters ---------- .. raw:: html
Parameter Choices/Defaults Comments
settings
dictionary
Network Create's settings.
clientAndEndpoint_aaa
dictionary
Network Create's clientAndEndpoint_aaa.
additionalIp
list / elements=string
Network Create's additionalIp.
ipAddress
string
Mandatory for ISE servers.
network
string
Network Create's network.
protocol
string
Network Create's protocol.
servers
string
Network Create's servers.
sharedSecret
string
Supported only by ISE servers.
dhcpServer
list / elements=string
Network Create's dhcpServer.
dnsServer
dictionary
Network Create's dnsServer.
domainName
string
Can only contain alphanumeric characters or hyphen.
primaryIpAddress
string
Valid range 1.0.0.0 - 223.255.255.255.
secondaryIpAddress
string
Valid range 1.0.0.0 - 223.255.255.255.
messageOfTheday
dictionary
Network Create's messageOfTheday.
bannerMessage
string
Network Create's bannerMessage.
retainExistingBanner
boolean
    Choices:
  • no
  • yes
RetainExistingBanner flag.
netflowcollector
dictionary
Network Create's netflowcollector.
ipAddress
string
Network Create's ipAddress.
port
integer
Network Create's port.
network_aaa
dictionary
Network Create's network_aaa.
additionalIp
list / elements=string
Network Create's additionalIp.
ipAddress
string
Mandatory for ISE servers and for AAA consider this as additional Ip.
network
string
For AAA server consider it as primary IP and For ISE consider as Network.
protocol
string
Network Create's protocol.
servers
string
Server type supported by ISE and AAA.
sharedSecret
string
Supported only by ISE servers.
ntpServer
list / elements=string
Network Create's ntpServer.
snmpServer
dictionary
Network Create's snmpServer.
configureDnacIP
boolean
    Choices:
  • no
  • yes
ConfigureDnacIP flag.
ipAddresses
list / elements=string
Network Create's ipAddresses.
syslogServer
dictionary
Network Create's syslogServer.
configureDnacIP
boolean
    Choices:
  • no
  • yes
ConfigureDnacIP flag.
ipAddresses
list / elements=string
Network Create's ipAddresses.
timezone
string
Network Create's timezone.
siteId
string
SiteId path parameter. Site id to update the network settings which is associated with the site.

.. Notes .. Seealso See Also -------- .. seealso:: `Network Create reference `_ Complete reference of the Network Create object model. .. Examples Examples -------- .. code-block:: yaml+jinja - name: Update by id cisco.dnac.network_create: 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}}" settings: clientAndEndpoint_aaa: additionalIp: - string ipAddress: string network: string protocol: string servers: string sharedSecret: string dhcpServer: - string dnsServer: domainName: string primaryIpAddress: string secondaryIpAddress: string messageOfTheday: bannerMessage: string retainExistingBanner: true netflowcollector: ipAddress: string port: 0 network_aaa: additionalIp: - string ipAddress: string network: string protocol: string servers: string sharedSecret: string ntpServer: - string snmpServer: configureDnacIP: true ipAddresses: - string syslogServer: configureDnacIP: true ipAddresses: - string timezone: string siteId: string - name: Create cisco.dnac.network_create: 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}}" settings: clientAndEndpoint_aaa: additionalIp: - string ipAddress: string network: string protocol: string servers: string sharedSecret: string dhcpServer: - string dnsServer: domainName: string primaryIpAddress: string secondaryIpAddress: string messageOfTheday: bannerMessage: string retainExistingBanner: true netflowcollector: ipAddress: string port: 0 network_aaa: additionalIp: - string ipAddress: string network: string protocol: string servers: string sharedSecret: string ntpServer: - string snmpServer: configureDnacIP: true ipAddresses: - string syslogServer: configureDnacIP: true ipAddresses: - string timezone: string siteId: string .. Facts .. Return values Return Values ------------- Common return values are documented :ref:`here `, the following are the fields unique to this module: .. raw:: html
Key Returned Description
dnac_response
dictionary
always
A dictionary or list with the response returned by the Cisco DNAC Python SDK

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


.. Status (Presently only deprecated) .. Authors Authors ~~~~~~~ - Rafael Campos (@racampos) .. Parsing errors