Data Plane Policing Policy
ACILocation in GUI:
Tenants » XXX » Policies » Protocol » Data Plane Policing
Diagram
Section titled “Diagram”Classes
Section titled “Classes”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| tenants | List | tenants | No |
tenants (apic)
Section titled “tenants (apic)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| policies | Class | policies | No |
policies (apic.tenants)
Section titled “policies (apic.tenants)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| data_ | List | data_ | 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_ | 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_ | Any | Integer[min: 0, max: 7] or Choice[unspecified] | No | unspecified |
| conform_ | 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_ | Any | Integer[min: 0, max: 63] or Choice[unspecified] | No | unspecified |
| violate_action | Choice | transmit, mark, drop | No | drop |
| violate_ | Any | Integer[min: 0, max: 7] or Choice[unspecified] | No | unspecified |
| violate_ | 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_ | 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