This section describes how to query storm control configuration using the get method.
Operation |
XPATH |
|---|---|
get |
/huawei-storm-control:storm-controls/storm-control-state |
Query storm control configuration on GE0/0/1.
<?xml version='1.0' encoding='UTF-8'?>
<rpc message-id="0" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
<get>
<filter type="subtree">
<if:interfaces-state xmlns:if="urn:ietf:params:xml:ns:yang:ietf-interfaces">
<if:interface>
<if:name>GigabitEthernet0/0/1</if:name>
<storm-control:storm-controls xmlns:storm-control="urn:huawei:yang:huawei-storm-control"/>
</if:interface>
</if:interfaces-state>
</filter>
</get>
</rpc>
Sample of successful response
<?xml version='1.0' encoding='UTF-8'?>
<rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="0">
<data>
<interfaces-state xmlns="urn:ietf:params:xml:ns:yang:ietf-interfaces">
<interface>
<name>GigabitEthernet0/0/1</name>
<storm-controls xmlns="urn:huawei:yang:huawei-storm-control">
<storm-control-state>
<packet-type>broadcast</packet-type>
<port-name>GE0/0/1</port-name>
<min-rate>5000</min-rate>
<max-rate>7500</max-rate>
<mode-state>pps</mode-state>
<action-state>none</action-state>
<punish-status>normal</punish-status>
<trap-state>off</trap-state>
<log-state>off</log-state>
<interval-state>5</interval-state>
<last-punish-time>-</last-punish-time>
</storm-control-state>
<storm-control-state>
<packet-type>unicast</packet-type>
<port-name>GE0/0/1</port-name>
<min-rate>5000</min-rate>
<max-rate>8000</max-rate>
<mode-state>pps</mode-state>
<action-state>none</action-state>
<punish-status>normal</punish-status>
<trap-state>off</trap-state>
<log-state>off</log-state>
<interval-state>5</interval-state>
<last-punish-time>-</last-punish-time>
</storm-control-state>
</storm-controls>
</interface>
</interfaces-state>
</data>
</rpc-reply>
Sample of failed response
<?xml version='1.0' encoding='UTF-8'?>
<rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="0">
<rpc-error>
<error-type>application</error-type>
<error-tag>operation-failed</error-tag>
<error-severity>error</error-severity>
<error-path/>
<error-message>Failed to get top datapath</error-message>
</rpc-error>
</rpc-reply>