You configure parent groups to create a hierarchy of rate limits.
The type of action that you can create depends on the type of policy rule. See Policy Information Model.
Use the following configuration statements to configure rate-limit actions:
- policies group name list name parent-group name {
- description description;
- }
- policies group name list name parent-group name parent-group
name {
- description description;
- }
- policies group name list name parent-group name rate-limit
{
- type type;
- committed-rate committed-rate;
- committed-burst committed-burst;
- peak-rate peak-rate;
- peak-burst peak-burst;
- excess-burst excess-burst;
- color-aware;
- }
To configure a parent group:
- [edit policies group parentGroupDefault list twoRate]
- user@host# edit parent-group PGShared
- [edit policies group parentGroupDefault list twoRate parent-group
PGShared]
- user@host# edit rate-limit rate-limit
- [edit policies group parentGroupDefault list twoRate parent-group
PGShared rate-limit]
- user@host# set type type
- [edit policies group parentGroupDefault list twoRate parent-group
PGShared rate-limit]
- user@host# set committed-rate committed-rate
- [edit policies group parentGroupDefault list twoRate parent-group
PGShared rate-limit]
- user@host# set committed-burst committed-burst
- [edit policies group parentGroupDefault list twoRate parent-group
PGShared rate-limit]
- user@host# set peak-rate peak-rate
- [edit policies group parentGroupDefault list twoRate parent-group
PGShared rate-limit]
- user@host# set peak-burst peak-burst
- [edit policies group parentGroupDefault list twoRate parent-group
PGShared]
- user@host# set excess-burst excess-burst
- [edit policies group parentGroupDefault list twoRate parent-group
PGShared]
- user@host# set color-aware
See Configuring Types of Actions for Rate-Limit Actions (SRC CLI).
- [edit policies group parentGroupDefault list twoRate parent-group
PGShared]
- user@host# set description description
[edit policies group parentGroupDefault list twoRate parent-group PGShared] user@host# show
- [edit policies group parentgroupDefault list twoRate parent-group
PGShared]
- user@host# parent-group parent-group-name
- user@host# set parent-group PgInternet