URI | Description |
---|---|
<base_URI>/config/running/interface/{interface-type}/{interface-name}/storm-control | Configures BUM Storm Control that limits ingress traffic on a specified interface. Valid interface type: Ethernet. |
GET URIs | Description |
---|---|
<base_URI>/config/running/interface/{interface-type}/{interface-name}/storm-control/ingress | Retrieves BUM Storm Control configuration that limits ingress traffic on a specified interface. Valid interface type: Ethernet. |
<base_URI>/config/running/interface/{interface-type}/{interface-name}/storm-control/ingress/{protocol-type} | Retrieves BUM Storm Control configuration of specific protocol type (broadcast, multicast, unknown-unicast). Valid interface type: Ethernet. |
<base_URI>/config/running/interface/{interface-type}/{interface-name}/storm-control/ingress/{protocol-type}/{rate-bps | rate-percent} | Retrieves the amount of traffic allowed, either in bits per second or a percentage of the capacity of the interface. Valid interface type: Ethernet. |
<base_URI>/config/running/interface/{interface-type}/{interface-name}/storm-control/ingress/{protocol-type}/bum-action | Retrieves the BUM action. Valid interface type: Ethernet. |
POST URIs | Payload | Description |
---|---|---|
<base_URI>/config/running/interface/{interface-type}/{interface-name}/storm-control | <ingress><protocol-type>broadcast</protocol-type><rate-format>{enumeration}</rate-format><rate-bps>(rate-limit-bps-type)</rate-bps></ingress> | Configures BUM Storm Control that limits ingress traffic on a specified interface. Valid interface type: Ethernet. |
PUT URIs | Payload | Description |
---|---|---|
<base_URI>/config/running/interface/{interface-type}/{interface-name}/storm-control/ingress/{protocol-type}/rate-percent | <rate-percent>{rate-limit-percentage-type}</rate-percent> | Configure the rate limit in percentage of the line rate. Valid interface type: Ethernet. |
<base_URI>/config/running/interface/{interface-type}/{interface-name}/storm-control/ingress/{protocol-type}/bum-action | <bum-action>{enumeration}</bum-action> | Configures bum action. Allowed values: monitor or shutdown. Valid interface type: Ethernet. |
PATCH URIs | Payload | Description |
---|---|---|
<base_URI>/config/running/interface/{interface-type}/{interface-name}/storm-control/ingress/{protocol-type} | <ingress><rate-format>{enumeration}</rate-format><rate-bps>{rate-limit-bps-type}</rate-bps></ingress> | Configure the rate limit in bits per second (bps)Valid interface type: Ethernet. |
<base_URI>/config/running/interface/{interface-type}/{interface-name}/storm-control/ingress/{protocol-type} | <ingress><rate-percent>{rate-limit-percentage-type}</rate-percent></ingress> | Configure the rate limit in percentage of the line rateValid interface type: Ethernet. |
<base_URI>/config/running/interface/{interface-type}/{interface-name}/storm-control/ingress/{protocol-type} | <ingress><bum-action>{enumeration}</bum-action></ingress> | Configures bum action. Allowed values: monitor or shutdown. Valid interface type: Ethernet. |
DELETE URIs |
---|
<base_URI>/config/running/interface/{interface-type}/{interface-name}/storm-control/ingress/broadcast |
<base_URI>/config/running/interface/{interface-type}/{interface-name}/storm-control/ingress/multicast |
<base_URI>/config/running/interface/{interface-type}/{interface-name}/storm-control/ingress/unknown-unicast |
<base_URI>/config/running/interface/{interface-type}/{interface-name}/storm-control/ingress/multicast/rate-percent |
<base_URI>/config/running/interface/{interface-type}/{interface-name}/storm-control/ingress/broadcast/rate-percent |
<base_URI>/config/running/interface/{interface-type}/{interface-name}/storm-control/ingress/broadcast/bum-action |
<base_URI>/config/running/interface/{interface-type}/{interface-name}/storm-control/ingress/{protocol-type} |
GET, POST, DELETE, OPTIONS, and HEAD operations are supported.
The following example uses the GET option to retrieve the configuration details.
http://host:80/rest/config/running/interface/Ethernet/%221/1%22/storm-control/ingress/broadcast
None
<ingress xmlns="urn:brocade.com:mgmt:brocade-qos-mls" xmlns:y="http://brocade.com/ns/rest" y:self="/rest/config/running/interface/Ethernet/%221/1%22/storm-control/ingress/broadcast"> <protocol-type>broadcast</protocol-type> <rate-format>limit-percent</rate-format> <rate-percent>1</rate-percent> <bum-action>monitor</bum-action> </ingress>
The following is an example of the POST operation to configure BUM Storm Control that limits ingress traffic on a specified interface.
http://host:80/rest/config/running/interface/Ethernet/%221/1%22/storm-control
<ingress><protocol-type>broadcast</protocol-type><rate-format>limit-bps</rate-format><rate-bps>(rate-limit-bps-type) </rate-bps> </ingress>
None
The following is an example of the DELETE operation to remove BUM Storm Control.
http://host:80/rest/config/running/interface/Ethernet/%221/1%22/storm-control/ingress/broadcast
None
None