fabric.snmp_policy

The SNMP policy enables you to monitor client group, v3 user, and/or community SNMP policies. SNMP is an application-layer protocol that provides a message format for communication between SNMP managers and agents.

ACI class

snmpPol

RN

snmppol-{name}

Cursor

SnmpPolicyCursor

Parent

fabric

Atomic

Attributes

Accepted as keyword arguments of .snmp_policy(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 SNMP policy. This name can be between 1 and 64 alphanumeric characters.

admin_state

adminSt

NwAdminSt

disabled, enabled

disabled

Indicates the administrative state of the SNMP policy.

contact

contact

str

The contact name for the SNMP policy.

description

descr

str

Specifies a description of the policy definition.

location

loc

str

The location for the SNMP policy.

owner_key

ownerKey

str

The key for enabling clients to own their data for entity correlation.

owner_tag

ownerTag

str

A tag for enabling clients to add their own data. For example, to indicate who created this object.

Children

maker

creates

position

.snmp_community(name, **attrs)

snmpCommunityP

fabric.snmp_policy.snmp_community

.user_profile(name, **attrs)

snmpUserP

fabric.snmp_policy.user_profile

.snmp_client_group_profile(name, **attrs)

snmpClientGrpP

fabric.snmp_policy.snmp_client_group_profile

.trap_forward_server(external_trap_server_address, **attrs)

snmpTrapFwdServerP

fabric.snmp_policy.trap_forward_server