cisco.dnac.pnp_settings – Manage PnpSettings objects of DeviceOnboardingPnp¶
Note
This plugin is part of the cisco.dnac collection (version 2.0.7).
To install it use: ansible-galaxy collection install cisco.dnac
.
To use it in a playbook, specify: cisco.dnac.pnp_settings
.
New in version 1.0.0: of cisco.dnac
Synopsis¶
Returns global PnP settings of the user.
Updates the user’s list of global PnP settings.
Note
This module has a corresponding action plugin.
Parameters¶
See Also¶
See also
- cisco.dnac.plugins.module_utils.definitions.pnp_settings
The official documentation on the cisco.dnac.plugins.module_utils.definitions.pnp_settings module.
- PnpSettings reference
Complete reference of the PnpSettings object model.
- PnpSettings reference
SDK reference.
Examples¶
- name: get_pnp_global_settings
cisco.dnac.pnp_settings:
state: query # required
register: nm_get_pnp_global_settings
- name: update_pnp_global_settings
cisco.dnac.pnp_settings:
state: update # required
_id: SomeValue # string
aaaCredentials:
password: SomeValue # string
username: SomeValue # string
acceptEula: True # boolean
defaultProfile:
cert: SomeValue # string
fqdnAddresses:
- SomeValue # string
ipAddresses:
- SomeValue # string
port: 1 # integer
proxy: True # boolean
savaMappingList:
- profile: # required
addressFqdn: SomeValue # string
addressIpV4: SomeValue # string
cert: SomeValue # string
makeDefault: True # boolean
name: SomeValue # string
port: 1 # integer
profileId: SomeValue # string
proxy: True # boolean
smartAccountId: SomeValue # string, required
syncStatus: SomeValue # string, required
virtualAccountId: SomeValue # string, required
autoSyncPeriod: 1 # integer
ccoUser: SomeValue # string
expiry: 1 # integer
lastSync: 1 # integer
syncResult:
syncList:
- deviceSnList:
- SomeValue # string
syncType: SomeValue # string
syncMsg: SomeValue # string
syncResultStr: SomeValue # string
syncStartTime: 1 # integer
tenantId: SomeValue # string
token: SomeValue # string
taskTimeOuts:
configTimeOut: 1 # integer
generalTimeOut: 1 # integer
imageDownloadTimeOut: 1 # integer
tenantId: SomeValue # string
version: 1 # integer
Return Values¶
Common return values are documented here, the following are the fields unique to this module:
Authors¶
Rafael Campos (@racampos)