Device Credentials
Location in GUI: Design » Network Settings » Device Credentials
Diagram
Section titled “Diagram”Classes
Section titled “Classes”network_settings (catalyst_center)
Section titled “network_settings (catalyst_center)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| device_credentials | Class | [device_credentials] | No |
device_credentials (catalyst_center.network_settings)
Section titled “device_credentials (catalyst_center.network_settings)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| cli_credentials | List | [cli_credentials] | No | |
| https_read_credentials | List | [https_read_credentials] | No | |
| https_write_credentials | List | [https_write_credentials] | No | |
| snmpv3_credentials | List | [snmpv3_credentials] | No | |
| snmpv2_read_credentials | List | [snmpv2_read_credentials] | No | |
| snmpv2_write_credentials | List | [snmpv2_write_credentials] | No |
cli_credentials (catalyst_center.network_settings.device_credentials)
Section titled “cli_credentials (catalyst_center.network_settings.device_credentials)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Yes | ||
| username | String | Yes | ||
| password | String | Yes | ||
| enable | String | No |
https_read_credentials (catalyst_center.network_settings.device_credentials)
Section titled “https_read_credentials (catalyst_center.network_settings.device_credentials)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Yes | ||
| username | String | Yes | ||
| password | String | Yes | ||
| port | Integer | min: 1, max: 65535 | No | 443 |
https_write_credentials (catalyst_center.network_settings.device_credentials)
Section titled “https_write_credentials (catalyst_center.network_settings.device_credentials)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Yes | ||
| username | String | Yes | ||
| password | String | Yes | ||
| port | Integer | min: 1, max: 65535 | No | 443 |
snmpv3_credentials (catalyst_center.network_settings.device_credentials)
Section titled “snmpv3_credentials (catalyst_center.network_settings.device_credentials)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Yes | ||
| auth_type | Choice | SHA, MD5 | No | SHA |
| privacy_type | Choice | AES256, AES192, AES128 | No | AES128 |
| snmp_mode | Choice | AUTHPRIV, AUTHNOPRIV, NOAUTHNOPRIV | Yes | |
| username | String | Yes | ||
| auth_password | String | Yes | ||
| privacy_password | String | Yes |
snmpv2_read_credentials (catalyst_center.network_settings.device_credentials)
Section titled “snmpv2_read_credentials (catalyst_center.network_settings.device_credentials)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Yes | ||
| description | String | No | ||
| read_community | String | Yes |
snmpv2_write_credentials (catalyst_center.network_settings.device_credentials)
Section titled “snmpv2_write_credentials (catalyst_center.network_settings.device_credentials)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Yes | ||
| description | String | No | ||
| write_community | String | Yes |
Examples
Section titled “Examples”Example 1: Basic device credentials configuration with CLI access using standard Cisco credentials and enable password for network device management:
catalyst_center: network_settings: device_credentials: cli_credentials: - name: BASIC_CLI_ADMIN username: admin password: CiscoAdmin123! enable: CiscoEnable123!Example 2: SNMP monitoring setup with both read and write community strings for network device monitoring and configuration management across European sites:
catalyst_center: network_settings: device_credentials: cli_credentials: - name: EUROPE_CLI_ADMIN username: netadmin password: EuropeAdmin456! enable: EuropeEnable456! snmpv2_read_credentials: - name: EUROPE_SNMP_READ description: "European sites SNMP read access" read_community: EuropeReadComm789 snmpv2_write_credentials: - name: EUROPE_SNMP_WRITE description: "European sites SNMP write access" write_community: EuropeWriteComm789Example 3: Comprehensive device credentials deployment with all supported authentication methods including CLI, SNMPv2, SNMPv3 with multiple security modes, and HTTPS credentials for REST API access across global enterprise infrastructure:
catalyst_center: network_settings: device_credentials: cli_credentials: - name: GLOBAL_CLI_ADMIN username: globaladmin password: GlobalAdmin2024! enable: GlobalEnable2024! - name: BRANCH_CLI_READONLY username: branchread password: BranchRead2024! snmpv2_read_credentials: - name: GLOBAL_SNMP_READ description: "Global monitoring read access" read_community: GlobalMonitorRead - name: BRANCH_SNMP_READ description: "Branch office monitoring" read_community: BranchMonitorRead snmpv2_write_credentials: - name: GLOBAL_SNMP_WRITE description: "Global configuration write access" write_community: GlobalConfigWrite snmpv3_credentials: - name: SECURE_SNMPV3_AUTHPRIV auth_type: SHA privacy_type: AES256 snmp_mode: AUTHPRIV username: secureuser auth_password: SecureAuth2024! privacy_password: SecurePriv2024! - name: STANDARD_SNMPV3_AUTHNOPRIV auth_type: MD5 privacy_type: AES128 snmp_mode: AUTHNOPRIV username: standarduser auth_password: StandardAuth2024! privacy_password: StandardPriv2024! - name: BASIC_SNMPV3_NOAUTH snmp_mode: NOAUTHNOPRIV username: basicuser auth_password: BasicAuth2024! privacy_password: BasicPriv2024! https_read_credentials: - name: API_READ_ACCESS username: apiread password: ApiRead2024! port: 443 - name: MONITORING_API_ACCESS username: monitor password: Monitor2024! port: 8443 https_write_credentials: - name: API_WRITE_ACCESS username: apiwrite password: ApiWrite2024! port: 443 - name: CONFIG_API_ACCESS username: configapi password: ConfigApi2024! port: 9443Example 4: Site assignment configuration demonstrating how to apply different credential sets to various site types and geographic locations:
catalyst_center: sites: areas: - name: Corporate Headquarters parent_name: Global/Americas/USA/California cli_credentials: GLOBAL_CLI_ADMIN snmpv3_credentials: SECURE_SNMPV3_AUTHPRIV https_read_credentials: API_READ_ACCESS https_write_credentials: API_WRITE_ACCESS - name: European Operations parent_name: Global/Europe/Germany cli_credentials: EUROPE_CLI_ADMIN snmpv2_read_credentials: EUROPE_SNMP_READ snmpv2_write_credentials: EUROPE_SNMP_WRITE https_read_credentials: MONITORING_API_ACCESS buildings: - name: Branch Office parent_name: Global/Americas/USA/Texas/Austin address: 110 Inner Campus Dr., Austin, TX 78712, USA cli_credentials: BRANCH_CLI_READONLY snmpv2_read_credentials: BRANCH_SNMP_READ snmpv3_credentials: STANDARD_SNMPV3_AUTHNOPRIV - name: Regional Center parent_name: Global/Americas/USA/Texas/College Station address: 400 Bizzell St, College Station, TX 77840, USA cli_credentials: GLOBAL_CLI_ADMIN snmpv3_credentials: SECURE_SNMPV3_AUTHPRIV https_read_credentials: API_READ_ACCESS https_write_credentials: CONFIG_API_ACCESSLocation in GUI: Design » Network Settings » Device Credentials
Diagram
Section titled “Diagram”Classes
Section titled “Classes”network_settings (catalyst_center)
Section titled “network_settings (catalyst_center)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| device_credentials | Class | [device_credentials] | No |
device_credentials (catalyst_center.network_settings)
Section titled “device_credentials (catalyst_center.network_settings)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| cli_credentials | List | [cli_credentials] | No | |
| https_read_credentials | List | [https_read_credentials] | No | |
| https_write_credentials | List | [https_write_credentials] | No | |
| snmpv3_credentials | List | [snmpv3_credentials] | No | |
| snmpv2_read_credentials | List | [snmpv2_read_credentials] | No | |
| snmpv2_write_credentials | List | [snmpv2_write_credentials] | No |
cli_credentials (catalyst_center.network_settings.device_credentials)
Section titled “cli_credentials (catalyst_center.network_settings.device_credentials)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Yes | ||
| username | String | Yes | ||
| password | String | Yes | ||
| enable | String | No |
https_read_credentials (catalyst_center.network_settings.device_credentials)
Section titled “https_read_credentials (catalyst_center.network_settings.device_credentials)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Yes | ||
| username | String | Yes | ||
| password | String | Yes | ||
| port | Integer | min: 1, max: 65535 | No | 443 |
https_write_credentials (catalyst_center.network_settings.device_credentials)
Section titled “https_write_credentials (catalyst_center.network_settings.device_credentials)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Yes | ||
| username | String | Yes | ||
| password | String | Yes | ||
| port | Integer | min: 1, max: 65535 | No | 443 |
snmpv3_credentials (catalyst_center.network_settings.device_credentials)
Section titled “snmpv3_credentials (catalyst_center.network_settings.device_credentials)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Yes | ||
| auth_type | Choice | SHA, MD5 | No | SHA |
| privacy_type | Choice | AES256, AES192, AES128 | No | AES128 |
| snmp_mode | Choice | AUTHPRIV, AUTHNOPRIV, NOAUTHNOPRIV | Yes | |
| username | String | Yes | ||
| auth_password | String | Yes | ||
| privacy_password | String | Yes |
snmpv2_read_credentials (catalyst_center.network_settings.device_credentials)
Section titled “snmpv2_read_credentials (catalyst_center.network_settings.device_credentials)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Yes | ||
| description | String | No | ||
| read_community | String | Yes |
snmpv2_write_credentials (catalyst_center.network_settings.device_credentials)
Section titled “snmpv2_write_credentials (catalyst_center.network_settings.device_credentials)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Yes | ||
| description | String | No | ||
| write_community | String | Yes |
Examples
Section titled “Examples”Example 1: Basic device credentials configuration with CLI access using standard Cisco credentials and enable password for network device management:
catalyst_center: network_settings: device_credentials: cli_credentials: - name: BASIC_CLI_ADMIN username: admin password: CiscoAdmin123! enable: CiscoEnable123!Example 2: SNMP monitoring setup with both read and write community strings for network device monitoring and configuration management across European sites:
catalyst_center: network_settings: device_credentials: cli_credentials: - name: EUROPE_CLI_ADMIN username: netadmin password: EuropeAdmin456! enable: EuropeEnable456! snmpv2_read_credentials: - name: EUROPE_SNMP_READ description: "European sites SNMP read access" read_community: EuropeReadComm789 snmpv2_write_credentials: - name: EUROPE_SNMP_WRITE description: "European sites SNMP write access" write_community: EuropeWriteComm789Example 3: Comprehensive device credentials deployment with all supported authentication methods including CLI, SNMPv2, SNMPv3 with multiple security modes, and HTTPS credentials for REST API access across global enterprise infrastructure:
catalyst_center: network_settings: device_credentials: cli_credentials: - name: GLOBAL_CLI_ADMIN username: globaladmin password: GlobalAdmin2024! enable: GlobalEnable2024! - name: BRANCH_CLI_READONLY username: branchread password: BranchRead2024! snmpv2_read_credentials: - name: GLOBAL_SNMP_READ description: "Global monitoring read access" read_community: GlobalMonitorRead - name: BRANCH_SNMP_READ description: "Branch office monitoring" read_community: BranchMonitorRead snmpv2_write_credentials: - name: GLOBAL_SNMP_WRITE description: "Global configuration write access" write_community: GlobalConfigWrite snmpv3_credentials: - name: SECURE_SNMPV3_AUTHPRIV auth_type: SHA privacy_type: AES256 snmp_mode: AUTHPRIV username: secureuser auth_password: SecureAuth2024! privacy_password: SecurePriv2024! - name: STANDARD_SNMPV3_AUTHNOPRIV auth_type: MD5 privacy_type: AES128 snmp_mode: AUTHNOPRIV username: standarduser auth_password: StandardAuth2024! privacy_password: StandardPriv2024! - name: BASIC_SNMPV3_NOAUTH snmp_mode: NOAUTHNOPRIV username: basicuser auth_password: BasicAuth2024! privacy_password: BasicPriv2024! https_read_credentials: - name: API_READ_ACCESS username: apiread password: ApiRead2024! port: 443 - name: MONITORING_API_ACCESS username: monitor password: Monitor2024! port: 8443 https_write_credentials: - name: API_WRITE_ACCESS username: apiwrite password: ApiWrite2024! port: 443 - name: CONFIG_API_ACCESS username: configapi password: ConfigApi2024! port: 9443Example 4: Site assignment configuration demonstrating how to apply different credential sets to various site types and geographic locations:
catalyst_center: sites: areas: - name: Corporate Headquarters parent_name: Global/Americas/USA/California cli_credentials: GLOBAL_CLI_ADMIN snmpv3_credentials: SECURE_SNMPV3_AUTHPRIV https_read_credentials: API_READ_ACCESS https_write_credentials: API_WRITE_ACCESS - name: European Operations parent_name: Global/Europe/Germany cli_credentials: EUROPE_CLI_ADMIN snmpv2_read_credentials: EUROPE_SNMP_READ snmpv2_write_credentials: EUROPE_SNMP_WRITE https_read_credentials: MONITORING_API_ACCESS buildings: - name: Branch Office parent_name: Global/Americas/USA/Texas/Austin address: 110 Inner Campus Dr., Austin, TX 78712, USA cli_credentials: BRANCH_CLI_READONLY snmpv2_read_credentials: BRANCH_SNMP_READ snmpv3_credentials: STANDARD_SNMPV3_AUTHNOPRIV - name: Regional Center parent_name: Global/Americas/USA/Texas/College Station address: 400 Bizzell St, College Station, TX 77840, USA cli_credentials: GLOBAL_CLI_ADMIN snmpv3_credentials: SECURE_SNMPV3_AUTHPRIV https_read_credentials: API_READ_ACCESS https_write_credentials: CONFIG_API_ACCESSLocation in GUI: Design » Network Settings » Device Credentials
Diagram
Section titled “Diagram”Classes
Section titled “Classes”network_settings (catalyst_center)
Section titled “network_settings (catalyst_center)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| device_credentials | Class | [device_credentials] | No |
device_credentials (catalyst_center.network_settings)
Section titled “device_credentials (catalyst_center.network_settings)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| cli_credentials | List | [cli_credentials] | No | |
| https_read_credentials | List | [https_read_credentials] | No | |
| https_write_credentials | List | [https_write_credentials] | No | |
| snmpv3_credentials | List | [snmpv3_credentials] | No | |
| snmpv2_read_credentials | List | [snmpv2_read_credentials] | No | |
| snmpv2_write_credentials | List | [snmpv2_write_credentials] | No |
cli_credentials (catalyst_center.network_settings.device_credentials)
Section titled “cli_credentials (catalyst_center.network_settings.device_credentials)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Yes | ||
| username | String | Yes | ||
| password | String | Yes | ||
| enable | String | No |
https_read_credentials (catalyst_center.network_settings.device_credentials)
Section titled “https_read_credentials (catalyst_center.network_settings.device_credentials)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Yes | ||
| username | String | Yes | ||
| password | String | Yes | ||
| port | Integer | min: 1, max: 65535 | No | 443 |
https_write_credentials (catalyst_center.network_settings.device_credentials)
Section titled “https_write_credentials (catalyst_center.network_settings.device_credentials)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Yes | ||
| username | String | Yes | ||
| password | String | Yes | ||
| port | Integer | min: 1, max: 65535 | No | 443 |
snmpv3_credentials (catalyst_center.network_settings.device_credentials)
Section titled “snmpv3_credentials (catalyst_center.network_settings.device_credentials)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Yes | ||
| auth_type | Choice | SHA, MD5 | No | SHA |
| privacy_type | Choice | AES256, AES192, AES128 | No | AES128 |
| snmp_mode | Choice | AUTHPRIV, AUTHNOPRIV, NOAUTHNOPRIV | Yes | |
| username | String | Yes | ||
| auth_password | String | Yes | ||
| privacy_password | String | Yes |
snmpv2_read_credentials (catalyst_center.network_settings.device_credentials)
Section titled “snmpv2_read_credentials (catalyst_center.network_settings.device_credentials)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Yes | ||
| description | String | No | ||
| read_community | String | Yes |
snmpv2_write_credentials (catalyst_center.network_settings.device_credentials)
Section titled “snmpv2_write_credentials (catalyst_center.network_settings.device_credentials)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Yes | ||
| description | String | No | ||
| write_community | String | Yes |
Examples
Section titled “Examples”catalyst_center: network_settings: device_credentials: cli_credentials: - name: tf-admin1 username: cisco1 password: Cisco123! enable: cisco snmpv2_read_credentials: - name: snmp_read description: snmp_read read_community: Cisco123! snmpv2_write_credentials: - name: snmp_write description: snmp_write write_community: Cisco123! snmpv3_credentials: - name: snmpv3 auth_type: SHA privacy_type: AES128 snmp_mode: AUTHPRIV username: cisco auth_password: Cisco123! privacy_password: Cisco123! https_write_credentials: - name: https_write username: write_admin password: Cisco123! port: 443 https_read_credentials: - name: https_read username: read_admin password: Cisco123! port: 443Example of Assigning Device Credentials to Site:
catalyst_center: sites: areas: - name: Krakow parent_name: Global/Poland cli_credentials: tf-admin1 snmpv3_credentials: snmpv3 https_read_credentials: https_read https_write_credentials: https_writeLocation in GUI: Design » Network Settings » Device Credentials
Diagram
Section titled “Diagram”Classes
Section titled “Classes”network_settings (catalyst_center)
Section titled “network_settings (catalyst_center)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| device_credentials | Class | [device_credentials] | No |
device_credentials (catalyst_center.network_settings)
Section titled “device_credentials (catalyst_center.network_settings)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| cli_credentials | List | [cli_credentials] | No | |
| https_read_credentials | List | [https_read_credentials] | No | |
| https_write_credentials | List | [https_write_credentials] | No | |
| snmpv3_credentials | List | [snmpv3_credentials] | No | |
| snmpv2_read_credentials | List | [snmpv2_read_credentials] | No | |
| snmpv2_write_credentials | List | [snmpv2_write_credentials] | No |
cli_credentials (catalyst_center.network_settings.device_credentials)
Section titled “cli_credentials (catalyst_center.network_settings.device_credentials)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Yes | ||
| username | String | Yes | ||
| password | String | Yes | ||
| enable | String | No |
https_read_credentials (catalyst_center.network_settings.device_credentials)
Section titled “https_read_credentials (catalyst_center.network_settings.device_credentials)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Yes | ||
| username | String | Yes | ||
| password | String | Yes | ||
| port | Integer | min: 1, max: 65535 | No | 443 |
https_write_credentials (catalyst_center.network_settings.device_credentials)
Section titled “https_write_credentials (catalyst_center.network_settings.device_credentials)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Yes | ||
| username | String | Yes | ||
| password | String | Yes | ||
| port | Integer | min: 1, max: 65535 | No | 443 |
snmpv3_credentials (catalyst_center.network_settings.device_credentials)
Section titled “snmpv3_credentials (catalyst_center.network_settings.device_credentials)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Yes | ||
| auth_type | Choice | SHA, MD5 | No | SHA |
| privacy_type | Choice | AES256, AES192, AES128 | No | AES128 |
| snmp_mode | Choice | AUTHPRIV, AUTHNOPRIV, NOAUTHNOPRIV | Yes | |
| username | String | Yes | ||
| auth_password | String | Yes | ||
| privacy_password | String | Yes |
snmpv2_read_credentials (catalyst_center.network_settings.device_credentials)
Section titled “snmpv2_read_credentials (catalyst_center.network_settings.device_credentials)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Yes | ||
| description | String | No | ||
| read_community | String | Yes |
snmpv2_write_credentials (catalyst_center.network_settings.device_credentials)
Section titled “snmpv2_write_credentials (catalyst_center.network_settings.device_credentials)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Yes | ||
| description | String | No | ||
| write_community | String | Yes |
Examples
Section titled “Examples”catalyst_center: network_settings: device_credentials: cli_credentials: - name: tf-admin1 username: cisco1 password: Cisco123! enable: cisco snmpv2_read_credentials: - name: snmp_read description: snmp_read read_community: Cisco123! snmpv2_write_credentials: - name: snmp_write description: snmp_write write_community: Cisco123! snmpv3_credentials: - name: snmpv3 auth_type: SHA privacy_type: AES128 snmp_mode: AUTHPRIV username: cisco auth_password: Cisco123! privacy_password: Cisco123!Example of Assigning Device Credentials to Site:
catalyst_center: sites: areas: - name: Krakow parent_name: Global/Poland cli_credentials: tf-admin1 snmpv3_credentials: snmpv3Location in GUI: Design » Network Settings » Device Credentials
Diagram
Section titled “Diagram”Classes
Section titled “Classes”network_settings (catalyst_center)
Section titled “network_settings (catalyst_center)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| device_credentials | Class | [device_credentials] | No |
device_credentials (catalyst_center.network_settings)
Section titled “device_credentials (catalyst_center.network_settings)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| cli_credentials | List | [cli_credentials] | No | |
| https_read_credentials | List | [https_read_credentials] | No | |
| https_write_credentials | List | [https_write_credentials] | No | |
| snmpv3_credentials | List | [snmpv3_credentials] | No | |
| snmpv2_read_credentials | List | [snmpv2_read_credentials] | No | |
| snmpv2_write_credentials | List | [snmpv2_write_credentials] | No |
cli_credentials (catalyst_center.network_settings.device_credentials)
Section titled “cli_credentials (catalyst_center.network_settings.device_credentials)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Yes | ||
| username | String | Yes | ||
| password | String | Yes | ||
| enable | String | No |
https_read_credentials (catalyst_center.network_settings.device_credentials)
Section titled “https_read_credentials (catalyst_center.network_settings.device_credentials)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Yes | ||
| username | String | Yes | ||
| password | String | Yes | ||
| port | Integer | min: 1, max: 65535 | No | 443 |
https_write_credentials (catalyst_center.network_settings.device_credentials)
Section titled “https_write_credentials (catalyst_center.network_settings.device_credentials)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Yes | ||
| username | String | Yes | ||
| password | String | Yes | ||
| port | Integer | min: 1, max: 65535 | No | 443 |
snmpv3_credentials (catalyst_center.network_settings.device_credentials)
Section titled “snmpv3_credentials (catalyst_center.network_settings.device_credentials)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Yes | ||
| auth_type | Choice | SHA, MD5 | No | SHA |
| privacy_type | Choice | AES256, AES192, AES128 | No | AES128 |
| snmp_mode | Choice | AUTHPRIV, AUTHNOPRIV, NOAUTHNOPRIV | Yes | |
| username | String | Yes | ||
| auth_password | String | Yes | ||
| privacy_password | String | Yes |
snmpv2_read_credentials (catalyst_center.network_settings.device_credentials)
Section titled “snmpv2_read_credentials (catalyst_center.network_settings.device_credentials)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Yes | ||
| description | String | No | ||
| read_community | String | Yes |
snmpv2_write_credentials (catalyst_center.network_settings.device_credentials)
Section titled “snmpv2_write_credentials (catalyst_center.network_settings.device_credentials)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Yes | ||
| description | String | No | ||
| write_community | String | Yes |
Examples
Section titled “Examples”catalyst_center: network_settings: device_credentials: cli_credentials: - name: tf-admin1 username: cisco1 password: Cisco123! enable: cisco snmpv2_read_credentials: - name: snmp_read description: snmp_read read_community: Cisco123! snmpv2_write_credentials: - name: snmp_write description: snmp_write write_community: Cisco123! snmpv3_credentials: - name: snmpv3 auth_type: SHA privacy_type: AES128 snmp_mode: AUTHPRIV username: cisco auth_password: Cisco123! privacy_password: Cisco123!Example of Assigning Device Credentials to Site:
catalyst_center: sites: areas: - name: Krakow parent_name: Global/Poland cli_credentials: tf-admin1 snmpv3_credentials: snmpv3Location in GUI: Design » Network Settings » Device Credentials
Diagram
Section titled “Diagram”Classes
Section titled “Classes”network_settings (catalyst_center)
Section titled “network_settings (catalyst_center)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| device_credentials | Class | [device_credentials] | No |
device_credentials (catalyst_center.network_settings)
Section titled “device_credentials (catalyst_center.network_settings)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| cli_credentials | List | [cli_credentials] | No | |
| https_read_credentials | List | [https_read_credentials] | No | |
| https_write_credentials | List | [https_write_credentials] | No | |
| snmpv3_credentials | List | [snmpv3_credentials] | No | |
| snmpv2_read_credentials | List | [snmpv2_read_credentials] | No | |
| snmpv2_write_credentials | List | [snmpv2_write_credentials] | No |
cli_credentials (catalyst_center.network_settings.device_credentials)
Section titled “cli_credentials (catalyst_center.network_settings.device_credentials)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Yes | ||
| username | String | Yes | ||
| password | String | Yes | ||
| enable | String | No |
https_read_credentials (catalyst_center.network_settings.device_credentials)
Section titled “https_read_credentials (catalyst_center.network_settings.device_credentials)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Yes | ||
| username | String | Yes | ||
| password | String | Yes | ||
| port | Integer | min: 1, max: 65535 | No | 443 |
https_write_credentials (catalyst_center.network_settings.device_credentials)
Section titled “https_write_credentials (catalyst_center.network_settings.device_credentials)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Yes | ||
| username | String | Yes | ||
| password | String | Yes | ||
| port | Integer | min: 1, max: 65535 | No | 443 |
snmpv3_credentials (catalyst_center.network_settings.device_credentials)
Section titled “snmpv3_credentials (catalyst_center.network_settings.device_credentials)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Yes | ||
| auth_type | Choice | SHA, MD5 | No | SHA |
| privacy_type | Choice | AES256, AES192, AES128 | No | AES128 |
| snmp_mode | Choice | AUTHPRIV, AUTHNOPRIV, NOAUTHNOPRIV | Yes | |
| username | String | Yes | ||
| auth_password | String | Yes | ||
| privacy_password | String | Yes |
snmpv2_read_credentials (catalyst_center.network_settings.device_credentials)
Section titled “snmpv2_read_credentials (catalyst_center.network_settings.device_credentials)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Yes | ||
| description | String | No | ||
| read_community | String | Yes |
snmpv2_write_credentials (catalyst_center.network_settings.device_credentials)
Section titled “snmpv2_write_credentials (catalyst_center.network_settings.device_credentials)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Yes | ||
| description | String | No | ||
| write_community | String | Yes |
Examples
Section titled “Examples”catalyst_center: network_settings: device_credentials: cli_credentials: - name: tf-admin1 username: cisco1 password: Cisco123! enable: cisco snmpv2_read_credentials: - name: snmp_read description: snmp_read read_community: Cisco123! snmpv2_write_credentials: - name: snmp_write description: snmp_write write_community: Cisco123! snmpv3_credentials: - name: snmpv3 auth_type: SHA privacy_type: AES128 snmp_mode: AUTHPRIV username: cisco auth_password: Cisco123! privacy_password: Cisco123!Example of Assigning Device Credentials to Site:
catalyst_center: sites: areas: - name: Krakow parent_name: Global/Poland cli_credentials: tf-admin1 snmpv3_credentials: snmpv3