跳转到内容
Ask AI

Feature‑Control

此内容尚不支持你的语言。

This chapter provides an example of how to use Netconf to manage feature control configuration on AsterNOS devices.

Request example to get all Feature Control Entry via get-config with subtree filter.

<filter type="subtree">
<top>
<feature-control/>
</top>
</filter>

Response example

<rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="urn:uuid:3a332260-4690-4de9-aaeb-d508d2c9abcc">
<data>
<top>
<features-control xmlns="http://asterfusion.com/ns/yang/asternos-feature-control">
<feature>
<name>dhcp_relay</name>
<admin-state>disable</admin-state>
<auto-restart>enable</auto-restart>
</feature>
<feature>
<name>dhcp_server</name>
<admin-state>disable</admin-state>
<auto-restart>enable</auto-restart>
</feature>
<feature>
<name>iccpd</name>
<admin-state>disable</admin-state>
<auto-restart>enable</auto-restart>
</feature>
<feature>
<name>l2mcd</name>
<admin-state>disable</admin-state>
<auto-restart>enable</auto-restart>
</feature>
<feature>
<name>lldp</name>
<admin-state>enable</admin-state>
<auto-restart>enable</auto-restart>
</feature>
<feature>
<name>macsec</name>
<admin-state>disable</admin-state>
<auto-restart>enable</auto-restart>
</feature>
<feature>
<name>mstpd</name>
<admin-state>disable</admin-state>
<auto-restart>enable</auto-restart>
</feature>
<feature>
<name>proxy</name>
<admin-state>disable</admin-state>
<auto-restart>enable</auto-restart>
</feature>
<feature>
<name>ptp</name>
<admin-state>disable</admin-state>
<auto-restart>enable</auto-restart>
</feature>
<feature>
<name>radv</name>
<admin-state>disable</admin-state>
<auto-restart>enable</auto-restart>
</feature>
<feature>
<name>sflow</name>
<admin-state>disable</admin-state>
<auto-restart>enable</auto-restart>
</feature>
<feature>
<name>snmp</name>
<admin-state>disable</admin-state>
<auto-restart>enable</auto-restart>
</feature>
<feature>
<name>snooping</name>
<admin-state>enable</admin-state>
<auto-restart>enable</auto-restart>
</feature>
</features-control>
</top>
</data>
</rpc-reply>

Request example to get specific Feature Control Entry via get-config with subtree filter.

<filter type="subtree">
<top>
<features-control>
<feature>
<name>dhcp_relay</name>
</feature>
</features-control>
</top>
</filter>

Response example

<rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="urn:uuid:9ea12f72-86cc-4275-8d3c-af62b8ade549">
<data>
<top>
<features-control xmlns="http://asterfusion.com/ns/yang/asternos-feature-control">
<feature>
<name>dhcp_relay</name>
<admin-state>disable</admin-state>
<auto-restart>enable</auto-restart>
</feature>
</features-control>
</top>
</data>
</rpc-reply>

Request example to get Feature Running Status via get with subtree filter.

<filter type="subtree">
<top>
<features-control>
<feature>
<name>dhcp_relay</name>
<running-status/>
</feature>
</features-control>
</top>
</filter>

Response example

<rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="urn:uuid:311e281a-e7f5-4cff-ab5a-3ee1f9bcf69d">
<data>
<top>
<features-control xmlns="http://asterfusion.com/ns/yang/asternos-feature-control">
<feature>
<name>dhcp_relay</name>
<running-status>enabled</running-status>
</feature>
</features-control>
</top>
</data>
</rpc-reply>

Request example to modify specific Feature Control Entry via edit-config with merge operation.

<config>
<top>
<features-control>
<feature>
<name>dhcp_relay</name>
<admin-state>enable</admin-state>
</feature>
</features-control>
</top>
</config>

Response example

<rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="urn:uuid:88dea55e-1d67-4468-a4ed-7b8369f28734">
<ok/>
</rpc-reply>