fabric.snmp_policy.user_profile

The SNMP user profile is used to associate users with SNMP policies for monitoring devices in a network. SNMP is an application-layer protocol that provides a message format for communication between SNMP managers and agents.

ACI class

snmpUserP

RN

user-{name}

Cursor

UserProfileCursor

Parent

fabric.snmp_policy

Atomic

Attributes

Accepted as keyword arguments of .user_profile(name) and of .set(**attrs) on this cursor. Enum parameters also accept the plain string.

parameter

wire

type

values

default

description

name (positional)

name

str

The name of the user profile. This name can be between 1 and 64 alphanumeric characters provided the name starts with an alphabet.

authentication_key

authKey

str

The authentication key for the user profile. The key can be any case-sensitive alphanumeric string up to 64 chars.

authentication_type

authType

SnmpAuthType

hmac-md5-96, hmac-sha1-96, hmac-sha2-224, hmac-sha2-256, hmac-sha2-384, hmac-sha2-512

hmac-sha1-96

The authentication type for the user profile. The authentication type is a message authentication code (MAC) that is used between two parties sharing a secret key to validate information transmitted between them. HMAC (Hash MAC) is based on cryptographic hash functions.

privacy_key

privKey

str

The privacy key for the user profile.

privacy

privType

SnmpPrivType

aes-128, des, none

none

The encryption type for the user profile.

description

descr

str

Specifies the description of a policy component.