infra.dpp_policy

Define a Data Plane Policing policy. User is supposed to use this in scenarios where the incoming traffic need to be policed to certain levels

ACI class

qosDppPol

RN

qosdpppol-{name}

Cursor

InfraDppPolicyCursor

Parent

infra

Atomic

Attributes

Accepted as keyword arguments of .dpp_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 object.

admin_st

adminSt

QosDppPolAdminState

disabled, enabled

disabled

The Administrative state of the policy

excessive_burst

be

int

unspecified

Excessive burst size (2R3C policer only)

excessive_burst_unit

beUnit

DppBurstUnit

giga, kilo, mega, msec, unspecified, usec

unspecified

Excessive Burst unit - none, Kilo, Mega, Giga, ms, us

burst

burst

int

unspecified

Committed burst size, number of packets to absorb during a burst

burst_unit

burstUnit

DppBurstUnit

giga, kilo, mega, msec, unspecified, usec

unspecified

Burst unit - byte, kbyte, mbyte etc.

confirm_action

conformAction

DppConformRateAction

drop, mark, transmit

transmit

Confirm action

conform_mark_cos

conformMarkCos

int

unspecified

Conform Mark cos

conform_mark_dscp

conformMarkDscp

int

unspecified

Conform Mark Dscp

description

descr

str

Specifies a description of the policy definition.

exceed_action

exceedAction

DppExceedRateAction

drop, mark, transmit

drop

Exceed action

exceed_mark_cos

exceedMarkCos

int

unspecified

Exceed Mark cos

exceed_mark_dscp

exceedMarkDscp

int

unspecified

Exceed Mark Dscp

bit_or_packet

mode

DppMode

bit, packet

bit

Policer mode - bytes or packet policer

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.

peak_rate

pir

int

0

Peak rate (pir) (2R3C policer only)

peak_rate_unit

pirUnit

DppRateUnit

giga, kilo, mega, unspecified

unspecified

Peak Rate unit - none, Kilo, Mega, Giga

rate

rate

int

0

Allowed rate, committed rate at which the packets are allowed into the system

rate_unit

rateUnit

DppRateUnit

giga, kilo, mega, unspecified

unspecified

Rate unit - bps, kbps, mbps, packets etc.

policer_sharing_mode

sharingMode

DppSharingMode

dedicated, shared

dedicated

Policer sharing mode

type

type

DppType

1R2C, 2R3C

1R2C

Policer type

violate_action

violateAction

DppViolateRateAction

drop, mark, transmit

drop

Violate action

violate_mark_cos

violateMarkCos

int

unspecified

Violate Mark cos

violate_mark_dscp

violateMarkDscp

int

unspecified

Violate Mark Dscp