hash
13 min
asternos yang model for hash \<font color="#1d50a2">yang tree diagram\</font> module asternos hash + rw hash + rw global \| + rw lag \| | + rw algorithm? identityref \| | + rw seed? uint32 \| | + rw hash fields identityref \| + rw ecmp \| + rw algorithm? identityref \| + rw seed? uint32 \| + rw hash fields identityref + ro capabilities + ro ecmp \| + ro hash algorithms identityref \| + ro hash fields identityref + ro lag + ro hash algorithms identityref + ro hash fields identityref \<font color="#1d50a2">resources\</font> \<font color="#1d50a2">resource list\</font> path access /hash read write /hash/global read write /hash/global/lag read write /hash/global/lag/algorithm read write /hash/global/lag/seed read write /hash/global/lag/hash fields read write /hash/global/ecmp read write /hash/global/ecmp/algorithm read write /hash/global/ecmp/seed read write /hash/global/ecmp/hash fields read write /hash/capabilities read only /hash/capabilities/ecmp read only /hash/capabilities/ecmp/hash algorithms read only /hash/capabilities/ecmp/hash fields read only /hash/capabilities/lag read only /hash/capabilities/lag/hash algorithms read only /hash/capabilities/lag/hash fields read only \<font color="#1d50a2">detailed nodes\</font> \<font color="#1d50a2">/hash\</font> path /hash node type container description hash configuration access read write \<font color="#1d50a2">/hash/global\</font> path /hash/global node type container description global hash configuration access read write \<font color="#1d50a2">/hash/global/lag\</font> path /hash/global/lag node type container description lag hash configuration access read write \<font color="#1d50a2">/hash/global/lag/algorithm\</font> path /hash/global/lag/algorithm node type leaf description hash algorithm for lag access read write data type \<yang type identityref> constraints identityref with options xor crc 32lo crc crc 32hi \<font color="#1d50a2">/hash/global/lag/seed\</font> path /hash/global/lag/seed node type leaf description seed for lag hash access read write data type \<yang type uint32> constraints multiple constraints valid range when condition /algorithm = 'crc' \<font color="#1d50a2">/hash/global/lag/hash fields\</font> path /hash/global/lag/hash fields node type leaf list description hash fields for lag access read write data type \<yang type identityref> constraints identityref with options in port src mac dst mac l4 src port dst ip l4 dst port src ip vlan id \<font color="#1d50a2">/hash/global/ecmp\</font> path /hash/global/ecmp node type container description ecmp hash configuration access read write \<font color="#1d50a2">/hash/global/ecmp/algorithm\</font> path /hash/global/ecmp/algorithm node type leaf description hash algorithm for lag access read write data type \<yang type identityref> constraints identityref with options xor crc 32lo crc crc 32hi \<font color="#1d50a2">/hash/global/ecmp/seed\</font> path /hash/global/ecmp/seed node type leaf description seed for lag hash access read write data type \<yang type uint32> constraints multiple constraints valid range when condition /algorithm = 'crc' \<font color="#1d50a2">/hash/global/ecmp/hash fields\</font> path /hash/global/ecmp/hash fields node type leaf list description hash fields for lag access read write data type \<yang type identityref> constraints identityref with options in port src mac dst mac l4 src port dst ip l4 dst port src ip vlan id \<font color="#1d50a2">/hash/capabilities\</font> path /hash/capabilities node type container description hash capabilities access read only \<font color="#1d50a2">/hash/capabilities/ecmp\</font> path /hash/capabilities/ecmp node type container description ecmp capabilities access read only \<font color="#1d50a2">/hash/capabilities/ecmp/hash algorithms\</font> path /hash/capabilities/ecmp/hash algorithms node type leaf list description supported hash algorithms access read only data type \<yang type identityref> constraints identityref with options xor crc 32lo crc crc 32hi \<font color="#1d50a2">/hash/capabilities/ecmp/hash fields\</font> path /hash/capabilities/ecmp/hash fields node type leaf list description supported hash fields access read only data type \<yang type identityref> constraints identityref with options in port src mac dst mac l4 src port dst ip l4 dst port src ip vlan id \<font color="#1d50a2">/hash/capabilities/lag\</font> path /hash/capabilities/lag node type container description lag capabilities access read only \<font color="#1d50a2">/hash/capabilities/lag/hash algorithms\</font> path /hash/capabilities/lag/hash algorithms node type leaf list description supported hash algorithms access read only data type \<yang type identityref> constraints identityref with options xor crc 32lo crc crc 32hi \<font color="#1d50a2">/hash/capabilities/lag/hash fields\</font> path /hash/capabilities/lag/hash fields node type leaf list description supported hash fields access read only data type \<yang type identityref> constraints identityref with options in port src mac dst mac l4 src port dst ip l4 dst port src ip vlan id
