Data Plane Policing Policy
Location in GUI: Tenants » XXX » Policies » Protocol » Data Plane Policing
Diagram
Section titled “Diagram”Classes
Section titled “Classes”policies (apic.tenants)
Section titled “policies (apic.tenants)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| data_plane_policing_policies | List | [data_plane_policing_policies] | No |
data_plane_policing_policies (apic.tenants.policies)
Section titled “data_plane_policing_policies (apic.tenants.policies)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Regex: ^[a-zA-Z0-9_.:-]{1,64}$ | Yes | |
| admin_state | Boolean | true, false | No | false |
| mode | Choice | bit, packet | No | bit |
| type | Choice | 1R2C, 2R3C | No | 1R2C |
| sharing_mode | Choice | dedicated, shared | No | dedicated |
| conform_action | Choice | transmit, mark, drop | No | transmit |
| conform_mark_cos | Any | Integer[min: 0, max: 7] or Choice[unspecified] | No | unspecified |
| conform_mark_dscp | Any | Integer[min: 0, max: 63] or Choice[unspecified] | No | unspecified |
| exceed_action | Choice | transmit, mark, drop | No | drop |
| exceed_mark_cos | Any | Integer[min: 0, max: 7] or Choice[unspecified] | No | unspecified |
| exceed_mark_dscp | Any | Integer[min: 0, max: 63] or Choice[unspecified] | No | unspecified |
| violate_action | Choice | transmit, mark, drop | No | drop |
| violate_mark_cos | Any | Integer[min: 0, max: 7] or Choice[unspecified] | No | unspecified |
| violate_mark_dscp | Any | Integer[min: 0, max: 63] or Choice[unspecified] | No | unspecified |
| rate | Integer | min: 0, max: 4398046510080 | No | 0 |
| peak_rate | Integer | min: 0, max: 4398046510080 | No | 0 |
| peak_rate_unit | Choice | unspecified, kilo, mega, giga | No | unspecified |
| rate_unit | Choice | unspecified, kilo, mega, giga | No | unspecified |
| burst_excessive | Any | Integer[min: 0, max: 549755813760] or Choice[unspecified] | No | unspecified |
| burst_excessive_unit | Choice | unspecified, kilo, mega, giga, msec, usec | No | unspecified |
| burst | Any | Integer[min: 0, max: 549755813760] or Choice[unspecified] | No | unspecified |
| burst_unit | Choice | unspecified, kilo, mega, giga, msec, usec | No | unspecified |
Examples
Section titled “Examples”apic: tenants: - name: ABC policies: data_plane_policing_policies: - name: DPP1 admin_state: true mode: packet type: 2R3C sharing_mode: shared conform_action: mark conform_mark_cos: 1 conform_mark_dscp: 10 exceed_action: mark exceed_mark_cos: 2 exceed_mark_dscp: 20 violate_action: mark violate_mark_cos: 3 violate_mark_dscp: 30 rate: 10 rate_unit: mega burst: 20 burst_unit: mega peak_rate: 30 peak_rate_unit: mega burst_excessive: 40 burst_excessive_unit: mega