Skip to content

Discovery

Location in GUI: Tools » Discovery

Diagram
NameTypeConstraintMandatoryDefault Value
discoveryList[discovery]No

NameTypeConstraintMandatoryDefault Value
nameStringYes
typeChoiceSingle, Range, Multi Range, CDP, LLDP, CIDRNo
global_credential_listListStringNo
ip_address_listStringNo
preferred_ip_methodChoiceUseLoopBack, NoneNo
protocol_orderStringNo
time_outIntegerNo
cdp_levelIntegerNo
enable_password_listListStringNo
ip_filter_listListStringNo
netconf_portStringNo
retryIntegerNo
user_name_listListStringNo
snmp_versionChoicev2, v3No
snmp_user_nameStringNo
snmp_rw_community_descStringNo
snmp_ro_community_descStringNo
snmp_ro_communityStringNo
snmp_rw_communityStringNo
snmp_priv_protocolChoiceAES128No
snmp_priv_passphraseStringNo
snmp_modeChoiceAUTHPRIV, AUTHNOPRIV, NOAUTHNOPRIVNo
snmp_auth_protocolChoiceSHA, MD5No
snmp_auth_passphraseStringNo
https_read_credentialClass[https_read_credential]No
http_write_credentialClass[http_write_credential]No

https_read_credential (catalyst_center.inventory.discovery)

Section titled “https_read_credential (catalyst_center.inventory.discovery)”
NameTypeConstraintMandatoryDefault Value
nameStringYes
usernameStringYes
passwordStringYes
portIntegermin: 1, max: 65535No

http_write_credential (catalyst_center.inventory.discovery)

Section titled “http_write_credential (catalyst_center.inventory.discovery)”
NameTypeConstraintMandatoryDefault Value
nameStringYes
usernameStringYes
passwordStringYes
portIntegermin: 1, max: 65535No

catalyst_center:
inventory:
discovery:
- name: Discovery1
type: Range
global_credential_list:
- dnacadmin
ip_address_list: "198.18.130.1-198.18.130.10"
preferred_ip_method: None
protocol_order: SSH,Telnet
time_out: 60

CLI credentials listed under global_credentil_list needs to exists in Catalyst Center or you can define them using following example:

catalyst_center:
network_settings:
device_credentials:
cli_credentials:
- name: dnacadmin
username: cisco1
password: Cisco123!
enable: cisco